Ru-Board.club
← Вернуться в раздел «Программы»

» Wget

Автор: Nicka_Grey
Дата сообщения: 17.11.2005 10:27
Такой вопрос, можно ли с помощью сабжа скачать не весь ZIP-архив, а только некоторые файлы из этого арихва?
Автор: Alex_Dragon
Дата сообщения: 17.11.2005 16:14
Нельзя. Разве что архив разбит на тома.
Теоретически это возможно, при условии произвольного доступа к файлу, и то не всегда — не все серваки выдают информацию о длине файла, и не все отдают её корректно. И то, таковая возможность зависит от структуры архива, его реализации. Полагаю, в некоторых случаях распаковать архив — равнозначно его скачать. Практически же я о таком софте не слышал. Хотя было бы любопытно. Но пока что я не слышал о реализации подобного ни в одном даунлоадере. В wget'е и подавно — он прост, как три копейки, разрабатывался для других вещей и тогда и в тех условиях подобная здача не стояла.

Меня вот другая проблема интересует — рекомендации по зеркалированию динамических сайтов. Скажем, очень любопытный случай — библиотека на сайте издательства «Питер». Я пробовал разные варианты, разный софт — и ни один не дал стопроцентно удовлетворительного результата. Всякий раз, помимо нужного, затягивается куча мусора, чуть ли не полсайта. Что очень неудобно.
Автор: Darksome
Дата сообщения: 17.11.2005 16:30
Alex_Dragon эта функция довольно легко реализуема (если архив не непрерывный) и у некоторых она есть. Где-то в середине 90-х пользовался таким качком Go!Zilla вроде так называется, так там есть такая функция.
Автор: Nicka_Grey
Дата сообщения: 17.11.2005 16:49
Alex_Dragon
Darksome
Уже много качалок шарят такую фичу,как скачивание определенных файлов из ZIP-архива. (DownloadMaster)
Конечно же не с каждым серваком такое прокатит.
Вот как раз я и спрашиваю, может ли такое сабж?
Автор: Darksome
Дата сообщения: 18.11.2005 09:37
Nicka_Grey ну тогда Alex_Dragon уже ответил...
Автор: Alex_Dragon
Дата сообщения: 18.11.2005 16:44

Цитата:
и у некоторых она есть

Значит я отстал от жизни. Гозиллу знаю, не знал токо, что она такое умеет. После того, как немного научился пользоваться wget'ом, другими доаунлодерами не пользуюсь. Так, иногда ставлю посмотреть.


Цитата:
эта функция довольно легко реализуема (если архив не непрерывный)


Ну вот именно. Учитывая, что множество «вкусных» архивов народ выкладывает в rar, а из мне нужных — частенько tar.gz, tar.bz2, то пользы особой от такой фичи немного.
Автор: sergiigray
Дата сообщения: 30.11.2005 13:55
почему не получается получить файлы по маске: ftp://server/*.rar ?
говорит, что нет. Хотя точно знаю что есть...
Автор: reogent
Дата сообщения: 06.12.2005 09:05
В чем трабл с этим скриптом?

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"




Автор: o5a
Дата сообщения: 15.12.2005 19:04
вопрос к спецам: можно ли wget настроить, чтобы файлы получались таким образом - если одинаковые - пропускаем, если на сайте файл новее (или другого размера) - закачиваем с сохранением под другим именем, вроде <оригинальноеИмяФайла>.<числовойИндекс>
сколько смотрел параметры, нужного не нашел.
Автор: BakLAN
Дата сообщения: 30.12.2005 19:15
Подскажите, пожалуйста, вопрос может тупой, но всё же, что значат эти буковки "а", которые возникли в последней версии программы? То есть, например, в размере:

Length: 6а575а104

или

85% [==============================> ] 5а594а708


