Раньше у меня была в Джитсу боте была APIшка для сайта tv5**.ru (там всегда меняется домен, сейчас tv532.ru).
В общем сайт на самом деле тормознутый и из бота убрал, но апишку жалко терять, поэтому выложил на GitHub и PyPI
Там есть как сериалы, так и аниме.
Вряд-ли кому то понадобится API для медленного сайта с постоянно меняющимся доменом, но как для примера почему бы и да. Вдруг кого нибудь парило как вообще могут быть построены самописные апи на основе парсинга.
В общем сайт на самом деле тормознутый и из бота убрал, но апишку жалко терять, поэтому выложил на GitHub и PyPI
Там есть как сериалы, так и аниме.
Вряд-ли кому то понадобится API для медленного сайта с постоянно меняющимся доменом, но как для примера почему бы и да. Вдруг кого нибудь парило как вообще могут быть построены самописные апи на основе парсинга.
GitHub
GitHub - FSystem88/async-tv5: Async API for TV5** : search, get title, download
Async API for TV5** : search, get title, download - GitHub - FSystem88/async-tv5: Async API for TV5** : search, get title, download
🔥7
FSystem88 Code
Раньше у меня была в Джитсу боте была APIшка для сайта tv5**.ru (там всегда меняется домен, сейчас tv532.ru). В общем сайт на самом деле тормознутый и из бота убрал, но апишку жалко терять, поэтому выложил на GitHub и PyPI Там есть как сериалы, так и аниме.…
Пример работы моей новой библиотеки на PyPI Async-TV5
git clone https://github.com/FSystem88/async-tv5
cd async-tv5
python3 example.py
🔥8❤1👌1
Сделал https://tv5.fsystem88.ru/ для тех, у кого RU сервер или не хочет юзать python
POST тоже работает.
Также добавил файл на GitHub и обновил README
{
"message": "TV5 Video Downloader API",
"version": "1.0.0",
"available_methods": {
"search": "Search content - ?method=search&query=Название",
"get_tv_show": "Get TV show info - ?method=get_tv_show&query=Название&player_id=12345",
"get_player_data": "Get player data - ?method=get_player_data&player_id=12345",
"get_available_qualities": "Get available qualities - ?method=get_available_qualities&player_id=12345&season=1&episode=1&voice_id=152",
"download": "Download video (MP4) - ?method=download&player_id=12345&season=1&episode=1&voice_id=152&quality=720",
"download_m3u8": "Get M3U8 playlist - ?method=download_m3u8&player_id=12345&season=1&episode=1&voice_id=152&quality=720"
},
"notes": [
"Download method creates proper MP4 file with MOOV atom",
"M3U8 method returns playlist for direct streaming",
"Recommended: use download for finished files, M3U8 for streaming"
]
}POST тоже работает.
Также добавил файл на GitHub и обновил README
🔥4
FSystem88 Code
Сделал https://tv5.fsystem88.ru/ для тех, у кого RU сервер или не хочет юзать python { "message": "TV5 Video Downloader API", "version": "1.0.0", "available_methods": { "search": "Search content - ?method=search&query=Название", "get_tv_show":…
Интересно, а что если сделать такое же для всех манга и аниме ресурсов?
❤11👍3
Forwarded from Video Saver | Скачать любое видео
This media is not supported in your browser
VIEW IN TELEGRAM
🤣6❤3
Казалось бы, Спумер - умер, однако люди до сих пор качают его.
Так за последние 2 недели было 1.4k скачиваний...
Нахуя? А главное зачем?
Или возродить легенду? 😈
Так за последние 2 недели было 1.4k скачиваний...
Нахуя? А главное зачем?
🤣12🤝1
Удивительный факт: если скачать залить p0wny-shell на хостинг Beget и выполнить простую команду
, то можно увидеть файлы всех людей, которые случайно в /tmp/ залили логи, файлы и прочие интересные интересности 😁😁😁 И по сути, если у тебя всего лишь 10 Гб на хостинге , то можно хранить файлы в муссорке tmp
ls -lR /tmp
, то можно увидеть файлы всех людей, которые случайно в /tmp/ залили логи, файлы и прочие интересные интересности 😁😁😁 И по сути, если у тебя всего лишь 10 Гб на хостинге , то можно хранить файлы в муссорке tmp
🔥6
FSystem88 Code
Удивительный факт: если скачать залить p0wny-shell на хостинг Beget и выполнить простую команду ls -lR /tmp , то можно увидеть файлы всех людей, которые случайно в /tmp/ залили логи, файлы и прочие интересные интересности 😁😁😁 И по сути, если у тебя всего…
А какие шеллы вы знаете, мои маленькие хакерята?
Я юзаю https://github.com/flozz/p0wny-shell (просто командная строка, но в целом очень удобно)
Я юзаю https://github.com/flozz/p0wny-shell (просто командная строка, но в целом очень удобно)
GitHub
GitHub - flozz/p0wny-shell: Single-file PHP shell
Single-file PHP shell. Contribute to flozz/p0wny-shell development by creating an account on GitHub.
❤🔥6
FSystem88 Code
kinogo послал меня нахуй сил уже нет возможно закрою бота
А похуй, разве я слабак?
Я не сдался когда JutSu ввёл постоянную каптчу. Я не сдался когда JutSu ввёл платную подписку. Я подделывал и обходил ключи многих нейронок для ботов CASHIMIR.
Так схуяли я сдамся в этот раз? Я не позволю этого себе, ведь мой девиз: всё для людей! ❤️
Я не сдался когда JutSu ввёл постоянную каптчу. Я не сдался когда JutSu ввёл платную подписку. Я подделывал и обходил ключи многих нейронок для ботов CASHIMIR.
Так схуяли я сдамся в этот раз? Я не позволю этого себе, ведь мой девиз: всё для людей! ❤️
14⚡20🔥11🏆7❤4
FSystem88 Code
Сделал https://tv5.fsystem88.ru/ для тех, у кого RU сервер или не хочет юзать python { "message": "TV5 Video Downloader API", "version": "1.0.0", "available_methods": { "search": "Search content - ?method=search&query=Название", "get_tv_show":…
️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️
Вчера поднял еще несколько бесплатных API для вас!
tv5.FuckDev.ru — API сериалов с сайта Tv532
desu.FuckDev.ru — API манги для сайта Desu
json.FuckDev.ru — API для получения JSON проксируясь через RU сервер
cobalt.FuckDev.ru — API Cobalt (от бота @All_Video_Save_Robot)
ip.FuckDev.ru — узнать свой IP
lknpd-nalog.FuckDev.ru — API для налогового режима "Самозанятый" (подробнее)
proxy.FuckDev.ru — анонимайзер, API + UI, в процессе доработки, пока криво работают куки, js и css (тест)
Прошу обратить внимание, что домен изменился, API на FSystem88.ru будут отключены.
Вчера поднял еще несколько бесплатных API для вас!
tv5.FuckDev.ru — API сериалов с сайта Tv532
desu.FuckDev.ru — API манги для сайта Desu
json.FuckDev.ru — API для получения JSON проксируясь через RU сервер
cobalt.FuckDev.ru — API Cobalt (от бота @All_Video_Save_Robot)
ip.FuckDev.ru — узнать свой IP
lknpd-nalog.FuckDev.ru — API для налогового режима "Самозанятый" (подробнее)
proxy.FuckDev.ru — анонимайзер, API + UI, в процессе доработки, пока криво работают куки, js и css (тест)
Прошу обратить внимание, что домен изменился, API на FSystem88.ru будут отключены.
❤11
👨💻Российских студентов начали обучать программированию на кириллице
Преподаватели одного из российских вузов взяли обычный JavaScript и полностью перевели синтаксис и условия задач на кириллицу. Проект направлен на снижение зависимости от англоязычных стандартов.
Но руководители ИТ-компаний считают, что такому специалисту потребуется долгая и дорогостоящая переподготовка.
пиздануться
Преподаватели одного из российских вузов взяли обычный JavaScript и полностью перевели синтаксис и условия задач на кириллицу. Проект направлен на снижение зависимости от англоязычных стандартов.
Но руководители ИТ-компаний считают, что такому специалисту потребуется долгая и дорогостоящая переподготовка.
пиздануться
🤣19🤬2😁1
Вышло обновление бота Rutube Saver:
• Ранее скачанные видео выгружаются с серверов Telegram;
• Реализована функция "Скачать всё" внутри плейлиста;
• Большие видео теперь делятся на 1.5Гб и подписывается какая это часть;
• Ограничение на одновременную закачку нескольких видео для одного юзера;
• Проведен полный рефакторинг кода;
• Добавлено больше обработчиков ошибок.
Могу быть мелкие ошибки, прошу написать мне @iGodunov, если найдёте ошибку.
Всё для людей♥️
• Ранее скачанные видео выгружаются с серверов Telegram;
• Реализована функция "Скачать всё" внутри плейлиста;
• Большие видео теперь делятся на 1.5Гб и подписывается какая это часть;
• Ограничение на одновременную закачку нескольких видео для одного юзера;
• Проведен полный рефакторинг кода;
• Добавлено больше обработчиков ошибок.
Могу быть мелкие ошибки, прошу написать мне @iGodunov, если найдёте ошибку.
Всё для людей
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥3🔥3
FSystem88 Code
Вышло обновление бота Rutube Saver: • Ранее скачанные видео выгружаются с серверов Telegram; • Реализована функция "Скачать всё" внутри плейлиста; • Большие видео теперь делятся на 1.5Гб и подписывается какая это часть; • Ограничение на одновременную закачку…
Нашёл баг один, зачем то второй раз отправляет видео 😂 но в целом не критично, главное видео есть
😁2
FSystem88 Code
Вышло обновление бота Rutube Saver: • Ранее скачанные видео выгружаются с серверов Telegram; • Реализована функция "Скачать всё" внутри плейлиста; • Большие видео теперь делятся на 1.5Гб и подписывается какая это часть; • Ограничение на одновременную закачку…
Исправил пару багов:
• спамил - пользователь стопнул бота, вот его и зациклило;
• отправлял видео 2 раза - было сначала скачивал и отправлял, а потом в БД видел, что вы просили видео и отправлял повторно;
• не перезапускал очереди при перезапуске бота - накосячил с lock файлом, хотя мог бы обойтись и списком с вами айди, но да бог с ним
Сейчас всё работает!
Первым 5 людям в комментариях дам подписку на месяц!
• спамил - пользователь стопнул бота, вот его и зациклило;
• отправлял видео 2 раза - было сначала скачивал и отправлял, а потом в БД видел, что вы просили видео и отправлял повторно;
• не перезапускал очереди при перезапуске бота - накосячил с lock файлом, хотя мог бы обойтись и списком с вами айди, но да бог с ним
Сейчас всё работает!
🔥5❤1👍1
Норм Рутуб в пике кушал оперативки:
Самое главное, что мой мониторинг бот ничего не выявил, а значит оптимизация на высоте. Секс
Main PID: 3367 (video_rutube.py)
Tasks: 10 (limit: 7016)
Memory: 279.5M (peak: 2.3G)
CPU: 3h 2min 32.559s
Самое главное, что мой мониторинг бот ничего не выявил, а значит оптимизация на высоте. Секс
🔥4
Сегодня мне предложили за 6 NFT-подарка скинуть 4.8k USDT, я повёлся, но не проверил настоящая ли эта крипта Tether. Срочно пришлось изучать вообще всё про блокчайник. В итоге понял слишком поздно, что мне дали конфеты в фантике из долларов, а внутри оказались члены.
Я лох, аминь.
Я лох, аминь.
1😢11