Страница 9 из 30
					
				libcurl for Clarion
				Добавлено: 12 Ноябрь 2015, 20:11
				 Дед Пахом
				Вроде все основные функции закрыл:
- выгрузка файлов с сервера
- загрузка файлов на сервер
- HTTP GET/POST с возможностью прочитать ответ сервера
- Поддержка SSL
Тестировал на протоколах http, https, ftp, sftp, ftpes.
Краткий туториал в файле \doc\How-To.txt.
 
 
 
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 14:53
				 Дед Пахом
				RaFaeL писал(а): Начал писать работу с Google Calendar через REST API, если кому не лень и пользуется календарями, попробуйте пожалуйста аттач (требует библиотек libcurl и С63), на данный момент меня интересует, будет ли работать авторизация во всех браузерах. Второй вопрос - востребовано ли это, т.е. делать для себя или в расчете на общее использование? Разница в объеме, для себя я напишу только несколько методов, а не все. А может, это и продать можно каким-нибудь америкосам?
 
Проверил, работает - запускает Оперу (браузер по умолчанию), выдаёт ключ доступа, и все события календаря я вижу.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 18:28
				 RaFaeL
				В Опере то я и сам проверил )
Еще вопрос - гугл предлагает общие какие-то календари, у них в адресе решетка #, к таким календарям (вернее к их событиям) через апи не получается достучаться, это так и задумано или есть какой-то секрет? Нигде ничего не нашел про это
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 18:56
				 Дед Пахом
				RaFaeL писал(а): Еще вопрос - гугл предлагает общие какие-то календари, у них в адресе решетка #, к таким календарям (вернее к их событиям) через апи не получается достучаться, это так и задумано или есть какой-то секрет? Нигде ничего не нашел про это
 
Вот нашёл в своих календарях "Праздники РФ", его id=ru.russian#
holiday@group.v.calendar.google.com, моя демка показывает все события, правда без подробностей типа начало-конец.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 19:03
				 RaFaeL
				Да, я именно про это, а у меня 404 выдаёт. Пробовал обрезать по решетке, тот же результат
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 19:06
				 Дед Пахом
				Вот другой календарь (russ_6458_%53partak+%4doscow#
sports@group.v.calendar.google.com), игры Спартака, уже с датами.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 28 Ноябрь 2016, 20:10
				 RaFaeL
				Разобрался, надо решетку заменять на %23
			 
			
					
				libcurl for Clarion
				Добавлено: 30 Ноябрь 2016, 13:17
				 RaFaeL
				Класс работы с Google Calendar в нужном мне объеме реализовал. Умеет авторизоваться, читать список календарей, загружать события из календаря (постраничной загрузки нет), читать, редактировать и добавлять события: название, описание и дата-время старта и окончания. События вида "весь день" не поддерживаются (мне не надо). Пример положил на фтп в папку _Templates
			 
			
					
				libcurl for Clarion
				Добавлено: 30 Ноябрь 2016, 14:35
				 Дед Пахом
				RaFaeL писал(а): Класс работы с Google Calendar в нужном мне объеме реализовал.
 
Могу на своей странице в GitHub тиснуть сообщение об этом, с твоими координатами 

 Но за донат за libcurl 

 
			 
			
					
				libcurl for Clarion
				Добавлено: 11 Январь 2017, 21:22
				 Дед Пахом
				Обновление до v1.14. Подробности на домашней странице.
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 0:57
				 Игорь Столяров
				Дед Пахом писал(а): Обновление до v1.14. Подробности на домашней странице.
 
Беда ! После обновления библиотеки, на некоторых (!!!) компьютерах программы перестали запускаться с ошибкой:
Посмотрел, msvcr100.dll вызывается из libssl-1_1.dll, в предыдущей версии LIBCURL (из 7 DLL) вызова msvcr100.dll нет ... 

 
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 1:30
				 Дед Пахом
				Игорь Столяров писал(а): Беда ! После обновления библиотеки, на некоторых (!!!) компьютерах программы перестали запускаться с ошибкой:
 
Ну вот такая сборка попалась 

 Спасибо за информацию, обновил README.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 5:09
				 Игорь Столяров
				OK ! Спасибо. Как говорится, о наличии у невесты пятерых детей значительно приятней узнавать до свадьбы ...  
 
Ситуация не best: для работы OpenSource библиотеки требуется доп/установка компонент проприетарного средства разработки.
Пошел пока на откат версии до прояснения ... 
			
		
				
			
 
						- smile199.gif (3.34 КБ) 6584 просмотра
 
		
		
		
			  
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 11:52
				 Дед Пахом
				Посмотрел, что у меня с msvcr100.dll: 44 копии разных дат и размеров, в таких папках как Norton Safe Identity, Opera, Java, NVidia...
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 12:47
				 Игорь Столяров
				Дед Пахом писал(а):Посмотрел, что у меня с msvcr100.dll: 44 копии разных дат и размеров
Я у себя нашел только одну DLL, там где ей и надо быть: C:\Windows\System32\ ....
Гипотетически, можно методом тыка выяснить каких DLL не хватает и просто приложить их к установочному комплекту,
но есть серьезные опасения, что для разных версий и разрядности Windows - требуются разные сборки DLL ...
Подождемc, наверняка косяк всплывет, и в следующем релизе LIBCURL устранят ... 

 
			 
			
					
				libcurl for Clarion
				Добавлено: 19 Январь 2017, 12:56
				 RaFaeL
				А в старом варианте больше не будет сборок dll? Они были удобнее тем, у кого openssl библиотеки уже и так используются в проекте
А если dll старые оставить с новой оберткой, работать будет?