24391 Буду пробовать все, какой себя покажет лучше отчитаюсь позже.
Попробовал SLEEP и TIMER.
Нашел применение обеим вариантам
Для SLEEP подошел вариант описанного алгоритм
24389 1)К модулю посылаем запрос по http:\\localhost:8080 используя res = curl.SendRequestStr(), в res сразу же приходит ...
Найдено 75 результатов
- 21 Ноябрь 2015, 10:29
- Форум: CLARION for Windows
- Тема: Пауза в программе
- Ответы: 29
- Просмотры: 12457
- 20 Ноябрь 2015, 18:59
- Форум: CLARION for Windows
- Тема: Пауза в программе
- Ответы: 29
- Просмотры: 12457
Пауза в программе
Все правильно. Это я еще простенько описал так как в первой операции мы посылаем файл используя curl.PostFile, в пятой curl.SendRequestStr где возвращается строка, а в шестой curl.SendRequest потому что результат ответа приходит в файле.
Спасибо всем за предоставленные варианты реализации. Буду ...
Спасибо всем за предоставленные варианты реализации. Буду ...
- 20 Ноябрь 2015, 18:36
- Форум: CLARION for Windows
- Тема: Пауза в программе
- Ответы: 29
- Просмотры: 12457
Пауза в программе
24388 Да, и такое впечатление, что Send() на самом деле и есть асинхронный вызов, но ответ сервера почему-то пытаемся прочитать через жопу.
Да вот пытаюсь вашим libcurl достучатся до ЕГАИС, все работает великолепно, единственное с вот этим ответом встал вопрос.
Вообщем система такая:
Исходные ...
Да вот пытаюсь вашим libcurl достучатся до ЕГАИС, все работает великолепно, единственное с вот этим ответом встал вопрос.
Вообщем система такая:
Исходные ...
- 20 Ноябрь 2015, 15:05
- Форум: CLARION for Windows
- Тема: Пауза в программе
- Ответы: 29
- Просмотры: 12457
Пауза в программе
Добрый день всем!
Задача такая: при нажатии кнопки отправляется запрос на сервер, ответ приходит через 1 до 5 минут(примерно).
Send() ! отправка запроса на сервере
loc:res=''
LOOP
loc:res=Respons() ! Проверка ответа на сервере
If loc:res<>'' then break.
.........
end
Как сделать в цикле ...
Задача такая: при нажатии кнопки отправляется запрос на сервер, ответ приходит через 1 до 5 минут(примерно).
Send() ! отправка запроса на сервере
loc:res=''
LOOP
loc:res=Respons() ! Проверка ответа на сервере
If loc:res<>'' then break.
.........
end
Как сделать в цикле ...
- 15 Ноябрь 2015, 22:56
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
Дед Пахом, best!
- 15 Ноябрь 2015, 19:34
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
- 15 Ноябрь 2015, 12:11
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
Попробую через час где-то.
- 15 Ноябрь 2015, 11:51
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
Да я тоже часок помучился. Будем ждать версии 1.02.
- 15 Ноябрь 2015, 9:39
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
24174 24173 PostParams должен быть массивом.
Попробуйте задать по принципу:
PostParams = 'data=text&data2=text2&data3=text%20width%20space'
Я так понял надо добавить '%20width%20space'
Попробовал:
PostParams ='xml_file=@client.xml%20width%20space'
И
PostParams ='data=text&xml_file=@client.xml ...
Попробуйте задать по принципу:
PostParams = 'data=text&data2=text2&data3=text%20width%20space'
Я так понял надо добавить '%20width%20space'
Попробовал:
PostParams ='xml_file=@client.xml%20width%20space'
И
PostParams ='data=text&xml_file=@client.xml ...
- 15 Ноябрь 2015, 8:35
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
Выдает ошибку:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 Server Error</title>
</head>
<body><h2>HTTP ERROR 500</h2>
<p>Problem accessing /opt/in/QueryPartner. Reason:
<pre> Server Error</pre></p><h3>Caused by:</h3><pre>javax.servlet ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 Server Error</title>
</head>
<body><h2>HTTP ERROR 500</h2>
<p>Problem accessing /opt/in/QueryPartner. Reason:
<pre> Server Error</pre></p><h3>Caused by:</h3><pre>javax.servlet ...
- 14 Ноябрь 2015, 21:07
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
24130 2) Команда: curl -f "xml_file=@cheque.xml" http://localhost:8080/xml - отправка файла через http
А с этим-то какие проблемы?
При выполнении в командной строке
curl.exe -F "xml_file=@client.xml" http://localhost:8080/opt/in/QueryPartner
Curl.jpg
после отправки файла сразу приходит ответ ...
А с этим-то какие проблемы?
При выполнении в командной строке
curl.exe -F "xml_file=@client.xml" http://localhost:8080/opt/in/QueryPartner
Curl.jpg
после отправки файла сразу приходит ответ ...
- 13 Ноябрь 2015, 0:09
- Форум: LibCurl
- Тема: libcurl for Clarion
- Ответы: 449
- Просмотры: 613111
libcurl for Clarion
Большое спасибо за библиотеку!
В ЕГАИС используются команды:
1) Команда: curl -x DELETE http://localhost:8080/opt/in/201 - удаление из базы
2) Команда: curl -f "xml_file=@cheque.xml" http://localhost:8080/xml - отправка файла через http
24118 Нельзя объять необъятное вот так сразу
Но если ...
В ЕГАИС используются команды:
1) Команда: curl -x DELETE http://localhost:8080/opt/in/201 - удаление из базы
2) Команда: curl -f "xml_file=@cheque.xml" http://localhost:8080/xml - отправка файла через http
24118 Нельзя объять необъятное вот так сразу
Но если ...
- 10 Ноябрь 2015, 12:14
- Форум: CLARION for Windows
- Тема: ЕГАИС
- Ответы: 2
- Просмотры: 1825
ЕГАИС
Добрый день Всем!
Интересует любой опыт работы с этой системой. Процедуры формирования xml - файлов. И т.д.
Интересует любой опыт работы с этой системой. Процедуры формирования xml - файлов. И т.д.
- 19 Сентябрь 2015, 22:51
- Форум: Железо
- Тема: Взять кассу
- Ответы: 711
- Просмотры: 389152
Взять кассу
Заработало.
Большое спасибо!
Большое спасибо!
- 19 Сентябрь 2015, 21:44
- Форум: Железо
- Тема: Взять кассу
- Ответы: 711
- Просмотры: 389152
Взять кассу
Вернусь к вопросу как подключить 2 ККМ через OLE к 1 программе.
Нашел эту функцию которая возвращает OLEDIRECTORY список установленных OLE Serverov.
Но при компиляции выдает ошибку: Unknown procedure label. Что делать? (С9.1, На форме имеется OLE-Элемент, Include (EQUATES.CLW) - сделал, ResultQ ...
Нашел эту функцию которая возвращает OLEDIRECTORY список установленных OLE Serverov.
Но при компиляции выдает ошибку: Unknown procedure label. Что делать? (С9.1, На форме имеется OLE-Элемент, Include (EQUATES.CLW) - сделал, ResultQ ...