V tem priročniku se boste naučili, kako prenesti tečaje “udemy” za uporabo brez povezave.
Korak 1: Pripravite mapo Udemy
V imeniku Docker ustvarim nov imenik z imenom “udemy”.
Korak 2: Namestitev slike Ubuntu
V oknu Synology Docker kliknem na zavihek “Registracija” in poiščem “ubunutu”. Izberem sliko Docker “ubunutu” in nato kliknem na oznako “latest”.
Dvakrat kliknem na sliko Ubuntuja. Nato kliknem na “Napredne nastavitve” in aktiviram možnost “Samodejni ponovni zagon”.
Izberem zavihek “Zvezek” in kliknem na “Dodaj mapo”. Tam ustvarim novo mapo s to potjo “/download”.
Zdaj lahko zaženete posodo
Korak 4: Namestite Udemy Downloader
V oknu Synology Docker kliknem na “Container” in dvakrat kliknem na svoj “Udemy container”. Nato kliknem na zavihek Terminal in vnesem naslednje ukaze.
Ukazi:
$ 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
Korak 4: Zagon prenosnika Udemy
Zdaj potrebujem “žeton za dostop”. V brskalniku Firefox obiščem Udemy in odprem program Firebug. Kliknem na zavihek “Spletna shramba” in kopiram “Dostopovni žeton”.
V vsebniku ustvarim novo datoteko:
$ 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/