1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shie-it-geektime-dl

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

geektime-dl

Этот инструмент предназначен для загрузки купленных курсов с Geektime для офлайн просмотра.

Требования к окружению

node >= 8.0
установленный ffmpeg

Установка

npm i geektime-dl -g

Использование

1. Создание директории для загрузки

mkdir geektimedownvideoloader
cd geektimedownvideoloader

2. Создание конфигурационного файла

vim conf.json

Пример конфигурационного файла

{
	"courseId": "168",
	"cookie": "_ga=GA1.2.1688418439.1544448404; _gid=GA1.2.327097483.1544448404; GCID=44skdfhksdhfjshgjshdgfjhsgdfhjsgdfhjsghjsgssjhd"
}
Получение courseId

Откройте браузер, войдите в аккаунт на Geektime и перейдите к нужному курсу

https://time.geekbang.org/course/detail/168-68568

В этом URL 168 — это courseId.

Получение cookie

Самостоятельно найдите метод получения cookie в вашем браузере.

3. Выполнение загрузки

geektime-dl

havefun

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Скачать курсы с Geektime Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shie-it-geektime-dl.git
git@api.gitlife.ru:oschina-mirror/shie-it-geektime-dl.git
oschina-mirror
shie-it-geektime-dl
shie-it-geektime-dl
master