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

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

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

cojoc
Сообщения: 144
Зарегистрирован: Пт сен 04, 2009 16:53

Сообщение cojoc »

Показывает точный размер в байтах, как и в TC (более 0).
C файлами всё в порядке, я их проигрывал.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Уже это хорошо. Тогда возвращаемся к исходному коду. Попробуем небольшую задержку перед проверкой поставить.
Над

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

  With CreateObject("Scripting.FileSystemObject")
вставить

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

  WScript.Sleep 50
Время для тестов пока 0,2 вместо 1. Если ничего не меняется, увеличиваем задержку ещё на 50, и так до 500. Дальше нет смысла.

Добавлено спустя 8 минут:
Последний раз редактировалось Flasher Пн фев 04, 2013 00:13, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
cojoc
Сообщения: 144
Зарегистрирован: Пт сен 04, 2009 16:53

Сообщение cojoc »

Теперь выдало:
Скачивание завершено!
Желаете перейти к скачанному файлу?

И сохранился правильно :)

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

Сообщение Flasher »

А какая задержка в итоге? Сделать можно. Только я не понимаю, какой плагин распаковывает ts? Если бы знал о таком, изначально бы сделал.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
cojoc
Сообщения: 144
Зарегистрирован: Пт сен 04, 2009 16:53

Сообщение cojoc »

Flasher писал(а):Только я не понимаю, какой плагин распаковывает ts? Если бы знал о таком, изначально бы сделал.
Да, я не подумал, что это плагин..
Выставил задержку 50.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

cojoc писал(а):Да, я не подумал, что это плагин..
Так а какой плагин-то? ts значится в настройках архиваторных плагинов?

Add: скрипт поправил.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
cojoc
Сообщения: 144
Зарегистрирован: Пт сен 04, 2009 16:53

Сообщение cojoc »

Нет не значится, есть плагин aviwcx.wcx, но для него avi стоит.

Добавлено спустя 8 минут:

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

Сообщение Flasher »

Этот плагин у меня тоже стоит, он сам ничего иного не цепляет. Возможно, Total7Zip или ещё какой.

P.S. Просмотр фильма я изначально не хотел делать, поскольку, как правило, это далеко не всегда нужно в момент окончания скачивания. А переход к файлу с быстрым просмотром информации по нему (размера, битрейта, др. параметров), изменение имени/местоположения, конвертация и другие дела не будут сильно резонировать с текущими делами.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
cojoc
Сообщения: 144
Зарегистрирован: Пт сен 04, 2009 16:53

Сообщение cojoc »

Flasher писал(а):А переход к файлу с быстрым просмотром информации по нему
Да, так то что надо! Спасибо Flasher, снова выручили :)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

cojoc
Рад помочь. Хорошо, что разобрались, а то висел бы так в полурабочем виде (для Win8). :wink:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

Предложите кто-нибудь кнопку, которая бы (с минимальным количеством доп. нажатий мышкой/клавиатурой. В идеале вообще без доп. нажатий) скачивала в текущую файловую панель файл из интернета, адрес которого находится в буфере обмена Windows.
Можно с использованием сторонних лёгких утилит.

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

Сообщение Flasher »

c930
Это не особо подходящая ветка для нормального решения, в отличии от этой. Пора бы уже приобщиться к поиску.
Если надо, могу там по запросу опубликовать свой скрипт (без всяких утилит).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

c930
Wget+nircmd сгодятся?
Flasher
А докачка с твоим скритом возможна?
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

Dimsok
Да.
Если можешь помочь кнопку такую склепать, буду благодарен.
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Сообщение Dimsok »

Ответить