Реклама в Ace Stream

Russian supplemental subscription

Moderator: RU AdList Mods

fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Реклама в Ace Stream

Post by fakel »

Добрый день, прошу добавить блокировку всплывающего окна при старте трансляции.
screen
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Ace Stream - программа, плагин? Опишите пожалуйста порядок действий, которые необходимо выполнить для воспроизведения проблемы и конфигурацию, которая при этом используется, с указанием версий и ссылок.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Win 10 x64; Ace_Stream_Media_3.1.32; Google Chrome Версия 95.0.4638.54 (64 бит); uBlock Origin 1.38.6
фильтры
Image
Трансляции: https://acestreamsearch.net/?q=Матч

История проблемы: http://forum.ru-board.com/topic.cgi?forum=5&topic=50474&start=3720#5
Маэстро, цитата из личной переписки, для того, чтобы напомнить о себе...
Попробуйте добавить в "Мои фильтры" >

Code: Select all

||statusklic.info^$csp=sandbox allow-same-origin;
если вы не против, буду добавлять отчёты
Image
Похоже, это уже рекламная выдача, а не то что её инициировало. Я добавил в фильтры блокировку адсервера, который потенциально может отвечать за подобное. Попробуйте обновиться вручную и держите логгер uBO запущенным, чтобы можно было вычислить эту цепочку.
Поправил оформление

Оборачивайте пожалуйста ссылки на сторонние ресурсы в тег "C", а скрины в тег "spoiler", как это предусмотрено правилами.

dimisa
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Оу, вся эта информация не даёт чёткого представления шагов, которые вы выполняете. Опишите их пожалуйста поэтапно.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

https://www.upload.ee/files/13579198/Record_13-14-15.mp4.html
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Ок, получается так - после запуска трансляции программа открывает браузер по-умолчанию и ломится на некий адрес (ссылку на который вы не указываете), верно?
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

dimisa wrote: Mon Oct 25, 2021 10:34 am Ок, получается так - после запуска трансляции программа открывает браузер по-умолчанию и ломится на некий адрес (ссылку на который вы не указываете), верно?
Верно! Ссылка https://m.acestream.net/plan/select?popup=noads
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Ок, в таком случае можно лишь бороться с последствиями, воздействовать на системный софт расширения браузера на могут. Можно попробовать закрывать уже открытое окно. Установите в браузер, назначенный по-умолчанию, расширение Tampermonkey, зайдите в панель управления и нажмите "+" для добавления нового скрипта. В открывшемся окне выделите всё и замените на >

Code: Select all

