Оповещение
...
Добро пожаловать на Freezly.ru!
Пожалуйста,
войдите
или
зарегистрируйтесь
.
  • Страница 1 из 1
  • 1
Капча (delphi)
Offline
ПОЛЬЗОВАТЕЛЬ
Сообщения:
33
Репутация:
Пост #1 написан 07.01.2013 в 01:19
Здравствуйте! Я новичок в delphi, вот для начала решил попробовать сделать регистратор аккаунтов на uCoz. Но в процессе написания программы возникла небольшая проблемма.

Вот есть код получения капчи:
Код
var   
   html:WideString;   
   Stream:TStream;   
   gif:TGIFimage;   
begin   
      html:=IdHTTP1.Get('http://site.ru/index/3');   
      Delete(html,1,pos('<img alt="" style="margin:0;padding:0;border:0;cursor:pointer;" id="secImg" align="absmiddle" src="',html)+length('<img alt="" style="margin:0;padding:0;border:0;cursor:pointer;" id="secImg" align="absmiddle" src="'));   
      Delete(html,pos('" onclick',html),length(html));   
      Stream:=TStringStream.Create(IdHTTP1.Get('http://site.ru/'+html));   
      Gif:=TGIFImage.Create;   
      Gif.LoadFromStream(Stream);   
      Image1.Picture.Assign(Gif.Bitmap);   
      Gif.Free;   
      Stream.Free;   
       end;


Капча выводится в Image1, но при регистрации пишет что капча введена неверно. Подскажите в чем может быть проблемма.
Запись была отредактирована.
Изменил: Pearl - Понедельник, 07.01.2013, 01:31
  • Страница 1 из 1
  • 1
Поиск: