![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день
подскажите уважаемые как можно реализавать такую программу: есть объект label, кнопка при нажатии происходит подключение к веб ресурсу, происходит авторизация на ресурсе в полях, и поле авторизации определеная строка отображается в поле label. |
#2
|
|||
|
|||
![]() TIdHTTP тебе в помощь.
Методы Get и Post, если не ошибаюсь. В результате получишь полный текст страницы, ну а дальше анализируй и вытаскивай нужные тебе данные. |
#4
|
|||
|
|||
![]() Цитата:
можно какойто пример такое должно работать? memo1.text := IdHTTP1.Get('http://www.google.com.ua'); |
#5
|
|||
|
|||
![]() почти.
только надо: memo1.lines.text := IdHTTP1.Get('url'); |
#6
|
|||
|
|||
![]() желательно сначала все протащить через php файл
в виде парсера потом просто добыть эту одну строчку |
#7
|
|||
|
|||
![]() случайно не чекер вконтакте?
|
#8
|
|||
|
|||
![]() Цитата:
https://my.kyivstar.ua/tbmb/login/show.do авторизация на сайте, после неё переход по ссылке где отоброжается баланс что то не очень доходит как засунуть туда логин и пароль Последний раз редактировалось denismi, 23.03.2009 в 13:01. |
#9
|
|||
|
|||
![]() вроде дошло, только авторизация не катит - ошибка invalid class typecast
Код:
var params, responseres:tstringlist; begin params:=TStringList.Create; responseres:=TStringList.Create; try params.Add('name=username'); params.Add('Password=*****'); responseres.Text:=idhttp1.Post('https://my.kyivstar.ua/',params); if Pos('logout',responseres.Text)>0 then ShowMessage('Авторизовались'); finally params.free; responseres.free; end; end; Последний раз редактировалось Admin, 23.03.2009 в 20:42. |