libcurl for Clarion

Программы на Clarion, шаблоны, библиотеки и пр.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
NewUser
Старожил
Сообщения: 226
Зарегистрирован: 10 Ноябрь 2005, 23:07
Откуда: Краснодар

libcurl for Clarion

Сообщение NewUser » 12 Октябрь 2017, 7:06

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

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

libcurl for Clarion

Сообщение Игорь Столяров » 12 Октябрь 2017, 7:16

Проверяем код ошибки и показываем его развёрнутое описание, см. libcurl.inc

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

        Case MyCurl.Send()
        Of CURLE_OK
           Message('OK !')
        Of CURLE_COULDNT_CONNECT
           Message('Интернета совсем нет !')
        Of ...
           
        else
           Message('ХЗ !')
        end

и этим вводим пользователя в окончательный ступор. :idied:
Вам помочь или не мешать ?

NewUser
Старожил
Сообщения: 226
Зарегистрирован: 10 Ноябрь 2005, 23:07
Откуда: Краснодар

libcurl for Clarion

Сообщение NewUser » 12 Октябрь 2017, 7:30

Ну, конечно же, libcurl.inc!
Спасибо, Игорь!
Похоже что это я, а не пользователь, впал в ступор! :wink:

Аватара пользователя
Олег
Ветеран движения
Сообщения: 117
Зарегистрирован: 16 Июль 2005, 1:35
Откуда: Москва
Контактная информация:

libcurl for Clarion

Сообщение Олег » 20 Октябрь 2017, 2:51

А кто ни будь встречал html-парсер под Кларион?

Аватара пользователя
morkovin
Ветеран
Сообщения: 451
Зарегистрирован: 20 Июль 2005, 13:53
Откуда: Volgograd, Russia
Контактная информация:

libcurl for Clarion

Сообщение morkovin » 20 Октябрь 2017, 9:57

html-парсер под Кларион
Это HtmlToText? Или что-то другое?
WBR, morkovin

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

libcurl for Clarion

Сообщение Игорь Столяров » 20 Октябрь 2017, 16:48

Пользователи с низкой социальной ответственностью (работающие на Windows XP),
начали жаловаться на ошибку с отсутствием файла NORMALIZ.DLL при запуске.
Это не проблема, а просто информация ... ;)
Пёс с ними, нельзя же всю жизнь ходить в одной кофточке .... :)
Вам помочь или не мешать ?

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

libcurl for Clarion

Сообщение Дед Пахом » 20 Октябрь 2017, 17:49

Игорь Столяров писал(а):
20 Октябрь 2017, 16:48
начали жаловаться на ошибку с отсутствием файла NORMALIZ.DLL при запуске
Спасибо, буду знать. Слава богу, хоть на Windows 3.1 сидят немногие.
С уважением, ДП

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

libcurl for Clarion

Сообщение Игорь Столяров » 20 Октябрь 2017, 17:55

Дед Пахом писал(а):
20 Октябрь 2017, 17:49
хоть на Windows 3.1 сидят немногие.
1. "Проблема" решается элементарным копированием в папку старого комплекта DLL (7 файлов).

2. Давно подмывает вообще выключить в программах поддержку WinXP. Но некоторые юзеры не могут
перейти из-за старого прикладного софта, старых (но прекрасно работающих) контроллеров, на которые
нет драйверов под современные Windows и т.д. :(
Вам помочь или не мешать ?

Аватара пользователя
finsoftrz
Ветеран
Сообщения: 508
Зарегистрирован: 06 Ноябрь 2014, 12:48

libcurl for Clarion

Сообщение finsoftrz » 20 Октябрь 2017, 18:23

Игорь Столяров писал(а):
20 Октябрь 2017, 17:55
2. Давно подмывает вообще выключить в программах поддержку WinXP. Но некоторые юзеры не могут
перейти из-за старого прикладного софта, старых (но прекрасно работающих) контроллеров, на которые
нет драйверов под современные Windows и т.д. :(
У нас тоже полно на winXP. И не собираются переходить, так как тогда еще железо надо апгрейдить. А это уже "бесплатно" никто не даст. А поскольку большинство на терминальных серверах, то на рабочих станциях всякая рухлядь стоит. И все прекрасно работает...
Рязань решает.

Аватара пользователя
finsoftrz
Ветеран
Сообщения: 508
Зарегистрирован: 06 Ноябрь 2014, 12:48

libcurl for Clarion

Сообщение finsoftrz » 20 Октябрь 2017, 18:25

Игорь Столяров писал(а):
20 Октябрь 2017, 16:48
Пользователи с низкой социальной ответственностью (работающие на Windows XP),
начали жаловаться на ошибку с отсутствием файла NORMALIZ.DLL при запуске.
Это не проблема, а просто информация ... ;)
Пёс с ними, нельзя же всю жизнь ходить в одной кофточке .... :)
Стирать не пробовали кофточку иногда? Или как носки, стали грязными, выбрасываем и покупаем новые? :-)
Рязань решает.

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

