Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Скрипты для скачивания файлов
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 07:08    Post subject: Reply with quote

BeardFury78
Можно пару ссылок, которые выдали 404?
Кстати, см., как справляется программа с такими списками.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 08:43    Post subject: Reply with quote

Flasher
https://68.media.tumblr.com/tumblr_m7fzjlTS381rxr4myo1_1280.jpg
https://68.media.tumblr.com/tumblr_m7fzjlTS381rxr4myo2_1280.jpg
вот например.
Просмотрел, программа действительно не обрабатывает такие ссылки, перед и после которых стоят пробелы. Но в принципе у моих списков ссылок и так нету никаких знаков перед и после ссылок, так что не помеха.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 08:58    Post subject: Reply with quote

BeardFury78
Скрипт поправил.

ОК. Убираем пробелы и табуляцию. Какой результат?
И как дела с пробелами в получателе?
И если нужно в ту же папку или другую папку сохранить?
И как с длинными путями дело обстоит?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Tue Aug 15, 2017 09:10; edited 1 time in total
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 09:09    Post subject: Reply with quote

Flasher
Убрал пробелы и все равно скачивается только файл "e222f6156f03425e85117ce072ae618c", больше ничего. И две папки создались "Ссылка 1" и "Ссылка 2".
Скрипт скачивает все файлы.
На длинных путях скрипт выдает ошибку "Строка: 28 Символ: 60 Путь не найден" и ничего не скачивается. Программа не создала никаких папок и никакие файлы не скачались.


Last edited by BeardFury78 on Tue Aug 15, 2017 09:14; edited 2 times in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 09:11    Post subject: Reply with quote

BeardFury78
Пост дополнял.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 09:21    Post subject: Reply with quote

Flasher
Прошу прощения, не заметил обновления, я думал речь о программе. Новый вариант скрипта скачивает файлы на длинных путях.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 09:30    Post subject: Reply with quote

BeardFury78
Гуд. Вторая часть была о программе. По ней ещё 2 вопроса не освещено.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 09:33    Post subject: Reply with quote

Quote:
И как дела с пробелами в получателе?

На путях с пробелами выдает ошибку.
Quote:
И если нужно в ту же папку или другую папку сохранить?

Не понял, что этот вопрос значит.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 09:35    Post subject: Reply with quote

BeardFury78 wrote:
Не понял, что этот вопрос значит.
Ну, как что? Не в другую панель, а ту же. Или по заданному пути.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 09:38    Post subject: Reply with quote

Flasher
Теперь понял. Программа и делает то, что я просил в моем запросе. В другую панель лично мне так удобнее. Дело в том, что текстовые файлы и прочие файлы я чаще храню в отдельных папках. А изображения я храню в других папках. Списки ссылок например размещены в каталоге специальной программе, которая добыла эти ссылки. А изображения я хочу хранить на другом диске. Для скрипта к слову я для этого назначил соответствующий параметр "%T".
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 09:42    Post subject: Reply with quote

BeardFury78
ОК. Я не настаиваю. Но разве не проще в ряде случаев задавать конкретный получатель?

И ещё. Случайно выбрали не txt-файлы. Скажем, pdf. Что даёт программа?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 09:55    Post subject: Reply with quote

Flasher
Quote:
Но разве не проще в ряде случаев задавать конкретный получатель?

Мне иногда потребуется размещать изображения в разные родительские папки. Сохранение в другую панель дает нужную гибкость. А каждый раз копировать нужный путь получателя, лезть в свойства скрипта, стирать старый и пастить новый все же немного неудобно, когда можно просто зайти в нужную мне папку, нажать на кнопку скрипта и там же следить за ходом работы скрипта. Мне лично так просто удобнее.
Quote:
И ещё. Случайно выбрали иные от txt раширения. Скажем pdf. Что даёт программа?

Сперва говорит, что не хватает параметров, а потом выскакивают окошки "File exist" и так постоянно, пока не закрываю программу.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12348
Location: Москва

Post (Separately) Posted: Tue Aug 15, 2017 10:00    Post subject: Reply with quote

BeardFury78 wrote:
А каждый раз копировать нужный путь получателя, лезть в свойства скрипта, стирать старый и пастить новый все же немного неудобно
Это шутка такая? Параметры созданы не для замены старых значений, а прежде всего для создания на их основе группы команд/кнопок.

В общем. Я своё скромное дело сделал. Дальше при желании разбирайтесь со Zmy.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 180

Post (Separately) Posted: Tue Aug 15, 2017 10:04    Post subject: Reply with quote

Flasher
Хорошо. Еще раз спасибо большое за скрипт, очень реально выручает.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 71

Post (Separately) Posted: Tue Aug 15, 2017 13:19    Post subject: Reply with quote

BeardFury78, я исправил программку.
Из выделенных списков URL создать папки, и загрузить все ссылки в именные каталоги.

Работать с PHP-скриптами у меня пока нет времени для разработки. Она работает только с прямыми ссылками.

Теперь неважно, будут ли пробелы в путях или нет.
Пробелы в начале и конце строк будут игнорироваться.

У неё три обязательных параметра.
Если второй параметр 1, тогда в папках будут создаваться файл-отчёт о файлах, которые не загрузились, или которые имеют размер менее 1 КБ.
Ставьте 0, если не хотите такого протоколирования.
Параметр "%T" должен быть обязательно в кавычках.

Command:
C:\Temp\DownloadFromFile.exe
Parameters:
"%T" 1 %P%S

https://cloud.mail.ru/public/8hPg/984s3oDba
.


Last edited by Zmy on Thu Aug 17, 2017 14:25; edited 2 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 8 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group