Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от opennews (?), 21-Сен-26, 21:23 
Опубликован релиз проекта GNU Wget2 2.3.0, развивающего переписанный с нуля и  полностью  переработанный вариант программы для автоматизации рекурсивной загрузки контента GNU Wget. Wget2 предоставляет набор дополнительных опций, поддерживает загрузку в несколько потоков, позволяет использовать доступную функциональность через библиотеку libwget, поддерживает протоколы HTTP/2 и TLS 1.3, даёт возможность загружать только изменившиеся данные, может сохранять данные с серверов потокового вещания, корректно обрабатывает интернационализированные доменные имена и может перекодировать загружаемое содержимое.  Утилита wget2 поставляется под лицензией GPLv3+, а библиотека под LGPLv3+...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66313

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +4 +/–
Сообщение от DEF (?), 21-Сен-26, 21:23 
Нужная штука. В отличие от curl, способна качать сайты рекурсивно.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +3 +/–
Сообщение от Аноним (11), 22-Сен-26, 00:35 
Зато курл можно встроить в любой Сишный код и получить полноценного асинхронного http-клиента в любой программе на Си. А блин... wget начиная с 2й версии тоже можно
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  –3 +/–
Сообщение от User (??), 22-Сен-26, 14:01 
А кто путает curl с libcurl тот этот самый, который.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от нах. (?), 22-Сен-26, 15:32 
ну вообще-то curl всего лишь cli интерфейс к своей библиотеке и always has been, потому что ... собственно, потому что существовали wget и fetch, а curl никто особо и не предполагал пользоваться вручную. Но потом набижали фулшмяк девелоперы, и теперь им пользоватся пришлось.

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от User (??), 22-Сен-26, 15:54 
> ну вообще-то curl всего лишь cli интерфейс к своей библиотеке и always
> has been, потому что ... собственно, потому что существовали wget и
> fetch, а curl никто особо и не предполагал пользоваться вручную. Но
> потом набижали фулшмяк девелоперы, и теперь им пользоватся пришлось.

Нинини! Он нИмодный - вот же тебе, postman - даже с облачной синхронизацией (И, наверное уже AI - но это не точно), вот insomnia (Для луддитов(ТМ)), вот HTTPie (С хвостом!), вот http клиент в IDE (Оно даже схему по коду может, ну?) - а курлы-курлы эти ваши, они... ну, те, которые.
Пусть ими тяпляпсы пользуются - у них самих ничего нормального(ТМ) нет и зоооказчег поставить нидает.

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от нах. (?), 22-Сен-26, 16:58 
у тех как раз клиент в ide и вот етавот всьо.
А тебе надо один раз в нескучный рест апи передать причудливый заголовок - вручную.

Вот тут приходится вспоминать стосемьдесятыщ параметров curl. Для остального - есть wget. Не тот что 2 а тот что нормально работает и ftp в нем не сломан.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от User (??), 22-Сен-26, 17:59 
> у тех как раз клиент в ide и вот етавот всьо.
> А тебе надо один раз в нескучный рест апи передать причудливый заголовок
> - вручную.
> Вот тут приходится вспоминать стосемьдесятыщ параметров curl. Для остального - есть wget.
> Не тот что 2 а тот что нормально работает и ftp
> в нем не сломан.

Не, _у меня_ на ноутбуке-то как раз IDE есть - а вот у газпрома на рабочем месте подрядчика ничерта кроме redos с ейёйными потрохами нету - и вот загрузку НСИ по скважинам на s3-compatible storage пришлось делать через curl, ага.
И эта <censored> еще и облажаться умудрилась, патамучта в имени файла, на выбор: кириллица, пробелы, точки, запятые - и оно такое "ой, read function returned funny value"- повбывав бы, пришлось на кошек-в-стдаут переделывать...

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от tkzv (ok), 23-Сен-26, 16:17 
> always has been

Вообще-то, libcurl существует с 2000 года, а curl — с 1996. Хуже того, такая полезная фича, как глоббинг — вида http://example.com/[1-3].{htm,html} — в libcurl не поддерживается.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

43. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от нах. (?), 23-Сен-26, 19:56 
логично - это задача шелла или твоей оболочки, дергающей библиотеку, а не libcurl. В ту что засунул, то и получил.

Для wget который пытается добывать адреса из любых источников самостоятельно, возможно и имеет смысл таким заморачиваться, просто еще один парсер поверх ста имеющихся.

Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от tkzv (ok), 23-Сен-26, 20:07 
> логично - это задача шелла или твоей оболочки, дергающей библиотеку, а не
> libcurl. В ту что засунул, то и получил.
> Для wget который пытается добывать адреса из любых источников самостоятельно, возможно
> и имеет смысл таким заморачиваться, просто еще один парсер поверх ста
> имеющихся.

В 1998-м под Windows глоббинг был киллер-фичей.

Да и в программах нередко хотелось бы просто задавать шаблон, а не возиться с низкоуровневой конкатенацией сишных стрингов.

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от нах. (?), 23-Сен-26, 20:15 
ты уверен что в 98м под виндовс кто-то пользовался curl?

Я вот в свое время объяснял человеку как пользоваться wget под виндой, но это был уже 2005й скорее всего. (Эх... было ж времячко.)

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от tkzv (ok), 23-Сен-26, 20:35 
> ты уверен что в 98м под виндовс кто-то пользовался curl?

