Page 2 of 3

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 10:20 am
by dimisa
Отпишу чуть позже.

Дополнено
Для запроса новой функции в uBO на гихабе нужно выбрать первый пункт, Bug Report. В нём проставить все галочки, после чего заполнить поля, используя гугл транслейт. Ничего военного там нет, эта фича рассчитана не на разработчиков, а на простых пользователей. В пункте Description дать произвольное описание функции (скриплет для закрытия уже открытых окон), которую предлагается добавить и зачем она нужна. Вот пожалуй и всё.

Пока этот тикет будет обрабатываться, можно попробовать поменять код скрипта на >

Code: Select all

// ==UserScript==
// @name     Acestream close
// @version  1
// @include  https://m.acestream.net/plan/select?popup=noads
// @grant    window.close
// ==/UserScript==
window.close();

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 5:50 pm
by fakel
@dimisa
С сожалением вынужден признать, что допустил чудовищную ошибку в ходе своих экспериментов, все три последних варианта прекрасно отрабатывают и что является причиной сбоя пока не обнаружил, виноват, прошу отнестись с пониманием.
Сейчас попробую создать запрос, надеюсь получиться, впоследствии отпишусь сюда...

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 6:32 pm
by fakel
Правильно или нет, может кто дополнит?

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 8:02 pm
by dimisa
Быстро они. Перенесли в нужную (как им показалось) категорию, обсудили, закрыли. Причём аргументом закрытия был тот факт, что скрипты не могут закрывать окна, открытые другими скриптами или приложениями. Подобное предупреждение было у вас в консоли браузера при использовании первой редакции скрипта. Однако последующие редакции отрабатывали без проблем.

Дело в том, что у Tampermonkey есть хак, предоставляющий ему гораздо больше прав, чем есть у любого другого менеджера скриптов. Попробуйте использовать вместо него Violentmonkey. Если он будет справляться с этой задачей, то с ней справится и uBlock Origin, поскольку у этих расширений одинаковые права. В этом случае можно будет написать в тикете, что код скрипта при использовании Violentmonkey работает нормально, следовательно отказываться от скриплета в uBlock Origin тоже нет причин.

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 9:09 pm
by fakel
Да, прекрасно работает в Violentmonkey.

Re: Реклама в Ace Stream

Posted: Tue Oct 26, 2021 11:19 pm
by dimisa
Сейчас они ожидают, что вы добавите в "Мои фильтры" правило acestream.net##+js(nowoif) и ответите, помогло ли оно. С вероятностью 100% оно не поможет, ведь оно не закрывает окно, даже если оно открыто не программой, а просто переходом по ссылке. Но ваш ответ поддержит обсуждение. Возможно, они всё-таки прийдут к реализации скриплета.

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 4:27 am
by fakel
Все верно, проверил дважды, наверное нужно добавить каких-то весомых аргументов, но чувствую себя «беспилотником»… :lol:

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 5:53 am
by PoRtvine
PoRtvine wrote: Mon Oct 25, 2021 5:34 pm Вторая версия, работает везде, кроме приватного окна.
Но, если открыть еще одно, приватное окно, то там скрипт работает.
Скрипт работает везде, забыл отключить Keep One Pinned Tab.

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 6:21 am
by fakel
@PoRtvine
Низкий поклон, за участие и поддержку. 🤝

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 7:47 am
by PoRtvine
Проще создать репрозиторий и добавить скриплет туда , чем вести диалог с мейнтейнерами uBO.

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 8:21 am
by dimisa
Это будет частное решение, в то время как целью является дополнить uBO функционалом, доступным для всех. Насколько я понимаю, помимо самого скриплета в права расширения потребуется добавить // @grant window.close.

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 10:53 am
by dimisa
В общем, так. Я позвонил Андрею Мешкову (AdGuard) и попросил его зарелизить скриплет window-close. Когда всё будет готово, нужно будет написать в uBO, чтобы они тупо добавили аналог уже готового кода.

Re: Реклама в Ace Stream

Posted: Wed Oct 27, 2021 11:14 am
by fakel
@ dimisa
с надеждой ждём 🤞
Огромная благодарность за Ваши труды.

Re: Реклама в Ace Stream

Posted: Mon Dec 13, 2021 9:26 am
by PoRtvine
Для AdGuard добавили, ждем в uBO.

Re: Реклама в Ace Stream

