Thanks to visit codestin.com
Credit goes to github.com

Skip to content

brenfwd/leccapdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeccapDL

A utility for downloading lecture recordings from the University of Michigan's CAEN Lecture Recording Service.

Uses Python and Selenium for interactive authentication using the University's login system.

Instructions

Setup

  1. Clone the repo and cd into it
  2. Run python3 -m venv env
  3. Activate the environment
    1. On Linux: source env/bin/activate
    2. On Windows: idk, use WSL
  4. Install dependencies with pip install -r requirements.txt

Running

  1. Simply run python3 main.py and enter your desired course name

A Selenium-controlled browser window will appear. You will need to log into your University of Michigan account in order to access the lecture capture site.

All the source code is plainly visible in main.py. Please feel free to read through it closely if you are wary of entering your login info.

Your cookies and other data will be stored in the ./chrome-data/ directory for subsequent runs. If you are done with the program for a while, consider deleting this directory when you are done, so that your credentials aren't stored.

License

Licensed under the GNU Affero General Public License, version 3.0. See LICENSE.

About

University of Michigan Lecture Capture Downloader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages