Скрипты для скачивания файлов

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

BeardFury78
Сообщения: 213
Зарегистрирован: Чт авг 25, 2016 05:24

Сообщение BeardFury78 »

Впредь буду копировать, а не набирать ручками. Еще штука в том, что форум в коде делает букву l очень похожую на цифру 1, поэтому набрал 1
Вот здесь это два разные символы, а выглядят вообще идентично. Надо бы указать админам форума на это.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

[cut="OFF"]BeardFury78
Вообще-то у нас имеется тема.[/cut]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Zmy
Сообщения: 78
Зарегистрирован: Пн апр 06, 2015 12:52

Сообщение Zmy »

BeardFury78, хочу вас спросить.
Какой должен быть минимальный размер файла, меньше которого надо производить протоколирование?

1 - КБ - это, конечно, хорошо.
Но если ссылка на сервере будет отстутствовать, или нужно проходить капчу, или производить авторизацию на сервере, то ссылка не скачается.
А вместо неё скачается HTML-страница, в коде которой находится эта ссылка.
Вот для примера, попробуйте скачать ссылку видео из YouTube, вместо видео вы скачаете страницу, которая может весить до 1 МБ.
Улавливаете мысль?
И программа посчитает, что эта удачная ссылка. Она скачает HTML-страницу, которая абсолютно не нужна, при этом не попав в протокол ошибок.
Вот надо подумать, какой выбрать оптимальный минимальный размер.
.
BeardFury78
Сообщения: 213
Зарегистрирован: Чт авг 25, 2016 05:24

Сообщение BeardFury78 »

Zmy
Я ничего не качаю кроме изображений (ссылки у меня все в формате *.ext), а если там 404, то программа из них вернет файлы размером в 162 байтов, разве нет? Если да, то 1 КБ вполне достаточно.
Аватара пользователя
Zmy
Сообщения: 78
Зарегистрирован: Пн апр 06, 2015 12:52

Сообщение Zmy »

BeardFury78
Сообщения: 213
Зарегистрирован: Чт авг 25, 2016 05:24

Сообщение BeardFury78 »

Zmy
Перекачал, теперь больше нет черных окошек и файлы протоколирования размещаются вверху. Спасибо большое!
Аватара пользователя
Zmy
Сообщения: 78
Зарегистрирован: Пн апр 06, 2015 12:52

Сообщение Zmy »

Пожалуйста.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Zmy писал(а):А вместо неё скачается HTML-страница
В моём скрипте такой проблемы нет.

Проверил ради интереса последнюю версию, как был описанный вис "программы" в процессах, так и остался, только без сопровождающихся окон (если не считать результирующее). Как создавались папки для не txt-файлов или левых списков, так и создаются. Как не добавлялись расширения на моих списках, так и не добавляются. Нельзя пренебрегать такими вещами.
Более того, на втором списке прерывается:

Код: Выделить всё

Line 2159
Error: Variable used without being declared.
Вот почему принято выкладывать коды скриптов, а не их скомпиленные версии.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить