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: 10 months 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 (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-05T19:39:03.000Z (over 1 year ago)
- Last Synced: 2025-01-13T06:22:52.373Z (12 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": " Yourlogin@mail.com",
"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)