Я, например :) Потому что Wget нашёл только в виде исходников и не смог его собрать на регистро-нечувствительной ФС. А Телепорт качал много лишнего. Проще было написать URL-шаблон для интересующих файлов. Или скачать HTML и в FARе превратить его в BAT, вызывающий curl.

Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от Аноним (2), 21-Сен-26, 21:24 
Когда-нибудь доабвят QUIC. Наверное
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +7 +/–
Сообщение от Аноним (3), 21-Сен-26, 21:30 
"расширение поддержки платформы OS/2"
"OS/2 is a discontinued proprietary computer operating system [...] Final release    December 2001"

Актуальненько!

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от Советский Человек (-), 21-Сен-26, 22:07 
ArcaOS? Не, не слышали.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от rvs2016 (ok), 22-Сен-26, 00:11 
А CP/M почто обидели? :-)
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

41. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от tkzv (ok), 23-Сен-26, 16:07 
А она поддерживает древовидные директории?
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от kusb reg (ok), 22-Сен-26, 20:41 
С OS/2 не всё так просто. Она жива под другими именами.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

5. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  –12 +/–
Сообщение от Аноним (5), 21-Сен-26, 21:54 
А где бинари?? Зачем идиотничать и в папке "релиз" кидать сорсы?? Или они думают, "весь мир - программисты"?
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +5 +/–
Сообщение от Ivan_83 (ok), 21-Сен-26, 22:49 
Это, очевидно, не для вас.
Ждите ебилдов!
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от rvs2016 (ok), 22-Сен-26, 00:14 
Да есть бинари, есть. Он их просто не нашёл:

% pkg search wget2
wget2-2.2.1_1                  File and recursive website downloader

Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от Смузихеб забывший пароль (?), 22-Сен-26, 07:50 
конечно не для нас
некоторые уже наигрались в бесконечную канпеляцию любой ерунды на каждый чих даже просто для_посмотреть и начали-таки ценить собственное время
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

18. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +1 +/–
Сообщение от Аноним (18), 22-Сен-26, 10:00 
Так и ебилды точно не для них.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

12. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  –2 +/–
Сообщение от Аноним (11), 22-Сен-26, 00:37 
В сорсах уже написанный и готовый к сборке софт, включая готовые Makefile. Причем тут быть программистом?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

17. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (18), 22-Сен-26, 09:59 
У них лапки.
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Гаврош (?), 23-Сен-26, 11:57 
Не думаю, что VS может сканпелять юниксовые макефиле.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

14. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от a2yemail (?), 22-Сен-26, 02:07 
Go back to Windows
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

38. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Гаврош (?), 23-Сен-26, 11:56 
Тык я и пишу из венды!! Мне екзешник нужен, а не ингредиенты экзешника! 😕
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (37), 23-Сен-26, 06:19 
GNU это source-based операционная система. В GNU Coding Standards всё очень просто и легко описано.

./configure && make && make install

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

15. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от penetrator (?), 22-Сен-26, 06:15 
aria2c пока вне конкуренции, там и SSH в мультипоток и torrent умеет забирать
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от aname (ok), 22-Сен-26, 10:03 
Aria2 великолепна
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (37), 23-Сен-26, 06:17 
Но только по паролю, без ключа.

И вообще она не разрабатывается.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

51. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от penetrator (?), 26-Сен-26, 01:15 
> Но только по паролю, без ключа.
> И вообще она не разрабатывается.

Migrate websocket library subproject to CMake build system

был смержен 3 недели назад

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

и есть aria2-next

ну с ключом сложнее... но можно разрешить конектиться толкьо одному юзеру по паролю.. со случайным именем и паролем... остальным запретить.. терпимо если очень надо

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (20), 22-Сен-26, 10:47 
>Утилита wget2 поставляется под лицензией GPLv3+, а библиотека под LGPLv3+.

Мощно (без сарказма). К тому же написан на чистом Си. Короче, подумываю на него перейти.

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (30), 22-Сен-26, 16:49 
А грязный Си - это какой?
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (35), 22-Сен-26, 23:09 
Ты правда не понимаешь, споришь с устоявшейся терминологией или пытаешься шутить?
Ответить | Правка | Наверх | Cообщить модератору

50. Скрыто модератором  +/–
Сообщение от Аноним (50), 25-Сен-26, 19:44 
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

21. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от Аноним1234 (?), 22-Сен-26, 10:49 
Главный минус GPLv3+ и LGPLv3+. В условный роуетер не засунешь, в отличие от curl.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (30), 22-Сен-26, 15:17 
OprnWRT условный? Какие проблемы в него засунуть?
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним1234 (?), 22-Сен-26, 15:53 
> OprnWRT условный? Какие проблемы в него засунуть?

В открытом роутере (телефоне, телевизоре и так далее) - проблем нет. В закрытом - есть, производитель если хочет gplv3 должен не просто выложить исходники, а ещё выложить мануал как собирать и главное как заменить бинар в роутере, на что ни один производитель не пойдёт. По этому GPLv3 это сразу нет для целой индустрии.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним (30), 22-Сен-26, 16:25 
Вот чтобы GPL требовала писать инструкцию по сборке, вроде такого там нет.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +/–
Сообщение от Аноним1234 (?), 22-Сен-26, 17:19 
> Вот чтобы GPL требовала писать инструкцию по сборке, вроде такого там нет.

Да, но требует сборочные скриты "Corresponding Source"


Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск утилиты для загрузки web-контента GNU Wget2 2.3.0"  +2 +/–
Сообщение от Джон Титор (ok), 22-Сен-26, 15:30 
А почему не с помощью версии что-то менять? Почему название wget2, а не wget
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить новость, Поддержать