Тут был код, который по каким-то причинам не работал в win 10
Last edited by dimisa on Mon Oct 25, 2021 7:31 pm, edited 1 time in total.
Reason: Удалил нерабочий код
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Странно как-то работает, через раз, иногда совсем не срабатывает, понаблюдаю для статистики...
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Нет, не работает, бывает просто не открывается всплывающее окно, рандомно. :-(
Spoiler
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

В каком браузере это происходит? При использовании Google Chrome + Tampermonkey окно с указанным вами адресом благополучно закрывается всегда.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

https://www.upload.ee/files/13579611/Record_16-43-17.mp4.html
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Не записывайте пожалуйста больше видео. Из него не следует ответов на вопросы. Кроме того, по истечению его срока хранения, информация из него и вовсе станет недоступной и в теме не останется ничего, что можно будет использовать в будущем. Лучше укажите номера версий браузера и Tampermonkey.

Попробуйте зайти в панель управления Tampermonkey и на вкладке "Настройки" активировать режим "Эксперт", после чего установить в экспериментальных опциях (в самом низу) режим встраивания "Мгновенный".

Если окно после этого не всё равно не будет закрываться, откройте находясь на целевом адресе инструменты разработчика, перейдите на вкладку консоли и обновите страницу, после чего сделайте скрин. Как корректно поместить скрин в сообщение, описано здесь, в пункте 5.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Google Chrome Версия 95.0.4638.54
Tampermonkey 4.13
Spoiler
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

На вашем скрине в инструментах разработчика открыта вкладка Elements, а не Console. Переключитесь на неё и обновите страницу, и уже после этого сделайте скрин.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Вот
Spoiler
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Занятно. У вас там предупреждение "скрипты могут закрывать только открытые ими окна". Поэтому скрипт и не работает, похоже это ограничение самого браузера. Прямо сейчас я это проверить не могу, Windows мне будет доступен только в четверг-пятницу, а из-под Mac OS всё работает. Попробуйте поменять стабильный Tampermonkey на Tampermonkey BETA, зайдите в расширения chrome://extensions/ > Tampermonkey BETA > детали и активируйте пункты "Разрешить использование в режиме инкогнито" и "Разрешить открывать локальные файлы по ссылкам", ну и мгновенное встраивание в самом Tampermonkey.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Все рекомендации для Beta выполнил, результат аналогичный...
Spoiler
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

На данный момент проверил стабильные версии Хрома в Win 7 (виртуалке), Mac OS Mavericks, Mac OS Big Sur - в них всё работает штатно. То есть, системные библиотеки этих ОС не препятствуют работе скрипта в Хроме.

А попробуйте установить браузером по-умолчанию не Хром, а что-то другое хромо-подобное - Оперу, Edge, и т.д, загрузив скрипт в них. Просто чтобы понять, где именно узкое место.

Дополнено
@PoRtvine
Не могли бы вы проверить этот скрипт у себя, открывая ссылку https://m.acestream.net/plan/select?popup=noads в новом окне, в новой вкладке, в режиме инкогнито.

Дополнено
@fakel
Попробуйте поменять код скрипта на >

Code: Select all

// ==UserScript==
// @name     Acestream close
// @version  1
// @match  https://m.acestream.net/plan/select?popup=noads
// @grant  window.close
// @run-at document-start
// ==/UserScript==
window.close();
Last edited by dimisa on Mon Oct 25, 2021 4:52 pm, edited 2 times in total.
Reason: Дополнено
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

dimisa wrote: Mon Oct 25, 2021 4:26 pm
Дополнено
@fakel
Попробуйте поменять код скрипта на >

Code: Select all

// ==UserScript==
// @name     Acestream close
// @version  1
// @match  https://m.acestream.net/plan/select?popup=noads
// @grant  window.close
// @run-at document-start
// ==/UserScript==
window.close();
Да за это же, Нобелевскую давать нужно… ЗАРАБОТАЛО!!! Поверить не могу, сейчас ещё чуть-чуть погоняю для успокоения… :banana:
User avatar
PoRtvine
Postaholic
Postaholic
Posts: 2438
Joined: Sat Jun 03, 2017 5:25 pm

Post by PoRtvine »

Странно, оповещения не было. Если бы не зашел в тему, так и не прочел бы.
Вторая версия, работает везде, кроме приватного окна.
скрин
ImageImage
Но, если открыть еще одно, приватное окно, то там скрипт работает.

Win10x64, Google Chrome, uBO, Filters

fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Для отчетности и потомкам, работает в обычном Tampermonkey и Tampermonkey BETA.
@dimisa, какое чудо, что есть на свете такие люди, огромное спасибо Вам за потраченное время и спасенные нервные клетки…
И пусть Небо, Небо щедро отблагодарит Вас…
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

@PoRtvine
Насколько я понимаю, эта программулина запускает попап в самом обычном окне.

@fakel
К сожалению, это решение невозможно реализовать в uBO, разве что со временем там появится скриплет window-closer. Ничего сложного для разработчика в этом нет.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

@dimisa
Утро доброе, прошу простить за навязчивость, всплыла не большая проблема, пользуюсь пуш уведомлениями от YouTube и если приходит уведомление о выходе нового видео, то при включенном скрипте в Tampermonkey нельзя открыть видео, вылазит такое...
Spoiler
Image
Подскажите пожалуйста, где лучше написать, чтобы реализовать в uBO «скриплет window-closer», где автор быстрее всего прочитает?
Было бы здорово, если автор согласится добавить, держать Tampermonkey только для этих целей, наверное не по феншую…
logan344
Postaholic
Postaholic
Posts: 1235
Joined: Sat Dec 02, 2017 11:12 am

Post by logan344 »

ublock origin 1.23.0(ruadlist,adguard annoyances/tracking, ublock filters/unbreak,easylist)
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

Я зарегистрировался и дальше не знаю как добавить запрос функции, спасибо за наводку, но это форум для инопланетян, как там что-то понять можно… Поищу другие способы для связи с автором.
logan344
Postaholic
Postaholic
Posts: 1235
Joined: Sat Dec 02, 2017 11:12 am

Post by logan344 »

Вам просто надо нажать зеленую кнопку new issues и описывать то, что хотите.
ublock origin 1.23.0(ruadlist,adguard annoyances/tracking, ublock filters/unbreak,easylist)
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

fakel wrote: Tue Oct 26, 2021 6:42 am @dimisa
Утро доброе, прошу простить за навязчивость, всплыла не большая проблема, пользуюсь пуш уведомлениями от YouTube и если приходит уведомление о выходе нового видео, то при включенном скрипте в Tampermonkey нельзя открыть видео, вылазит такое...
Spoiler
Image
Подскажите пожалуйста, где лучше написать, чтобы реализовать в uBO «скриплет window-closer», где автор быстрее всего прочитает?
Было бы здорово, если автор согласится добавить, держать Tampermonkey только для этих целей, наверное не по феншую…
Код скрипта не предполагает его запуска где-либо, кроме целевого адреса. Попробуйте поменять код на >

Code: Select all

// ==UserScript==
// @name     Acestream close
// @version  1
// @match    https://m.acestream.net/plan/select?popup=noads
// @grant    window.close
// ==/UserScript==
window.close();
Помимо этого, можно добавить нужный вам домен в белый список принудительно. Находясь на этом домене, кликните по иконке Tampermonkey, по символу > на строке с названием скрипта и выберите пункт "Добавить в исключения..."

Вообще, нужно проверить, что именно мешает ютубу, данный скрипт, или вообще любой. Для этого можно установить что-то нейтральное, типа Absolute Enable Right Click & Copy.

Но это конечно всё равно костыль и держать Tampermonkey ради одной единственной задачи - тот ещё экспириенс.

Что донести до разработчика смысл добавления нового скриплета, нужно изначально вести речь о необходимости закрытия окон, если они уже открыты. Например, в тех случаях если их открытие было инициировано системным ПО (с рекламой). Можно привести пример с Ace Stream и код скрипта из этой темы. Но это уже доп.информация, основной посыл - возможность закрытия уже открытых окон.
Если дудлы утомили - Google No Doodles
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

наверное я не сильно одарённый, перехожу, получаю это...
Spoiler
Image
а дальше Questions and support отправляет куда-то old.reddit
fakel
Senior Member
Senior Member
Posts: 66
Joined: Thu Nov 10, 2016 9:42 am

Post by fakel »

@dimisa
Сейчас дождусь какого-нибудь уведомления и проверю с исправлениями. Tampermonkey у меня только с одним, этим скриптом и если я отключаю полностью расширение, пуш уведомления открывает нормально, но тогда нервная система отзывается на рекламу в всплывающих окнах...
Маэстро если вы не против, я попросил бы помощи в составлении технически грамотного запроса на Ru-bord, может кто-то отзовётся помочь, т.к. с английским не очень, но ещё "очень не очень" для меня эта китайская грамота, в вопросах которых, имею посредственное представление о скриптах и т.д и т.п. Ссылки укажу на эту ветку, думаю многие уже думали как решить этот вопрос.
п.с. Пока писал, пришло уведомление и не открывает :-(
Post Reply