Настраиваем SKYPE - отучаем от баннеров, рекламы и траты памяти
13.11.2015 13:24
22Соответственно из быстрой, удобной и легкой программы он стал превращаться в унылое, монстроподобное, дырявое говно. От корпоративных стандартов, увы, никуда не денешься, да Microsoft? :)
Skype все еще один из самых популярных мессенджеров и средств общения в бизнесе. Отказаться от того, к чему привык не так то просто.
Попробуем избавить его от некоторых недостатков.
Делаем Skype портабельным
Существует два метода это сделать.Самый простой - скачать отсюда конструктор http://portableappz.blogspot.ru/search?q=skype и следовать инструкции.
Кратко - вводите версию скайпа, которая Вам нужна (например 7.14.0.104), конструктор сам скачает файлы, распакует их и сложит в нужную папку, после этого оттуда можно будет запускать Skype - он будет портабельный.
Либо вариант для любителей понимать все что делается:
- скачать msi установщик скайпа, всегда последняя версия доступна по ссылке http://www.skype.com/go/getskype-msi
- распаковать msi пакет в папку - сделать это можно командой msiexec /a "имяMSIпакета" TARGETDIR="путьКудаРаспаковать" /qb
- создать папку Skype
- скопировать туда из распакованной папки все файлы c расширением dll, cab и Skype.exe
На данный момент (Skype 7.14.32.104) у меня там следующие файлы:
Login.cab
msvcp120.dll
msvcr120.dll
RtmCodecs.dll
RtmMediaManager.dll
RtmPal.dll
RtmPltfm.dll
Skype4COM.dll
SkypeResources.dll
vccorlib120.dll
Skype.exe
shared.lck
shared.xml
Запуск Skype с предустановленными папками профайлов, логином и паролем
По умолчанию, Skype хранит профили в следующих папках:XP: системныйДиск\Documents and Settings\имяПользователяСистемы\Application Data\Skype\имяПользователяSkype\
Win7 и выше: системныйДиск\Users\имяПользователяСистемы\AppData\Skype\имяПользователяSkype\
Можно внутри папки с портабельным Skype создать некую папку, в которую перекинуть все нужные профили пользователей, название до нее надо будет указать вместо папкаСПользователямиSkype.
Строка запуска будет следующая:
путьДоSkype/skype.exe /secondary /datapath:путьДоSkype/папкаСПользователямиSkype /removable /nosplash /minimized /username:имяПользователяSkype /password:парольПользователяSkype
Еще, для перфекционизма и корректной работы SkypeToCall нужно в реестре по адресу HKEY_CURRENT_USER\Software\Skype\Phone поправить значение SkypePath прописав туда путь до Skype.exe
Отучаем Skype от рекламы
Для начала, заходим в настройки Skype и отключаем в расширенных настройках автообновление и отправку отчетов.Там-же, в настройке безопасности отключаем cookie и показ целевой рекламы.
При не запущенном Skype в папке папкаСПользователямиSkype находим папку shared_dynco, удаляем ее и создаем пустой файл с таким же именем.
Это не даст Skype при запуске создать эту папку и показывать на главной странице всякую ерунду.
Дополнительно, можно в hosts прописать следующее (адреса-источники рекламы):
# Skype Ads Blocker
127.0.0.1 a.ads2.msads.net
127.0.0.1 ac3.msn.com
127.0.0.1 ad.doubleclick.net
127.0.0.1 adriver.ru
127.0.0.1 ads1.msads.net
127.0.0.1 ads1.msn.com
127.0.0.1 ads2.msads.net
127.0.0.1 aka-cdn-ns.adtech.de
127.0.0.1 api.skype.com
127.0.0.1 apps.skype.com
127.0.0.1 b.ads2.msads.net
127.0.0.1 cdn.atdmt.com
127.0.0.1 devads.skypeassets.net
127.0.0.1 devapps.skype.net
127.0.0.1 ec.atdmt.com
127.0.0.1 flex.msn.com
127.0.0.1 g.msn.com
127.0.0.1 live.rads.msn.com
127.0.0.1 msntest.serving-sys.com
127.0.0.1 preads.skypeassets.net
127.0.0.1 preapps.skype.net
127.0.0.1 preg.bforex.com
127.0.0.1 qaapi.skype.net
127.0.0.1 qawww.skypeassets.net
127.0.0.1 rad.msn.com
127.0.0.1 sO.2mdn.net
127.0.0.1 secure.flashtalking.com
127.0.0.1 serving.plexop.net
127.0.0.1 static.2mdn.net
127.0.0.1 static.skypeassets.com
# End Skype Ads Blocker
Либо еще один вариант, который, кстати, не блокирует главную страницу Skype:
# Skype Ads Blocker2
127.0.0.1 live.rads.msn.com
127.0.0.1 ads1.msn.com
127.0.0.1 static.2mdn.net
127.0.0.1 g.msn.com
127.0.0.1 a.ads2.msads.net
127.0.0.1 b.ads2.msads.net
127.0.0.1 ad.doubleclick.net
127.0.0.1 ac3.msn.com
127.0.0.1 rad.msn.com
127.0.0.1 msntest.serving-sys.com
127.0.0.1 bs.serving-sys.com
127.0.0.1 flex.msn.com
127.0.0.1 ec.atdmt.com
127.0.0.1 cdn.atdmt.com
127.0.0.1 db3aqu.atdmt.com
127.0.0.1 cds26.ams9.msecn.net
127.0.0.1 sO.2mdn.net
127.0.0.1 aka-cdn-ns.adtech.de
127.0.0.1 secure.flashtalking.com
127.0.0.1 adnexus.net
127.0.0.1 adnxs.com
127.0.0.1 *.rad.msn.com
127.0.0.1 *.msads.net
127.0.0.1 *.msecn.net
# End Skype Ads Blocker2
По непроверенным данным за главную страницу Skype отвечает хост apps.skype.com.
Это заблокирует весь трафик с этих адресов и, соответственно, рекламу.
Отучаем Skype от траты памяти
Сейчас модно кэширование всего и вся, но, к сожалению, не моден мозг.Поправляем - при не запущенном скайпе идем в каталог своего профиля Skype и ищем там папку media_messaging. В ней находим две папки emo_cache и media_cache_v2, удаляем их и создаем одноименные пустые файлы, как уже делали для рекламы.
В первой папке Skype хранит кэш значков-эмоций, причем он их кладет медленно, постоянно жужжа винтом, пока не создаст все.
Возможно, он их выкачивает откуда-то, ибо не понятно, почему эта операция занимает столько времени. Затем он их грузит все в память - а их там очень и очень много..
Во второй он хранит кэш медиа-файлов. Зачем он и для чего - не разбирался. Это не эскизы картинок, которые Вы кидали или Вам кидали в чат.
Вобщем, при отключении всего этого дела никаких тормозов не добавилось. Смайлики видно, картинки - тоже.
Если заметите какие-то отклонения от нормальной работы – напишите, пожалуйста, в комментариях.
13.11.2015, Protocoder
Изучила Вашу статью про скайп ,потому что есть на то причины. Задолбал этот скайп. Виснет всё время,вот и нахожу выходы.
Ещё у меня чаты удалённые вылазят как зомби. Удалю а он опять вылезет. Решения ещё не нашла.
За статью спасибо. Попробую по вашей рекомендации сделать.
Рад, что пригодилось.
Тип файла без разницы - все равно переименовывать потом.
Проще всего (если под windows) создать текстовый файл.
Я пока только очистила emo_cache_v2 и media_cache_v3 на 20 мб. Оставила там только текстовые файлы типа journal.lru и index_v1.lru. Но мусор в папки все же прибывает потихоньку.
Если только на одном пользователе - проблемы могут быть у него, если на всех - у Вас.
Скорее всего что-то рвет соединение. Обычно это как раз антивирусы или файерволлы.
Через несколько секунд после запуска: в папке emo_cache_v2 - свыше 900 файлов со смайликами, в папке media_cache_v3 - 4 файла - следы страниц сайтов...
Кстати, перед удалением папок надо выйти из учетной записи.
Попробуйте по аналогии и их файлами заменить - если будет пытаться писать следующий префикс "_v3", "_v4" и т.д. - можно попробовать насоздавать их до "_v9" - есть вероятность, что счетчик дальше не полезет. Если полезет - придется что-то другое думать...
Про профиль - естественно все манипуляции с файлами программы делаются лишь тогда, когда программа не активна - не думал, что надо уточнять.
Ну и про грамматические ошибки - за исправления спасибо, из комментария удалил (если интересно почему - читайте в "Обо мне") - будем считать что это слово - мой авторский стиль, ок? :)
Попробуйте - возможно так заработает.
Да, вместо папок создаем файлы. Но... С каким расширением?
Цитирую из раздела Отучаем Skype от траты памяти: "и создаем одноименные пустые файлы, как уже делали для рекламы",
цитирую из раздела Отучаем Skype от рекламы: "и создаем пустой файл с таким же именем". Нигде не указано расширение...
Но я создал два файла с расширениями.png и .jpg и запустил скайп.
Результат - нулевой: программа заново создала папку emo_cache_v2 и сложила туда смайлики.
Может, создать файл с другим расширением? Каким?
Спасибо.
Т.е. имена и расширения создаваемых файлов должны в точности совпадать с именами и расширениями папок, иначе весь смысл данного фокуса пропадает.
Например, если папка называется "SomeFolder" и не имеет расширения, то и файл должен называться "SomeFolder" и не иметь расширения.
И да, опережая следующий вопрос - у файла может не быть расширения - это нормально с точки зрения операционной системы.
Другой пример - если папка называлась "SomeFolder.abc", то и файл должен называться "SomeFolder.abc" (где "abc" - как раз расширение).
Именно по-этому у Вас скайп смог создать папки снова - расширения у файлов было другое (jpg и png).
Файлы созданы с таким же именем, что и папки, и без расширения.
При создании, когда появится диалог: "После изменения расширения этот файл может оказаться недоступным. Выполнить изменения?" следует кликнуть "Да". И всё!
Запускаем скайп.
В папке media_messaging по адресу C:\Users\ИмяПользователя\AppData\ Roaming\Skype\ник-нейм\me dia_messaging больше не создаются папки media_messaging/emo_cache _v2/
(для архивирования смайлов, а это было около 2000 смайлов размером почти 300 Мб) и media_messaging/media_cac he_v3/ (для архивирования файлов, скаченных по скайпу во время переписки)!
Спасибо Protocoder"у за компетентность, подвижничество и терпение!
Всех с Новым годом!
Настройки - Чаты и СМС - Визуальное оформление - снять галку с "Показывать изображения и другие мультимедийные эскизы", "Показывать эскизы ссылок".
там же, но ниже, будут имоджи