Skip to main content

Mcgrill Lecture Recording Download (mlrd) tool

Project description

mlrd

PyPI version shields.io

A command line tool for downloading MyCourses lectures.

Responsible use & copyright warning

:warning: Before using this tool, read the university's responsible IT use document.

:warning: Do not share downloaded lectures without prior permission from the owner. Sharing without permission is a potential breach of the owner's copyright.

Prerequisites

Usage

After installation, run the following command in your terminal:

mlrd <course_id> <output_dir> <auth_token>

This will download all lectures for the given course to your directory of choice. The <course_id> and <auth_token> can be found by:

  1. navigating to desired course's lecture recording page on MyCourses.
  2. right click > inspect.
  3. ctrl/cmd + f and search for HF_CourseId and HF_JWT. The values of these elements correspond to the <course_id> and <auth_token>.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlrd-0.1.4.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

mlrd-0.1.4-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file mlrd-0.1.4.tar.gz.

File metadata

  • Download URL: mlrd-0.1.4.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.0 Darwin/19.5.0

File hashes

Hashes for mlrd-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f614a8f9b60428544491c4eab248f8b4873b58b5c9526c70e974b3cf61dc5444
MD5 a03ceb7755d8557bef7d04ef003328a9
BLAKE2b-256 66cfd5db549ed22b82350328f03d1fb48880450c42a9de40f50617d7bef38fef

See more details on using hashes here.

File details

Details for the file mlrd-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: mlrd-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.0 Darwin/19.5.0

File hashes

Hashes for mlrd-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f36a7f4e32889a0b89867b95e75be9b85cb5267ea760d6d22fcb3987a6c77452
MD5 6e2a542f2f7481862ecc9afa39917ecc
BLAKE2b-256 bbba376393b0f30ede7d2dd2dbeea8ac3abc3f37d8ba41d7805834ddc752d9ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page