@bunger103 said in Капча телеграм:
асибо. Но как реализовать то, чтобы он отправлял эту картинку мне в телеграмм, а потом я в телеграмм отвечал капчу, и он его вводил в скрипт.
По api бота.
Далее платно, за извращения обычно берут дорого.
Пытаюсь разгадать капчу на github через сервис rucaptcha
Для этого мне нужно спарсить data-pkey
Как я парсю его через JS в обычном браузере chrome
Все срабатывает нормально и дополнительный контент с data-pkey появляется на странице

Но когда я делаю тот же самый код через BAS, при помощи действия "Выполнить яваскрипт" или "Выполнить javascript на элементе" и вставляю этот же код, он не срабатывает и не показывает data-pkey

@XxxGithubReger said in Капча github:
Но когда я делаю тот же самый код через BAS, при помощи действия "Выполнить яваскрипт" или "Выполнить javascript на элементе" и вставляю этот же код, он не срабатывает и не показывает data-pkey
Код следуют выполнять в контексте фрейма с капчей(выполнить ява скрипт на элементе)
@XxxGithubReger Наверное нучиться писать селекторы css или xpath, информации куча в сети и прочитать в мануале по БАСу о том как в селекторе указывать переход во фрейм...
var funcaptchaElement = document.getElementById('funcaptcha');
// Проверить, найден ли элемент
if (funcaptchaElement) {
// Получить значение атрибута data-pkey
var dataPkeyValue = funcaptchaElement.getAttribute('data-pkey');
// Создать новый элемент div
var newDiv = document.createElement('div');
// Присвоить ему id "value-data-pkey"
newDiv.id = 'value-data-pkey';
// Вставить значение data-pkey в новый элемент
newDiv.innerText = dataPkeyValue;
// Добавить стили
newDiv.style.color = 'white';
// Вставить новый элемент в DOM (например, в body)
document.body.appendChild(newDiv);
// Вывести значение в консоль
console.log('Значение data-pkey:', dataPkeyValue);
} else {
console.log('Элемент с id "funcaptcha" не найден.');
// Создать новый элемент div
var newDiv = document.createElement('div');
// Присвоить ему id "value-data-pkey"
newDiv.id = 'value-data-pkey';
// Вставить значение data-pkey в новый элемент
newDiv.innerText = "Элемент не найден";
// Добавить стили
newDiv.style.color = 'white';
// Вставить новый элемент в DOM (например, в body)
document.body.appendChild(newDiv);
}

Не находит data-pkey, хотя я знаю, что он там есть
@XxxGithubReger Я имею модуль, который может решать FunCaptcha с использованием токена или клика. Этот модуль интегрируется практически на всех текущих страницах для разгадывания капчи на рынке. Если вам нужен профессиональный модуль, свяжитесь со мной через телеграм: https://t.me/radb0310
@BAS-Viet-Nam
Ваш модуль решает капчу на github при регистрации?
@XxxGithubReger Конечно, Xevil поддерживает решение Funcaptcha, поэтому мой модуль может обрабатывать веб-сайты с Funcaptcha, такие как Github.
@XxxGithubReger все он решает, возможно вам проще заказать скрипт
Да, разобрался, нужно было разрешить кэш. Модуль из первого комментария работает с этой капчей, все хорошо.
Спасибо, модуль из первого сообщения работает нормально, но ... если у меня есть xevil, получается я могу эту капчу решить через него бесплатно и опять получается есть "но", первый модуль не работает с xevil, да?