Fork me on GitHub

Herr Knedel/Udemy Downloader Synology DiskStationil

Created Sun, 30 May 2021 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:52:54 +0000 Schwierigkeitsgrad: Nicht zu leicht und nicht zu schwer

208 Words

Selles õpetuses saate teada, kuidas laadida alla “udemy” kursusi võrguühenduseta kasutamiseks.

Samm 1: Valmistage Udemy kaust ette

Loon Dockeri kataloogi uue kataloogi nimega “udemy”.

2. samm: Ubuntu image’i paigaldamine

Klõpsan Synology Dockeri aknas vahekaardil “Registreerimine” ja otsin “ubunutu”. Ma valin Dockeri kujutise “ubunutu” ja seejärel klõpsan sildil “latest”.

Ma topeltklõpsan oma Ubuntu kujutisel. Seejärel klõpsan ma “Täpsemad seaded” ja aktiveerin ka siin “Automaatne taaskäivitamine”. Ma valin vahekaardi “Volume” ja klõpsan “Add folder”. Loon seal uue kausta, millel on see paigaldusraja “/download”. Nüüd saab konteinerit käivitada

Samm 4: Installige Udemy Downloader

Klõpsan Synology Dockeri aknas “Container” ja teen topeltklõpsu oma “Udemy konteineril”. Seejärel klõpsan vahekaardil “Terminal” ja sisestan järgmised käsud.

Käsklused:

x
+
Terminal

$ apt-get update
$ apt-get install python3 python3-pip wget unzip
$ cd /download
$ wget https://github.com/r0oth3x49/udemy-dl/archive/refs/heads/master.zip
$ unzip master.zip
$ cd udemy-dl-master
$ pip3 pip install -r requirements.txt

Ekraanipildid:

Samm 4: Udemy allalaadimisprogrammi käivitamine

Nüüd on mul vaja “juurdepääsutunnust”. Ma külastan Udemyt oma Firefoxi brauseriga ja avan Firebugi. Ma klõpsan vahekaardil “Web storage” ja kopeerin “Access token”.

Loon oma konteinerisse uue faili:
x
+
Terminal

$ echo "access_token=859wjuhV7PMLsZu15GOWias9A0iFnRjkL9pJXOv2" > /download/cookie.txt

Pärast seda saan ma juba ostetud kursused alla laadida:
x
+
Terminal

$ cd /download
$ python3 udemy-dl-master/udemy-dl.py -k /download/cookie.txt https://www.udemy.com/course/ansible-grundlagen/learn/

Vt: