|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Получить заголовок окна браузера
Здравствуйте, уважаемые дельфисты!
Подскажите, как можно получить заголовок окна браузера? Я пытаюсь настроить авторизацию в Google и мне нужно получить код авторизации от браузера. Запустить-то браузер можно через Код:
ShellExecute(HInstance, 'open',pchar(LURL), nil, nil, SW_NORMAL); |
#2
|
||||
|
||||
Цитата:
Можно установить Хромиум и делать все, что заблагорассудится) https://github.com/salvadordf/CEF4Delphi |
#3
|
|||
|
|||
Уже думал над этим. Хромиум занимает много места и нужно тянуть слишком много файлов за собой. Слишком затратно для одного элементарного действия, для которого наверняка есть какой-то метод.
|
#4
|
|||
|
|||
А как насчет просто запросить страничку и взять данные из полученного html? См тут например: https://stackoverflow.com/questions/...nto-a-variable
|
#5
|
|||
|
|||
Система Google воспринимает только определенные браузеры. Вернет ли мне гугл код авторизации, если запрос не из браузера? Тем более, что во время авторизации требуется от пользователя собственно авторизация. Это необходимо делать только в браузере.
Последний раз редактировалось T232006, 09.09.2023 в 10:10. |
#6
|
|||
|
|||
во втором примере используется базовый движок браузера, встоенного в винду. Только правильны UserAgent передай.
|