Поддержка протокола XMPP в Opera

leksey, 02 ноября 2005 ( редакция: 29 октября 2018 )
По умолчанию опера не знает что делать с ссылками вида ""вида xmpp://что-то"". А осел, лиса и навигатор знают. Решение у этой проблемы есть.

1. Экзотичное - руками добавить в файл opera.ini кусок вида:
[Trusted Protocols]
xmpp=1,0,

2. Штатное - через настройки браузера -> Programs and paths добавить протокол xmpp.


Сам хендлер (обработчик) xmpp-протокола регистрируется в ветке реестра, которая указана далее. Некоторые jabber-клиенты (например JAJC) при установке регистрируют xmpp-протокол автоматически.
[HKEY_CLASSES_ROOT/xmpp]
@="""URL:XMPP"" Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT/xmpp/shell]

[HKEY_CLASSES_ROOT/xmpp/shell/open]

[HKEY_CLASSES_ROOT/xmpp/shell/open/command]
@=" ""D:""""/jajc/xmpp_handler.exe %1"

ПРИМЕЧАНИЕ: В цитате все слэши заменены на обратные.

+