URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134533
[ Назад ]
Исходное сообщение
"Утилита wcurl принята в состав проекта Curl"
Отправлено opennews , 12-Авг-24 10:24
Дэниел Cтенберг (Daniel Stenberg), автор утилиты для получения и отправки данных по сети curl, объявил о принятии в состав проекта утилиты wcurl. Утилита wcurl теперь признана официальным проектом curl, но при этом её разработка будет продолжена прежними сопровождающими в отдельном репозитории, независимо от curl. Утилиту развивает один из мэйнтейнеров Debian, сопровождающий пакет с curl. В Debian Testing, Debian Unstable и в бэкпортах Debian 12 утилита wcurl включена в состав пакета curl. Код утилиты wcurl написан на Shell и распространяется под лицензией Curl (вариант лицензии MIT)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61691
Содержание
- Утилита wcurl принята в состав проекта Curl,Stanislav, 10:24 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:26 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Stanislav, 10:29 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,нейм, 09:52 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Stanislav, 13:28 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,1, 00:07 , 14-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:51 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Stanislav, 13:30 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,НяшМяш, 11:16 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 12:19 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 13:42 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Stanislavvv, 15:15 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:24 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:26 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 11:09 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 13:45 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,randomize, 20:34 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 22:55 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,randomize, 01:03 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 07:49 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:14 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:37 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,myster, 11:14 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,НяшМяш, 11:16 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 12:13 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 12:14 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,crypt, 14:06 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,myster, 14:50 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 16:09 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 17:35 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,randomize, 01:35 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 14:02 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,randomize, 16:39 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 10:29 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 15:17 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 16:09 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 16:22 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 15:17 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 16:10 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 12:59 , 17-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 15:54 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 00:43 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 22:10 , 14-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 16:28 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,myster, 17:01 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 18:08 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,myster, 13:25 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 22:42 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 22:57 , 12-Авг-24
- Утилита wcurl принята в состав проекта Curl,Чайник, 01:20 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,randomize, 01:38 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Чайник, 02:13 , 13-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 13:35 , 21-Авг-24
- Утилита wcurl принята в состав проекта Curl,Quad Romb, 22:17 , 19-Авг-24
- Утилита wcurl принята в состав проекта Curl,Аноним, 13:34 , 21-Авг-24
- Утилита wcurl принята в состав проекта Curl,Quad Romb, 19:27 , 24-Авг-24
Сообщения в этом обсуждении
"Утилита wcurl принята в состав проекта Curl"
Отправлено Stanislav , 12-Авг-24 10:24
С учётом того, что по-умолчанию ни curl (как бинарник, а не libcurl), ни wget не установлены, но при этом wget умеет в -b (и это не то же самое, что nohup wcurl &) — ставиться всё равно будут оба.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 10:26
В бубунту wget по умолчанию стоит. Это может в контейнере его нет.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Stanislav , 12-Авг-24 10:29
> В бубунту wget по умолчанию стоит. Это может в контейнере его нет. Убунтой оси не исчерпываются, как и дефолтной инсталляцией "всё подряд"
"Утилита wcurl принята в состав проекта Curl"
Отправлено нейм , 13-Авг-24 09:52
Ну так и ты скоуп не ограничил. Вот тебе и прилетело примером, что кое-где оно все таки есть.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Stanislav , 13-Авг-24 13:28
> Ну так и ты скоуп не ограничил. Вот тебе и прилетело примером,
> что кое-где оно все таки есть.Ну так и единичный пример ничего не доказывает.
"Утилита wcurl принята в состав проекта Curl"
Отправлено 1 , 14-Авг-24 00:07
невпопад
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 10:51
Ставлю task-spooler и curl. Ни разу в жизни не юзал wget -b.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Stanislav , 13-Авг-24 13:30
> Ставлю task-spooler и curl. Ни разу в жизни не юзал wget -b. Даже и не в курсе о task-spooler, ибо при регулярном использовании — cron/systemd-timer, а при нерегулярном — запустил в бекграунде и пусть себе работает и пишет логи.
"Утилита wcurl принята в состав проекта Curl"
Отправлено НяшМяш , 12-Авг-24 11:16
Ленивые ставят aria2c )
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 12:19
Да, ее возможности качать файл во много потоков и продолжать прерванные закачки маст хэв.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 13:42
Продолжать прерванные закачки ключ такой есть причем у всех. Просто ты его не знаешь.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Stanislavvv , 12-Авг-24 15:15
> Ленивые ставят aria2c ) Как раз не ленивые :-)
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 10:24
Ну все наконец можно пользоваться. Годно нужно.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 10:26
> например, многим проще установить wget, чем каждый раз набирать "curl -L -O -C --remote-timeА что, алиас нельзя чтоли сделать для этого? А вообще что сложного запомнить один ключ без аргументов -O ?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 11:09
Вот именно, есть наборы ключей, которые уже устаканиваются в голове. Например, ss -tulpn. Прикол в том, что "тульпн" я запомнил, а "сс" мне почему-то дался сложнее, поэтому у меня стоит алиас tulpn="ss -tulpn". То же самое с ls -al, rm -rf, curl -LOC: просто запоминаешь и всё, короткие версии опций даны именно для удобства запоминания.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 13:45
Так можно дойти до того что словами диктовать что надо, а нейросеть все расставляет в нужном порядке.
"Утилита wcurl принята в состав проекта Curl"
Отправлено randomize , 12-Авг-24 20:34
Что в этом плохого?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 22:55
Как только нейросеть исчезнет, например, ты её не оплатил, ты больше ничего сделать не сможешь.
"Утилита wcurl принята в состав проекта Curl"
Отправлено randomize , 13-Авг-24 01:03
Можно подумать, что если интернет отключат, то проще будет. Или ты с хакнутого вайфая сидишь?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 13-Авг-24 07:49
С такими штуками вполне справится компактная локальная модель
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 13-Авг-24 10:14
И где тогда она?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 13-Авг-24 10:37
Уже пробовали, только без этих ваших нейросеток. Получился DWIM и отбил охоту так делать, навсегда.
"Утилита wcurl принята в состав проекта Curl"
Отправлено myster , 12-Авг-24 11:14
> А что, алиас нельзя чтоли сделать для этого? там чуть больше параметров, вот собственно код
https://github.com/curl/wcurl/blob/main/wcurl
> А вообще что сложного запомнить один ключ без аргументов -O ?
некоторым даже набирать это лень, даже если запомнили
"Утилита wcurl принята в состав проекта Curl"
Отправлено НяшМяш , 12-Авг-24 11:16
Есть автодополнение )
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 12:13
в баше есть? или оно в zhc?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 12:14
zsh конечно
"Утилита wcurl принята в состав проекта Curl"
Отправлено crypt , 12-Авг-24 14:06
> там чуть больше параметров, вот собственно кодни о чем. 100 строк на баше.
"Утилита wcurl принята в состав проекта Curl"
Отправлено myster , 12-Авг-24 14:50
> ни о чем. 100 строк на баше.Чего-то не хватает?
Вклад в проект приветствуется, просто сделай PR.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 16:09
>> например, многим проще установить wget, чем каждый раз набирать "curl -L -O -C --remote-time
> А что, алиас нельзя чтоли сделать для этого? А потом ещё помнить все алиасы, потом привыкнуть к ним и на новом месте если вдруг потребуется не смочь вспомнить нужных команд и ключей. ))
> А вообще что сложного запомнить один ключ без аргументов -O ?
Сложного то может и немного, но если бы curl до этого умел в докачку при сбоях и закачку в очереди ссылок из скормленной ему портянки без лишних телодвижений и костылей, вместо простого wget -c -i "файл-портянка-с-сылками" --directory-prefix="место-складирования-выхлопа", то тогда бы может wget и не пользовались бы.
Curl отличный инструмент, но он со своим подходом как С, излишне кpacнoглaз даже на каких-то элементарных вещах
На мой взгляд алиасы это костылинг который только привносит лишние сущности и дополнительные сложности в перспективе. Гораздо лучше проектировать софт, пусть даже и консольный, с таким прицелом, чтобы людям не надо было запоминать рандомные россыпи заклинаний на священном языке.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 17:35
> Curl отличный инструмент, но он со своим подходом как С, излишне кpacнoглaз даже на каких-то элементарных вещах Наверно потому что curl - это в первую очередь асинхронная libcurl, а уже потом в последнюю очередь утилита curl
"Утилита wcurl принята в состав проекта Curl"
Отправлено randomize , 13-Авг-24 01:35
Возьмем, например, git. У меня алиас l означает log -10 --abbrev-commit --oneline. Понимаешь теперь? Юзкейсов слишком много.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 13-Авг-24 14:02
> Возьмем, например, git. У меня алиас l означает log -10 --abbrev-commit --oneline.
> Понимаешь теперь? Юзкейсов слишком много.Я в курсе что такое алиасы и как оно может работать, я свою позицию описал ещё в исходном сообщении, ликбезов базы мне не нужно приводить! ;)
"Утилита wcurl принята в состав проекта Curl"
Отправлено randomize , 13-Авг-24 16:39
Тогда, тем более, непонятно, как ты предлагаешь проектировать консольные утилиты без алиасов и простыней параметров. выпилить все и заявить "нам нинужна"?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 10:29
А мог бы поддержку utf-8 в content-disposition добавить, curl до сих пор не поддерживает скачивание файлов с именами файлов в юникоде.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 15:17
Для поддержки юникода разве нужно что-то большее чем скипать бланки после ':' и копипастить всё до CR LF?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 16:09
если не поддерживает, значит "нинужно!".
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 16:22
Это понятно, но например с дропбокса не скачать ничего. Приходится скачивать wget и не очень красиво грепать заголовки ответа для извлечения имени, я бы предпочёл получать имя файла из -w "%{filename_effective}" и чтобы curl работал.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 15:17
Настоящий убунтолог - соорудить обвязку другими средствами, вместо вноса доработок в сам инструмент.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 16:10
Ну, может он боится патчи мержить.
А так - автор целого пакета!
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 17-Авг-24 12:59
Так ведь и ЮАР-вцы тоже держат проект на весь мир. И Фаерфокс гордится количеством народа на проекте. Но есть особенности, при которых размер проекта не означает долгой жизни и протяжённой пользы от проекта.Построение обвязок, вместо улучшения - признак временности и слабости проекта: слабость у кодеров, временность из-за последствий затухания при поддержке такого результата.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 15:54
Скажте в чём Сила curl-а? Так-то я пользуюсь wget.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 13-Авг-24 00:43
Сила curl 'а в libcurl, которую можно использовать с poll() / epoll() / libev / libevent / libuv
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 14-Авг-24 22:10
curl - инструмент диагностики http (посмотреть какие сервер отраёт заголовки), а wget - утилита для скачивания файлов.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 16:28
Ура! Shell рулит!!А есть еще httrack!!!
Но там правда опций, вагон и две маленькие тележки. Так что, современный среднестатистический IT-человек не потянет :(
"Утилита wcurl принята в состав проекта Curl"
Отправлено myster , 12-Авг-24 17:01
> А есть еще httrack!!!Глянул httrack, с 2017 нет обновлений, удивительно, что проект еще существует, обычно домен к этому времени уже продан и на нём продают виагру.
Я бы не сравнивал httrack с curl, их используют для разных целей.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 18:08
>Глянул httrack, с 2017 нет обновленийhttps://github.com/xroche/httrack
"Утилита wcurl принята в состав проекта Curl"
Отправлено myster , 13-Авг-24 13:25
> https://github.com/xroche/httrack подтверждает, что проект барахтается на издыхании
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 22:42
>избавляющий пользователя от необходимости запоминатьsystemd-wcurld!
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 12-Авг-24 22:57
Не надо так. Подсказывать плохо.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Чайник , 13-Авг-24 01:20
мужики, где скачать systemd linux?
"Утилита wcurl принята в состав проекта Curl"
Отправлено randomize , 13-Авг-24 01:38
Да почти любой бери. Без нее работать не будет )
"Утилита wcurl принята в состав проекта Curl"
Отправлено Чайник , 13-Авг-24 02:13
да мне чтобы обои красивые были c надписью systemd OS
и чтобы systemd-bjd и systemd-hoed умело
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 21-Авг-24 13:35
Не надо так.
"Утилита wcurl принята в состав проекта Curl"
Отправлено Quad Romb , 19-Авг-24 22:17
Не ругани ради, а исключительно для прояснения вопроса- но кто мешает класть какой-нибудь типовой curlrc, "чем каждый раз набирать "curl -L -O -C --remote-time"" ?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Аноним , 21-Авг-24 13:34
Куда класть? Как узнать что и куда ты положил? Почему не сделать алиас рм -рф?
"Утилита wcurl принята в состав проекта Curl"
Отправлено Quad Romb , 24-Авг-24 19:27
> Куда класть? Как узнать что и куда ты положил? Почему не сделать
> алиас рм -рф?В хомяк. А курл его знает. Опасно.
Пожалуйста.