No project description provided
Project description
IITM BS Videos Downloader
Python Bot Library to download IITM BS videos.
Installing
pip install iitmbsvideosdownloader
Usage
Example for Windows
from iitmbsvideosdownloader import SUBJECTS, iitmbsvideosdownloader
mySmartBot = iitmbsvideosdownloader.SmartBot(
browser_path="C:\\Program Files\\BraveSoftware\\Brave-Browser\\Application\\brave.exe",
download_path="D:\\Term 7",
user_data_path="C:\\Users\\Shekh\\AppData\\Local\\BraveSoftware\\Brave-Browser\\User Data",
profile_name="Default",
subjects=[
SUBJECTS.AI_SEARCH_METHODS_FOR_PROBLEM_SOLVING,
SUBJECTS.DEEP_LEARNING,
SUBJECTS.SOFTWARE_ENGINEERING,
SUBJECTS.STRATEGIES_FOR_PROFESSIONAL_GROWTH
],
year=23,
term=1,
week=4,
)
mySmartBot.start()
In the Code:
browser_path: path of the browser
download_path: where you want to save all the bot's work, huh?
user_data_path: browsers save user's data at a specific location, please provide that here.
profile_name: in the user_data_path you will have folders dedicated to your profiles, if you have only one profile in browser setting it to "Default" works
subjects: use SUBJECTS module to provide a list of your subjects
year: two digit integer that tells current year
term: one digit integer that tells current term (1 for Jan Term, 2 for May Term, 3 for Sep Term)
week: current week, so bot knows which week to download
Essential Steps
- make sure you are logged in to your browser(Brave recommended) on any of the course (on seek portal) and if already logged in then close the browser
- install the library using pip
- paste the code above in Python Environment (PyCharm recommended)
- change the code as per your system and needs
- Run it and let the bot do it's work.
Recommended for best results
Brave Browser - download from here
PyCharm - download from here
Tip
Put all your current subjects in subjects argument and when you don't need to download any of them just comment out that subject.
Contact
Did this package helped you save some time? or any suggestions?
Contact -
Savindra Singh Shekhawat
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file iitmbsvideosdownloader-0.1.0.tar.gz
.
File metadata
- Download URL: iitmbsvideosdownloader-0.1.0.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2a8a5cd8a67766f3b87dac7944a5cefca12091c909f317121d45a93203ddfde |
|
MD5 | c1b951fbafdca6b69d87de6442bfebd9 |
|
BLAKE2b-256 | b6fd5784068fb2aba26eed37ae5253843369153a68edefd58c7b285a42211fdb |
File details
Details for the file iitmbsvideosdownloader-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: iitmbsvideosdownloader-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.18 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 010f4ef3aa6015d731659db517e07e196d445c46625229e8430eca35c179d63f |
|
MD5 | b684207e6976ad4814ab20d56b032599 |
|
BLAKE2b-256 | 8ef66abc78bda187a7369dc54607310208723cac4553810ce4b99bfbdcfd372c |