Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » CURL

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

Открыть новую тему     Написать ответ в эту тему

ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
См. также: Ru.Board » Операционные системы » UNIX » UNIX Shell

Что умеет CURL:
DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. curl supports TLS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies (SOCKS4, SOCKS5, HTTP and HTTPS), HTTP/2, HTTP/3, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, SCRAM-SHA, NTLM, Negotiate, Kerberos, Bearer tokens and AWS Sigv4), file transfer resume, proxy tunneling, HSTS, Alt-Svc, unix domain sockets, HTTP compression (gzip, brotli and zstd), etags, parallel transfers, DNS-over-HTTPS и многое другое.  
 
ВНИМАНИЕ! cURL не поддерживает пробелы в URL (см. ./docs/URL-SINTAX.md::spaces), поэтому их нужно кодировать как %20 или cURL выведет ошибку!

Домашняя страница
Дистрибутивы для Windows (официальные) - NT 6.x и выше
Latest win32 (zip) | Latest win64 (zip)
Исходники
 
Файлы curl-ca-bundle.crt | Changelog | Мануал | Примеры
 
Дополнительные источники:
Дистрибутивы для Windows (неофициальные) - ХР/Srv2003 и выше.
Static cURL with HTTP3
 
История появления возможностей CURL

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:18 02-09-2012 | Исправлено: mithridat1, 10:57 27-04-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mithridat1
Цитата:
Вы не указали командную строку, возможно, там какая то опечатка вроде русской "с" в имени диска. Проверил у себя и проблем с русскими именами в --output, --output-dir не заметил.

я что на дурака похож? один и тот же батник заводит же
insorg
Цитата:
скрины [?]
Ни в одной проблем с кодировками нет

вот txt файл рядом с батником  
a.txt

Код:
https://clients2.google.com/service/update2/crx?response=redirect&prodversion=118.0.0.0&acceptformat=crx2,crx3&x=id%3Dadbacgifemdbhdkfppmeilbgppmhaobf%26uc;ext\22-accessibility\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_adbacgifemdbhdkfppmeilbgppmhaobf\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_1.2.0.crx
https://lh3.googleusercontent.com/sjjtFHF4aAg9ayj__-AQGcpsUU-68uU23mI7_VhveT77i3XngBsrjrPV82APBWdLuZDmBEVapsA=w50-h50-e365-rj-sc0x00ffffff;ext\22-accessibility\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_adbacgifemdbhdkfppmeilbgppmhaobf\icon.jpg
https://lh3.googleusercontent.com/OjgENfJBUFYqJ3mloqda7tOqPlPvFTew0BUHXJZll_Y-55fOza4zv_B-Ut2w7msTkdwuzkZWNBANNe33xZ7NTtJOSTU=w700-h280-e365-rj-sc0x00ffffff;ext\22-accessibility\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_adbacgifemdbhdkfppmeilbgppmhaobf\bigThumb.jpg

и батник

Код:
chcp 65001
FOR /F "tokens=1,2,3 delims=;" %%a in (a.txt) do curl -kA "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" --create-dirs -#Lo "%~dp0%%b" %%a
pause

обычный curl создаёт папку RoPro_-_улучшите_СЃРІРѕР№_опыт_работы_СЃ_Roblox_adbacgifemdbhdkfppmeilbgppmhaobf
из за такого вывода ничего не сохраняет
и в консоли видно что нормально всё отображается когда из батника приходит строка, а потом курла путь кодирует

Код:
curl -kA "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" --create-dirs -#Lo "C:\Users\greeple\Desktop\ext\22-accessibility\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_adbacgifemdbhdkfppmeilbgppmhaobf\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_1.2.0.crx" https://clients2.google.com/service/update2/crx?response=redirect&prodversion=118.0.0.0&acceptformat=crx2,crx3&x=id%3Dadbacgifemdbhdkfppmeilbgppmhaobf%26uc
Warning: Failed to open the file
Warning: C:\Users\greeple\Desktop\ext\22-accessibility\RoPro_-_улучшите_
Warning: свой_опыт_работы_с_Roblox_adbacgifemdbhdkfppmeilbgppmha
Warning: obf\RoPro_-_улучшите_свой_опыт_работы_с_Roblox_
Warning: 1.2.0.crx: No such file or directory

 и с call пробовал вызывать, не важно это