igor_andreev
Можно ли твой скрипт прикрутить к Maxthon`у? Я имею ввиду чтоб закачка стартовала не из выбора в контекстном меню соответствующего пункта, а сразу после нажатия левой кнопкой мыши по ссылке. Для этого в Mahthon\Config\downloadmgr.ini для каждого менеджера закачек прописаны небольшие скриптики, только для Wget`а нету.
Автор: NothingAnother
Дата сообщения: 04.01.2006 14:47
Как считает общественность - есть ли необходимость в написании удобной и функциональной русскоязычной GUI-оболочки для WGet? А то коллега меня просил об этом, но для одного-двух юзверей как-то ломает напрягаться...
Автор: ozioso
Дата сообщения: 04.01.2006 14:57
NothingAnother
Лучше англоязычную. Надо думать, если будет написана хотя бы одна удобная, функциональная, безглючная и не кушающая ресурсы оболочка, многие были бы рады.
Автор: NothingAnother
Дата сообщения: 04.01.2006 14:58
Тогда уж двухязычную, имхо... Прошу высказываться, что хотелось бы иметь в функционале
Автор: BakLAN
Дата сообщения: 05.01.2006 13:34
Дык, уже она создана! И не одна! Называецца IEWget, Wget Daemon и WgetGUI

P.S.Меня интересует создание скрипта. Сам неумею писать.
Автор: NothingAnother
Дата сообщения: 05.01.2006 18:49
Могу так же добавить wcom, WinWget, WackGet... Всё это известно
Могу констатировать - либо недоделки с крайне низким юзабелити, либо весьма устаревшие софтинки, не использующие возможности последних билдов WGet
Автор: Alex_Dragon
Дата сообщения: 05.01.2006 23:25
Вот, вот, совершенно согласен. Оболочки к консольному софту - это вообще больное место. Пишут их, по моим наблюдениям, очень часто как-нибудь, абы было и в основном иностранцы - их логика понимания юзабилити мне непонятна совершенно. Это или пародии на мелкософт офис, либо, что чаще - какие-то совершенно непонятные конструкции, по своему внешнему виду напоминающие всплывающие окна джаваскриптов, к тому же - тоже частая манечка - не позволяющие развернуть окно на весь экран. Часто значительно результативнее покапатсья в мане и юзать как есть - в консоли. Но частая ситуция - какой-то софт нужен раз в сто лет, по случаю, а маны настолько обширны, что изучать их в течении иной раз часов, когда самой операции на пять минут, совершенно неохота. Мне вот оболочка часто нужна именно для таких случаев - что б запустить нечто с разумными настроками и по быстрячку что-то сделать. Но тут-то как раз и залетаешь - часто нужные настройки просто вшиты, из гуя недостпны, да и в самом гуе не сразу можно разобрться. То есть, либо для совсем тупых (нажми кнопку - и мы делаем всё остальное), либо что-то не особо удобоваримое.
Что касается оболочек для wget - меня особенно убила одна, которая из себя представляла по сути гуёвое окошко для командной строки. В чём суть этой задумки была - так и не осознал. Проще уж запустить FAR, или что ещё в этом духе, и там набрать. Так что, ввиду всего вышесказанного, если кто-то сделает действительно функциональную и удобную облочку для wget, учитывающую к тому же последние нововведения — это можно только приветствовать.
Да, и ещё - она не должна просить тянуть с микрософта торбу дополнительных библиотек (а-ля "поставьте мне VB runtime xxx" ) или требовать чего-нить типа "Win XP sp2" или "Win NT only". Моё ИМХО - хороший софт должен запускаться без дополнительных напрягов и на 95-й, без танцев с бубном и выиcкиваний апдейтов.
Автор: faZZ
Дата сообщения: 14.01.2006 16:16
мне надо автоматизировать скачивание баз антивируса. для этого народ рекомендует wget использовать, но вот что-то разобраться не могу. нужно скачать все файлы из 2-х каталогов http://downloads1.kaspersky-labs.com/updates/ и http://downloads1.kaspersky-labs.com/bases/ids/ в один. можек кто поможет?
Автор: Blackbox7
Дата сообщения: 14.01.2006 18:31
NothingAnother
Есть такая необходимость, имхо, куча народу рады будут попробовать и обкатать. Те, кто боится, или забыл командную строку, тоже будут рады.
Лучше бы, действительно, двуязычную (или даже с подключаемыми языками). Неплохо было бы иметь фронтэнд с пресетами по дефолту, а в адвансед - доступ ко всем функциям. Хорошо бы при этом в отдельном окошке выводить пояснения о назначении того или иного параметра при его выборе, имхо, это многим сильно упростит жизнь. Фейс фронтэнда, тут уж на твоё усмотрение. Думаю только, не стоит его делать шибко оригинальным (типа Filezilla), лучше ориентироваться на урезанный вариант обычных менеджеров докачки.
ЗЫ. Если начнёшь работу над таким проектом, желаю упорства довести его до рабочего состояния. А то поделки полупрограммеров и правда немного достают.
Автор: NothingAnother
Дата сообщения: 15.01.2006 21:50
Blackbox7

