1 декабря 2013 г.

Очищаем skype от рекламы

Легкий способ убрать часть рекламы (1ая часть)

Пациент, купленный MS, уже начинает пухнуть от рекламы.
Я думаю, все уже знают про стандартные галочки в последних версиях Skype:
Инструменты -> настройки >> Оповещения: Извещения и сообщения - снимаем галочки про советы и акции.

Это примерный путь для 6.11.66.xx 

А еще, нужно заблокировать домены откуда скайп тырит рекламу и показывает в себе, подробнее внутри.

Что после этого точно убирается: реклама с главной, новая реклама над контактами, и реклама при звонке; при этом место восстанавливается только с рекламы над контактами.

 Блокировка рекламы в skype (2ая часть)

 Итак блокируем следующие адреса:
rad.msn.com
apps.skype.com
api.skype.com
static.skypeassets.com
adriver.ru

Чтоб заблокировать их на машине с windows открываем файл*
C:\WINDIR\system32\drivers\etc\hosts
и дописываем в виде:
127.0.0.1 rad.msn.com
127.0.0.1 apps.skype.com
127.0.0.1 api.skype.com
127.0.0.1 static.skypeassets.com
127.0.0.1 adriver.ru
Ну и заключительный момент:
  1. Открываем меню пуск / нажимаем WIN + R
  2. Вводим cmd
  3. вводим ipconfig /flushdns
  4. перезапускаем Скайп


* WINDIR замените на вашу папку с windows, "C" замените на вашу букву диска.

Так же эти адреса можно блокировать на сетевом оборудовании (роутер, например) ищите нечто вроде фаерволла или иных правил блокировки контента и вписываете туда эти домены.

Логику для других ОС, думаю, поняли - блокируем адреса, перегружаем кэш днс.

На сегодня это вроде бы работает.

Сразу о важном

После этого, возможно, накроется автообновление Скайпа (не добавят рекламу во все щели, вот беда), часть функционала (которым почти никто не пользуется), или еще что-то (риск есть всегда :).
Тогда просто откатите изменения - сделайте как было - это не большая сложность.

Возможно не все адреса обязательно блокировать, или нужно добавить еще, но по крайней мере, эти работают именно сегодня, а не "работали в -12ом" или "5 лет назад пахало".

 Нетипичная рекомендация для hosts

Если же вы планируете (уже часто пользуетесь) таким способом блокировки через hosts, для Win есть простой и удобный способ работать с этим файлом:
  1. Выбираем в контекстном меню (или иначе) - создать ярлык
  2. Вписываем "C:\WINDIR\System32\notepad.exe" "C:\WINDIR\system32\drivers\etc\hosts" в путь файла
  3. см. сноску **
  4. Называем,  сохраняем
  5. Открываем свойства, Ярлык - дополнительно, отмечаем "Запускать от имени администратора"
  6. см. сноску ***
  7. Теперь можно открывать файл hosts через этот ярлык без спец. программ
** WINDIR замените на вашу папку с windows, "C" замените на вашу букву диска, кавычки необязательны но необходимы если у вас в именах присутствуют пробелы.
*** Запускать от имени администратора необходимо на системах начиная с Win Vista, тк. иначе файл невозможно будет сохранить.

9 комментариев:

  1. Спасибо большое, грамотно и по делу! А про ярлык - отдельный респект!

    ОтветитьУдалить
  2. Спасибо. Но только файл сохраняется как host.txt. Как убрать расширение?

    ОтветитьУдалить
    Ответы
    1. вопрос достоен тебя

      Удалить
    2. Когда сохраняешь- выбираешь не "текстовый документ", а "все файлы"

      Удалить
  3. Заблокировал с помощью ваших URL через касперский интернет секьюрити 2015. у кого стоит касперский можете сделать так: В главном окне касперыча, снизу жмете "настройка", затем выбираете из меню пункт "Защита", затем выбираете "Сетевой экран". В Сетевом екране жмете ссылку "Настроить правила программ", откроется весь список установленных у вас программ, ищете SKYPE TECHNOLOGIES вручную или через поиск сверху. Разворачиваете список SKYPE TECHNOLOGIES, нажав на зеленый треугольник, в открывшемся списки видете три файла, вам нужен Skype. Дважды щелкаете по нему мышкой, в появившемся окне жмете вкладку сетевые правила. Открывается весь список правил, по умолчанию тут разрешено все, Жмете внизу кнопку "Добавить". Открывается окно добавления нового правила. Действие выбираете "Блокировать", Адрес выбираете "Адрес из списка" и в поле пишите URL, и так делаете 5 раз, пока не добавите все URL. Все...скайп реклама блокируется касперским интернет секьюрити =)

    ОтветитьУдалить
  4. Анонимный4 июля 2015 г., 3:07

    [admin@gw root]$ cat /usr/local/sbin/post-firewall
    #!/bin/sh

    iptables -A FORWARD -d rad.msn.com -j DROP
    iptables -A FORWARD -d 65.55.2.6 -j DROP
    iptables -A FORWARD -d 94.245.117.42 -j DROP
    iptables -A FORWARD -d 94.245.117.43 -j DROP

    iptables -A FORWARD -d static.skypeassets.com -j DROP
    iptables -A FORWARD -d 2.20.119.249 -j DROP
    iptables -A FORWARD -d 23.64.143.48 -j DROP
    iptables -A FORWARD -d 172.226.221.21 -j DROP
    iptables -A FORWARD -d 2.16.109.199 -j DROP


    самое лучшее закрыть доступ с помощью маршрутизатора

    ОтветитьУдалить
    Ответы
    1. в никсовом скайпе сыпется реклама? хм.....

      Удалить
    2. самый крутой способ это реально в никсовом серве блочить это дело. У меня на ноуте с виндой работает hyper-v c убунту сервер. К hyper-v "прикручены wifi и ethernet" . Хост ходит в сеть через виртуалку с убунту. Совет с iptables рабочий.

      Удалить
  5. Зачем в никсовом скайпе? У меня, к примеру, десятки и сотни сотрудников ходят через прокси и NAT линукс-сервера со своим DNS-движком. И блокировать рекламу скайпа именно в его файрволле наиболее оптимально.

    ОтветитьУдалить

Это сообщение формы создания комментариев. КО одобряет.