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:
$ 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
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:
$ echo "access_token=859wjuhV7PMLsZu15GOWias9A0iFnRjkL9pJXOv2" > /download/cookie.txt
$ cd /download
$ python3 udemy-dl-master/udemy-dl.py -k /download/cookie.txt https://www.udemy.com/course/ansible-grundlagen/learn/