Note: Work in progress. (Currently on halt due to PS1)
- Download the latest release and extract it.
- Rename
sample.config.jsontoconfig.jsoninside the extracted folder. - Add your username/email and password in
config.json. - Make suitable changes to the config as per your needs. Read here for more information on configuration.
- Execute the binary.
When prompted to enter a range do the following
- Enter the numbers shown on the left (not the lecture number after "LEC")
- If you want lectures from 1 to 10, this is how your input will be
1 10. The range is inclusive. - If you want only 1 lecture say 5, your input should be
5 5. - Make sure you add space between the start and end.
The comments beside the fields tell the allowed values.
{ "username": "[email protected]", "password": "password", "baseUrl": "http://bitshyd.impartus.com/api", // Accepted values: "http://bitshyd.impartus.com/api", "http://172.16.3.20/api" "quality": "720", // Accepted values: "720", "450", "144" "views": "both", // Accepted values: "left", "right", "both" "downloadLocation": "./downloads", // Directory where the final file is stored to "tempDirLocation": "./.temp", // Directory to store the chunks (directory can be deleted when the program is not running) "threads": 50 // Optional: If removed the default value is 10. Idk how this affects the speed but I think it does }