|
|
3.8, Аноним (8), 00:04, 07/09/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Для консольной загрузки - ничем. А так libcurl - вне конкуренции.
| |
3.13, хотел спросить (?), 00:48, 07/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
aria2 слишком геморный синтаксис.. нужно явно указывать количество коннекшенов и т.д.
можно конечно alias какой-нибудь сгородить но проще ведь wget url
| |
|
4.60, Gannet (ok), 22:13, 07/09/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
>нужно явно указывать количество коннекшенов
А в WGet не надо, потому что он это не умеет.
| |
|
5.65, хотел спросить (?), 03:49, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>нужно явно указывать количество коннекшенов
> А в WGet не надо, потому что он это не умеет.
прочитайте новость внимательно
| |
|
6.87, Gannet (ok), 17:47, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>>нужно явно указывать количество коннекшенов
>> А в WGet не надо, потому что он это не умеет.
> прочитайте новость внимательно
Да. Вы тоже.
| |
|
7.88, хотел спросить (?), 17:52, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>>>нужно явно указывать количество коннекшенов
>>> А в WGet не надо, потому что он это не умеет.
>> прочитайте новость внимательно
> Да. Вы тоже.
Так точно, хер-стрелочник!
"распараллеливание запросов"
| |
|
|
|
|
3.29, Аноним (29), 09:46, 07/09/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Чем они оба лучше aria2?
wget — тем, что полноценный веб-паук, а не просто менеджер закачек. curl — тем, что поддерживает большее число протоколов и больше фич в этих самых протоколов. Но чтобы просто качать прон, aria2, конечно, вне конкуренции.
| |
|
|
5.52, Аноним (29), 20:55, 07/09/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Большее число протоколов, чем aria2?
Неужели написанное мной можно трактовать как-то иначе? К чему переспрашивать?
В конце концов, можешь просто сходить на оф. сайты и посчитать, на обоих поддерживаемые протоколы перечислены в самом начале главной страницы.
| |
|
4.43, OpenEcho (?), 16:45, 07/09/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
>wget — тем, что полноценный веб-паук
Ага, "полноценный"... в современном интернете скоро вообще ничего не будет работать без javascript и XHR, так что этот паук годится качать только статику. Более, менее полноценным пауком скорее всего можно назвать это: https://phantomjs.org/
| |
|
5.48, имя (ok), 19:25, 07/09/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> в современном интернете скоро вообще ничего не будет работать без javascript и XHR
А XHR у вас телепатически работает, без HTTP?
И API для сторонних приложений тоже ожидаете использовать только в браузере?
> Более, менее полноценным пауком скорее всего можно назвать это: https://phantomjs.org/
Он уже год как не развивается на фоне наличия встроенных headless-режимов в Chrome и Firefox.
| |
|
|
7.68, Аноним (29), 09:59, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Согласен, этих двух можно точно назвать лучшими пауками :)
Нельзя, потому что они на делают того, что должен делать паук — локальную копию сайта. Как и Phantomjs.
> но для них нужна тачка с десктопом, а phantomjs может взлететь на каком нибудь headless VPS где десктопом и не пахнет
Они оба уже давно умеют в headless, почему, собственно, phantomjs и загнулся.
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Headless_mode
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md
| |
|
|
9.89, Аноним (29), 20:34, 08/09/2019 [^] [^^] [^^^] [ответить] | +/– | SPA, дёргающие изощрённые серверные API, по определению не выкачиваются пауками ... текст свёрнут, показать | |
|
|
11.96, Аноним (29), 10:32, 09/09/2019 [^] [^^] [^^^] [ответить] | +/– | Ты сказал, что wget не является полноценным пауком Я же сказал, что то, чего ты... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
3.45, AntonAlekseevich (ok), 16:54, 07/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Обычные качалки порой бывают лучше чем, консольная торрент-качалка(Я так aria2 называю ибо для чего-либо другого не годится, пока ЭрПэКа с клиентом для него не запустишь.).
| |
|
|
|
4.49, Аноним (49), 20:15, 07/09/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Под Windows помимо полноценных билдов ходят билды без LibSSL. Видимо, VINRARUS других не видел :)
| |
|
|
|
3.9, vaut (?), 00:05, 07/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> примечателен выносом базовой функциональности web-клиента в библиотеку libwget, которая может обособленно применяться в приложениях | |
|
|
1.12, Аноним (12), 00:37, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
По ключам тулза совместима, я так понимаю?
> полностью переработанного
А аутентификацию через libgss (kerberos) так и не завезли;
> примечателен выносом базовой функциональности web-клиента в библиотеку libwget
Лучше бы libcurl взяли.
| |
|
|
3.28, Аноним (28), 09:34, 07/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Что не так-то? MIT с дополнительным clause, запрещающим рекламу типа "наш софт использует libcurl, поэтому он круче всех работает с интернетом!!!1"
| |
|
|
1.17, Ordu (ok), 01:20, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
https://gnuwget.gitlab.io/wget2/reference/modules.html
А чё, для C так и не завезли никакой системы документирования кода лучше, чем doxygen? То есть, если я хочу за пару минут обозреть API, чтобы примерно представить себе сходства и отличия с libcurl, то эта задача нерешаема, так? Типа хочешь сравнить, значит надо как минимум полчаса читать сорцы, я правильно понял?
| |
|
2.47, AntonAlekseevich (ok), 17:00, 07/09/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если доксижэн не нравится может напишешь свою реализацию и лучше чем та что существует? (Я уверен что Ты завоюешь оупэнсорсный рынок своей разработкой. Без шуток.)
| |
2.79, Аноним (79), 13:15, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Тебе чисто контракт вытащить нужно, то можно ctags взять и сравнить,
а вообще нормальные парни уже сделали парсер AST для C/C++ можно целиком дерево разрисовать если есть желание время и т.д. Для отладки не помню но как-то в шлаге можно было флажком почитать все дерево с расскраской по типам =)
| |
|
1.18, Аноним (18), 01:25, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
После выхода финальной версии wget2 он заменит wget1 или обе версии будут поддерживать?
| |
|
2.19, Андрей (??), 03:01, 07/09/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
По-моему, wget2 имеет такое же отношение к wget как mpv к mplayer. Хотя название намекает, что всё же более тесное.
| |
|
3.51, Аноним (49), 20:22, 07/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> как mpv к mplayer
mplayer2 был бы лучшим примером :)
GRUB 1 и 2 делаются одними людьми, но не имеют ничего общего кроме назначения. Опыт работы с одним только мешает осваивать второй. И это тоже проект GNU.
Так что не показатель.
| |
|
4.61, Gannet (ok), 22:18, 07/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
X Server и Wayland тоже одними, но ничего общего... А что должно быть общее? Обеспечение графики в данном случае.
| |
4.95, пох. (?), 10:30, 09/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
> GRUB 1 и 2 делаются одними людьми
не "делаются", а "на от...сь поддерживался" первый, чтобы всех силком загнать на невменяемый второй.
_Делался_ grub1 одним-единственным человеком (которого достало что гнутый хурд даже загрузить нормально нечем, остальные детали там были потому что надо ж было и работать, а не только с хурдом играть на той системе). К сожалению, он, кажется, сделался вечноживой.
Полагаю, с wget1 будет ровно то же самое - через пару лет окончательно доломают.
ну и хрен в общем-то с ними, все уже давно свалили на curl.
| |
|
|
|
1.20, Anonymouss (?), 06:13, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Выглядит вкусно, но
посмотрел на build Requirements и понял что не судьба, ибо что то типа AIX/HPUX - замахаешься собирать...
| |
|
|
3.63, Аноним (63), 22:58, 07/09/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
при том IE лидер в этих услугах - даже искать не надо, нужно только пользоваться, порнуха сама найдется, установиться, и будет непринужденно предлагать её посмотреть)
| |
|
|
1.22, Zenitur (ok), 06:23, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
> GNU Wget 2 спроектирован и переписан с нуля и примечателен выносом базовой функциональности web-клиента в библиотеку libwget, которая может обособленно применяться в приложениях
> которая может обособленно применяться в приложениях
Для Linux выпустят FlashGet, ReGet и Download Master?
| |
|
|
|
4.53, Аноним (29), 21:09, 07/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Крутые хелло^W аналоги wget, да.
Ну дык говорю же: что стандартная библиотечка умеет, то и наваяли. Ты думал, они в протоколы сумеют или в парсинг HTML?
> Зато растоманы осилили _реально_ быстрый аналог grep.
Правильно, у них же в библиотечке быстрый движок регулярок, чего бы с ним десяток строк кода не накидать?
| |
|
|
2.59, Michael Shigorin (ok), 21:33, 07/09/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
Потому что хоть что-то должно собираться и работать везде, где есть сишный компилятор, а не как эти ваши наркоманские языки?
| |
|
3.70, Аноним (29), 10:04, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Да они вообще-то везде и собираются, ну кроме ель-бруса. Но то, что в МЦСТ не сделали нормального компилятора, — это проблема МЦСТ.
| |
|
|
1.31, Аноним (-), 10:26, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Так это отдельная версия программы или обновление? Они будут развиваться параллельно (но в конечном итоге 2я заменит 1ю в дистрибутивах, как Python 2 и 3 в свое время)?
| |
1.50, Аноним (49), 20:17, 07/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так и не ответили, совместим ли с предыдущей версией по ключам командной строки? А заодно конфигам.
| |
|
|
3.62, Аноним (62), 22:36, 07/09/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
что? поддерживает кучу хлама, но нет фтп?
ну тогда пусть хипсторы им пользуются
| |
|
|
5.78, Аноним (79), 13:10, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Не врите для таких есть давно wfido.ru шлюз. Все там можно.
А вот нужно ли?
| |
|
|
|
|
|
2.81, iPahcae6 (?), 15:01, 08/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А откуда бы апачу знать? Апач просит перейти, когда клиент не переходит апач говорит «ну раз так» и работает по HTTP/1.1(1.0, 0.9)
Веб-сервер запрашивает повышение протокола, что бы увидеть умеют с той стороны или нет, если нет, то работает с чем пришли
| |
|
3.82, Ilya Indigo (ok), 15:08, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
> А откуда бы апачу знать? Апач просит перейти, когда клиент не переходит
> апач говорит «ну раз так» и работает по HTTP/1.1(1.0, 0.9)
> Веб-сервер запрашивает повышение протокола, что бы увидеть умеют с той стороны или
> нет, если нет, то работает с чем пришли
По поводу того что сервер не знает - согласен!
Мне казалось клиент всегда работает с максимально возможным протоколом, и если он указывает протокол 1.1 то он или не умеет в 2 или не хочет и бесполезно серверу просить его повысить.
Или я ошибаюсь?
| |
|
4.83, iPahcae6 (?), 15:23, 08/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Насколько я помню клиент приходит с чем может, потом сервер ему предлагает повысить протокол, если может это сам. То есть у тебя клиент умеющий в http/2 может придти с http/1.1, ему сервер отвечает «А может http/2?», если клиент умеет, то клиент говорит «А чо бы нет?» и дальше разговор идет по http/2, если ответа не последовало, то говорим на том протоколе с которым клиент пришел.
| |
|
|
6.85, iPahcae6 (?), 15:54, 08/09/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да не за что. Это логичное поведение и правильно что именно так сделали.
Собственно во время внедрения h2 это было вообще логично, что клиент мог в h2, но шел с h1.1, для совместимости, а ему уже сервер задавал вопрос и протокол менялся, в противном случае пришлось бы пытаться говорить по h2, получать отлуп и понижать протокол, что не очень разумно.
Собственно сейчас мы имеем ситуацию, что есть клиенты держащие QUIC(будущий h3), если клиенты держащие h2, есть максимум h1.1. При таком раскладе сервер умеющий во все должен принимать коннект по h1.1 и дополнительно спрашивать у клиента про поддержку quic и h2, если она есть, то переходить на один из них.
| |
|
|
|
|
|
1.77, Аноним (79), 13:08, 08/09/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> переведён на многопоточную архитектуру
Ну все нагрузку уже не сделать будет. Ну вот зачем?
| |
|
2.80, iPahcae6 (?), 14:55, 08/09/2019 [^] [^^] [^^^] [ответить]
| +/– |
Какую тебе нагрузку?
Для нагрузочных тестов есть куча инструментов от примитивного ab и siege, до всяческих монстров.
| |
2.90, Аноним (29), 20:53, 08/09/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем, если есть (завис на пару минут)…
httest
httperf
jmeter
polygraph
tsung
wbox
wrk
(индикатор прогресса продолжает крутиться)
| |
|
|