Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meg4cyberc4t/bulgakov-cache-script
Downloading material from your lessons from LXP IThub.
https://github.com/meg4cyberc4t/bulgakov-cache-script
education ithub lxp parser python script
Last synced: 25 days ago
JSON representation
Downloading material from your lessons from LXP IThub.
- Host: GitHub
- URL: https://github.com/meg4cyberc4t/bulgakov-cache-script
- Owner: meg4cyberc4t
- License: gpl-3.0
- Created: 2024-05-04T19:56:14.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-05T19:39:03.000Z (9 months ago)
- Last Synced: 2024-11-13T18:44:58.803Z (3 months ago)
- Topics: education, ithub, lxp, parser, python, script
- Language: Python
- Homepage:
- Size: 1.31 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bulgakov-cache-script
### Downloading material from your lessons from LXP IThub.
# Before using
Step 1: Installing dependencies.
```sh
pip3 install -r requirements.txt
```Step 2: Provide of your login data in input.json.
```json
{
// Example of input.json
"login": " [email protected]",
"password": "password"
}
```# Example of using
```sh
# To download a certain discipline (take the discipline id from the address bar)
./main.py -m md -c input.json --subject 1234# To download all disciplines
./main.py -m md -c input.json# Show all use cases
./main.py -h
```# Maintainers
[Igor Molchanov](https://github.com/meg4cyberc4t)
This library is open for issues and pull requests. If you have ideas for improvements or bugs, the repository is open to contributions!
# License
[GNU GENERAL PUBLIC LICENSE](LICENSE)