![]() |
ajax + TWebBrowser. delphi
народ, научите пожалуйста в TWebBrowser'e программно тыкать на всякие аяксовские кнопки и формы. например, на странице http://vkontakte.ru/id342 мне нужно нажать "Добавить в друзья", далее нажать аналогичную кнопку в выскачевшей форме.
гугл уже мучил, но наглядного примера для чайника так и не нашел :( и да, воздержитесь от реплик типа "WebBrowser отстой, юзай инди\еtc..", хорошо? :) |
Покопай св-во oleobject у tWebbrowser. Там как то через документ. Подробностей я не знаю, ибо твеббраузер действительно ацтой.
|
Цитата:
в том то и дело, что через олеобжэкт никак немогу найти эти кнопки. уже весь мозг сломал :( |
во первых, зачем юзать полную версию vkontakte.ru когда есть pda.vkontakte.ru
ссылка на добавление в друзья генерится как то так pda.vkontakte.ru/addfriend**** (где **** там ID юзера) Вылови запрос рпи добавлении в друзья с мобильной версии... Если будут вопросы ICQ2323703 |
Цитата:
|
а зачем тупо юзать ИЕ когда есть тупо нормальные браузеры по типу тупо ФФ?
И снифаешь это все тупо HTTP Analyser |
затем, что TWebBrowser это тупо какбэ и есть IE (:
|
Плять, зачем TWebBrowser когда тебе советуют просмотреть запрос в сниффере и симитировать его?
|
Цитата:
плюс, там хеши, которые я понятия не имею откуда берутся! (: |
Они вычисляются функциями яваскрипт. На ачате аналоги под дельфи выкладывались. Чтобы имитировать - кури статьи про авторизацию на дельфи, в инете их полно. Если что не поймешь спрашивай. Ну а вообще, использовать движок ИЕ изначально плохая идея. представь что тебе понадобятся 100 потоков, и что ты будешь 100 экземпляров ИЕ запускать?
|
| Время: 09:51 |