Fork me on GitHub

Herr Knedel/Udemy Downloader pada Synology DiskStation

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

236 Words

Dalam tutorial ini Anda akan belajar cara mengunduh kursus “udemy” untuk penggunaan offline.

Langkah 1: Siapkan folder Udemy

Saya membuat direktori baru bernama “udemy” di direktori Docker.

Langkah 2: Instal gambar Ubuntu

Saya klik pada tab “Registration” di jendela Synology Docker dan mencari “ubunutu”. Saya memilih citra Docker “ubunutu” dan kemudian klik pada tag “latest”.

Saya klik dua kali pada image Ubuntu saya. Kemudian saya klik pada “Advanced settings” dan mengaktifkan “Automatic restart” di sini juga. Saya pilih tab “Volume” dan klik “Add folder”. Di sana saya membuat folder baru dengan mount path “/download” ini. Sekarang container bisa dimulai

Langkah 4: Instal Udemy Downloader

Saya klik pada “Container” di jendela Synology Docker dan klik dua kali pada “Udemy container” saya. Kemudian saya klik pada tab “Terminal” dan memasukkan perintah-perintah berikut ini.

Perintah:

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

Tangkapan layar:

Langkah 4: Mengoperasikan pengunduh Udemy

Sekarang saya memerlukan “access token”. Saya mengunjungi Udemy dengan peramban Firefox saya dan membuka Firebug. Saya klik pada tab “Web storage” dan menyalin “Access token”.

Saya membuat file baru dalam container saya:
x
+
Terminal

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

Setelah itu saya bisa mengunduh kursus yang sudah saya beli:
x
+
Terminal

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

Lihat: