The OpenNET Project / Index page

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



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

"Утилита 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.dev/opennews/art.shtml?num=61691

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

Оглавление

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


1. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Stanislav (??), 12-Авг-24, 10:24 
С учётом того, что по-умолчанию ни curl (как бинарник, а не libcurl), ни wget не установлены, но при этом wget умеет в -b (и это не то же самое, что nohup wcurl &) — ставиться всё равно будут оба.
Ответить | Правка | Наверх | Cообщить модератору

4. "Утилита wcurl принята в состав проекта Curl"  +3 +/
Сообщение от Аноним (4), 12-Авг-24, 10:26 
В бубунту wget по умолчанию стоит. Это может в контейнере его нет.
Ответить | Правка | Наверх | Cообщить модератору

5. "Утилита wcurl принята в состав проекта Curl"  –4 +/
Сообщение от Stanislav (??), 12-Авг-24, 10:29 
> В бубунту wget по умолчанию стоит. Это может в контейнере его нет.

Убунтой оси не исчерпываются, как и дефолтной инсталляцией "всё подряд"

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

46. "Утилита wcurl принята в состав проекта Curl"  +4 +/
Сообщение от нейм (?), 13-Авг-24, 09:52 
Ну так и ты скоуп не ограничил. Вот тебе и прилетело примером, что кое-где оно все таки есть.
Ответить | Правка | Наверх | Cообщить модератору

51. "Утилита wcurl принята в состав проекта Curl"  –6 +/
Сообщение от Stanislav (??), 13-Авг-24, 13:28 
> Ну так и ты скоуп не ограничил. Вот тебе и прилетело примером,
> что кое-где оно все таки есть.

Ну так и единичный пример ничего не доказывает.

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

55. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от 1 (??), 14-Авг-24, 00:07 
невпопад
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

7. "Утилита wcurl принята в состав проекта Curl"  –2 +/
Сообщение от Аноним (7), 12-Авг-24, 10:51 
Ставлю task-spooler и curl. Ни разу в жизни не юзал wget -b.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

52. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Stanislav (??), 13-Авг-24, 13:30 
> Ставлю task-spooler и curl. Ни разу в жизни не юзал wget -b.

Даже и не в курсе о task-spooler, ибо при регулярном использовании — cron/systemd-timer, а при нерегулярном — запустил в бекграунде и пусть себе работает и пишет логи.

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

11. "Утилита wcurl принята в состав проекта Curl"  +11 +/
Сообщение от НяшМяш (ok), 12-Авг-24, 11:16 
Ленивые ставят aria2c )
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

14. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Аноним (14), 12-Авг-24, 12:19 
Да, ее возможности качать файл во много потоков и продолжать прерванные закачки маст хэв.
Ответить | Правка | Наверх | Cообщить модератору

15. "Утилита wcurl принята в состав проекта Curl"  +3 +/
Сообщение от Аноним (4), 12-Авг-24, 13:42 
Продолжать прерванные закачки ключ такой есть причем у всех. Просто ты его не знаешь.
Ответить | Правка | Наверх | Cообщить модератору

19. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Stanislavvv (?), 12-Авг-24, 15:15 
> Ленивые ставят aria2c )

Как раз не ленивые :-)

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

2. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (4), 12-Авг-24, 10:24 
Ну все наконец можно пользоваться. Годно нужно.
Ответить | Правка | Наверх | Cообщить модератору

3. "Утилита wcurl принята в состав проекта Curl"  +5 +/
Сообщение от Аноним (3), 12-Авг-24, 10:26 
> например, многим проще установить wget, чем каждый раз набирать "curl -L -O -C --remote-time

А что, алиас нельзя чтоли сделать для этого? А вообще что сложного запомнить один ключ без аргументов -O  ?

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

8. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (8), 12-Авг-24, 11:09 
Вот именно, есть наборы ключей, которые уже устаканиваются в голове. Например, ss -tulpn. Прикол в том, что "тульпн" я запомнил, а "сс" мне почему-то дался сложнее, поэтому у меня стоит алиас tulpn="ss -tulpn". То же самое с ls -al, rm -rf, curl -LOC: просто запоминаешь и всё, короткие версии опций даны именно для удобства запоминания.
Ответить | Правка | Наверх | Cообщить модератору

16. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (4), 12-Авг-24, 13:45 
Так можно дойти до того что словами диктовать что надо, а нейросеть все расставляет в нужном порядке.
Ответить | Правка | Наверх | Cообщить модератору

35. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от randomize (?), 12-Авг-24, 20:34 
Что в этом плохого?
Ответить | Правка | Наверх | Cообщить модератору

37. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Аноним (4), 12-Авг-24, 22:55 
Как только нейросеть исчезнет, например, ты её не оплатил, ты больше ничего сделать не сможешь.
Ответить | Правка | Наверх | Cообщить модератору

40. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от randomize (?), 13-Авг-24, 01:03 
Можно подумать, что если интернет отключат, то проще будет. Или ты с хакнутого вайфая сидишь?
Ответить | Правка | Наверх | Cообщить модератору

45. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (45), 13-Авг-24, 07:49 
С такими штуками вполне справится компактная локальная модель
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

47. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (4), 13-Авг-24, 10:14 
И где тогда она?
Ответить | Правка | Наверх | Cообщить модератору

49. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Аноним (49), 13-Авг-24, 10:37 
Уже пробовали, только без этих ваших нейросеток. Получился DWIM и отбил охоту так делать, навсегда.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

9. "Утилита wcurl принята в состав проекта Curl"  +3 +/
Сообщение от myster (ok), 12-Авг-24, 11:14 
> А что, алиас нельзя чтоли сделать для этого?

там чуть больше параметров, вот собственно код
https://github.com/curl/wcurl/blob/main/wcurl

> А вообще что сложного запомнить один ключ без аргументов -O  ?

некоторым даже набирать это лень, даже если запомнили

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

10. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от НяшМяш (ok), 12-Авг-24, 11:16 
Есть автодополнение )
Ответить | Правка | Наверх | Cообщить модератору

12. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (12), 12-Авг-24, 12:13 
в баше есть? или оно в zhc?
Ответить | Правка | Наверх | Cообщить модератору

13. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (12), 12-Авг-24, 12:14 
zsh конечно
Ответить | Правка | Наверх | Cообщить модератору

17. "Утилита wcurl принята в состав проекта Curl"  –2 +/
Сообщение от crypt (ok), 12-Авг-24, 14:06 
> там чуть больше параметров, вот собственно код

ни о чем. 100 строк на баше.

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

18. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от myster (ok), 12-Авг-24, 14:50 
> ни о чем. 100 строк на баше.

Чего-то не хватает?
Вклад в проект приветствуется, просто сделай PR.

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

24. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (24), 12-Авг-24, 16:09 
>> например, многим проще установить wget, чем каждый раз набирать "curl -L -O -C --remote-time
> А что, алиас нельзя чтоли сделать для этого?

А потом ещё помнить все алиасы, потом привыкнуть к ним и на новом месте если вдруг потребуется не смочь вспомнить нужных команд и ключей. ))
> А вообще что сложного запомнить один ключ без аргументов -O  ?

Сложного то может и немного, но если бы curl до этого умел в докачку при сбоях и закачку в очереди  ссылок из скормленной ему портянки без лишних телодвижений и костылей, вместо простого wget -c -i "файл-портянка-с-сылками" --directory-prefix="место-складирования-выхлопа", то тогда бы может wget и не пользовались бы.

Curl отличный инструмент, но он со своим подходом как С, излишне кpacнoглaз даже на каких-то элементарных вещах

На мой взгляд алиасы это костылинг который только привносит лишние сущности и дополнительные сложности в перспективе. Гораздо лучше проектировать софт, пусть даже и консольный, с таким прицелом, чтобы людям не надо было запоминать рандомные россыпи заклинаний на священном языке.

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

30. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Аноним (3), 12-Авг-24, 17:35 
> Curl отличный инструмент, но он со своим подходом как С, излишне кpacнoглaз даже на каких-то элементарных вещах

Наверно потому что curl - это в первую очередь асинхронная libcurl, а уже потом в последнюю очередь утилита curl

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

42. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от randomize (?), 13-Авг-24, 01:35 
Возьмем, например, git. У меня алиас l означает log -10 --abbrev-commit --oneline. Понимаешь теперь? Юзкейсов слишком много.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

53. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (53), 13-Авг-24, 14:02 
> Возьмем, например, git. У меня алиас l означает log -10 --abbrev-commit --oneline.
> Понимаешь теперь? Юзкейсов слишком много.

Я в курсе что такое алиасы и как оно может работать, я свою позицию описал ещё в исходном сообщении, ликбезов базы мне не нужно приводить! ;)

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

54. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от randomize (?), 13-Авг-24, 16:39 
Тогда, тем более, непонятно, как ты предлагаешь проектировать консольные утилиты без алиасов и простыней параметров. выпилить все и заявить "нам нинужна"?
Ответить | Правка | Наверх | Cообщить модератору

6. "Утилита wcurl принята в состав проекта Curl"  +6 +/
Сообщение от Аноним (6), 12-Авг-24, 10:29 
А мог бы поддержку utf-8 в content-disposition добавить, curl до сих пор не поддерживает скачивание файлов с именами файлов в юникоде.
Ответить | Правка | Наверх | Cообщить модератору

21. "Утилита wcurl принята в состав проекта Curl"  –1 +/
Сообщение от Аноним (21), 12-Авг-24, 15:17 
Для поддержки юникода разве нужно что-то большее чем скипать бланки после ':' и копипастить всё до CR LF?
Ответить | Правка | Наверх | Cообщить модератору

23. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (23), 12-Авг-24, 16:09 
если не поддерживает, значит "нинужно!".
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

26. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (6), 12-Авг-24, 16:22 
Это понятно, но например с дропбокса не скачать ничего. Приходится скачивать wget и не очень красиво грепать заголовки ответа для извлечения имени, я бы предпочёл получать имя файла из -w "%{filename_effective}" и чтобы curl работал.
Ответить | Правка | Наверх | Cообщить модератору

20. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (20), 12-Авг-24, 15:17 
Настоящий убунтолог - соорудить обвязку другими средствами, вместо вноса доработок в сам инструмент.
Ответить | Правка | Наверх | Cообщить модератору

25. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (23), 12-Авг-24, 16:10 
Ну, может он боится патчи мержить.
А так - автор целого пакета!
Ответить | Правка | Наверх | Cообщить модератору

57. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (57), 17-Авг-24, 12:59 
Так ведь и ЮАР-вцы тоже держат проект на весь мир. И Фаерфокс гордится количеством народа на проекте. Но есть особенности, при которых размер проекта не означает долгой жизни и протяжённой пользы от проекта.

Построение обвязок, вместо улучшения - признак временности и слабости проекта: слабость у кодеров, временность из-за последствий затухания при поддержке такого результата.

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

22. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (-), 12-Авг-24, 15:54 
Скажте в чём Сила curl-а? Так-то я пользуюсь wget.
Ответить | Правка | Наверх | Cообщить модератору

39. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (3), 13-Авг-24, 00:43 
Сила curl 'а в libcurl, которую можно использовать с poll() / epoll() / libev / libevent / libuv
Ответить | Правка | Наверх | Cообщить модератору

56. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (56), 14-Авг-24, 22:10 
curl - инструмент диагностики http (посмотреть какие сервер отраёт заголовки), а wget - утилита для скачивания файлов.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

27. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (27), 12-Авг-24, 16:28 
Ура! Shell рулит!!

А есть еще httrack!!!
Но там правда опций, вагон и две маленькие тележки. Так что, современный среднестатистический IT-человек не потянет :(

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

28. "Утилита wcurl принята в состав проекта Curl"  –1 +/
Сообщение от myster (ok), 12-Авг-24, 17:01 
> А есть еще httrack!!!

Глянул httrack, с 2017 нет обновлений, удивительно, что проект еще существует, обычно домен к этому времени уже продан и на нём продают виагру.

Я бы не сравнивал httrack с curl, их используют для разных целей.

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

31. "Утилита wcurl принята в состав проекта Curl"  +1 +/
Сообщение от Аноним (31), 12-Авг-24, 18:08 
>Глянул httrack, с 2017 нет обновлений

https://github.com/xroche/httrack

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

50. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от myster (ok), 13-Авг-24, 13:25 
> https://github.com/xroche/httrack

подтверждает, что проект барахтается на издыхании

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

36. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (36), 12-Авг-24, 22:42 
>избавляющий пользователя от необходимости запоминать

systemd-wcurld!

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

38. "Утилита wcurl принята в состав проекта Curl"  +2 +/
Сообщение от Аноним (4), 12-Авг-24, 22:57 
Не надо так. Подсказывать плохо.
Ответить | Правка | Наверх | Cообщить модератору

41. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Чайник (??), 13-Авг-24, 01:20 
мужики, где скачать systemd linux?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

43. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от randomize (?), 13-Авг-24, 01:38 
Да почти любой бери. Без нее работать не будет )
Ответить | Правка | Наверх | Cообщить модератору

44. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Чайник (??), 13-Авг-24, 02:13 
да мне чтобы обои красивые были c надписью systemd OS
и чтобы systemd-bjd и systemd-hoed умело
Ответить | Правка | Наверх | Cообщить модератору

60. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (4), 21-Авг-24, 13:35 
Не надо так.
Ответить | Правка | Наверх | Cообщить модератору

58. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Quad Romb (ok), 19-Авг-24, 22:17 
Не ругани ради, а исключительно для прояснения вопроса- но кто мешает класть какой-нибудь типовой curlrc, "чем каждый раз набирать "curl -L -O -C --remote-time"" ?
Ответить | Правка | Наверх | Cообщить модератору

59. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Аноним (4), 21-Авг-24, 13:34 
Куда класть? Как узнать что и куда ты положил? Почему не сделать алиас рм -рф?
Ответить | Правка | Наверх | Cообщить модератору

61. "Утилита wcurl принята в состав проекта Curl"  +/
Сообщение от Quad Romb (ok), 24-Авг-24, 19:27 
> Куда класть? Как узнать что и куда ты положил? Почему не сделать
> алиас рм -рф?

В хомяк. А курл его знает. Опасно.
Пожалуйста.

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

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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