а та курла что скачивается с сайта, нормально с этим же батником и этими же ссылками сохраняет всё с русскими символами
 
причем виндовая файлы создаёт с русскими символами нормально, и только папки не создаёт, если убрать из пути русские символы, то сохраняет файл с русскими символами нормально  
 
 
Добавлено:
винда у меня 19045.3208, если у вас нормально может там какие проблемы были с какой то версией или настройка где то какая то на это влияет хз
сам курл в винде вот такой  

Код:
curl -V
curl 8.0.1 (Windows) libcurl/8.0.1 Schannel WinIDN
Release-Date: 2023-03-20
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS HSTS HTTPS-proxy IDN IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI threadsafe Unicode UnixSockets

Размер: 566272 байтов (553 KiB)
SHA256: 664bb48bf3e8a7d7036e4b0029fa10e1a90c2562ad9a09a885650408d00dea1b

Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 12:25 22-12-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Обновили уж, декабрем.
Microsoft Windows [Version 10.0.19045.3803]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
 
C:\Windows\system32>Curl -V
curl 8.4.0 (Windows) libcurl/8.4.0 Schannel WinIDN
Release-Date: 2023-10-11
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS HSTS HTTPS-proxy IDN IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI threadsafe Unicode UnixSockets

Всего записей: 2772 | Зарегистр. 13-10-2006 | Отправлено: 16:13 22-12-2023 | Исправлено: lelik007, 18:01 22-12-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Цитата:
Обновили уж, декабрем.

ну у меня обновы выключены просто, не люблю обновы, часто прилетают с косяками, поэтому раз в год обновляю на какую то где меньше косяков, видимо надо попробовать обновить, ладно посмотрю ещё

Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 20:38 22-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
lelik007
 
Да, заглянуть на сайт проекта не судьба https://curl.se/windows/ :  
 
curl version: 8.5.0
Build: 8.5.0_3
Date: 2023-12-06

 
но, раз тут нет клейма Корпорации Добра - значит не существует!

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 17:44 27-12-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Да, заглянуть на сайт проекта не судьба https://curl.se/windows/ :

это к чему было?  
Маленькие программы вот отсюда обсуждение шло

Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 22:57 27-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
C:\Windows\system32>Curl -V
curl 8.4.0 (Windows) libcurl/8.4.0 Schannel WinIDN
Release-Date: 2023-10-11  

Так у вас же целое обновление - сама Майкрософт выкатила, декабрьское. Протухло правда, но сойдёт, особенно в теме по cURL.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 13:45 28-12-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 https://curl.se/windows/ :  
 curl version: 8.5.0  
Эх.... А универсальная версия для XP-11 всё ещё задерживается... Ждём.
Бэкап шапки. #

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 14:07 28-12-2023 | Исправлено: insorg, 14:27 28-12-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Так у вас же целое обновление - сама Майкрософт выкатила, декабрьское. Протухло правда, но сойдёт, особенно в теме по cURL.

прочитай ещё раз, у меня одна и та же винда установлена в одно и тоже время на два компа, один старый ноут, и второй стационарный с более новым железом по сравнению с ноутом, и на стационарном нормально всё, а на ноуте проблема, я конечно установлю обнову и отпишусь, но скорее всего это никак не повлияет
 
 
Добавлено:
только если пробовать полностью переустанавливать винду (если обнова не поможет), может тогда что то изменится

Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 14:37 28-12-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Так курлу ж можно обновить самостоятельно простой заменой ехе с офсайта. Отлично работает и не вякает.

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 14:46 28-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
 
Поддержка 2к/XP/Vista давно дропнута на уровне массы зависимостей, поэтому тот, кто захочет её вернуть должен написать кучу заплат, а это время.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 14:46 28-12-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Как видишь, изредка обновы выходят. Значит, желающий есть. Да и себе приятно, т.к. одна единая обнова на все компы и виртуалки - это хорошо и удобно.

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 14:47 28-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
 
