AdSense и Google достали, с этим нельзя не согласиться, но тут AdSense вообще ни при чём.
Будет файл скачиваться или откроется в обозревателе зависит от переданных сервером http-заголовков, которые не отображаются нам.
https://developer.mozilla.org/ru/docs/Web/HTTP/%D0%97%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%B8/Content-Disposition
Не думаю, что тут что-то плохое, просто напутали/накосячили с http-заголовками, с кем не бывает...
В архиве обычная HTML-страница.
Нашёл у себя эти объявления. Уже всё нормально (по крайней мере я так вижу), уже никаких запросов на скачивание.
Не API AdSense, но доход умеет получать. Поэтому пишу.
На базе этого можно вытащить и всё остальное из того, что можно в AdSense видеть, но надо доделывать.
Всё же цель ПО не в этом, реализовано только это (со стартовой страницы берётся):
Today so far: $7.77.
Yesterday: $8.88.
Last 7 days: $8.77.
Last 28 days: $9.99.
This month: $99.99.---------- Добавлено 13.04.2020 в 00:38 ----------Ссылку забыл )
https://github.com/sergeich-gs/adsense-bad-ads-blocker
Этот сайт сейчас почему-то недоступен:
http://nullrefer.com
Если он не решил внезапно закрыться и продолжит работу, то переход начнёт работать.
Пока вручную адрес менять:
http://nullrefer.com/?https://someshit.ru/
https://someshit.ru/---------- Добавлено 11.04.2020 в 15:42 ----------Такое уже было ранее, потом он снова работал.
Не, не решена.
Исходя из тех данных, что у кого-то по прежнему работает, а у кого-то постоянно "слетает",
Google разделяет учётные записи на, скажем, надёжные и не очень.
Те, которые "не очень", чтобы авторизоваться нужно чтобы был включен JS. Ну или имитация.
Имитация, там есть функция на JS, которая от ряда параметров создаёт длинную строку, которую Google принимает и понимает, что всё хорошо или строка не соответствует.
Так все мои многочисленные опыты по воссозданию той строки их огромной JS-антиспам
функцией не закончились успехом.
Однажды, перепробовав видимые мне возможности мне надоело и я забил.
А нужно всего-то понять что и как делает эта функция.
Сейчас их сюда положил:
https://github.com/sergeich-gs/adsense-bad-ads-blocker/blob/master/login_js_test1.html
https://github.com/sergeich-gs/adsense-bad-ads-blocker/blob/master/login_js_test.html
Там где 1.html там JS работает, но ответ не подходит.
В другом документе очеловечена функция, но она уже не работает.
Пожалуй, вникать полностью не обязательно,
достаточно понять что функция берёт на входе и подсунуть это ей.
И тот длинный "шифр", тоже не понял.
Я в JS не шарю, мне это тяжко понять. )
Может найдётся светлая голова с идеей и подскажет. :)
А писать им, чтоб они разрешили беспрепятственную авторизацию только с целью входа в Adsense... Не думаю, что такой неповоротливый гигант в состоянии вести диалог на эту тему. Мы знаем как они с проблемой "сражаются", вон, однажды проверяли и целых 22 аккаунта заблокировали. )---------- Добавлено 10.04.2020 в 19:34 ----------Кстати, господа у которых постоянно слетает.
У Вас на компе, где вы вручную шарите нет такой проблемы?
Если нет, может поставить что-нибудь вроде Open Server или ВМ с Linux да с домашнего компа запускать?
Быть может с того же самого ip-адреса будет надёжнее.
Может кто уже пробовал так?
Вроде этого ещё нигде не писал...
добавка "_ch" в скобках после типа объявления означает, что объявление было найдено в проверенных.
Разобрался.
Доработал.
Работает.
Качайте новую версию:
Да, косячит, пропускает новые. Очевидно что-то изменилось.
Жду пока появятся непроверенные для начала опытов.
Гляну что случилось.
У самого сегодня практически пусто в отчётах. Проверенных вообще нет.
7 из 39 автоматически заблокированных имеют по 0 показов. Никогда ранее такого не видел.
Остальные по несколько набрали и только одно — 65.