3 / 3 / 0
Регистрация: 30.01.2018
Сообщений: 409
|
|
1 | |
RAD XE3+ Webbrowser не способен отобразить reCAPTCHA28.09.2021, 10:56. Показов 2260. Ответов 6
Метки нет (Все метки)
Можно как то заставить компонент Webbrowser1 отобразить reCAPTCHA ? В моем случае страница просто загружается а reCAPTCHA нет.
Код
WebBrowser1.Navigate('Ссылка на сайт'); WebBrowser1.Silent := True;
0
|
28.09.2021, 10:56 | |
Ответы с готовыми решениями:
6
Webbrowser теперь не способен отобразить reCAPTCHA Webbrowser recaptcha Авторизация WebBrowser с reCAPTCHA WebBrowser и подобные, не работает reCAPTCHA |
4913 / 2782 / 853
Регистрация: 04.10.2012
Сообщений: 10,127
|
|
28.09.2021, 12:06 | 2 |
Hardalternative, Internet Explorer какой версии у Вас?
1
|
3 / 3 / 0
Регистрация: 30.01.2018
Сообщений: 409
|
|
28.09.2021, 12:42 [ТС] | 3 |
droider, 11 версия и в самом Internet Explorer нормально все отображается а вот в Webbbrowser рекапча не отображается.
Добавлено через 24 минуты droider, У меня почему то в Webbrowsere при проверке на 2IP показывает что установлена 7 версия. А на самом деле 11 в Internet Explorer. Как это правильно програмно исправить ?
0
|
3756 / 2261 / 703
Регистрация: 29.05.2013
Сообщений: 9,593
|
|
28.09.2021, 13:04 | 4 |
Сообщение было отмечено Hardalternative как решение
Решение
Насколько я помню, необходимо в реестре прописать ключик... Сейчас покопаюсь, может найду.
Добавлено через 13 минут В общем попробуйте сделать так: В реестре найдите ключик: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION Там добавьте новый параметр типа DWord с именем вашего приложения, например: Project1 и значением 10001 И попробуйте запустить ваше приложение. Теоретически должен подхватится текущий IE Добавлено через 4 минуты Нет, что-то не так. Попробовал на 2ip - не сработало. Дальше покопаю, помню что было решение в этом направлении Добавлено через 3 минуты Хотя нет, работает, надо полностью писать имя приложения Project1.exe, только у меня пока вместо IE подхватывается Edge
1
|
3 / 3 / 0
Регистрация: 30.01.2018
Сообщений: 409
|
|
28.09.2021, 13:11 [ТС] | 5 |
Пытливый, Спасибо! Заработало и у меня. Можно еще автоматически вносить изменения.
Создать файл Reg.reg И туда код: Код
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "Project1.exe"=dword:10001
0
|
3756 / 2261 / 703
Регистрация: 29.05.2013
Сообщений: 9,593
|
|
28.09.2021, 13:15 | 6 |
Сообщение было отмечено Hardalternative как решение
Решение
Так, разобрался. Значение надо задавать в десятичном виде и оно равно версии браузера. 11000 соответствует 11 версии IE, а 10001 уже 10 версии IE. Значения больше 12000 соответствуют уже Edge
1
|
3 / 3 / 0
Регистрация: 30.01.2018
Сообщений: 409
|
|
28.09.2021, 13:23 [ТС] | 7 |
Пытливый, Вопрос решен, премного благодарен за помощь!
0
|
28.09.2021, 13:23 | |
28.09.2021, 13:23 | |
Помогаю со студенческими работами здесь
7
Как в своей программе отобразить recaptcha? ReCAPTCHA внедрение. Как подключить reCAPTCHA от Google Отобразить документ WORD в WebBrowser Отобразить код из Memo в WebBrowser-е Отобразить в метке (Label) значение из WebBrowser delphi webbrowser Невозможно отобразить страницу Отобразить html-документ в форме, используя webBrowser Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |