Главная
Форум
Контакты
Купить
Поддержи проект
Поиск
Искать:
Расширенный поиск
[Закрыть]
Правила форума
Войти
Регистрация
Russian
English
HandyCache форум
Главная категория
»
Дополнения, плагины
»
Content Master v. 1.XX - расширение HC для очистки страниц от рекламы
Имя пользователя:
1 час
1 день
1 неделя
1 месяц
Навсегда
Пароль:
Страниц:
1
...
8
9
[
10
]
11
12
...
77
Вниз
« предыдущая тема
следующая тема »
Отправить эту тему
Печать
Автор
Тема: Content Master v. 1.XX - расширение HC для очистки страниц от рекламы (Прочитано 598557 раз)
0 Пользователей и 1 Гость смотрят эту тему.
KPu3uC B Poccuu
Пользователь
Репутация: +0/-1
Offline
Сообщений: 68
Re: Re: Content Master v. 1.XX
«
Ответ #180 :
07 февраля 2013, 20:11:16 »
Если имелся в виду wxLuaFreeze.exe, то ни какого. Проблема всё та же: расширение не работает: 0 попаданий за всё время работы, невозможно попасть в настройки, время от времени появляется невразумительное всплывающее сообщение как на том скриншоте. Как воспроизвести? Пфф, оно же с самого запуска не работает.
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #181 :
07 февраля 2013, 21:41:11 »
Хм... Когда я вижу сообщение и приложенный к нему без дополнительных предисловий лог, я трактую этот лог как относящийся к этому сообщению.
А оно вона как. Лог к другому сообщению, оказывается...
Добавлено: 07 Февраль 2013, 21:26:28
Цитировать
Букмарклет не работает, если был совершён переход по якорю до его вызова.
Пробуем такой:
Код:
javascript:(function(){location.replace(location.href.search(/cm_interactive/)!=-1 ? location.href.replace(/cm_interactive/, '') : location.href.replace(/#.*|$/, 'cm_interactive$&'));})();
Цитировать
оно же с самого запуска не работает.
Попробуйте измененный архив с СМ (выложен по тому же адресу). Отпишитесь по результатам.
«
Последнее редактирование: 07 февраля 2013, 22:02:04 от Михаил
»
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #182 :
08 февраля 2013, 01:36:36 »
Цитата: alex77 от 06 февраля 2013, 15:14:39
хорошо бы ссылку на коды добавить, как это сделано 0,7 версии
Сделал.
Сообщить модератору
Записан
KPu3uC B Poccuu
Пользователь
Репутация: +0/-1
Offline
Сообщений: 68
Re: Re: Content Master v. 1.XX
«
Ответ #183 :
08 февраля 2013, 06:32:44 »
Проблема с CM осталась неизменной. Скрипт для интерактивного режима работает.
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #184 :
08 февраля 2013, 08:51:26 »
Цитата: KPu3uC B Poccuu от 08 февраля 2013, 06:32:44
Проблема с CM осталась неизменной.
Внес отладочную информацию.
Скачайте, плиз, архив снова.
Отключите ВСЕ расширения (не общей галкой, а каждое в отдельности).
Поставьте галку "Настройки-Вид-Информация только из расширений".
Включите ведение лога НС.
Включите СМ.
Сразу же после включения попробуйте вызвать настройки СМ.
Запакованный лог выложите.
Сообщить модератору
Записан
KPu3uC B Poccuu
Пользователь
Репутация: +0/-1
Offline
Сообщений: 68
Re: Re: Content Master v. 1.XX
«
Ответ #185 :
08 февраля 2013, 11:48:48 »
Постараюсь сделать сегодня, но это вряд ли. Тогда только через два дня (уезжаю), и скорее всего, на новой системе, и тогда повторения бага можно не увидеть.
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Re: Content Master v. 1.XX
«
Ответ #186 :
14 февраля 2013, 15:40:23 »
HC 1.0.0.413. CM 1.00 от 14.02.2013.
Активны фильтры "ContentMaster: Удаление скриптов с заданным текстом" и "Content Master: Замена текста".
Включен только файл ContentMaster_Default.txt.
Вырезается Flash-плеер на странице:
http://video.mail.ru/mail/sonata_64/3285/5891.html
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #187 :
15 февраля 2013, 00:50:26 »
Не вполне понятно, отчего так. Попробуйте теперь.
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Re: Content Master v. 1.XX
«
Ответ #188 :
15 февраля 2013, 10:21:20 »
Михаил
, также вырезается Flash-плеер.
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #189 :
15 февраля 2013, 11:05:35 »
У меня не вырезается. Как воспроизвести?
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Re: Content Master v. 1.XX
«
Ответ #190 :
15 февраля 2013, 11:36:11 »
Цитата: Михаил от 15 февраля 2013, 11:05:35
У меня не вырезается. Как воспроизвести?
Написал в ЛС.
Сообщить модератору
Записан
GregoryPek
Новичок
Репутация: +2/-0
Offline
Сообщений: 48
Re: Re: Content Master v. 1.XX
«
Ответ #191 :
15 февраля 2013, 11:45:19 »
Вопрос к
Михаилу
:
1) при пользование интерактивным режимом, возьмем к примеру конкретный адрес :
http://rutracker.org/forum/viewtopic.php?t=4203599
если ты зашел незарегистрированный то в CMAutoRules записывается правило:
rutracker\.org#~##main_content_wrap#-7-1-1-2
если ты зашел зарегистрированный то в CMAutoRules записывается правило:
rutracker\.org#~##main_content_wrap#-5-1-1-2
хотя у этой рекламы один и тот же Xpath:
/html/body/div[3]/div/div[2]/table/tbody/tr/td/div/table/tbody/tr/td[2]
Как это объединить чтобы было одно правило а не два?
2)
Михаил
, а вы не можете "вырезалки" привязать к Xpath? так недавно сделали в сервисе pipes, очень удобно
или сделать специально правило для указания XPath
да, я "программист" любитель в свободное от основной работы время
, наверно не все понятно что я спросил
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #192 :
15 февраля 2013, 12:02:12 »
sunserg10
Цитировать
Интересное наблюдение: после нескольких последовательных обновлений страницы в Opera 12.14.1738 - Flash-плеер появляется.
Может, в кэше НС или браузера остался неверно обрезанный враиант? У меня практически та же версия Оперы (1737), точно те же элементы СМ вырезает, но флэш воспроизводится.
GregoryPek
Цитировать
Как это объединить чтобы было одно правило а не два?
Можете мне сделать регистрацию на этом форуме и кинуть в ЛС? Я бы тогда посмотрел, почему так и как можно улучшить ситуацию.
Цитировать
вы не можете "вырезалки" привязать к Xpath?
Что это даст?
Сообщить модератору
Записан
GregoryPek
Новичок
Репутация: +2/-0
Offline
Сообщений: 48
Re: Re: Content Master v. 1.XX
«
Ответ #193 :
15 февраля 2013, 13:05:46 »
Цитата: Михаил от 15 февраля 2013, 12:02:12
Что это даст?
Имхо очень удобно:
- вырезать можно любой элемент (как в ## REPLACEMENTS)
- но указывать только XPath (как в ## SCRIPT или ## CLASS/ID)
регистрацию сделал, отправил в ЛС
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #194 :
15 февраля 2013, 13:26:51 »
Цитировать
регистрацию сделал, отправил в ЛС
Спасибо. Выяснил, что в регистрированном виде страница меняется: добавляются два элемента <style> и <script>. Подумаю: может, сделаю, что СМ не будет учитывать расположение на странице неотображаемых элементов. Но это, решив проблему в данном конкретном случае, не решит ее в принципе. С таким же успехом регистрированный вариант страницы мог иметь дополнительные элементы <div>, <table> и т.п. И Xpath тоже выдал бы разные пути.
Цитировать
Имхо очень удобно:
- вырезать можно любой элемент (как в ## REPLACEMENTS)
- но указывать только XPath (как в ## SCRIPT или ## CLASS/ID)
Зачем указывать Xpath? Мы же режем методом тыка - интерактивный режим.
Нынешняя запись по сути - тот же путь к элементу, только короче.
'main_content_wrap#-7-1-1-2' в переводе означает: найти элемент с id='main_content_wrap', найти 7-ой его дочерний элемент, найти 1-ый его дочерний элемент, найти его 1-ый дочерний элемент, и вот его 2-ой дочерний элемент будет искомым - его и удалить.
Помимо краткости этот вариант обладает дополнительной защищенностью: элемент ищется не от вершины (<html>), а от ближайшего предка с параметром id. Поэтому если выше этого предка страница раз от раза меняется, то это не скажется на успешном поиске искомого рекламного блока.
«
Последнее редактирование: 15 февраля 2013, 13:33:46 от Михаил
»
Сообщить модератору
Записан
GregoryPek
Новичок
Репутация: +2/-0
Offline
Сообщений: 48
Re: Re: Content Master v. 1.XX
«
Ответ #195 :
15 февраля 2013, 13:51:25 »
Цитата: Михаил от 15 февраля 2013, 13:26:51
....И Xpath тоже выдал бы разные пути.
в указанном мною случае Xpath одинаковый
Цитата: Михаил от 15 февраля 2013, 13:26:51
Зачем указывать Xpath? Мы же режем методом тыка - интерактивный режим.
тогда для своих-ручных фильтров
Цитата: Михаил от 15 февраля 2013, 13:26:51
Нынешняя запись по сути - тот же путь к элементу, только короче.
'main_content_wrap#-7-1-1-2' в переводе означает: найти элемент с id='main_content_wrap', найти 7-ой его дочерний элемент, найти 1-ый его дочерний элемент, найти его 1-ый дочерний элемент, и вот его 2-ой дочерний элемент будет искомым - его и удалить.
Помимо краткости этот вариант обладает дополнительной защищенностью: элемент ищется не от вершины (<html>), а от ближайшего предка с параметром id. Поэтому если выше этого предка страница раз от раза меняется, то это не скажется на успешном поиске искомого рекламного блока.
чем мне на взгляд любителя нравится Xpath, - его просто найти и идентифицировать (через "Просмотр кода элемента" в Chrome или через Firebug в FireFox)
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Re: Content Master v. 1.XX
«
Ответ #196 :
15 февраля 2013, 15:36:35 »
Цитата: Михаил от 15 февраля 2013, 12:02:12
sunserg10
Цитировать
Интересное наблюдение: после нескольких последовательных обновлений страницы в Opera 12.14.1738 - Flash-плеер появляется.
Может, в кэше НС или браузера остался неверно обрезанный враиант? У меня практически та же версия Оперы (1737), точно те же элементы СМ вырезает, но флэш воспроизводится.
Даже после очистки кэша Оперы, удалении каталога сайта в кэше HC, очистке RAM-кэша,
ситуация воспроизводится через раз. Добавил адрес в ContentMaster_Exceptions.txt.
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #197 :
16 февраля 2013, 11:12:48 »
Цитата: GregoryPek от 15 февраля 2013, 11:45:19
Как это объединить чтобы было одно правило а не два?
Попробовал улучшить стойкость алгоритма к таким изменениям страницы. Проверьте, плиз.
Цитировать
тогда для своих-ручных фильтров
Пока введение таких фильтров не планируется. Нет ни заявок, ни четкого понимания преимуществ.
Цитата: sunserg10 от 15 февраля 2013, 15:36:35
Даже после очистки кэша Оперы, удалении каталога сайта в кэше HC, очистке RAM-кэша,
ситуация воспроизводится через раз.
Какие различия наблюдаются между этими двумя случаями?
Сообщить модератору
Записан
GregoryPek
Новичок
Репутация: +2/-0
Offline
Сообщений: 48
Re: Re: Content Master v. 1.XX
«
Ответ #198 :
16 февраля 2013, 12:05:17 »
Цитата: Михаил от 16 февраля 2013, 11:12:48
Попробовал улучшить стойкость алгоритма к таким изменениям страницы. Проверьте, плиз.
Работает, благодарю. А что теперь означают первые две цифры в правиле:
main_content_wrap#-1-1-1-2
Добавлено: 16 Февраль 2013, 12:02:40
Вдогонку вопрос:
- после того как вызван интерактивный режим, как его убрать со страницы? (я полностью закрываю страницу, есть другой способ?)
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Re: Content Master v. 1.XX
«
Ответ #199 :
16 февраля 2013, 12:14:25 »
Цитировать
что теперь означают первые две цифры в правиле
'n' означает n-ый дочерний элемент, не являющийся элементом <script>, <style> или комментарием.
Цитировать
после того как вызван интерактивный режим, как его убрать со страницы?
- перегрузить страницу ('Обновить' или 'Reload' в браузере )
- если поставили кнопку букмарклета, то повторно нажать ее
Сообщить модератору
Записан
Страниц:
1
...
8
9
[
10
]
11
12
...
77
Вверх
Отправить эту тему
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общие вопросы
=> Новые предложения
=> Дополнения, плагины
=> Сжатие трафика
=> English forum
=> Indonesian forum
-----------------------------
Гостевая
-----------------------------
=> Гостевая
-----------------------------
Дела домашние
-----------------------------
=> Сайт и форум HandyCache
=> Курилка
© 2006-2014 HandyCache Team. Все права защищены.
Загружается...