Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
16.04.2011, 20:57 | #1 |
Новичок
Пол: Регистрация: 17.10.2006
Сообщений: 9
Репутация: 2
|
Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
Хочу предложить способ решения проблемы с отсутствием звонка на пищалку ПК в новых версиях Скайпа (4.2, 5.х), идея которого найдена на форуме Скайпа:
http://forum.skype.com/index.php?showtopic=735903 Надеюсь, что пока авторы Скайпа не мычат и не телятся с возвращением этой нужной многим опции, кто-то более опытный в программировании соберет это все в одну маленькую красивенькую софтину, которая возможно даже будет запускаться в качестве службы. I. Предварительные требования и действия: 1) Windows XP SP3 (на других Windows'ах требует проверки) 2) Skype vv4.2-5.x-6.x установлен в каталог по-умолчанию ("c:\Program Files\Skype\Phone\Skype.exe") 3) DynaWrap.dll v1.0.0.1 (прилагается) находится где-то в Windows\System32 или в другом месте и зарегистрирована, например, так: "regsvr32.exe C:\Windows\System32\DynaWrap.dll" 4) Skype4COM.dll v1.0.39.0 (прилагается) - последняя версия библиотеки COM-обмена для Skype. Скопировать в "С:\Program Files\Common Files\Skype\" с заменой, если есть предыдущая. И перерегистрировать "regsvr32.exe C:\Program Files\Common Files\Skype\Skype4COM.dll". II. Сам скрипт и его лоадер: 1) Поместить лоадер SkypeRing.exe и скрипт SkypeRing.vbs в ту же папку "С:\Program Files\Common Files\Skype\". 2) Добавить лоадер в автозагрузку для всех пользователей или только для текущего через реестр: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run] "SkypeRing"="\"c:\\Program Files\\Common Files\\Skype\\SkypeRing.exe\"" или [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Curre ntVersion\Run] "SkypeRing"="\"c:\\Program Files\\Common Files\\Skype\\SkypeRing.exe\"" 3) Перегрузиться. III. Как это работает: 1) При загрузке системы грузится лоадер, на всякий случай ждет 2 мин. - вдруг система и Скайп еще не догрузились, а потом начинает периодически проверять наличие процесса Skype.exe в памяти. 2) Если процесс обнаружен (скайп запущен через автозагрузку или вручную), лоадер запускает скрипт и сам выгружается. 3) Скрипт создает два объекта: один для работы с динамиком ПК через DynaWrap.dll, второй COM-объект (при помощи Skype4COM.dll) - для отслеживания входящих звонков Skype. 4) Второй объект аттачится к запущенному Скайпу. Если это действие происходит впервые для данной системы, Скайп один раз спрашивает у пользователя разрешения на "сотрудничество" с этим объектом. Нужно разрешить это действие по одному разу для каждого из локальных юзеров. Больше вопросов не будет. 5) Остающийся резидентом скрипт через свои пару процедур: а) "общается" со Скайпом на предмет наличия статуса входящего звонка; б) если звонок обнаружен, то вторая процедура выполняет двутональный писк через спикер. 6) Если Скайп закрыть, а потом снова открыть в одном сеансе работы пользователя - ничего страшного: скрипт продолжает работать и исправно "звонить". Остальное - в readme.txt, в архиве: http://rghost.ru/51637778. Если попробуете воспользоваться - черкните здесь, работает или нет. Особенно интересует работоспособность на Win 7. Или может кто-то переделает это все в одну EXE-шку?! Хорошо бы... Последние (тревожные ) известия: при проверке работоспособности со Skype 6.10.32.104 на этапе III, п.4 вылезло сообщение от мелкомягких, что WScript перестанет работать со Skype (имеется в виду, наверное, Skype4COM) c декабря 2013 года. Но пока вроде работает (Windows XP SP3 Rus, WScript v5.7.0.18066, Skype v6.10.32.104, Skype4COM v1.0.39.0, DynaWrap.dll v1.0.0.1). Если и вправду перестанет работать, то нужно будет либо оставаться на этой версии Скайпа, либо (если подойдет) возвращать нужный Skype4COM посде обновления Скайпа, либо, наконец, сделать все в виде EXE... Последний раз редактировалось OrkOK; 14.01.2014 в 07:40.. Причина: Обновление ссылок |
Сказали спасибо: |
Реклама: | можно ли спать с воском для брекетов | Отличное предложение в КНС Нева - PG27AQN - быстро, качественно и надежно! г. Санкт-Петербург | Тумба с раковиной AQUANET Нота 75 | Зеркальный шкаф Style Line Олеандр-2 65/С | цветочно фруктовый букет |
04.05.2011, 11:14 | #2 |
Новичок
Пол: Регистрация: 17.10.2006
Сообщений: 9
Репутация: 2
|
Re: Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
Неужели это вообще никому не нужно? ((
|
Сказали спасибо: |
28.04.2012, 14:26 | #3 |
Неактивный пользователь
Пол: Регистрация: 28.04.2012
Сообщений: 1
Репутация: 0
|
Re: Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
как раз то што мне нужно. Перезалейте пожалуста файлы и может быть оновите ту сылку на форум скайпа. Странно но в сети очень мало информации на ету тему.
|
30.08.2012, 10:29 | #4 |
Неактивный пользователь
Пол: Регистрация: 06.03.2010
Сообщений: 22
Репутация: 8
|
Re: Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
Подписываюсь под предыдущим выступлением и присоединяюсь к просьбе выложить файлы ввиду отсутствия их по указанному адресу.
Заранее благодарен. |
19.10.2012, 13:45 | #5 |
Новичок
Пол: Регистрация: 17.10.2006
Сообщений: 9
Репутация: 2
|
Re: Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
Обновил ссылку. Состояние - исходное (без доработок).
Если получится доработать (собрать воедино) - пишите. Особенно интересно было бы проверить и допилить, если нужно, для Windows 7/8... |
04.11.2013, 11:40 | #6 |
Неактивный пользователь
Пол: Регистрация: 04.11.2013
Сообщений: 1
Репутация: 0
|
Re: Как заставить Скайп 4.2 и 5.х звонить на системный динамик (решение проблемы)
OrkOK, долго заморачивался нашел только сейчас. Можно ссылку обновить или в личку файлы сбросить
Добавлено через 5 минут очень нужно |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Proshow Producer - Проблемы и их решение. | Zhlobny Hmur | Просмотр, конверторы и редакторы графики | 636 | 10.01.2020 12:02 |
Казаки проблемы и их решение | Akellass | Помощь по играм | 1 | 28.03.2011 15:54 |
Как отрубить системный динамик? | Tolerance | Скорая помощь | 14 | 27.01.2010 15:29 |
Vista - решение проблемы с DVD и CD -rom | Band_u | Windows Vista | 35 | 15.12.2008 19:38 |
Решение проблемы AutoRun-вирусов | kuankaz | Безопасность | 0 | 08.10.2008 18:49 |
|
|