try to take over the world!
< Σχολιασμός για τον κώδικα RU AdList JS Fixes
Вроде починил. Проверьте пожалуйста.
Вроде починил. Проверьте пожалуйста.
да, заработало. ни отсчёта ни багов. спс.
а ещё там же на hdrezka есть угрозы об adblock, сама угроза не срабатывает - качество меняется, но сам факт бесит
я inline скрипт if (!('ab' in window)) { window.ab = true; } который этот div генерит адмунчером убиваю, но можете ли вы сами проверки прибить своим фильтром?
Вроде и это поправил. :)
на лисе не работает, идет бесконечная загрузка видео
как починить?
на лисе не работает, идет бесконечная загрузка видео
как починить?
Это происходит с каким-то определённым видео? Воспроизведение с урлов:
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
- проблему не выявило.
Странно, у меня с лисы не одно видео не грузит (квадратики загрузки бегают без конца), на хромиуме все работает без проблем. Лиса у меня последняя стабильная 49.0.2, из расширений только ublock и greasemonkey. У вас какая версия firefox?
Странно, у меня с лисы не одно видео не грузит (квадратики загрузки бегают без конца), на хромиуме все работает без проблем. Лиса у меня последняя стабильная 49.0.2, из расширений только ublock и greasemonkey. У вас какая версия firefox?
49.0.2, но проверка производилась во всех браузерах. Попробуйте отключить скрипт, возможно, что видео в вашей конфигурации не грузится и без него. В этом случае - пишите уже на форуме подписки RU AdList: https://forums.lanik.us/viewforum.php?f=102
без этого скрипта видео грузит, именно поэтому я написал сюда
без этого скрипта видео грузит, именно поэтому я написал сюда
Проверил ещё раз как с авторизацией, так и без неё. Проблема не повторяется. Возможно, дело в связке скрипта с блокером. Попробуйте отключить в 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
Если проблема с воспроизведением решится, я добавлю исправление в основную подписку.
Добавление фильтра проблему не решило, после нажатия "Начать просмотр" все так же бесконечная загрузка. Пробовал с флешем и без, на лисе и на хромиуме, также пробовал portable и с установкой - результат один хромиум играет отлично, на лисе не грузит видео. Уже не знаю на что думать
Уже не знаю на что думать
Я же написал выше, что проблема в uBlock. Аdblock Plus пробовали использовать?
Попробовал, с ABP заработало. Но для меня смена ublock на APB - жертва.
В любом случае, спасибо за помощь
на лисе не работает, идет бесконечная загрузка видеоЭто происходит с каким-то определённым видео? Воспроизведение с урлов:
как починить?
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
все русские варианты работают отлично, а оригинал с субтитрами - стартует нормально, но при попытке промотать или запаузить - лезет отсчёт до пропуска рекламы
все русские варианты работают отлично, а оригинал с субтитрами - стартует нормально, но при попытке промотать или запаузить - лезет отсчёт до пропуска рекламы
Это можно как то пофиксить? так все работает отлично.
Lain inVerse сейчас отсутствует, доступ к правке кода скрипта - только у него. Как появится, всё будет исправлено.
На данный момент не наблюдаю на хдрезке проблем ни в Фоксе, ни в Хроме. Ни с HTML5, ни с флэш-плеером.
Новая защита на hdrezka, после нажатия "Начать просмотр" белый экран, при отключенном ublock видео играет, но лезет реклама
Обновите подписки в uBlock. Если проблема сохранится, то отписывайте сюда: https://forums.lanik.us/viewtopic.php?f=102&t=30468
белый экран таки ушёл. только раза с десятого. после многочисленных чисток всех возможных кэшей. - кстати как заработало, так и пропала внизу мессага про этот белый экран.
осталось починить ихнюю блокировку по ип
некоторые сериалы не хочет показывать без vpn
нашёл что есть параметр data-restricted="0" - разрешено а если "1" лезет мессага что недадим смотреть
но не понятно какой скрипт его генерит и как обойти чтоб не парится с vpn
пример сериала
http://hdrezka.me/series/comedy/1154-teoriya-bolshogo-vzryva.html
Мне кажется data-restricted выставляется не на основании обнаружения адблока, а для сериалов, на которые у кого-то есть права. По IP и определяют в какие страны что можно отдавать, а что нельзя. Та же ТБВ «вне закона» на территории РФ ещё с 2012го.
Мне кажется data-restricted выставляется не на основании обнаружения адблока, а для сериалов, на которые у кого-то есть права. По IP и определяют в какие страны что можно отдавать, а что нельзя. Та же ТБВ «вне закона» на территории РФ ещё с 2012го.
я это и имею ввиду
что по ип лочит
и законы не при делах. это сайт дуркует. обход необходим.
p.s. ТБВ они буквально месяц назад стали лочить
Работает ли фильм если ты ставишь другой IP из своего города, региона, другого региона страны или он работает только если выставить зарубежный IP?
Работает ли фильм если ты ставишь другой 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
Ну как я, собственно, и сказал. У них есть таблица соответствий стран, которым нельзя показывать сериал и страну они определяют по IP.
Ну как я, собственно, и сказал. У них есть таблица соответствий стран, которым нельзя показывать сериал и страну они определяют по IP.
при всём уважении.я это ещё раньше и сразу написал.
вопрос в том разве там нет перемененной изменив которую можно смотреть и с "плохого" ip?
т.е. в скриптах самой страницы этот детект идёт или таки с внешнего сайта это получают и ничего не сделать?
потому как сам сайт где видео лежит ничего не лочит - достаточно загрузить страницу с vpn - появляется доступ к меню . после этого vpn спокойно можно отключить
и уже с реального ip смотреть и даже серии переключать.
Попробуй такое вот:
// ==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();
}
}
}
})();
к сожалению не помогло
и даже в теле страницы не поменялось на "0"
не силён я в html но как понял data-restricted всего лишь атрибут, т.е. даже если его сменить не будет особой разницы. там видимо нужно убрать сам скрипт делающий проверку ип, но какой именно из них это делает я не пойму
Я у себя пробовал поменять 0 на 1 и в результате блокировался доступ к отмеченным сезонам. Но что-то не попалось видео, которое было бы у меня недоступно, а через прокси проверять очень медленно. :(
Попробуй убрать if (o.getAttribute('data-restricted') === '1')
. Если поменяется в теле страницы (надеюсь ты не через view page source, а через инспевтор страницы смотришь), но видео останется блокированным попробуй открыть с другого сезона и перейти на нужный.
Я у себя пробовал поменять 0 на 1 и в результате блокировался доступ к отмеченным сезонам. Но что-то не попалось видео, которое было бы у меня недоступно, а через прокси проверять очень медленно. :(
Попробуй убратьif (o.getAttribute('data-restricted') === '1')
. Если поменяется в теле страницы (надеюсь ты не через view page source, а через инспевтор страницы смотришь), но видео останется блокированным попробуй открыть с другого сезона и перейти на нужный.
ура!!!
заработало!
спасибо.
можешь публиковать всем :wink:
Разве что как отдельный скрипт.
https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted
Проверь, как он работает. Я туда вернул условие, но не с === '1'
, а с !== '0'
.
Разве что как отдельный скрипт.
https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted
Проверь, как он работает. Я туда вернул условие, но не с=== '1'
, а с!== '0'
.
тоже сработало :blush:
Разве что как отдельный скрипт.
https://greasyfork.org/en/scripts/29411-hdrezka-unrestricted
Проверь, как он работает. Я туда вернул условие, но не с=== '1'
, а с!== '0'
.
перестало работать хотя сам скрипт разблокировки не трогал
убирал проверку условия - всё равно валится с запретом
причём как показалось, перестало работать, как основной скрипт сегодня обновился
фрейм с плеером как будто дважды грузится - возможно поэтому и перестало работать
Попробуй с новой версией.
Попробуй с новой версией.
ага
с заработало
хотя сам скрипт "про страну" не менялся
Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением data-restricted. Добавил в скрипт слежение за изменениями структуры страницы.
Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением data-restricted. Добавил в скрипт слежение за изменениями структуры страницы.
тоже заметил
теперь 2 раза нажимать надо чтоб начало играть
правда есть косяк если прежде чем Play(настоящий) нажать - сразу поменять качество -> лезет глюк, бесконечно крутящийся квадратик на фоне самостоятельно стартанувшего видео.
лечится если назад\вперёд мотануть, пропадает
Это уже очень давно и по какой-то другой причине происходит, и я так и не понял что с этим делать. Те кнопки, о которых я говорил, не нужно было по два раза нажимать.
Это уже очень давно и по какой-то другой причине происходит, и я так и не понял что с этим делать. Те кнопки, о которых я говорил, не нужно было по два раза нажимать.
снова проблемка и снова с 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м ссылкам
У меня, например, флэш-версия вообще не работает почему-то, а html5 без проблем. Причём как с ABP, так и с uBO.
теперь и у меня html5 заработал
видать был баг сайта или х.з.
ну и flash продолжил :)
Там был фокус в том, что они решили загружать «видимость» кнопок управления переключением серий (исключительно только те, что видны), а после прогрузки плеера динамически удаляют эту видимость и вставляют настоящие кнопки (оных порой бывает очень много). В результате старая версия скрипта меняла права доступа на элементах, которые оказывались мгновенно удалены со страницы, а на их место подставлялись элементы с оригинальным значением 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?
hdrezka.me
после крайней обновы на hdrezka.me - пропал отсчёт времени до старта видео - с этим справились, молодцы.
только после этого смотреть всё равно нельзя, через 20-25 секунд основное видео само стартует заново + в фоне продолжается звук от "первого запуска"