Берёшь официальный архив по ссылке, распаковал в ./bin/ будут curl.exe и ca-bundle.crt который надо переименовать в curl-ca-bundle.crt (это имя файла прописано в коде cURL), их обоих кладёшь куда угодно, главное чтобы curl-ca-bundle.crt был или в $PATH или рядом с бинарником всё будет работать. Бинарник cURL статически слинкован со всеми нужными зависимостями и их список указан в BUILD-MANIFEST.txt .

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 15:01 28-12-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Билд CURL собранный MS с зависимостями от ОС (Schannel и пр.), обновляется нерегулярно,
раз в ~ 3 месяца. Кому раз от раза нужно, как мне, очень даже хватает. Главное достоинство, то что он уже есть.  
А если greeple раз в год обновляется, это как сам пожелает, конечно не знал какой он именно
в последнем билде OS. А на оф. сайт сходить, мы умеем, если что.

Всего записей: 2772 | Зарегистр. 13-10-2006 | Отправлено: 15:32 28-12-2023 | Исправлено: lelik007, 18:30 28-12-2023
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Берёшь официальный архив по ссылке, распаковал в

так я в первом сообщении же об этом написал, что так и сделал, и работает нормально

Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 15:33 28-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
 
Особенность официальной сборки в том, что она работает с любыми библиотеками, в том числе и от M$ а что собрала MS нужно проверять сверхтщательно т.к. они могли что-то и "упростить" по своей привычке ломать всё, что работает. У них же в WinWord умеет машиностроительные чертежи выпускать заменяя CAD - "По мнению корпорации Microsoft наш пакет Word for Windows полностью заменяет AutoCAD, Macromedia Dreamweawer, CorelDRAWS и SolidWorks которые не требуются для работы в офисе." /официальный ответ представительства корпорации Майкрософт в Европе/ (имени "специалиста" приславшего сей бред не помню).

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 22:58 28-12-2023 | Исправлено: Victor_VG, 22:59 28-12-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
 "упростить"

Это в обязательной порядке, билд CURL от MS - такой и есть, сильно упрощенный и всегда не самый новый,
но сойдет для тех, кто редко и не сильно интенсивно пользуется.
Кстати, официальный билд с оф. сайта для Windows x64 комплектуется curl-ca-bundle.crt - ничего переименовывать не нужно.

Всего записей: 2772 | Зарегистр. 13-10-2006 | Отправлено: 09:33 29-12-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Так а что ты думал?
В ворде полосочки/кружочки/квадратики есть? Есть.
Всякие там выставления размеров объектов с точностью до 0,5 мм есть? Есть.
Нарисовать внешнюю окантовку страницы и табличку в углу со всеми нужными строками, артикулами, ФИО и т.д. можно? Можно.
Значит, технически нарисовать какие-то чертежи в нём можно. А посему и для этого он тоже подходит.
 
Добавлено:
Равно как и в mspaint можно спокойно при помощи пипетки и инструмента карандащ нарисовать пейзаж по одному пикселю. Технически же возможно. Значит, полноценный инструмент для фотохудожников..
 
Добавлено:
lelik007

Цитата:
 Билд CURL собранный MS с зависимостями от ОС (Schannel и пр.), обновляется нерегулярно,  

А не пофиг ли какой версии комплектный curl в винде? Со своими простыми задачами он справится и так.  
 
Вон, у меня нынче в десятке всё та же версия, которая была там годами
Цитата:
Microsoft Windows [Version 10.0.19044.1288]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
 
C:\>curl -V
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: 2017-11-14, security patched: 2019-11-05
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL
 
C:\>
и пока что её достаточно для простых задач.
 
Добавлено:
Единственное неудобство - это отсутствие поддержки "--compressed" в этой версии, посему нужно либо предусматривать наличие актуального curl.exe возле батников, либо городить распаковку в 7zip через stdout, благо это делается достаточно легко и промежуточных файлов не требуется.
 
Добавлено:
Но так-то, конечно, приятнее иметь всегда свежую версию инструмента.

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 10:15 29-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Options-in-Version (numeric) (сделано для удобства чтения на основе официального options-in-versions.txt).

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 13:45 29-12-2023 | Исправлено: Victor_VG, 23:52 29-12-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Полезный списочек.
Только смайлики отключи в посте, а то они нагло жрут скобки.

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 17:09 29-12-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
 
Дельный совет, сделано.
 
Добавлено:
Будет дополнятся по мере добавления опций. Это я доки в читаемый вид приводил.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33236 | Зарегистр. 31-07-2002 | Отправлено: 23:52 29-12-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » CURL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru