[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » ТЕСТИРОВАНИЕ СКРИПТОВ для TC » DownloadWGetWithBuffer.vbs - Скачивание файлов (Интернет)
DownloadWGetWithBuffer.vbs - Скачивание файлов
Andrey_AДата: Суббота, 03.03.2012, 07:01 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Заметил ограничение при передаче списка адресов для скачивания (примерно 2000 символов)
поэтому список разбивается на несколько... протестируйте, если всё нормально, заменю первый вариант
Используется WGet - файл можете скачать в теме: утилита WGet

Производит скачивание одного или списка файлов в текущую панель, адрес(а) из буфера обмена

Доступно только для пользователей


 
VitkaДата: Среда, 12.09.2012, 18:23 | Сообщение № 2
Сержант

На сайте с: 02.09.2012
Город: Донецк
Сообщений: 21
Награды: 1
Репутация: 2
Спасибо за скрипт.
Все работает, однако сохраняет в папку со скриптом.
Код кнопки:
Code

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Scripts\vbs\DownloadWGetWithListBuffer.vbs"

%COMMANDER_PATH%\icons\gnome_emblem_downloads.ico
Download File WGet With List Buffer
%COMMANDER_PATH%\Scripts\vbs\

-1

Где и что исправить? Спасибо
 
Andrey_AДата: Среда, 12.09.2012, 18:26 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (Vitka)
однако сохраняет в папку со скриптом.

Чуть позже займусь, давно записано внести несколько параметров выбора и папки и ...


 
Andrey_AДата: Понедельник, 24.09.2012, 01:02 | Сообщение № 4
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Производит скачивание файлов и сайтов из локальных сетей и Интернет, возможна докачка,
Используется WGet - файл можете скачать в теме: утилита WGet

Доступно только для пользователей


 
pikolikosДата: Вторник, 25.09.2012, 05:31 | Сообщение № 5
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Quote (Andrey_A)
Производит скачивание файлов и сайтов из локальных сетей и Интернет, возможна докачка,


в TC Image с WGet есть:

Скачивание по адресу или списку из буфера - WGet Win+I

Скачивание по URL или ввод адреса - WGet

Андрей, можно узнать в чем разница между последним скриптом что ты предложил и уже имеющимся ??
 
Andrey_AДата: Вторник, 25.09.2012, 06:29 | Сообщение № 6
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Quote (pikolikos)
в чем разница между последним скриптом что ты предложил и уже имеющимся ??

в DownloadWGet.vbs
- можно закачивать ссылки из выделенных файлов *.url под курсором (параметр "%L")


 
АтосДата: Вторник, 27.01.2015, 08:26 | Сообщение № 7
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Здравствуйте. Поставил перед собой задачу, и не могу справиться. Казалось бы лёгкая задача, но не получается.
Короче передать из буфера в WGet URL, но при этом, ей же нужно передать параметр: --no-check-certificate -P C:/Temp

[em_WGet]
button=
cmd=%COMMANDER_PATH%\Note\TCIMG\TCIMG.exe
param=start=C:\Total\Note\wget.exe --no-check-certificate -P C:/Temp||clpget||hidden=1
path=
menu=

Так не получается потому, что есть пробелы в параметрах для WGet, а если через Cmd, то он не получает строку буфера.


Сообщение отредактировал Атос - Вторник, 27.01.2015, 08:27
 
Andrey_AДата: Среда, 28.01.2015, 17:51 | Сообщение № 8
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Цитата
Так не получается потому, что есть пробелы в параметрах

Атос, Если посмотреть примеры команды start, то все параметры любой утилиты перечисляются через || или через ~~

Так у меня работает:

Скачать ссылку из буфера обмена в папку C:/Temp с помощью утилиты WGet
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
start=C:\Test\WGet\WGet.exe||--no-check-certificate||-P||C:/Temp||clpget||hidden=1  
%COMMANDER_PATH%\Wcmicons.dll,1
Скачать ссылку из буфера обмена в папку C:/Temp с помощью утилиты WGet  

0
-1




 
АтосДата: Четверг, 29.01.2015, 09:46 | Сообщение № 9
Лейтенант

На сайте с: 24.12.2014
Город: Ростов-на-Дону
Сообщений: 43
Награды: 0
Репутация: 0
Андрей, спасибо. Чтобы изучить Твою справку, потребуется, наверное, не один год. Там столько ньюансов, что разбегаются глаза, и не знаешь, за что браться. Теперь надо быть более внимательным. Ещё раз, спасибо.
 
Форум » • Total Commander • » ТЕСТИРОВАНИЕ СКРИПТОВ для TC » DownloadWGetWithBuffer.vbs - Скачивание файлов (Интернет)
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности