Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   ajax + TWebBrowser. delphi (https://forum.antichat.xyz/showthread.php?t=193508)

1n0y 05.04.2010 02:40

ajax + TWebBrowser. delphi
 
народ, научите пожалуйста в TWebBrowser'e программно тыкать на всякие аяксовские кнопки и формы. например, на странице http://vkontakte.ru/id342 мне нужно нажать "Добавить в друзья", далее нажать аналогичную кнопку в выскачевшей форме.
гугл уже мучил, но наглядного примера для чайника так и не нашел :(
и да, воздержитесь от реплик типа "WebBrowser отстой, юзай инди\еtc..", хорошо? :)

RedFern.89 05.04.2010 03:01

Покопай св-во oleobject у tWebbrowser. Там как то через документ. Подробностей я не знаю, ибо твеббраузер действительно ацтой.

1n0y 05.04.2010 03:08

Цитата:

Сообщение от RedFern.89
Покопай св-во oleobject у tWebbrowser. Там как то через документ. Подробностей я не знаю, ибо твеббраузер действительно ацтой.

знаю, что отстой. но с инди работать неумею вообще :( там всякие страшные куки и хэшы, я до них еще недорос :(

в том то и дело, что через олеобжэкт никак немогу найти эти кнопки. уже весь мозг сломал :(

Berman 05.04.2010 14:21

во первых, зачем юзать полную версию vkontakte.ru когда есть pda.vkontakte.ru
ссылка на добавление в друзья генерится как то так pda.vkontakte.ru/addfriend**** (где **** там ID юзера)
Вылови запрос рпи добавлении в друзья с мобильной версии...
Если будут вопросы ICQ2323703

1n0y 06.04.2010 00:33

Цитата:

Сообщение от Berman
во первых, зачем юзать полную версию vkontakte.ru когда есть pda.vkontakte.ru?

ну, хотябы затем, что у меня тупо пда версия тупо не работает на IE. такие дела.. :mad:

GhostOnline 06.04.2010 00:40

а зачем тупо юзать ИЕ когда есть тупо нормальные браузеры по типу тупо ФФ?
И снифаешь это все тупо HTTP Analyser

1n0y 06.04.2010 00:44

затем, что TWebBrowser это тупо какбэ и есть IE (:

GhostOnline 06.04.2010 01:01

Плять, зачем TWebBrowser когда тебе советуют просмотреть запрос в сниффере и симитировать его?

1n0y 06.04.2010 01:18

Цитата:

Сообщение от GhostOnline
Плять, зачем TWebBrowser когда тебе советуют просмотреть запрос в сниффере и симитировать его?

затем, что я неумею его имитировать!!!11
плюс, там хеши, которые я понятия не имею откуда берутся! (:

GhostOnline 06.04.2010 01:25

Они вычисляются функциями яваскрипт. На ачате аналоги под дельфи выкладывались. Чтобы имитировать - кури статьи про авторизацию на дельфи, в инете их полно. Если что не поймешь спрашивай. Ну а вообще, использовать движок ИЕ изначально плохая идея. представь что тебе понадобятся 100 потоков, и что ты будешь 100 экземпляров ИЕ запускать?


Время: 09:51