Привязка приложении в Google Chrome
Модератор: Tim308
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
Добрый день. Не подскажете где в браузере меняется привязка приложении при переходе по гиперссылкам? Во вложении скриншот того окна, при нажатии по ссылке на которой браузер предлагает через что нужно открыть эту ссылку.
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
JeRrS1989, где меняется не знаю (думаю что это как-то прописано в самой ссылке), но может это пригодится - ExternalProtocolDialogShowAlwaysOpenCheckbox https://docs.microsoft.com/ru-ru/deploy ... encheckbox (не смотрите что там про edge, в хроме такая-же) https://docs.microsoft.com/ru-ru/deploy ... encheckbox
PS: Путь в реестре для chrome
PS: Путь в реестре для chrome
HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
Судя по фразе CheckBox это скорее всего вовсе отключить всплывающее сообщение при нажатии по ссылке. А мне наоборот привязку к другой программе надо сделать, чтобы при нажатии по ссылке он через другую программу открывал эту ссылку. Ссылка простая (sip:внутренний номер пользователя) при нажатии по которому он должен предлагать открывать Skype For Business, но после установки MicroSip эта привязка сбросилась и вот как вернуть не понятно.
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
ага, ну теперь более понятно. Видимо просто приложение по умолчанию для этого протокола изменилось, и настройки google chrome здесь ни причём, зайдите в приложения по умолчанию -> выбор стандартных приложений для протоколов и там посмотрите чему назначен MicroSip и переназначьте на skype for business (думаю это tel и lync)
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
Проверил. Lync и Lync15 стоит Skype For Business. Причем дело не в браузере, т.к с другого так же по умолчанию открывает через MicroSip. Проверил настройки Skype'a никакой кнопки о привязки приложения по умолчанию почему-то не смог найти. Есть еще какие-нибудь варианты?
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
Протокол SIP. И что самое интересное при выборе он не предлагает Skype For Business только MicroSIP
p.s: Переустановка Skype For Business не помогла.
p.s: Переустановка Skype For Business не помогла.
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
JeRrS1989, Вот тут можете глянуть как ассоциировать софт с протоколом - https://ru.stackoverflow.com/questions/ ... B2-windows
Только foo заменить на sip, а foo.exe на файл skype. Ну или по крайней мере в эту сторону смотреть.
Код: Выделить всё
HKEY_CLASSES_ROOT
myscheme
(Default) = "URL:Foo Protocol"
URL Protocol = ""
DefaultIcon
(Default) = "foo.exe,1"
shell
open
command
(Default) = "C:\Program Files\Foo\foo.exe" "%1"
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
в реестре уже есть подобное.
по сути ведь тоже самое что и предлагалось по ссылке выше сделать?
Единственное заметил что в моем варианте была еще одна строчка в конце:
[HKEY_CLASSES_ROOT\sip]
@="URL:Sip Protocol"
"URL Protocol"=""
"Owner Name"="MicroSIP"
Думал дело в этом, я её удалил, перезагрузил компьютер, но к сожалению не помогло.

Единственное заметил что в моем варианте была еще одна строчка в конце:
[HKEY_CLASSES_ROOT\sip]
@="URL:Sip Protocol"
"URL Protocol"=""
"Owner Name"="MicroSIP"
Думал дело в этом, я её удалил, перезагрузил компьютер, но к сожалению не помогло.
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
JeRrS1989, попробуйте в powershell (вроде в cmd тоже должно сработать) запущенном с правами админа выполнить вот это:
Set-ItemProperty HKLM:\Software\Microsoft\Office\16.0\Lync\Capabilities\URLAssociations -name SIP -value Microsoft.Lync.16Join.1
и проверить после этого не появится-ли в списке при ассоциации протокола skype for business для SIP- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
JeRrS1989, проверьте этот путь в реестре, может там он и отличается (если да, то подправьте команду), у меня просто не установлена эта версия skype for business.
- JeRrS1989
- Постоянный пользователь
- Сообщения: 111
- Зарегистрирован: 14 мар 2015, 15:59
- Контактная информация:
Привязка приложении в Google Chrome
до Software\Microsoft\Office\16.0\Lync\ все верно а далее нет каталога Capabilities. Её нужно создать вручную?
- DesignerMix
- Администратор
- Сообщения: 7029
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Привязка приложении в Google Chrome
JeRrS1989, думаю можно, если не получится то удалить не долго