libcurl for Clarion

Программы на Clarion, шаблоны, библиотеки и пр.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

Ал писал(а): 24 Ноябрь 2021, 14:01 провести зачистку местности
Там по всему коду идёт использование:

Код: Выделить всё

  args = printf('{{"from_path":"%s","to_path": "%s"}', pFromPath, pToPath)
Кстати, и на ClarionHUB уже начали сообщать об этой проблеме ...
В принципе, я всё вот это убрал вручную и сборка работает ... ;)
«V» значит Вендетта !
Ал
Ветеран
Сообщения: 909
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Россия

libcurl for Clarion

Сообщение Ал »

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

Ал писал(а): 24 Ноябрь 2021, 14:37 https://github.com/mikeduglas/printf
А вот об этом нужно предупреждать до свадьбы ! :)
Спасибо. Я тогда лучше закомментирую пока это всё ...
«V» значит Вендетта !
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2643
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

libcurl for Clarion

Сообщение Дед Пахом »

Подсчёт использующих dropbox начался.
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

А при чём здесь dropbox ? Я его не использую и всё равно получил ошибку при сборке.
«V» значит Вендетта !
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2643
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

libcurl for Clarion

Сообщение Дед Пахом »

А, точно, dropbox ни при чём.
С уважением, ДП
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2643
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

libcurl for Clarion

Сообщение Дед Пахом »

Пока новый релиз я бы не советовал использовать от слова "вообще" - пробелы в url теперь вызывают ошибку "bad/illegal format".
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

Вот так всегда, на самом интересном месте ...
Я может быть, несколько лет ждал, пока библиотека съёжится c семи DLL до одной. :(
«V» значит Вендетта !
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2643
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

libcurl for Clarion

Сообщение Дед Пахом »

Выложил обновление 1.51.
Сразу сообщайте, если поймаете ошибку "bad/illegal format or missing url".
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

Не сомневайтесь в этом. ;)
Я вот пытался вспомнить хоть один URL с пробелом ... и не смог ! :shock:
«V» значит Вендетта !
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2643
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

libcurl for Clarion

Сообщение Дед Пахом »

Игорь Столяров писал(а): 24 Ноябрь 2021, 22:12 Я вот пытался вспомнить хоть один URL с пробелом ... и не смог !
Я тестировал FTP, папки с пробелом в имени.
С уважением, ДП
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1229
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Контактная информация:

libcurl for Clarion

Сообщение RaFaeL »

Игорь Столяров писал(а): 24 Ноябрь 2021, 19:39Я может быть, несколько лет ждал, пока библиотека съёжится c семи DLL до одной. :(
Их тех 7 что там лежали, реально использовались вроде бы 4, остальные просто лежали рядом но не были прилинкованы и не использовались )

Сейчас зато другой минус - OpenSSL внутри а функции наружу не торчат, придется тогда либо искать другую сборку libcurl (пока не нашел) либо таскать OpenSSL два раза так как я оттуда функции всяких хэшей использую и туннелей
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5650
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

libcurl for Clarion

Сообщение Игорь Столяров »

RaFaeL писал(а): 25 Ноябрь 2021, 10:03 два раза так как я оттуда функции всяких хэшей использую и туннелей
Наверно всё-таки более правильный путь, когда библиотеки прилинкованы внутрь DLL или хотя бы проверяется их версия.
Это гарантирует целостность релиза. Вы можете обновлять тот же OpenSSL, и не задумываться как это скажется на LibCurl.
«V» значит Вендетта !
Ответить