Grishanenko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Запускаю распакованные исходники yt-dlp через портабельный Python в Windows XP. Так что встроенное обновление и обновление через pip мне не подходит. Каждый раз, когда вылазит какая-то ошибка, а она может быть и через день, приходится запускать браузер, лезть на сайт и смотреть не появилось ли обновление здесь: https://github.com/yt-dlp/yt-dlp/releases На примере вчерашнего. Свежая ссылка: https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2025.09.23.zip Но браузером сохранился файл yt-dlp-2025.09.23.zip Его я скачал вручную и забросил в нужную директорию. По этой ссылке: https://github.com/yt-dlp/yt-dlp/archive/refs/heads/master.zip Скачался (вроде) тот же набор файлов, но в архиве yt-dlp-master.zip При каждом новом скачивании видео, у меня в батнике происходит проверка наличия файлов yt-dlp-2025.??.??.zip в директории. И, если на основании цифр в имени файла, находится более новый архив, то директория со старыми исходниками удаляется, а новый архив распаковывается. Есть ли способ через качалку типа curl проверить и скачать обновленный архив исходников с корректной датой в имени файла? Понимаю что можно тупо скачивать yt-dlp-master.zip, распаковывать и смотреть на дату создания файлов внутри, но это как-то не очень. |