libcurl for Clarion

Сообщение Игорь Столяров » 20 Октябрь 2017, 18:36

finsoftrz писал(а):
20 Октябрь 2017, 18:25
Стирать не пробовали кофточку иногда? Или как носки, стали грязными, выбрасываем и покупаем новые?
Зачем мне её стирать ? Это же не моя кофточка ... ;)
А если приходит состоятельный клиент, то мне в общем-то всё равно в каких он носках ... ;)

Проблема в другом. WinXP и Win10 уже сильно различаются по API и поддерживать их в одной
программе всё труднее и труднее ... Мы уже как-то обсуждали расхождение русской WINDOWS
кодировки в TPS, которая делает невозможной совместную работу с общей БД из под WinXP и Win10.
(точнее работать можно, но приходится использовать русскую ANSI кодировку для TPS ...) и т.д.
Вам помочь или не мешать ?

Аватара пользователя
RaFaeL
Ветеран
Сообщения: 498
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Контактная информация:

libcurl for Clarion

Сообщение RaFaeL » 20 Октябрь 2017, 23:00

Игорь Столяров писал(а):
20 Октябрь 2017, 16:48
Пользователи с низкой социальной ответственностью (работающие на Windows XP),
начали жаловаться на ошибку с отсутствием файла NORMALIZ.DLL при запуске.
Мыши плакали. кололись, но продолжали жрать кактус...
https://forum.clarionlife.net:443/viewt ... 165#p31165

Аватара пользователя
Олег
Ветеран движения
Сообщения: 117
Зарегистрирован: 16 Июль 2005, 1:35
Откуда: Москва
Контактная информация:

libcurl for Clarion

Сообщение Олег » 21 Октябрь 2017, 0:29

morkovin писал(а):
20 Октябрь 2017, 9:57
html-парсер под Кларион
Это HtmlToText? Или что-то другое?
А зачем переводить в текст то, что и так является текстом?! :shock:
Я имел в виду парсер по типу xml-парсера - формировать из плоского html-текста DOM-структуру, что бы удобно было в ней проводить поиск нужных элементов.

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

libcurl for Clarion

Сообщение Игорь Столяров » 21 Октябрь 2017, 1:06

RaFaeL писал(а):
20 Октябрь 2017, 23:00
Мыши плакали. кололись, но продолжали жрать кактус...
Уже понятно, что полного satisfaction не будет и в этом гамбите надо что-то жертвовать.
Вариант с WinXP наиболее привлекателен по общей стратегии партии ... ;)
Вам помочь или не мешать ?

Ал
Ветеран
Сообщения: 666
Зарегистрирован: 08 Июль 2005, 5:48
Откуда: Зеленоград/Московская обл./Россия

libcurl for Clarion

Сообщение Ал » 21 Октябрь 2017, 12:30

RaFaeL писал(а):
20 Октябрь 2017, 23:00
Мыши плакали. кололись, но продолжали жрать кактус...
https://forum.clarionlife.net:443/viewt ... 165#p31165
ну да, оказывается не так всё у мышей - как раз вчера коллеги просветили, что "мыши подгрызают кактус снизу, он падает, а умные мыши в обход колючек начинают кушать сердцевину..." :mrgreen:

Ответить