фоновая закачка
На работе качаю потихоньку всякий софт и музыку, однако у нас в офисе это не приветствуется (старшие товарищи косятся, про начальство уже и не говорю...). Как такие закачки сделать невидимыми для других? Невидимыми в пределах разумного, разумеется - в диспетчер задач никто лазить не будет, а вот лишние иконки в панели задач и в системном трее совсем никчему. Кроме того, в менеджере закачек (у нас стоит Download Master) все, что качается - на виду. Идеальным был бы такой вариант: своя персональная качалка, которая бы никуда не встраивалась и не перехавтывала бы команды на скачивание файлов, а качала бы только то, что ей скажут. При этом бы она поддерживала докачку и запускалась бы в фоновом режиме (без всяких сворачиваний в трей).
Спасибо. |
wGet
Прога писалась по Unix, но была портирована и под Win. Работает из коммандной строки. |
Вещь хорошая, но при закачке висит в панели задач. Можно ли это обойти?
|
Начнём с того, что нужно сказать какая у вас система.
Цитата:
Если у вас ХР - я бы поставил регет и скрыл бы иконку в трэе (это настраивается в виндовс ХР). Если другая ось - то есть софт - который позволяет прятать окна и иконки в трее. Кстати интеграция в регете тоже настраивается. Можно его отвязать от всего. Удачи )) |
Цитата:
(а косятся обычно не админы, а начальство ;)) |
Цитата:
Код:
cmdow @ /HID Точно такая же тема как та, в которой мы сейчас находимся. Wget in Windows |
Молодца, Vadikan, - "Задача просто сводится к скрытию окна командной строки при условии, что команда в данный момент выполняется" - озвучил то, что я пытался коряво об'яснить. Попробую твою cmdow. Хотя все это и без всяких утилит делается - попробуй, например, написать в блокноте:
var WSHShell = WScript.CreateObject("WScript.Shell"); WSHShell.Run("notepad",0); переобзови .txt. файл в файл с расширением .js и сделай ему дабл-клик - запустится блокнот в фоновом режиме. Кстати, mar'у за -b спасибо, все работает (у меня w2k) Однако, все это не очень удобно - все качается в бэкграунде, а проверить насколько прошла закачка никак не получится - я, во всяком случае не знаю как приложения из фонового режима вывести. |
bk99
Цитата:
Код:
wget --help >help.txt Первый файл будет называться wget-log, следующий wget-log1 ну и так далее. Ну и смотреть туда время от времени. Когда скачает, будет написано, что 100% закачено. |
Именно через лог и проверятся активность приложения. Я же в своем примере написал: wget -o log.txt что как раз и выводит лог в файл. Насчет -b ключа мне не очень понятно назначение. Я его давно пробовал, но командная строка-то все равно остается. Кстати, в описании этой команды и про лог написано
Цитата:
Код:
wget -c -o log.txt -i downlowad_list.txt Цитата:
|
Vadikan
назначение -b (я буду для unix, ладно? :)) Пример: конекчусь к машине, велю ей закачивать файл/сайт (что хочу) и отключаюсь (или связь рвется - все равно). А она продолжает работать. Второй момент - запускаю, но не хочу, чтобы консоль перед глазами маячила. Зачем мне она? тоже удобно. В win я запустила из far-а и wget так же продолжал работать, не вися у far-а нигде. |
Огромное спасибо всем, wget - похоже то что надо!
Пожалуй, можно закрыть тему. |
mar
Цитата:
bk99 Цитата:
|
Время: 02:39. |
Время: 02:39.
© OSzone.net 2001-