Tag Archives: Indy

13Мар/19

Synapse, Indy и HTTP Client API: кто быстрее?

В качестве разминки, а, заодно, и интереса, решал проверить какая из трех библиотек: Synapse, Indy или HTTP Client API окажется быстрее при отправке и получении обычного GET. При этом следует отметить, что, Read More…

23Янв/16

Самый быстрый способ получить хэш SHA1 для файла в Delphi 10

Достаточно часто, при работе с различными онлайн-сервисами нам приходится сталкиваться с хэшированием. Наиболее часто используемые при этом алгоритмы — MD5 и SHA1 (ну, по крайней мере, мне с этими алгоритмами приходится сталкиватьсяRead More…

04Авг/11

Работа с Internet Component Suite после Indy.

В последнее время (а это практически месяц) мне пришлось очень плотно работать с библиотекой Indy, в частности с несколькими её компонентами для работы с HTTP-протоколом. Использование другой библиотеки не обсуждался в принципе,Read More…

03Июн/11

Обновление MLang. Добавлена поддержка Delphi 4-XE.

Прошло больше года с момента первой публикации статьи про “MLang в Delphi”, которая была написана по материалам, предоставленным Александром – автором блога “БЛОГ GUNSMOKER-А” и, как я понимаю, ныне координатором русского BlaiseRead More…

24мая/10

Библиотека Twitter OAuth без Indy. Переходим на ICS.

В целом, идея перевода библиотеки OAuth для Twitter на рельсы ICS была озвучена ещё её разработчиком год назад, на в силу некоторых обстоятельств проект перестал развиваться и библиотека так и осталась, работающейRead More…

02мая/10

MD5, Base64, HMAC-SHA-1 в Delphi средствами Indy и Synapse

В одном из постов про OAuth и Twitter я говорил, что с имеющейся в наличии и единственной найденной мной библиотеке Delphi для работы с OAuth есть одна проблема — проблема русских символов.Read More…

25Окт/09

Два способа загрузки Captcha для полуавтоматических регистраций.

Собственно почему я вновь возвращаюсь к вопросу работы с Captcha? Во-первых, потому что способы защиты все время улучшаются и лишними знания по вопросам работы таких защит явно не будут. Во-вторых, используя полученныеRead More…