Чувствую себя хакером поневоле
Недавно я закончил важное для меня, дорогое и длительное обучение. Материалы выкладывались на LMS-платформу GetCourse. По правилам спустя какое-то время организаторы лишают участников доступа к материалам. Самое ценное в этом обучении — десятки видео, к которым мне точно хочется возвращаться. И вот я понимаю, что доступ закрывается через 10 дней.
Захожу на платформу в первый урок и начинаю монотонно копировать тексты, вставлять их в Word, скачивать презентации одну за другой (тут я уже утомился, потому что в каждом уроке может быть десяток презентаций, а уроков — больше 40), и утыкаюсь в видео. Их нельзя скачать. Никак. Ни одним расширением для браузера.
Иду в Cursor. Описываю проблему. Через час на выходе у меня — работающий скрипт на Python (где я, а где питон!😀), который:
— сам заходит и авторизуется на LMS-платформе
— последовательно открывает все уроки
— на моём компьютере создаёт папку с названием урока
— в этой папке создаёт md-файл с текстом урока
— скачивает и переименовывает по моей логике все презентации в PDF
— скачивает видеопотоки, объединяет их и конвертирует в рабочие mp4-файлы
На выходе — структурированная папка со всеми материалами обучения на моём локальном компьютере. Самое сложное было решить проблему с загрузкой видео. Мы вместе с Cursor перепробовали около десяти подходов, прежде чем нашли правильное работающее решение.
Дисклеймер 1. Вопрос этики и морали. Эти материалы я сохранил на свой локальный компьютер. Никуда выкладывать не собираюсь. Всё предназначено исключительно для моего личного доступа к знаниям, за которые я заплатил много денег.
Дисклеймер 2. Я — абсолютный non-digital человек с гуманитарным образованием… но с прокачанным навыком ИИ-мышления, который позволяет решать, казалось бы, неразрешимые задачи.
———
Должиков | Рабочее название
Post #294
377

- ❤🔥 23
- ❤ 12
- 🔥 6
- 😍 3