На нескольких сайтах (возможно и на всех) при НЕ дефолтном браузере ошибка рекапчи

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
На нескольких сайтах (возможно и на всех) при любом НЕ дефолтном браузере рекапча выдает это

Чтобы увидеть reCAPTCHA, перейдите на поддерживаемый браузер.

Если вы считаете, что видите это сообщение по ошибке, проверьте подключение к Интернету и перезагрузите страницу.



Собственно, как решить проблему? делать все со всех акков с одного браузера палево.
 

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
818
Баллы
93

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
818
Баллы
93
PM настройка в расширенном редакторе Profile/Browser
Это не браузер, это юзер агент. Возьмите список юзерагентов посвежее и выставляйте вручную. В зенке, встроенные - древние как гуано мамонта.
 

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
Это не браузер, это юзер агент. Возьмите список юзерагентов посвежее и выставляйте вручную. В зенке, встроенные - древние как гуано мамонта.
написано Profile / БраузерБезымянный.jpg
я все точно написал, это вы запутываете.
совет также ваш нерабочий, к сожалению, списки не помогают, перепробовал миллион
 

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
818
Баллы
93
Я даже не знаю как вам ответить так, чтоб остаться в пределах приличий и в то же время выразить все то негодование, которое переполняет от осознания, что мир несовершенен и эволюция все еще не завершена.
 

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
Я даже не знаю как вам ответить так, чтоб остаться в пределах приличий и в то же время выразить все то негодование, которое переполняет от осознания, что мир несовершенен и эволюция все еще не завершена.
с языка снял.
 
  • Спасибо
Реакции: drprime

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 100
Благодарностей
649
Баллы
113
я все точно написал, это вы запутываете.
совет также ваш нерабочий, к сожалению, списки не помогают, перепробовал миллион
Вам дали правильный совет, у всех работает, у Вас нет. Как Вы думаете причина в совете или в руках?

Заходите со своего браузера например сюда http://whatleaks.com/, копируете Useragent, у меня такой: Mozilla/5.0 (Windows NT 6.1; rv:54.0) Gecko/20100101 Firefox/54.0 .
В начале шаблона ставите кубик "операции с профилем", переназначить поля, выбираете параметр Useragent и подставляете Useragent который Вы скопировали с сайта выше.
Если не помогло, меняйте прокладку между стулом и клавиатурой :-)
И да, мир несовершенен и эволюция все еще не завершена.
 
Последнее редактирование:

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
1250 сообщений на форуме. Зареган человек с 14го года и так реагирует на верные и очевидные советы...
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 233
Благодарностей
5 846
Баллы
113
Это проблема старого юзер-агента в профиле браузера.
Какая версия постера у вас? Не 5.9 с еще 38-м движком?

Попробуйте более новый юзер агент подставлять через операции с профилем:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:53.0) Gecko/20100101 Firefox/53.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
 

spy107

Client
Регистрация
19.08.2012
Сообщения
182
Благодарностей
13
Баллы
18


Ребят, ставил разные юзерагенты, но ничего не помогает на этом сайте:
http://xn--80abbembcyvesfij3at4loa4ff.xn--p1ai/податьобъявлениебесплатно/

Меня каждый раз выкидывает на ошибку эту:
"Чтобы увидеть reCAPTCHA, перейдите на поддерживаемый браузер.

Если вы считаете, что видите это сообщение по ошибке, проверьте подключение к Интернету и перезагрузите страницу."

Подскажите в чём может быть проблема?

Капчу гадал этим кодом нормально до сегодняшнего дня:
Код:
Type type_rucaptcha = AppDomain.CurrentDomain.GetAssemblies().First(x => x.FullName.IndexOf("Rucaptcha", StringComparison.OrdinalIgnoreCase) != -1).GetType("ZennoLab.RuCaptcha.RuCaptchaConfigurator");
string rucaptcha_key = type_rucaptcha.GetMethod("get_SecretKey").Invoke(Activator.CreateInstance(type_rucaptcha), null).ToString();
string site_key = Regex.Match(instance.ActiveTab.DomText, @"(?<=api2/anchor\?k=).*?(?=&amp)").Value;
if (site_key == string.Empty)
    throw new Exception("google key не найден, задайте его вручную");
string domen = new Uri(instance.ActiveTab.URL).GetLeftPart(UriPartial.Authority);

System.Net.HttpWebRequest post_rucaptcha = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("http://rucaptcha.com/in.php?key=" + rucaptcha_key + @"&method=userrecaptcha&googlekey=" + site_key + @"&pageurl=" + domen);
post_rucaptcha.Proxy = null;
post_rucaptcha.AllowAutoRedirect = false;
post_rucaptcha.Method = "GET";
post_rucaptcha.ServicePoint.Expect100Continue = false;
post_rucaptcha.Timeout = 30000;

string url_get;
using (System.Net.WebResponse resp = post_rucaptcha.GetResponse())
using (Stream respStream = resp.GetResponseStream())
using (StreamReader sr = new StreamReader(respStream))
{
    string resp_answer = sr.ReadToEnd();
    if (!resp_answer.Contains("OK|"))
        throw new Exception(resp_answer);
    url_get = "http://rucaptcha.com/res.php?key=" + rucaptcha_key + @"&action=get&id=" + resp_answer.Split('|')[1];
}
Thread.Sleep(10000);
for (int z = 0; ;z++)
{
    System.Net.HttpWebRequest get_rucaptcha_2 = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url_get);
    get_rucaptcha_2.Method = "GET";
    get_rucaptcha_2.Timeout = 30000;
    get_rucaptcha_2.Proxy = null;
    get_rucaptcha_2.AllowAutoRedirect = false;
    post_rucaptcha.ServicePoint.Expect100Continue = false;
    string response;
    using (System.Net.WebResponse resp = get_rucaptcha_2.GetResponse())
    using (Stream respStream = resp.GetResponseStream())
    using (StreamReader sr = new StreamReader(respStream))
       response = sr.ReadToEnd();
    if (response.Contains("OK|"))
    {
        instance.ActiveTab.FindElementById("g-recaptcha-response").SetValue(response.Split('|')[1], "None", false);
        break;
    }
    else if ((response != "CAPCHA_NOT_READY" && response != string.Empty) || z > 20)
        throw new Exception("не удалось решить рекапчу, ответ от сервиса: " + response);
    else
        Thread.Sleep(10000);
}
 
Последнее редактирование:
  • Спасибо
Реакции: konfuciy

spy107

Client
Регистрация
19.08.2012
Сообщения
182
Благодарностей
13
Баллы
18
Кстати на других сайтах вроде нормально всё работает, а именно на этом выдаёт такую ошибку и никак не могу справиться с этим. :( Походу у них там видимо может быть хитро как-то всё устроено...
 
  • Спасибо
Реакции: konfuciy

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)