Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: ShitCutter - блокировщик рекламы  (Прочитано 7118 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
ShitCutter - блокировщик рекламы
« : 10 Января 2014, 22:40:47 »
Небольшой бинарничек для блокировки нежелательных хостов. Своеобразная замена AdBlock.
Блокировка производится через /etc/hosts, а вместо зарезанных баннеров подставляется прозрачный GIF 1х1

Как пользоваться:
Скачиваем бинарь тут
Распаковываем архив и запускаем запускаем бинарник через sudo

В трее появится иконка. Жмакаем на ней ПКМ и выбираем пункт 'Upgrade host file'
После недолгого обновления жмакаем ЛКМ на иконке в трее. Как только замочек закроется - значит всё работает

Проверяем на любом сайте с рекламой
Чтобы отключить блокировку достаточно ещё раз жмакнуть ЛКМ по значку в трее
Добавление в чёрный и белый списки производится через меню в трее

Все необходимые файлы хранятся в /usr/share/shitcutter

Баги и пожелания приветствуются
Исходники
« Последнее редактирование: 19 Января 2014, 00:59:40 от KPEBETKA »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #1 : 10 Января 2014, 22:46:35 »
Исходники?

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #2 : 10 Января 2014, 22:48:02 »
Сегодня-завтра на гитхаб запушу. Сейчас допиливаю и в божеский вид привожу, ибо показать немного стыдно )

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #3 : 10 Января 2014, 22:56:59 »
В трее появится иконка. Жмакаем на ней ПКМ и выбираем пункт 'Upgrade host file'
После недолгого обновления жмакаем ЛКМ на иконке в трее. Как только замочек закроется - значит всё работает
а ничего, что в 13.10 нет трея?  :-\
и в 14.04 тоже

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #5 : 10 Января 2014, 23:01:50 »
KPEBETKA,
тогда вопрос снят  :)

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #6 : 11 Января 2014, 15:25:13 »
С фоном значка проблемы


Пользователь решил продолжить мысль 11 Января 2014, 15:27:19:
+ постоянно подвисает (не реагирует на правый клик)

Пользователь решил продолжить мысль 11 Января 2014, 15:30:08:
Как посмотреть весь список?


Пользователь решил продолжить мысль 11 Января 2014, 15:44:35:
Чё-то у значка вообще никакой анимации.

Пользователь решил продолжить мысль 11 Января 2014, 15:52:21:
Не работает гифка:
« Последнее редактирование: 11 Января 2014, 15:52:23 от Freezeman »

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #7 : 11 Января 2014, 16:30:02 »
С фоном значка проблемы

Ага. Я пока не нашёл как решить проблему с прозрачностью, а точнее с её отсутствием

+ постоянно подвисает (не реагирует на правый клик)
А вот тут по-подробнее. Зависать немножко должно только при включении, ибо блэклист почти 17 метров


Пользователь решил продолжить мысль 11 Января 2014, 15:44:35:
Чё-то у значка вообще никакой анимации.

И не планировалось) Анимировать там нечего)


Пользователь решил продолжить мысль 11 Января 2014, 15:52:21:
Не работает гифка:


На https гифку не вставишь, т.к. соединение зашифровано. Гифка вставляется только на http

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #8 : 11 Января 2014, 17:30:53 »
Анимация имелось в виду типа "включён/выключен". А то так пока не заглянешь в hosts, не видно.

А подвисания действительно, только при добавлении записей.

Еще проблема с youtube.com: превьюшки видео не подгружаются. Со стандартным /etc/hosts -- нормально.
« Последнее редактирование: 11 Января 2014, 17:42:00 от Freezeman »

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #9 : 11 Января 2014, 17:39:29 »
Анимация имелось в виду типа "включён/выключен". А то так пока не заглянешь в hosts, не видно.
У тебя из-за фона не видно просто)
Вот ВКЛ - https://cloud.datacloudmail.ru/weblink/view/abc19985baa4/2014_Январь_11-17_34_10_Выделение_055.png
А вот ВЫКЛ - https://cloud.datacloudmail.ru/weblink/view/821dde5d4000/2014_Январь_11-17_34_51_Выделение_056.png

Еще проблема с youtube.com: превьюшки видео не подгружаются. Со стандартным /etc/hosts -- нормально.
Это решается через добавление записей в вайтлист. Собственно уменя вот такие записи в вайтлисте:
clck.yandex.ru
odnoklassniki.ru
rambler.ru
ajax.googleapis.com
cdn.jsdelivr.net
ya.ru
yandex.ru
top.mail.ru
r.mail.ru
feedly.com
dl.zaycev.net
goo.gl
dl.dropboxusercontent.com
pogoda.mail.ru
dl.dropbox.com
db.tt
dropbox.com
www.dropbox.com
lurkmore.to

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #10 : 11 Января 2014, 17:42:48 »
Еще проблема с youtube.com: превьюшки видео не подгружаются. Со стандартным /etc/hosts -- нормально.
Проявляется только в Opera 12.16.1860

Пользователь решил продолжить мысль 11 Января 2014, 17:46:03:
Еще проблема с youtube.com: превьюшки видео не подгружаются. Со стандартным /etc/hosts -- нормально.
Это решается через добавление записей в вайтлист. Собственно уменя вот такие записи в вайтлисте:
А куда он вообще пишется? По одной записи вносить неудобно -- есть какой-то файл и т.п. -- где вообще все настройки и т.п. хранится?
« Последнее редактирование: 11 Января 2014, 17:46:03 от Freezeman »

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #11 : 11 Января 2014, 18:23:34 »
Вот мои блэк- и вайтлисты
https://cloud.mail.ru/public/5ef169004506/blacklist
https://cloud.mail.ru/public/b524fb1696db/whitelist
Кинуть в .shitcutter в домашней папке
Если надумаешь руками листы редачить, то за корректность работы я не ручаюсь )))

Насчёт оперы... Это опера, и этим всё сказано)

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #12 : 11 Января 2014, 18:57:45 »
Вообще есть один большой минус: сайты, у которых поддомены генерятся. Вообще сюда-бы регулярки или т.п.

Оффлайн KPEBETKA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #13 : 11 Января 2014, 19:04:34 »
А вот с этого места по-подробнее
Я не до конца понимаю что ты имеешь в виду

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: ShitCutter - блокировщик рекламы
« Ответ #14 : 11 Января 2014, 19:09:07 »
А вот с этого места по-подробнее
Я не до конца понимаю что ты имеешь в виду
Вот это: bank99.mi.clicks...  таких на самом деле не мало  :'(

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.