Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 11.10.2017
Сообщений: 156

Пропустить проверку на бота

29.08.2022, 22:24. Показов 3725. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте,
делаю реквест на некий сайт

Python
1
resource = requests.get(URL, headers=HEADERS)
Но там стоит проверка на бота, скорее всего. Выбрасывает только эту надпись

HTML5
1
<html><head><meta charset="utf-8"/><style>body {font-size: 20pt; font-family: Arial, sans-serif; text-align: center; margin-top: 50px; oveflow: none;}</style></head><body><h1>Пожалуйста, подождите, скоро перенаправлю вас на сайт...</h1><script type="text/javascript" src="/aes.min.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("cc4c83f573970c950316677b78efcdf9"),b=toNumbers("f78d901ff07abae0a7a30d12a5420ec0"),c=toNumbers("91023a89264bc9b3a3cdb1442da64ef7");document.cookie="BPC="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/";document.location.href="Тут ссылка на сайт на который должны перекинуть...";</script></body></html>

Так вот, как можно "пропустить" эту проверку и вернуть данные только тогда, когда проверка прошла?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.08.2022, 22:24
Ответы с готовыми решениями:

Как получить данные с сайта и пройти проверку на бота?
Здравствуйте! Прошу подсказать, может кто сталкивался. Пытаюсь извлечь данные с сайта, чтобы составить рейтинг средней стоимости...

Не могу сделать проверку/пропустить пустого значения
Здравствуйте, извините за, возможно, глупые вопросы, но столкнулся с проблемой, что VS ругается на пустую строчку for (int ccc = 0;...

триггеры на проверку если запись есть то пропустить если нет то добавить...
есть триггер но он работает только при добавлении одной записи.... мне нужно что бы он просматривал все....заранее благодарен)))) Alter ...

4
 Аватар для Zhbert
563 / 60 / 7
Регистрация: 27.03.2020
Сообщений: 186
29.08.2022, 23:04
То есть ты хочешь ботом обойти проверку на бота? Хитро.
0
0 / 0 / 0
Регистрация: 11.10.2017
Сообщений: 156
29.08.2022, 23:06  [ТС]
Zhbert, там вроде что-то с куки связано, мне данные получить надо )
0
 Аватар для Zhbert
563 / 60 / 7
Регистрация: 27.03.2020
Сообщений: 186
29.08.2022, 23:09
Цитата Сообщение от Houz Посмотреть сообщение
мне данные получить надо
Ну это понятно, что надо Вообще, если там проверка именно на бота и защита от DDOS, то просто так ты ее не обойдешь, таки она специально для этого и сделана.

Могу посоветовать использовать для запросов не голый запрос через реквест, а selenium. Он для этого будет использовать под капотом браузер без окна (Chrome или Firefox), а значит там будут отрабатывать все JS и прочие вещи так же, как и в случае с обычным заходом на ресурс с браузера.

Но не могу гарантировать, что всяке Qrator'ы не научились обнаруживать Selenium'ы и блочить их.
1
0 / 0 / 0
Регистрация: 11.10.2017
Сообщений: 156
29.08.2022, 23:10  [ТС]
Zhbert, спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.08.2022, 23:10
Помогаю со студенческими работами здесь

Как сделать проверку на админа для бота в Telegram?
Используются библиотеки: Telegram.Bot 16.0.1 Newtonsoft.Json последняя версия Объясните, пожалуйста, как используя эти...

как создать проверку подписки на канал для телеграм бота?
Как сделать так, чтобы после написания команды /start, бот писал, что нужно подписаться на канал, чтобы пользоваться ботом. И после...

Пропустить\не пропустить при слиянии
Здравствуйте! Такое дело: выполняю слияние двух документов. Все вроде бы хорошо, да вот только нужно сделать так, чтобы абитуриентов в...

Вывести данные из ВК бота в телеграмм бота
Добрый день, не могу вывести данные, а точнее посты с группы, из бота вк в телеграмм бота. Как лучше это сделать? Функции находятся в...

Как сделать проверку на пустую строку и проверку что в слове нет повторяющихся букв
string r; string word; int output; Console.Write(&quot;Введите слово : &quot;); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru