есть такая приколюха как открыть новую вкладку, там собствеено и открываешь новый сайт, но не забудь после открытия новой вкладки проверить список открытых вкладок, для этого есть специальный экшен , в нём ты и увидишь какой юрл у тебя в какой вкладке (с каким номером) в твоём в браузере открыты. После того как нашел номер кладки которую ты только что открыл, используй экшен закрыть вкладку , и у тебя закроется открытая только что вкладка и останется та на которую ты хотел вернуться. Да можно конечно закрыть первую вкладку и у тебя останется нулевая но в сложных скриптах бывают траблы и моржно запутаться и закрыть не ту)
geetest капча с помощью запроса на рукапчу
-
Хочу сделать решение геетест капчи в басе. У рукапчи и антикапчи есть статьи,как отправить им запросы: https://rucaptcha.com/api-rucaptcha#solving_geetest и https://anticaptcha.atlassian.net/wiki/spaces/API/pages/416907265/GeeTestTask+-+captcha+from+geetest.com
Там нужно узнать 3 вещи для сайта:
gt - публичный ключ сайта (статический)
challenge - динамический ключ задания
api_server - домен API (обязателен для некоторых сайтов)
но я так и не понял,как их получить. На антикапче предлагают использовать команду StartCaptchaServlet.php , но где и как не говорят. Возможно это для кого-то очевидно,но я в этом новичок. Помогите пожалуйста. -
@acher103 said in geetest капча с помощью запроса на рукапчу:
StartCaptchaServlet.php
Текст ссылки
Это php Для баса надо js. А его там много -
@acher103 С этим? это вообще репозито́рий самой капчи. Я же написал Это php. Язык такой. это запуск сервера кмк. А тебе надо ключи. Скрипты надо ковырять как они генерируются что там происходит. Если ты работаешь в браузере, да не только найти их на странице. Почитал я что ты там на антикапче нашел..
смотрел увидел картинки,
.
Это вообще мануал. Они пришлют тебе? это из мануала
"challenge":"3c1c5153aa48011e92883aed820069f3hj",
"validate":"47ad5a0a6eb98a95b2bcd9e9eecc8272",
"seccode":"83fa4f2d23005fc91c3a015a1613f803|jordan"
И вот их надо подставлять в запрос POST, а форма это примерная твоя задача отправить им
что то типа такого
{
"clientKey":"dce6bcbb1a728ea8d871de6d169a2057",
"task":
{
"type":"GeeTestTaskProxyless",
"websiteURL":"http://mywebsite.com/geetest/test.php",
"gt":"874703612e5cac182812a00e273aad0d",
"challenge":"a559b82bca2c500101a1c8a4f4204742"
}
}
Там же все написано, включи переводчик если непонятно.
-
-
Работа с вкладками
Moved Поддержка -
-
-