Цитата:
Если начнёшь работу над таким проектом

Уже начал.
Спасибо за пожелания, согласен почти со всем вышесказанным. Прошу высказываться, стоит ли выдавать результат наГора поэтапно, постепенно добавляя или изменяя функциональность, или нацеливаться на окончательно боевой сабж?
Автор: Blackbox7
Дата сообщения: 15.01.2006 22:46
NothingAnother
Имхо, все здесь пока подождут первую бету продукта (ну или позднюю альфу), к-рую будем пробовать. Интересно пока будет посмотреть на первые скриншоты проекта, чтобы, если что, сказать вовремя своё фе, чтобы потом не пришлось всё переделывать .
Успехов!
Автор: BakLAN
Дата сообщения: 20.01.2006 14:20
Народ, мож кто подскажет как прикрутить Wget к Maxthon`у? Там нужен скрипт специальный.
Автор: olegoff
Дата сообщения: 22.01.2006 14:27
Кто подскажет, что с 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]
Автор: vu1tur
Дата сообщения: 22.01.2006 14:55
olegoff

Цитата:
Что делать?

Писать баг-репорт разработчикам
Автор: BakLAN
Дата сообщения: 22.01.2006 17:22
У меня такая-же фигня. И я уже спрашивал. Значит эта буковка "а" у всех вместо точки в этой версии?
Автор: olegoff
Дата сообщения: 22.01.2006 18:35
Значит у всех. Поскольку это русская буква "а", то я так подозреваю, что они для красоты какую-то фигню туда впихнули из того, чем забит шрифт без русских символов..
Автор: BakLAN
Дата сообщения: 22.01.2006 19:15
Почему считаешь, что русская?
Автор: vu1tur
Дата сообщения: 22.01.2006 21:33
olegoff
Там не русская, а символ с кодом 160. В кодировке cp437 это будет а с акцентом.
Может они хотели поставить туда неразрывный пробел (0160)?
Автор: igor_andreev
Дата сообщения: 22.01.2006 22:25

Цитата:
Писать баг-репорт разработчикам

Они в курсе. В ньюс-группу wget один чех им сразу после выхода версии 1.10.1 написал про букву "а" вместо точки в чешской винде. Не самый приоритетный баг видать для разработчиков, в 1.10.2 не исправили.
Автор: Alex_Dragon
Дата сообщения: 23.01.2006 04:41
wget в конcоли работает, так? А под виндой в ней досовская кодировка символов. А в виндоусовской коировке chr (160) — это действительно неразрывный пробел. Видать ребята так плотно под виндой сидят, что забыли про DOS просто-напросто, а исходники в каком-то гуёвом редакторе правят. В котором, естественно, кодировка win. FAR'e или чём-то подобном они так никогда бы не промахнулись. А скорее всего это глюкнула какая-то автоматическая приблуда для синхронизации версий исходников или ещё чего в этом духе.
Автор: fprox
Дата сообщения: 23.01.2006 06:10
А зачем наворачивать GUI для wget, если существует куча разных даунлоадеров? Wget тем и хорош, что является консольным приложением и его можно использовать в сценариях. Уже много лет использую его в скриптах на сервере.


Добавлено:
Подскажите, где скачать IEWget

Добавлено:
Или что-то подобное

Страницы: 12345678910111213141516

Предыдущая тема: Windows XP FAQ = обновлен 19 мая =


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.