Page 1 of 2

Выполнение программы после завершения закачки

Posted: 16 Aug 2009, 16:31 Sun
by belov-evgenii
Что имею - автоматом проверяется новая версия файла и скачивается запакованный файл. Дальше архив нужно распаковать. Как настроено сейчас - в 19.00 проверяется новая версия и скачивается файл. В 20.00 по заданию Advanced Sheduler запускается батник и распаковывает файл. Как хотелось бы - в свойствах закачки иметь опцию "выполнить после закачки".

Posted: 16 Aug 2009, 17:16 Sun
by Alex Qwerty
Запускай "антивирус" ;-)

Posted: 16 Aug 2009, 18:28 Sun
by bomz
козырная идея Image

Posted: 16 Aug 2009, 19:01 Sun
by belov-evgenii
Alex Qwerty wrote:Запускай "антивирус" ;-)
Так оно так для всех закачек будет запускать

Posted: 16 Aug 2009, 20:17 Sun
by Alex Qwerty
Тогда возьми хотя бы виндовый планировщик и запускай в нем батник с wget.

Posted: 16 Aug 2009, 21:10 Sun
by bomz
потешно. я последний день чем занимался - получаю прямые ссылки на скачивание с ифолдера usd, тремя копиями для скорости. сохраняя полученные ссылки в файл потом переношу в ДМ. тут меня на сайте usd надоумили сразу запуливать ссылки в ДМ при помощи запустить файл с параметрами. делаю - работает.
запускаю второй раз usd - не работает. эта зараза взяла в командной строке кавычки по бокам выкинула. делаю снова - опять выкидывает. редактирую файл настроек напрямую - выкидывает. пишу по паре кавычек по бокам, при первом запуске первые кавычки выкидывает, при втором вторые. разобрался с этими батниками - пишу батник, ему usd передает прямую ссылку параметром, а батник эту ссылку уже запуливает в ДМ. фига с маслом, параметры батникам передаются тем же макаром как в ДМ, еще один запуск кавычки отвалились ничего не работает.
ладно бы одна копия была usd - а то целых три, в каждой редактировать каждый раз неудобно. уже думаю - написать батник который сначала подкладывает файл настроек в usd с двумя кавычками, потом запускает копии по очереди - первые кавычки отвалились - вуаля вторые работают. неудобно - настройки иногда меняю придется еще файлы настроек переподкладывать.
пишу программу на бейсике - которая из файла жует ссылки, создает батник и таким образом перепуливается в ДМ. запускать можно из планировщика usd в нем кавычки не пропадают. - неудобно надо под три копии делать.
причем в этом планировщике прямую ссылку передать нельзя - только ссылку закачки.
пытался запускать ДМ чтоб ссылки из файла брал в который usd прямую ссылку сохраняет - так он когда из файла ссылки жует не работают параметры тихой закачки, смысл теряется. так еще надо стирать файл как то.
никаких мыслей по этому поводу не будет?????

вот эти кавычки имеются ввиду по бокам
Image

Posted: 16 Aug 2009, 21:45 Sun
by vasa_pmr
Url не может содержать пробелов - отсюда == кавычки не нужны

Posted: 16 Aug 2009, 21:49 Sun
by bomz
"C:\Program Files\Download Master\dmaster.exe""%url% start=0 hidden=1"

работает только если вот так в строке написано. все остальные варианты перепробовал, с пробелами косыми чертами, знаками процента........

Posted: 16 Aug 2009, 22:00 Sun
by Alex Qwerty
vasa_pmr wrote:Url не может содержать пробелов - отсюда == кавычки не нужны
На случай запуска через cmd могут понадобиться ("&" :-) ).

Posted: 16 Aug 2009, 22:08 Sun
by bomz
Alex Qwerty wrote:
vasa_pmr wrote:Url не может содержать пробелов - отсюда == кавычки не нужны
На случай запуска через cmd могут понадобиться ("&" :-) ).
это че значит?

я вот так делал - запускал батник с параметром прямого урла
а в батнике вот такая строка была
start C:\Progra~1\Downlo~1\dmaster.exe %1 start=0 hidden=1
фиг знает я вчера только про эти батники прочитал.

а расписать команду FOR не можете - нигде нормального описания не нашел, ну чтоб считывать из файла - пришлось на бейсике прогу мастерить. так еще мало что на бейсике - прога на бейсике создает батник, запускашь батник который командой call запускает прогу на бейсике а при возврате созданный ей батник. вообще дурдом.

Posted: 16 Aug 2009, 22:16 Sun
by bomz
[quote="Alex Qwerty"][/quote]
а с usd такая фигня была - на ифолдере тоже не дураки сидят, и он же ифолдер.РУ - они про usd прекрасно знают. они взяли и мусорные буквы добавили на скачивании через просмотр рекламы. в caps параметры перебирать размеры по шаблонам от 24 до 16 с шагом 2, а они добавили цифры размером 25 и 15. и чуть чуть дуги изгибов изменили. и походу еще чета с цветом нахитрили - я пока не разобрался - какие шаблоны не рисовал не хочет мусорные буквы рапознавать.
ну я просто три копии запускаю usd тогда даже несмотряна 50% ошибки определния быстро получается, и чистый usd лучше читает ифолдер чем капс.

Posted: 16 Aug 2009, 22:26 Sun
by Alex Qwerty
bomz wrote:
Alex Qwerty wrote:
vasa_pmr wrote:Url не может содержать пробелов - отсюда == кавычки не нужны
На случай запуска через cmd могут понадобиться ("&" :-) ).
это че значит?
Служебный символ. Win-F1, "Общие сведения о командной оболочке".
а расписать команду FOR не можете - нигде нормального описания не нашел
Win-F1, "for".
Win-R, "%comspec% /k for /?".

Posted: 16 Aug 2009, 22:43 Sun
by bomz
Image
ага тут нормально расписано - зря эту справку и поддержку отключил сто лет назад

а я вчера изматерился - больше часа гуглил и нигде найти не мог, такая вещь полезная и нигде написать нормально не могут Image

Posted: 17 Aug 2009, 1:49 Mon
by bomz
фигушки, ничего не получается. с командой фор я ниче не понял, ну надо же было так коряво написать. написал на бейсике. еще прикиньте сначала usd выполняет задание планировщика а потом создает файл - пришлось поставить задержку в секунду. так вот из бат файла такая длинная ссылка не хочет передаваться в дм. Image

скажите как в бат файле написать чтоб запускался файл расположенный в текущей директории.

Posted: 17 Aug 2009, 2:03 Mon
by bomz
"C:\Program Files\Download Master\dmaster.exe" %url% start=0 hidden=1

блин - вот так заработало - че я не так делал.