Posted: Mon Dec 13, 2021 1:27 pm
by dimisa
Ок, Раймонд добавил.

Re: Реклама в Ace Stream

Posted: Mon Dec 13, 2021 7:44 pm
by dimisa
https://github.com/easylist/ruadlist/co ... 757a758764

Пока работает только в uBlock Origin development build 1.39.3b11.

Re: Реклама в Ace Stream

Posted: Tue Dec 14, 2021 7:55 am
by PoRtvine
В программе работает не стабильно. Либо вообще не работает.
Инициатор https://silvercube12.xyz/dispatch его и нужно закрывать.

Code: Select all

silvercube12.xyz##+js(window-close-if, /dispatch)
https://imgur.com/a/bwcsOM6

Re: Реклама в Ace Stream

Posted: Tue Dec 14, 2021 8:06 am
by dimisa

Re: Реклама в Ace Stream

Posted: Thu Dec 16, 2021 7:48 am
by fakel
Не могу поверить, столько лет, сколько потраченных нервных клеток…, огромный подарок для всего прогрессивного человечества. 😉 Низкий поклон всем причастным.

Re: sportsbay.fun

Posted: Thu Feb 02, 2023 1:05 am
by fakel

dimisa, доброй ночи, помогите пожалуйста, ОНО вернулось! Вчера ещё всё работало, сегодня опять открывается вкладка браузера…
ссылка https://acestreamsearch.net/?q=Матч%21+Футбол


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 10:40 am
by dimisa

@fakel
Заранее откройте тот браузер, в который запускается вкладка с рекламной ссылкой. Кликните по иконке uBO и в появившемся всплывающем модуле выберете иконку с табличкой (при наведении на неё появляется надпись "Открыть логгер") и запустите логгер. В левом верхнем углу логгера кликните по секции с названием адреса нахождения и выберете "Все".

Далее, оставив логгер запущенным, выполните действия, приводящие к запуску вкладки с рекламной ссылкой. После её появления вернитесь в логгер и кликните по иконке с листочком, в правом верхнем углу. В появившемся модальном окне сделайте активными опции "Список" и "Markdown", и нажмите "Скопировать в буфер". Создайте текстовой файл, вставьте туда содержимое буфера и сохраните. Полученный файл залейте на файлобменник.


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 11:01 am
by fakel

Вот https://www.upload.ee/files/14893589/123.txt.html


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 12:14 pm
by dimisa

Я вижу в логгере именно тот домен, для которого было добавлено правило год назад ~>

Code: Select all

silvercube12.xyz##+js(window-close-if, /dispatch)

Укажите пожалуйста точные номера версий uBlock Origin и браузера, в котором запускается вкладка.


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 1:14 pm
by fakel

Chrome Версия 109.0.5414.120 (Официальная сборка), (64 бит), uBlock Origin 1.46.0

Фильтры

Image


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 1:28 pm
by dimisa

Очень странно. В этой конфигурации правило срабатывает стабильно. Возможно, имеет место сбой расширения. Попробуйте переустановить uBlock Origin с перезапуском браузера и пк - удалить, закрыть браузер, перезагрузить пк, установить и настроить uBO заново.


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 1:42 pm
by fakel

Всё проделал, переустановил браузер и расширение, заходил с чистого профиля, результат тот же...🤔


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 2:07 pm
by dimisa

Попробуйте кликнуть по этой ссылке: https://silvercube12.xyz/dispatch


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 2:19 pm
by fakel

Страница не отображается, как и при переходе по acestreamsearch.net/?q=Матч но сама вкладка или старт браузера, если он закрыт, запускается.

screen

Image


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 2:38 pm
by dimisa

По каким-то причинам целевое правило не отрабатывает, хотя должно. Я не могу повторить эту проблему. Проверьте разрешения у uBlock Origin на странице расширений chrome://extensions/. Кликните по кнопке "Сведения" и удостоверьтесь, что пункты "Разрешить использование в режиме инкогнито" и "Разрешить открывать локальные файлы по ссылкам" активированы.


Re: Реклама в Ace Stream

Posted: Thu Feb 02, 2023 3:03 pm
by fakel

Да, два ползунка выключены, есть портабл Cent, там так же по умолчанию было выключено, но если активировать в обоих браузерах эти ползунки, всё равно открывается вкладка или сам Хром, если перейти по ссылке из Centa.