У цьому посібнику ви дізнаєтеся, як завантажити курси “udemy” для використання в автономному режимі.
Крок 1: Підготуйте папку Udemy
Створюю новий каталог з назвою “udemy” в каталозі Docker.
Крок 2: Встановлення образу Ubuntu
У вікні Synology Docker переходжу на вкладку “Реєстрація” і шукаю “ubunutu”. Вибираю Docker-образ “ubunutu” і натискаю на тег “latest”.
Я двічі клацаю на своєму зображенні Ubuntu. Потім натискаю на “Додаткові налаштування” і тут також активую “Автоматичний перезапуск”.
Обираю вкладку “Обсяг” і натискаю на кнопку “Додати папку”. Там створюю нову папку з таким шляхом монтування “/download”.
Тепер контейнер можна запускати
Крок 4: Встановіть Udemy Downloader
У вікні Synology Docker натискаю на “Контейнер” і двічі клацаю на своєму “контейнері Udemy”. Потім переходжу на вкладку “Термінал” і вводжу наступні команди.
Команди:
$ 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
Крок 4: Введення завантажувача Udemy в експлуатацію
Тепер мені потрібен “токен доступу”. Заходжу на Удеми через браузер Firefox і відкриваю Firebug. Переходжу на вкладку “Веб-сховище” і копіюю “Токен доступу”.
Створюю новий файл у своєму контейнері:
$ 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/