Такой вопрос, можно ли с помощью сабжа скачать не весь ZIP-архив, а только некоторые файлы из этого арихва?
» Wget
Нельзя. Разве что архив разбит на тома.
Теоретически это возможно, при условии произвольного доступа к файлу, и то не всегда — не все серваки выдают информацию о длине файла, и не все отдают её корректно. И то, таковая возможность зависит от структуры архива, его реализации. Полагаю, в некоторых случаях распаковать архив — равнозначно его скачать. Практически же я о таком софте не слышал. Хотя было бы любопытно. Но пока что я не слышал о реализации подобного ни в одном даунлоадере. В wget'е и подавно — он прост, как три копейки, разрабатывался для других вещей и тогда и в тех условиях подобная здача не стояла.
Меня вот другая проблема интересует — рекомендации по зеркалированию динамических сайтов. Скажем, очень любопытный случай — библиотека на сайте издательства «Питер». Я пробовал разные варианты, разный софт — и ни один не дал стопроцентно удовлетворительного результата. Всякий раз, помимо нужного, затягивается куча мусора, чуть ли не полсайта. Что очень неудобно.
Теоретически это возможно, при условии произвольного доступа к файлу, и то не всегда — не все серваки выдают информацию о длине файла, и не все отдают её корректно. И то, таковая возможность зависит от структуры архива, его реализации. Полагаю, в некоторых случаях распаковать архив — равнозначно его скачать. Практически же я о таком софте не слышал. Хотя было бы любопытно. Но пока что я не слышал о реализации подобного ни в одном даунлоадере. В wget'е и подавно — он прост, как три копейки, разрабатывался для других вещей и тогда и в тех условиях подобная здача не стояла.
Меня вот другая проблема интересует — рекомендации по зеркалированию динамических сайтов. Скажем, очень любопытный случай — библиотека на сайте издательства «Питер». Я пробовал разные варианты, разный софт — и ни один не дал стопроцентно удовлетворительного результата. Всякий раз, помимо нужного, затягивается куча мусора, чуть ли не полсайта. Что очень неудобно.
Alex_Dragon эта функция довольно легко реализуема (если архив не непрерывный) и у некоторых она есть. Где-то в середине 90-х пользовался таким качком Go!Zilla вроде так называется, так там есть такая функция.
Alex_Dragon
Darksome
Уже много качалок шарят такую фичу,как скачивание определенных файлов из ZIP-архива. (DownloadMaster)
Конечно же не с каждым серваком такое прокатит.
Вот как раз я и спрашиваю, может ли такое сабж?
Darksome
Уже много качалок шарят такую фичу,как скачивание определенных файлов из ZIP-архива. (DownloadMaster)
Конечно же не с каждым серваком такое прокатит.
Вот как раз я и спрашиваю, может ли такое сабж?
Nicka_Grey ну тогда Alex_Dragon уже ответил...
Цитата:
и у некоторых она есть
Значит я отстал от жизни. Гозиллу знаю, не знал токо, что она такое умеет. После того, как немного научился пользоваться wget'ом, другими доаунлодерами не пользуюсь. Так, иногда ставлю посмотреть.
Цитата:
эта функция довольно легко реализуема (если архив не непрерывный)
Ну вот именно. Учитывая, что множество «вкусных» архивов народ выкладывает в rar, а из мне нужных — частенько tar.gz, tar.bz2, то пользы особой от такой фичи немного.
почему не получается получить файлы по маске: ftp://server/*.rar ?
говорит, что нет. Хотя точно знаю что есть...
говорит, что нет. Хотя точно знаю что есть...
В чем трабл с этим скриптом?
C:\Downloads\wget-1.10.2b\wget А --proxy=on -ehttp_proxy=http://11.121.0.33:3128 --proxy-user=vik --proxy-password=111111 -O"C:\Temp\navup8.exe" --passive-ftp ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_antivirus/static/navup8.exe
call "C:\Temp\navup8.exe"
move /y C:\Temp\*.xdb "C:\Program Files\Symantec AntiVirus"
del /q C:\Temp\navup8.exe
net stop "Symantec AntiVirus"
net start "Symantec AntiVirus"
C:\Downloads\wget-1.10.2b>C:\Downloads\wget-1.10.2b\wget └ --proxy=on -ehttp_pr
oxy=http://11.121.0.33:3128 --proxy-user=vik --proxy-password=1111111 -O"C:\Temp\
navup8.exe" --passive-ftp ftp://ftp.symantec.com/public/english_us_canada/antivi
rus_definitions/norton_antivirus/static/navup8.exe
--11:59:35-- http://l/
=> `C:/Temp/navup8.exe'
Connecting to 11.121.0.33:3128... connected.
Proxy request sent, awaiting response... 503 Service Unavailable
11:59:35 ERROR 503: Service Unavailable.
--11:59:35-- ftp://ftp.symantec.com/public/english_us_canada/antivirus_definiti
ons/norton_antivirus/static/navup8.exe
=> `C:/Temp/navup8.exe'
Resolving ftp.symantec.com... failed: Unknown host.
FINISHED --11:59:50--
Downloaded: 0 bytes in 0 files
C:\Downloads\wget-1.10.2b>call "C:\Temp\navup8.exe"
C:\Downloads\wget-1.10.2b\wget А --proxy=on -ehttp_proxy=http://11.121.0.33:3128 --proxy-user=vik --proxy-password=111111 -O"C:\Temp\navup8.exe" --passive-ftp ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_antivirus/static/navup8.exe
call "C:\Temp\navup8.exe"
move /y C:\Temp\*.xdb "C:\Program Files\Symantec AntiVirus"
del /q C:\Temp\navup8.exe
net stop "Symantec AntiVirus"
net start "Symantec AntiVirus"
C:\Downloads\wget-1.10.2b>C:\Downloads\wget-1.10.2b\wget └ --proxy=on -ehttp_pr
oxy=http://11.121.0.33:3128 --proxy-user=vik --proxy-password=1111111 -O"C:\Temp\
navup8.exe" --passive-ftp ftp://ftp.symantec.com/public/english_us_canada/antivi
rus_definitions/norton_antivirus/static/navup8.exe
--11:59:35-- http://l/
=> `C:/Temp/navup8.exe'
Connecting to 11.121.0.33:3128... connected.
Proxy request sent, awaiting response... 503 Service Unavailable
11:59:35 ERROR 503: Service Unavailable.
--11:59:35-- ftp://ftp.symantec.com/public/english_us_canada/antivirus_definiti
ons/norton_antivirus/static/navup8.exe
=> `C:/Temp/navup8.exe'
Resolving ftp.symantec.com... failed: Unknown host.
FINISHED --11:59:50--
Downloaded: 0 bytes in 0 files
C:\Downloads\wget-1.10.2b>call "C:\Temp\navup8.exe"
вопрос к спецам: можно ли wget настроить, чтобы файлы получались таким образом - если одинаковые - пропускаем, если на сайте файл новее (или другого размера) - закачиваем с сохранением под другим именем, вроде <оригинальноеИмяФайла>.<числовойИндекс>
сколько смотрел параметры, нужного не нашел.
сколько смотрел параметры, нужного не нашел.
Подскажите, пожалуйста, вопрос может тупой, но всё же, что значат эти буковки "а", которые возникли в последней версии программы? То есть, например, в размере:
Length: 6а575а104
или
85% [==============================> ] 5а594а708
igor_andreev
Можно ли твой скрипт прикрутить к Maxthon`у? Я имею ввиду чтоб закачка стартовала не из выбора в контекстном меню соответствующего пункта, а сразу после нажатия левой кнопкой мыши по ссылке. Для этого в Mahthon\Config\downloadmgr.ini для каждого менеджера закачек прописаны небольшие скриптики, только для Wget`а нету.
Length: 6а575а104
или
85% [==============================> ] 5а594а708
igor_andreev
Можно ли твой скрипт прикрутить к Maxthon`у? Я имею ввиду чтоб закачка стартовала не из выбора в контекстном меню соответствующего пункта, а сразу после нажатия левой кнопкой мыши по ссылке. Для этого в Mahthon\Config\downloadmgr.ini для каждого менеджера закачек прописаны небольшие скриптики, только для Wget`а нету.
Как считает общественность - есть ли необходимость в написании удобной и функциональной русскоязычной GUI-оболочки для WGet? А то коллега меня просил об этом, но для одного-двух юзверей как-то ломает напрягаться...
NothingAnother
Лучше англоязычную. Надо думать, если будет написана хотя бы одна удобная, функциональная, безглючная и не кушающая ресурсы оболочка, многие были бы рады.
Лучше англоязычную. Надо думать, если будет написана хотя бы одна удобная, функциональная, безглючная и не кушающая ресурсы оболочка, многие были бы рады.
Тогда уж двухязычную, имхо... Прошу высказываться, что хотелось бы иметь в функционале
Дык, уже она создана! И не одна! Называецца IEWget, Wget Daemon и WgetGUI
P.S.Меня интересует создание скрипта. Сам неумею писать.
P.S.Меня интересует создание скрипта. Сам неумею писать.
Могу так же добавить wcom, WinWget, WackGet... Всё это известно
Могу констатировать - либо недоделки с крайне низким юзабелити, либо весьма устаревшие софтинки, не использующие возможности последних билдов WGet
Могу констатировать - либо недоделки с крайне низким юзабелити, либо весьма устаревшие софтинки, не использующие возможности последних билдов WGet
Вот, вот, совершенно согласен. Оболочки к консольному софту - это вообще больное место. Пишут их, по моим наблюдениям, очень часто как-нибудь, абы было и в основном иностранцы - их логика понимания юзабилити мне непонятна совершенно. Это или пародии на мелкософт офис, либо, что чаще - какие-то совершенно непонятные конструкции, по своему внешнему виду напоминающие всплывающие окна джаваскриптов, к тому же - тоже частая манечка - не позволяющие развернуть окно на весь экран. Часто значительно результативнее покапатсья в мане и юзать как есть - в консоли. Но частая ситуция - какой-то софт нужен раз в сто лет, по случаю, а маны настолько обширны, что изучать их в течении иной раз часов, когда самой операции на пять минут, совершенно неохота. Мне вот оболочка часто нужна именно для таких случаев - что б запустить нечто с разумными настроками и по быстрячку что-то сделать. Но тут-то как раз и залетаешь - часто нужные настройки просто вшиты, из гуя недостпны, да и в самом гуе не сразу можно разобрться. То есть, либо для совсем тупых (нажми кнопку - и мы делаем всё остальное), либо что-то не особо удобоваримое.
Что касается оболочек для wget - меня особенно убила одна, которая из себя представляла по сути гуёвое окошко для командной строки. В чём суть этой задумки была - так и не осознал. Проще уж запустить FAR, или что ещё в этом духе, и там набрать. Так что, ввиду всего вышесказанного, если кто-то сделает действительно функциональную и удобную облочку для wget, учитывающую к тому же последние нововведения — это можно только приветствовать.
Да, и ещё - она не должна просить тянуть с микрософта торбу дополнительных библиотек (а-ля "поставьте мне VB runtime xxx" ) или требовать чего-нить типа "Win XP sp2" или "Win NT only". Моё ИМХО - хороший софт должен запускаться без дополнительных напрягов и на 95-й, без танцев с бубном и выиcкиваний апдейтов.
Что касается оболочек для wget - меня особенно убила одна, которая из себя представляла по сути гуёвое окошко для командной строки. В чём суть этой задумки была - так и не осознал. Проще уж запустить FAR, или что ещё в этом духе, и там набрать. Так что, ввиду всего вышесказанного, если кто-то сделает действительно функциональную и удобную облочку для wget, учитывающую к тому же последние нововведения — это можно только приветствовать.
Да, и ещё - она не должна просить тянуть с микрософта торбу дополнительных библиотек (а-ля "поставьте мне VB runtime xxx" ) или требовать чего-нить типа "Win XP sp2" или "Win NT only". Моё ИМХО - хороший софт должен запускаться без дополнительных напрягов и на 95-й, без танцев с бубном и выиcкиваний апдейтов.
мне надо автоматизировать скачивание баз антивируса. для этого народ рекомендует wget использовать, но вот что-то разобраться не могу. нужно скачать все файлы из 2-х каталогов http://downloads1.kaspersky-labs.com/updates/ и http://downloads1.kaspersky-labs.com/bases/ids/ в один. можек кто поможет?
NothingAnother
Есть такая необходимость, имхо, куча народу рады будут попробовать и обкатать. Те, кто боится, или забыл командную строку, тоже будут рады.
Лучше бы, действительно, двуязычную (или даже с подключаемыми языками). Неплохо было бы иметь фронтэнд с пресетами по дефолту, а в адвансед - доступ ко всем функциям. Хорошо бы при этом в отдельном окошке выводить пояснения о назначении того или иного параметра при его выборе, имхо, это многим сильно упростит жизнь. Фейс фронтэнда, тут уж на твоё усмотрение. Думаю только, не стоит его делать шибко оригинальным (типа Filezilla), лучше ориентироваться на урезанный вариант обычных менеджеров докачки.
ЗЫ. Если начнёшь работу над таким проектом, желаю упорства довести его до рабочего состояния. А то поделки полупрограммеров и правда немного достают.
Есть такая необходимость, имхо, куча народу рады будут попробовать и обкатать. Те, кто боится, или забыл командную строку, тоже будут рады.
Лучше бы, действительно, двуязычную (или даже с подключаемыми языками). Неплохо было бы иметь фронтэнд с пресетами по дефолту, а в адвансед - доступ ко всем функциям. Хорошо бы при этом в отдельном окошке выводить пояснения о назначении того или иного параметра при его выборе, имхо, это многим сильно упростит жизнь. Фейс фронтэнда, тут уж на твоё усмотрение. Думаю только, не стоит его делать шибко оригинальным (типа Filezilla), лучше ориентироваться на урезанный вариант обычных менеджеров докачки.
ЗЫ. Если начнёшь работу над таким проектом, желаю упорства довести его до рабочего состояния. А то поделки полупрограммеров и правда немного достают.
Blackbox7
Цитата:
Уже начал.
Спасибо за пожелания, согласен почти со всем вышесказанным. Прошу высказываться, стоит ли выдавать результат наГора поэтапно, постепенно добавляя или изменяя функциональность, или нацеливаться на окончательно боевой сабж?
Цитата:
Если начнёшь работу над таким проектом
Уже начал.
Спасибо за пожелания, согласен почти со всем вышесказанным. Прошу высказываться, стоит ли выдавать результат наГора поэтапно, постепенно добавляя или изменяя функциональность, или нацеливаться на окончательно боевой сабж?
NothingAnother
Имхо, все здесь пока подождут первую бету продукта (ну или позднюю альфу), к-рую будем пробовать. Интересно пока будет посмотреть на первые скриншоты проекта, чтобы, если что, сказать вовремя своё фе, чтобы потом не пришлось всё переделывать .
Успехов!
Имхо, все здесь пока подождут первую бету продукта (ну или позднюю альфу), к-рую будем пробовать. Интересно пока будет посмотреть на первые скриншоты проекта, чтобы, если что, сказать вовремя своё фе, чтобы потом не пришлось всё переделывать .
Успехов!
Народ, мож кто подскажет как прикрутить Wget к Maxthon`у? Там нужен скрипт специальный.
Кто подскажет, что с GNU Wget 1.10.2?
При закачке с прогрессбаром типа bar показывает размер скачанного, используя десятичный разделитель "а" вместо точки. Мелочь, но бесит Что делать?
C:\temp\3>wget http://olegon.mastak.ru
--15:26:21-- http://olegon.mastak.ru/
=> `index.html'
Resolving olegon.mastak.ru... 217.106.234.104
Connecting to olegon.mastak.ru|217.106.234.104|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6а912 (6.8K) [text/html]
100%[====================================>] 6а912 34.48K/s
Last-modified header missing -- time-stamps turned off.
15:26:21 (34.40 KB/s) - `index.html' saved [6912/6912]
При закачке с прогрессбаром типа bar показывает размер скачанного, используя десятичный разделитель "а" вместо точки. Мелочь, но бесит Что делать?
C:\temp\3>wget http://olegon.mastak.ru
--15:26:21-- http://olegon.mastak.ru/
=> `index.html'
Resolving olegon.mastak.ru... 217.106.234.104
Connecting to olegon.mastak.ru|217.106.234.104|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6а912 (6.8K) [text/html]
100%[====================================>] 6а912 34.48K/s
Last-modified header missing -- time-stamps turned off.
15:26:21 (34.40 KB/s) - `index.html' saved [6912/6912]
olegoff
Цитата:
Писать баг-репорт разработчикам
Цитата:
Что делать?
Писать баг-репорт разработчикам
У меня такая-же фигня. И я уже спрашивал. Значит эта буковка "а" у всех вместо точки в этой версии?
Значит у всех. Поскольку это русская буква "а", то я так подозреваю, что они для красоты какую-то фигню туда впихнули из того, чем забит шрифт без русских символов..
Почему считаешь, что русская?
olegoff
Там не русская, а символ с кодом 160. В кодировке cp437 это будет а с акцентом.
Может они хотели поставить туда неразрывный пробел (0160)?
Там не русская, а символ с кодом 160. В кодировке cp437 это будет а с акцентом.
Может они хотели поставить туда неразрывный пробел (0160)?
Цитата:
Писать баг-репорт разработчикам
Они в курсе. В ньюс-группу wget один чех им сразу после выхода версии 1.10.1 написал про букву "а" вместо точки в чешской винде. Не самый приоритетный баг видать для разработчиков, в 1.10.2 не исправили.
wget в конcоли работает, так? А под виндой в ней досовская кодировка символов. А в виндоусовской коировке chr (160) — это действительно неразрывный пробел. Видать ребята так плотно под виндой сидят, что забыли про DOS просто-напросто, а исходники в каком-то гуёвом редакторе правят. В котором, естественно, кодировка win. FAR'e или чём-то подобном они так никогда бы не промахнулись. А скорее всего это глюкнула какая-то автоматическая приблуда для синхронизации версий исходников или ещё чего в этом духе.
А зачем наворачивать GUI для wget, если существует куча разных даунлоадеров? Wget тем и хорош, что является консольным приложением и его можно использовать в сценариях. Уже много лет использую его в скриптах на сервере.
Добавлено:
Подскажите, где скачать IEWget
Добавлено:
Или что-то подобное
Добавлено:
Подскажите, где скачать IEWget
Добавлено:
Или что-то подобное
Страницы: 12345678910111213141516
Предыдущая тема: Windows XP FAQ = обновлен 19 мая =
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.