Greasy Fork is available in English.

RU AdList JS Fixes

try to take over the world!

< Feedback on RU AdList JS Fixes

سؤال / تعليق

§
Posted: 17-10-2016

hdrezka.me

после крайней обновы на hdrezka.me - пропал отсчёт времени до старта видео - с этим справились, молодцы.

только после этого смотреть всё равно нельзя, через 20-25 секунд основное видео само стартует заново + в фоне продолжается звук от "первого запуска"

Lain inVerseمؤلف
§
Posted: 17-10-2016

Вроде починил. Проверьте пожалуйста.

§
Posted: 17-10-2016
Edited: 17-10-2016
Вроде починил. Проверьте пожалуйста.

да, заработало. ни отсчёта ни багов. спс.

а ещё там же на hdrezka есть угрозы об adblock, сама угроза не срабатывает - качество меняется, но сам факт бесит


я inline скрипт if (!('ab' in window)) { window.ab = true; } который этот div генерит адмунчером убиваю, но можете ли вы сами проверки прибить своим фильтром?

Lain inVerseمؤلف
§
Posted: 17-10-2016
Edited: 17-10-2016

Вроде и это поправил. :)

§
Posted: 06-11-2016
Edited: 06-11-2016

на лисе не работает, идет бесконечная загрузка видео
как починить?

§
Posted: 06-11-2016
на лисе не работает, идет бесконечная загрузка видео
как починить?

Это происходит с каким-то определённым видео? Воспроизведение с урлов:
http://hdrezka.me/films/thriller/21576-lift-ostatsya-v-zhivyh.html
http://hdrezka.me/series/thriller/646-vo-vse-tyazhkie-online.html#t:1-s:2-e:2
- проблему не выявило.

§
Posted: 06-11-2016

Странно, у меня с лисы не одно видео не грузит (квадратики загрузки бегают без конца), на хромиуме все работает без проблем. Лиса у меня последняя стабильная 49.0.2, из расширений только ublock и greasemonkey. У вас какая версия firefox?

§
Posted: 06-11-2016
Странно, у меня с лисы не одно видео не грузит (квадратики загрузки бегают без конца), на хромиуме все работает без проблем. Лиса у меня последняя стабильная 49.0.2, из расширений только ublock и greasemonkey. У вас какая версия firefox?

49.0.2, но проверка производилась во всех браузерах. Попробуйте отключить скрипт, возможно, что видео в вашей конфигурации не грузится и без него. В этом случае - пишите уже на форуме подписки RU AdList: https://forums.lanik.us/viewforum.php?f=102

§
Posted: 06-11-2016

без этого скрипта видео грузит, именно поэтому я написал сюда

§
Posted: 06-11-2016
Edited: 06-11-2016
без этого скрипта видео грузит, именно поэтому я написал сюда

Проверил ещё раз как с авторизацией, так и без неё. Проблема не повторяется. Возможно, дело в связке скрипта с блокером. Попробуйте отключить в uBO все подписки, в том числе "Мои фильтры", оставьте только EasyList и RUS: RU AdList, а их обновить вручную. Как это сделать - здесь: https://greasyfork.org/ru/forum/discussion/comment/27759/#Comment_27759

Также можно попробовать другое расширение, например Аdblock Plus.

Add
Как я и ожидал, проблема была не в скрипте. Дело в том, как последние версии uBO работают с определёнными запросами в Firefox. Добавьте в "Мои фильтры" исключение:
@@||cdnapponline.com/video/html5^$websocket,domain=hdrezka.me
Если проблема с воспроизведением решится, я добавлю исправление в основную подписку.

§
Posted: 10-11-2016
Edited: 10-11-2016

Добавление фильтра проблему не решило, после нажатия "Начать просмотр" все так же бесконечная загрузка. Пробовал с флешем и без, на лисе и на хромиуме, также пробовал portable и с установкой - результат один хромиум играет отлично, на лисе не грузит видео. Уже не знаю на что думать

§
Posted: 10-11-2016
Уже не знаю на что думать

Я же написал выше, что проблема в uBlock. Аdblock Plus пробовали использовать?

§
Posted: 10-11-2016

Попробовал, с ABP заработало. Но для меня смена ublock на APB - жертва.
В любом случае, спасибо за помощь

§
Posted: 19-11-2016
на лисе не работает, идет бесконечная загрузка видео
как починить?
Это происходит с каким-то определённым видео? Воспроизведение с урлов:
http://hdrezka.me/films/thriller/21576-lift-ostatsya-v-zhivyh.html
http://hdrezka.me/series/thriller/646-vo-vse-tyazhkie-online.html#t:1-s:2-e:2
- проблему не выявило.

ещё про хдрезку

там 2 типа плэера на хтмл5 и флэше

для html убирает видеорекламу а с флэшовым не полностью

пример: http://hdrezka.me/series/comedy/1154-teoriya-bolshogo-vzryva.html#t:65-s:1-e:1

все русские варианты работают отлично, а оригинал с субтитрами - стартует нормально, но при попытке промотать или запаузить - лезет отсчёт до пропуска рекламы

§
Posted: 22-11-2016

все русские варианты работают отлично, а оригинал с субтитрами - стартует нормально, но при попытке промотать или запаузить - лезет отсчёт до пропуска рекламы

Это можно как то пофиксить? так все работает отлично.

§
Posted: 23-11-2016

Lain inVerse сейчас отсутствует, доступ к правке кода скрипта - только у него. Как появится, всё будет исправлено.

Lain inVerseمؤلف
§
Posted: 03-12-2016

На данный момент не наблюдаю на хдрезке проблем ни в Фоксе, ни в Хроме. Ни с HTML5, ни с флэш-плеером.

§
Posted: 01-04-2017

Новая защита на hdrezka, после нажатия "Начать просмотр" белый экран, при отключенном ublock видео играет, но лезет реклама

§
Posted: 02-04-2017

Обновите подписки в uBlock. Если проблема сохранится, то отписывайте сюда: https://forums.lanik.us/viewtopic.php?f=102&t=30468

§
Posted: 03-04-2017
Edited: 03-04-2017

белый экран таки ушёл. только раза с десятого. после многочисленных чисток всех возможных кэшей. - кстати как заработало, так и пропала внизу мессага про этот белый экран.

осталось починить ихнюю блокировку по ип

некоторые сериалы не хочет показывать без vpn

нашёл что есть параметр data-restricted="0" - разрешено а если "1" лезет мессага что недадим смотреть

но не понятно какой скрипт его генерит и как обойти чтоб не парится с vpn

пример сериала
http://hdrezka.me/series/comedy/1154-teoriya-bolshogo-vzryva.html

Lain inVerseمؤلف
§
Posted: 18-04-2017

Мне кажется data-restricted выставляется не на основании обнаружения адблока, а для сериалов, на которые у кого-то есть права. По IP и определяют в какие страны что можно отдавать, а что нельзя. Та же ТБВ «вне закона» на территории РФ ещё с 2012го.

§
Posted: 20-04-2017
Мне кажется data-restricted выставляется не на основании обнаружения адблока, а для сериалов, на которые у кого-то есть права. По IP и определяют в какие страны что можно отдавать, а что нельзя. Та же ТБВ «вне закона» на территории РФ ещё с 2012го.

я это и имею ввиду

что по ип лочит

и законы не при делах. это сайт дуркует. обход необходим.

p.s. ТБВ они буквально месяц назад стали лочить

Lain inVerseمؤلف
§
Posted: 20-04-2017

Работает ли фильм если ты ставишь другой IP из своего города, региона, другого региона страны или он работает только если выставить зарубежный IP?

§
Posted: 25-04-2017
Работает ли фильм если ты ставишь другой IP из своего города, региона, другого региона страны или он работает только если выставить зарубежный IP?

юзаю security kiss

кино кажет только если Великобританию выставляю.

если германию или сша - тупо даже сам сайт не открывается 500 ошибка

с десяток Эрефских проксей https://hidemy.name/ru/proxy-list/?country=RU&type=h пробовал - так же как без прокси - кино не кажет

хотя не исключаю что не все провы ему известны (если у тебя показывает)


вот разница через vpn и без

http://s018.radikal.ru/i512/1704/e6/6e87cbd87aa7.png

Lain inVerseمؤلف
§
Posted: 25-04-2017

Ну как я, собственно, и сказал. У них есть таблица соответствий стран, которым нельзя показывать сериал и страну они определяют по IP.

§
Posted: 26-04-2017
Ну как я, собственно, и сказал. У них есть таблица соответствий стран, которым нельзя показывать сериал и страну они определяют по IP.

при всём уважении.я это ещё раньше и сразу написал.

вопрос в том разве там нет перемененной изменив которую можно смотреть и с "плохого" ip?

т.е. в скриптах самой страницы этот детект идёт или таки с внешнего сайта это получают и ничего не сделать?

потому как сам сайт где видео лежит ничего не лочит - достаточно загрузить страницу с vpn - появляется доступ к меню . после этого vpn спокойно можно отключить

и уже с реального ip смотреть и даже серии переключать.

Lain inVerseمؤلف
§
Posted: 26-04-2017

Попробуй такое вот:

// ==UserScript==
// @name         HDRezka Unrestricted
// @namespace    lainscripts_hdr_unr
// @version      0.1
// @description  try to take over the world!
// @author       lainverse
// @match        *://hdrezka.me/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    for (let o of document.querySelectorAll('[data-restricted]')) {
        if (o.getAttribute('data-restricted') === '1') {
            o.setAttribute('data-restricted', 0);
            if (o.classList.contains('active')) {
                o.classList.remove('active');
                o.click();
            }
        }
    }
})();
§
Posted: 29-04-2017

к сожалению не помогло

и даже в теле страницы не поменялось на "0"

не силён я в html но как понял data-restricted всего лишь атрибут, т.е. даже если его сменить не будет особой разницы. там видимо нужно убрать сам скрипт делающий проверку ип, но какой именно из них это делает я не пойму

Lain inVerseمؤلف
§
Posted: 30-04-2017
Edited: 30-04-2017

Я у себя пробовал поменять 0 на 1 и в результате блокировался доступ к отмеченным сезонам. Но что-то не попалось видео, которое было бы у меня недоступно, а через прокси проверять очень медленно. :( Попробуй убрать if (o.getAttribute('data-restricted') === '1'). Если поменяется в теле страницы (надеюсь ты не через view page source, а через инспевтор страницы смотришь), но видео останется блокированным попробуй открыть с другого сезона и перейти на нужный.

§
Posted: 01-05-2017

Я у себя пробовал поменять 0 на 1 и в результате блокировался доступ к отмеченным сезонам. Но что-то не попалось видео, которое было бы у меня недоступно, а через прокси проверять очень медленно. :(

Попробуй убрать if (o.getAttribute('data-restricted') === '1'). Если поменяется в теле страницы (надеюсь ты не через view page source, а через инспевтор страницы смотришь), но видео останется блокированным попробуй открыть с другого сезона и перейти на нужный.

ура!!!

заработало!

спасибо.

можешь публиковать всем :wink:

Lain inVerseمؤلف
§
Posted: 02-05-2017
Edited: 02-05-2017

Разве что как отдельный скрипт. https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted Проверь, как он работает. Я туда вернул условие, но не с === '1', а с !== '0'.

§
Posted: 03-05-2017

Разве что как отдельный скрипт.

https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted

Проверь, как он работает. Я туда вернул условие, но не с === '1', а с !== '0'.

тоже сработало :blush:

§
Posted: 12-05-2017

Разве что как отдельный скрипт.

https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted

Проверь, как он работает. Я туда вернул условие, но не с === '1', а с !== '0'.

перестало работать хотя сам скрипт разблокировки не трогал

убирал проверку условия - всё равно валится с запретом

причём как показалось, перестало работать, как основной скрипт сегодня обновился

фрейм с плеером как будто дважды грузится - возможно поэтому и перестало работать

Lain inVerseمؤلف
§
Posted: 13-05-2017

Попробуй с новой версией.

§
Posted: 16-05-2017
Попробуй с новой версией.

ага

с заработало

хотя сам скрипт "про страну" не менялся

Lain inVerseمؤلف
§
Posted: 17-05-2017

Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением data-restricted. Добавил в скрипт слежение за изменениями структуры страницы.

§
Posted: 23-05-2017
Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением data-restricted. Добавил в скрипт слежение за изменениями структуры страницы.

тоже заметил

теперь 2 раза нажимать надо чтоб начало играть

правда есть косяк если прежде чем Play(настоящий) нажать - сразу поменять качество -> лезет глюк, бесконечно крутящийся квадратик на фоне самостоятельно стартанувшего видео.

лечится если назад\вперёд мотануть, пропадает

Lain inVerseمؤلف
§
Posted: 24-05-2017

Это уже очень давно и по какой-то другой причине происходит, и я так и не понял что с этим делать. Те кнопки, о которых я говорил, не нужно было по два раза нажимать.

§
Posted: 29-05-2017
Это уже очень давно и по какой-то другой причине происходит, и я так и не понял что с этим делать. Те кнопки, о которых я говорил, не нужно было по два раза нажимать.

снова проблемка и снова с hdrezka

скрипты не менялись.

но эти сайтоделы чтото сломали (не в плане запрета "на страну", а в целом)

изменили принцип плеера, теперь html5 версия не работает, видео стартует но в фоне, его не видно за "фигнёй с треугольником"
при том что flash версия работает как надо

вот сравни

http://hdrezka.me/series/drama/7769-luchshe-zvonite-solu.html#t:65-s:1-e:1 flash

http://hdrezka.me/series/drama/7769-luchshe-zvonite-solu.html#t:6-s:1-e:1 html5

ublock обновлял, кэши чистил

может проще сразу сделать чтоб принудительно flash версия юзалась?

по идее можно выяснить от чего зависит выбор плеера раз заведомо разные по этим 2м ссылкам

Lain inVerseمؤلف
§
Posted: 29-05-2017
Edited: 29-05-2017

У меня, например, флэш-версия вообще не работает почему-то, а html5 без проблем. Причём как с ABP, так и с uBO.

§
Posted: 29-05-2017

теперь и у меня html5 заработал

видать был баг сайта или х.з.

ну и flash продолжил :)

§
Posted: 25-06-2017
Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением data-restricted. Добавил в скрипт слежение за изменениями структуры страницы.

снова перестал работать скрипт обхода блокировки

при этом дело не в основном скрипте - его отключение не помогает

всё дело в том как они грузят страницу: сначала "основной перевод", а затем через ## идёт выбор перевода

поэтому например http://hdrezka.ag/series/fantasy/45-igra-prestolov-2016-01-26-17.html срабатывает скрипт

а уже http://hdrezka.ag/series/fantasy/45-igra-prestolov-2016-01-26-17.html#t:65-s:1-e:1 не работает


сам додумался поправить путём @run-at context-menu

все остальные способы запуска не дают нужный эффект

но может есть поизящнее решение? и чтобы опять же не руками а само всегда заменяло data-restricted на 0?

Post reply

تسجيل الدخول إلى مرحلة ما بعد الرد.