- Python 3.6 and above
- BeautifulSoup - https://pypi.org/project/beautifulsoup4/
- requests - https://pypi.org/project/requests/
- html5lib - https://pypi.org/project/html5lib/
- Selenium - https://pypi.org/project/selenium/
- tqdm - https://pypi.org/project/tqdm/
- ChromeDriver - http://chromedriver.chromium.org/
- Get cookies.txt - https://bit.ly/GoogleChrome-GetCookiesTxt
- Active subscription on itpro.tv
Clone the repo
Run
pip install -r requirements.txt
Login to itpro.tv and visit the course page e.g. https://app.itpro.tv/course/mta-security-fundamentals-98367-2018/ and with the
Get cookies.txtextension installed, click on the icon of the extension and click onExport.
Rename the downloaded
itpro.tv_cookies.txtfile tocookies.txtand copy it to root of the cloned repo. Make sure that the name of the file iscookies.txt. Repeat when you encounter an exception while downloading the videos (assuming you have an active subscription).
course_link e.g. https://app.itpro.tv/course/mta-security-fundamentals-98367-2018/
>>> python driver.py course_linkI'd be gratified to have your support -


