แฐแแ แฐแแแ !
แฉแแแแแแก แแก แคแ แแแ แแแแแ แฏแแแ แกแแแงแแ แแก แฌแแแแแแก, แ แแแแแ แกแแแแแแแ แแแแแฆแฌแแ แฉแแแก แแแ แแแ แแฃแแแแแแชแแแก. แแก แแจแแแแแแ แ แแแแแแขแ แแแแ แฎแแแ แแแแแแแ, แ แแแแแ แแ แแคแแ แ แแงแ แแแกแแฌแแ แ แแ แแกแแแ แแ แแแแแแแ แแแฌแแ แแก, แ แแช แฃแแแ แแแแ แฏแแ แแงแ แจแแฌแแแแแ. แแแแแแแ, แฉแแแ แแแ แแแแ แแฃแแแแแแชแแแกแแแแก แแแแแแแ แ แแฆแแช แแ แแแแแแแฃแ แ, แกแฎแแแแแกแแแแก แกแแกแแ แแแแแ แแ แจแแแชแแแแแก แ แแแแ แกแแฎแแก แแแแแฌแแแแแก แแ แแ แแแแแแแก แแแแแญแ แแก. แแฎแแ แแ แจแแแแซแแแ แแแแก แแแแแแ แแแ. แแฎแแ แแแแแ แแแกแแฃแแ แแ แงแแแแแคแแ แแ แแแแแแแแแแ แแแแ.
Entry
แงแแแแแคแแ แ แแแจแแ แแแแฌแงแ, แ แแแแกแแช แแแ แแแแฃแแ แแ แแแก แฌแแ แกแแแกแแฎแฃแ แแก แแแแแแฃแขแแ แจแ แ แแฆแแช แแแแแแแฌแแ แ Linux แแแแแแฅแแ แ. แแแแ แแ แแแแแ แแชแแก, แ แแ Pidgin Sipe แแแแแแแขแแ Microsoft Lync-แแก (แแฎแแ Skype for business-แแก แกแแฎแแแแ แชแแแแแแ) แซแแแแแ แแแ แแ แฉแแแแชแแแแแแ. Linux แกแแกแขแแแแแ. แฉแแแ แกแแแฃแจแแแก แแฃแแแแแแแ แแแแแแแแแแ แ, แฎแจแแ แแ แแแฌแแแก SIP แแแแคแแ แแแชแแแแจแ แแแแแฌแแแแแแ แแ แ แแแแกแแช Windows-แแก แแแแฎแแแ แแแแแ แแแงแแแ, แแแแคแแ แแแชแแแแจแ แแแแแฌแแแแแแแก แแแฆแแแ แแแ แขแแแ แแงแ: แแแแฅแขแ แแแฃแแ แคแแกแขแแ แแแฆแแแ แแแฌแแแแแก, แแแฌแแแแฃแแแแ แจแแแ แแแแแก แแแฃแแแ แแ แฃแแแ แจแแแแแแแ แ.
แแแแ แแฎแแ แแก แแแแแกแแแแกแแก Linux แกแแฅแแ แชแแขแ แฃแคแ แ แแแ แแฃแแแ: แ แ แแฅแแ แฃแแแ, Pidgin-แจแ แจแแแแซแแแแ แแแแคแแ แแแชแแแแจแ แแแแแฌแแแแแแแก แแแฆแแแ, แแแแ แแ แแฅแแแ แฃแแแ แจแแฎแแแแแ แแฅแแแแ SIP แแแแแ แแจแแก แแแ แแแแขแ แแแจแ, แแแ แฉแแแ แแแแแฃแแแ โแแแแคแแ แแแชแแแจแ แแแแแฌแแแแแแแก แแแฆแแแโ แแ แจแแแแแ แฉแแกแแแ แแแแคแแ แแแชแแแก แแแฃแแ แแ แจแแแงแแแแแ แแ แแแแแแแขแแ แแก แกแแฎแแแ แแ conf ID แแแฎแกแแแ แคแแแฏแแ แแจแ. แแแ แแแแฃแแ แแ แแแก แจแแแแแ, แแแแแฌแงแ แคแแฅแ แ: โแแฃแแฃ แแ แแ แกแแแแแก แแแแก แแแแแ แขแแแแแแก แแแ?โ แแแแฎ, แจแแแซแแแแ แแแแแฎแแ, แ แแขแแ แฏแแแแแแแจแ แแญแแ แแแแแ แแก? แแฅแแแ Windows-แก แฃแแแ แแงแแแแแแแ แแ แแ แฆแแแแแแแ.
แแแแแฏแ 1: แแแแแแ
โแแฃ แจแแแก แแแแจแ แ แแฆแแช แแฎแแ แแแ แแแแแฉแแแแแ, แแแก แคแกแแแแก แกแแจแฃแแแแแแ แแแ แแแแแแ แชแฎแแโ, - แแฅแแ แแแแ แแกแแแแ แแแแแก แแแจแ แแแจแ โแแแ แแแ แแแ แชแฎแแแ แแแก แ แฃแกแแแจแโ.
แแกแ แ แแ, แ แแแแ แช แแ แแก แแแ แ แแแแจแ แแแแแแแแ, แแแ แแแแฃแแ แแแ แแแแแก แจแแแแแ แแแฉแแแ แแแแฎแแ แชแแแแแแแก แแแ แแแแ แแแแ. แงแแแแแคแแ แ แแแ แขแแแ แฉแแแแ - แแแฃแแแแแ แฌแแแแแแก แจแแฌแงแแแขแ แแญแแ แแแแแ โ แแแแแแกแขแแแแ แแ แแแแแแฃแ แ แแแ แแแแแแแชแแแก แแ แแชแแกแ แแฅแแแแก แแแแฅแแแแแ 127.0.0.1-แแ แแ /etc/hosts-แจแ แแแแแแขแแ แกแขแแขแแแฃแ แ แฉแแแแฌแแ แ แแแแแแแแแก แแแแแแแกแแแแก, แ แแแแแก แแแจแแแแแแแแช แจแแแแฎแแ แ แแแแคแแ แแแชแแแแ, แแแฃแแแแแ localhost-แแ. แจแแแแแแ, แแ แแแ แกแแ แแแ แแ แฃแแแ แแแแแฃแจแแแก แแแกแแ แแแฎแแแแ แแแ แแแฃแแ แแ แ แแแแ แแ แแแแแแขแแแแก แแแ Pidgin-แจแ (แแแจแแแแ แแแขแงแแ, แ แแ แแ แแขแแแแ แฏแแ แแแแแ แแ แแฅแแแแ แฌแแ แแแแแแแ, แแฃ แ แแแแ แแแแแชแแแ แแแ). แฎแกแแแ แก, แ แ แแฅแแ แฃแแแ, แงแแแแ แฏแแแแแก แกแฃแแ แแกแแแก, แแแแ แแ แฉแแแ แแ แแแ แแแแกแขแแแ แแแ แ, แงแแแแ แฏแแแแ แแ แแแแจแแแแแแ (แจแแข).
แจแแแแแ, แจแแแแฎแแแแแ, แ แแขแแแฆแแช แแแแฎแกแแแ แแแฌแแแแแก แแแฃแแ Google Chrome-แจแ (แแ แฉแแแฃแแแแ แแ แงแแแแแแแแก แแแงแแแแ Mozilla Firefox-แก). แแ แฉแแแแ แแแกแแแแแ แแ, แแแ แแแแ แแ แกแ แฃแแแแ แแแแกแฎแแแแแแฃแแแ แแแแแแงแฃแ แแแแแ - แแ แแ แกแแแแแแ แแแแฎแแแ แแแแแก แแแแแชแแแแแแก แจแแงแแแแแก แคแแ แแ แแ แแแแ แแแ แจแแกแแแแกแแแแแแ แแแฉแแแ แแแแฎแแแแ แ แแฆแแชแแก แแแฎแกแแแก แแแแ. xdg- แฆแแ. แฃแแ แแแแ แแแกแแ แแแแแ แแแฌแแแแฃแแแ "แแแแฎ" แแ แฉแแแแแ แจแแชแแแแแก แจแแขแงแแแแแแแ - แแแฃแแ lync15:confjoin?url=https://meet.company.com/user/confid แแแ แแฎแกแแแแ. แฐแ. แ แแแแ แแ แแก xdg-open แแ แ แ แญแแ แแแแ, แ แแ แแกแแแ แแแแแแแ แแแแฎแกแแแก? แแแแฃแแแแขแแชแแแก แจแแแแแแแ แฌแแแแแฎแแแ แแฉแแแแ, แ แแ แแก แแ แแก GUI แแแแแฃแจแแแแแแแ, แ แแแแแแช แแฎแแแ แแแ แแกแแชแแ แแแฃแแ แแแแแแแชแแแแแก แแแจแแแแแก แแ แแ แแขแแแแแแแแ uri แกแฅแแแแกแแแแก แแ แแแแแ แแขแฃแแ แคแแแแแก แขแแแแแแ. แแกแแชแแแชแแแแแก แแแแคแแแฃแ แแชแแ แฎแแแแ mime-แแก แขแแแแก แ แฃแแแแแก แกแแจแฃแแแแแแ. แแกแ แ แแ, แฉแแแ แแฎแแแแแ, แ แแ แฉแแแ แแแฌแแ แแแแแ แจแแกแแแแแแกแ แแแแแแแชแแแก แซแแแแแก แแแกแแฎแแแแแฃแแ แฃแ แ แกแฅแแแแกแแแแก lync15 แแ แแแฃแแ แแแแแแชแแแ xdg-open-แก, แ แแแแแแช แจแแแแแ, แแแแ แแฃแแแ, แฃแแแ แแแแแกแชแแก แ แแแแแแแ แแแแแแแชแแแก, แ แแแแแแช แแแกแฃแฎแแกแแแแแแแแ แแ แขแแแแก แแแฃแแแ. แ แแช, แ แ แแฅแแ แฃแแแ, แแ แแแแฅแแก แฉแแแแก แกแแกแขแแแแจแ. แแฃ แแ แ, แแแจแแ แ แแก แแแแแแแแ แแกแแแ แฆแแ แแแแแก แกแแแงแแ แแจแ? แแแ แแแแแ, แฉแแแ แแแแแแ แแแแฌแแ แ.
แกแแแงแแ แแจแ แจแแแแแแแ แฉแแซแแ แแ Linux แแ แแแแกแแแฃแแ แแแแ แแ แแคแแแฃแแ แแแ แกแแก (แกแแแฃแจแแ แแแแแแแก แแแ แแแ, DE) แแฃแจแแแแแก แจแแกแฌแแแแแกแแก, แกแฎแแแแ แจแแ แแก, แฉแแแแแแก แแก Xfce-แแ Linux Mint-แแ แแฉแแแแ, แ แแ แแแแแแแชแแแแ แแ แแแแแแ แแแแแแจแแ แแแฃแแ mime แขแแแแแ, แ แแแแ แช แฌแแกแ, แแแ แแแแแ แแฌแแ แแแ .desktop แแแคแแ แแแแแแก แแฅแแแ แแแแกแแฎแแแ แคแแแแแแจแ. แแแ แแ, แ แแขแแแแช แแ แ? แแ แจแแแฅแแแ แแแแแแแชแแแก แแแ แขแแ แแแแกแแฎแแแแก, แ แแแแแแช แฃแแ แแแแ แแแฃแจแแแแก Bash แกแแ แแแขแก แแ แแแญแแแแก แแแแกแแแจแ แแแแแชแแแฃแ แแ แแฃแแแแขแก. แแ แฃแแ แแแแ แฉแแแ แแแ แแแแกแแฎแแแแแก แคแแแแก:
[Desktop Entry]
Name=Lync
Exec=/usr/local/bin/lync.sh %u
Type=Application
Terminal=false
Categories=Network;InstantMessaging;
MimeType=x-scheme-handler/lync15;
แแแแกแแแแแแ แแฎแกแแ xdg-open-แก, แแแแแแแแ แแแแแ แแแแแก, แ แแแแแแช แแแแแก แแ แแฃแแแ แแแแ แแ... แกแแแแแฆแแ แ. แแกแแ แแแแแแก, แ แแ แแแก แแ แจแแฃแซแแแ แแแฃแแแก แแแแฃแจแแแแแ.
แ แแแแ แช แแ แแแแแ, แแ แแ แแแแแแแฎแแ แแกแแชแแ แแแฃแแ mime-แขแแแแแแก แแแ แแฅแขแแ แแ แฉแแแก แแแแแแแชแแแกแแแ. แแก แแแแแแแ แแแ แขแแแ แแ แซแแแแแแ:
xdg-mime default lync.desktop x-scheme-handler/lync15
แ แแแแแแช แฃแแ แแแแ แแ แแแแฅแขแแ แแแก แคแแแแก ~/.config/mimeapps.list.
แกแชแแแแ แแแแแ แ 2 xdg-แฆแแ แแแ แแ - แแ แแกแแ แแแ แชแฎแ. แแ แแคแแ แ, แกแแ แแฃแแแแแ แแ แแแแจแแแแแก, แแ แแแแ แแฎแแแแ แฉแแแแก แแแขแแ แแกแก แแฆแซแ แแแก. แแ แแแจแแก แแแแแ แซแแแแ แจแแแแ แแฆแแแฃแแ (แแแฃ แแแแแแแแ), แฉแแแ แแแ แแแ แ แแแจแ แฉแแแ แแแแ แแแแแ แแแแก. แแฅ แแแแจแแแแแแแแแแ แแฆแแแแจแแแก, แ แแ xdg-open แแ แแก แแฎแแแแ shell แกแแ แแแขแ.
bash -x xdg-open $url
แแแแแแแแแก แจแแแแแ แแแแแแแแแแ แแแแแแแแแแแแ, แชแแขแแแ แแแแแแ แฎแแแแ, แ แแ แแแแขแ แแแ แจแแแแแ แแแแแแแก แแแแ-แฆแแ. แแ แแก แฃแแแ แแแแแ แฃแแ แคแแแแแ แแ แฃแคแ แ แ แแฃแแแ แแแแก แแแแแแ, แแฃ แ แแขแแ แแแ แฃแแแแก แฌแแ แฃแแแขแแแแ แแแแ แฃแแแแแก แแแแก แแ แแฃแแแแขแจแ แแแกแแ แแแฃแแแก แแแแแชแแแแกแแก.
xdg-open-แแก แแแขแแ แแแ แจแ แแแแแฎแแแแแกแแก แแฆแแแแแฉแแแ, แ แแ แแก แแแแแแแแแแก แแแ แแแแกแแแชแแแแ แกแฎแแแแแกแฎแแ แแแ แแแแขแ แแแก แแ แแแแขแ แแแก แแแแแกแชแแแก แแ แ แแแแแแแ แแแกแขแ แฃแแแแขแก แแแแแ แแขแฃแแ DE-แกแแแแก แแแแแฎแแกแแแแแแแแ แคแแแแแก แแแฃแแแแแก แแแกแแฎแกแแแแแ, แแ แแฅแแก แกแแ แแแแ แแ แคแฃแแฅแชแแ. open_generic
open_xfce()
{
if exo-open --help 2>/dev/null 1>&2; then
exo-open "$1"
elif gio help open 2>/dev/null 1>&2; then
gio open "$1"
elif gvfs-open --help 2>/dev/null 1>&2; then
gvfs-open "$1"
else
open_generic "$1"
fi
if [ $? -eq 0 ]; then
exit_success
else
exit_failure_operation_failed
fi
}
แแ แกแฌแ แแคแแ แฉแแแ แแแ แแฅ แแชแแ แ แฐแแแก, แแแฆแแแฃแแ แแ แแฃแแแแขแแก แแแแแแแแ แแ แแฃ แฉแแแแ แแแแแ แแขแฃแแ แฅแแแกแขแ แแฅแแแ แแแแแแ แแแแก แแฅ lync15:, แจแแแแแ แแแฃแงแแแแแแแแ แแแแแแชแแแ แแแแขแ แแแก แคแฃแแฅแชแแแก open_generic.
แกแชแแแแ แแแแแ แ 3 แแ แ แแแแ แคแแฅแ แแแ, แแแฃแจแแแ? แฐแ, แแฎแแ, แ แ แแฅแแ แฃแแแ. แแแแ แแ แจแแชแแแแแก แจแแขแงแแแแแแแ แฃแแแ แจแแแชแแแแ, แแก แฃแแแ แแ แแแ แแกแแ - แแฎแแ แแแฃแแแแแแแ, แ แแ แคแแแแ แแแ แแแแซแแแแ แแ แคแแแแแก แกแแฎแแ แแแแแฌแแ แ แแ แแฃแแแแขแแ แแแแแกแฃแแ แแแแแ แแแแแ.
แแแฏแแ แแ แแก แคแฃแแฅแชแแ แแฆแแแฉแแแ is_file_url_or_path, แ แแแแแแช แแแแแแแแแแก แจแแงแแแแแกแแแแก แแแแแชแแแฃแ แคแแแแแก แแแฃแแก: file:// แแ แคแแแแแก แแแแก แแ แกแฎแแ แ แแแแก. แแ แจแแแแฌแแแแแ แแ แแแฃแจแแแ แกแฌแแ แแ แแแแก แแแแ, แ แแ แฉแแแแก แแ แแคแแฅแกแก (url แกแฅแแแแก) แแฅแแก แแแแ แแแ, แฎแแแ แ แแแฃแแแ แฃแแ แแแแแฎแแขแฃแแแแ แแแแฌแแแแก แแฎแแแแ แกแแแแแแแแ แแแแ แแแแก, แ แแแแแแช แจแแแแแแ :alpha: แฌแแ แขแแแแแแกแ แแ แขแแ แแแแแกแแแ. rfc3986 แกแขแแแแแ แขแแก แแแแกแฃแแขแแชแแแก แจแแแแแ แแ แแแแแ แ แแกแฃแ แกแแก แแแแแขแแคแแแแขแแ แ แแแแ แแแ, แ แแ แแแฏแแ แแ แแแแแ แแกแแคแขแ แแ แแคแแ แก แแ แฆแแแแก (แแฃแแชแ แแกแแแ แแแ แกแแ แแฅแแแแ). แแฎแแแแ แกแแแแแแแแแแก แแแแกแ :alpha: แจแแแชแแแก แแฎแแแแ แแแแแแฃแ แ แแแแแแแก แแกแแแแก. แแ แกแฌแ แแคแแ แแชแแแ แ แแแฃแแแ แฃแ แจแแแแฌแแแแแก แแแคแแแฃแแแ แฃแแแ. แแแกแ แฃแแแ, แกแแแชแแ แ แฎแแ , แงแแแแแคแแ แ แกแแแแแแแ แแฌแงแแแ, แแแแขแ แแแ แงแแแแ แจแแแแฌแแแแแก แจแแแแแ แแแแแแชแแแ แฉแแแแก แกแแ แแแขแแก แแแแแแแชแแแก, แฉแแแแ แแแฃแแ แแแฉแแแแแแแ แแแแกแแแแ, แงแแแแแคแแ แ แแกแแ, แ แแแแ แช แฃแแแ แแงแแก. แแแแก แจแแแแแ, แแ แแแฌแงแแ แแญแแ, แ แแ exo-open-แแแ แแแแแแจแแ แแแฃแแ แงแแแแ แแ แแแแแแ แแกแแแ แแแแแฌแแแฃแแแ แแแฃแแแก แคแแ แแแขแแก แแแแแกแขแฃแ แแแแ, แกแฅแแแแจแ แแ แกแแแฃแแ แแแแ แแแแก แแแแ. แฐแแแแแแแแก แจแแกแแแแฌแแแแแแ, แแ แแชแแแ แแแแแชแฎแแแแก mime แขแแแแก แ แแแแกแขแ แแชแแแก แแฎแแแแ แกแฅแแแแแ แคแแชแฎแแแ แ แแ voila - แงแแแแแคแแ แ แแฃแจแแแแก open_xfce แคแฃแแฅแชแแแก แแแแแคแแ แแแก แแแ แแจแ. แแแแ แแ แแก แแ แแแแแ แแ แแ แแแแแแฎแแแ แแแ, แ แแแแแ แแแแคแแ แแแชแแแจแ แจแแกแแแแก แแแ แแแแ แแ แฅแแแแก แแแแแก lync15-แแแ.
แแกแ แ แแ, แแแแแแฃแ แแแแก แแแ แแแแ แแแฌแแแ แแแกแ แฃแแแ. แฉแแแ แแแชแแ, แ แแแแ แฉแแแญแ แแ แแแฃแแแก แแแ แ แแ แจแแแแแ แกแแญแแ แแ แแแกแ แแแแฃแจแแแแแ แแ แแแแแชแแแ Pidgin-แจแ. แแแแกแแแแแก, แ แแ แแแแแแ, แแฃ แ แแแแ แแฃแจแแแแก แแแ แจแแแแแแแแ, แ แแแแกแแช แแแแแชแแแแ แจแแงแแแแแกแแก แแแแแฃแจแ โแจแแแ แแแ แแแแคแแ แแแชแแแกโ แแแฃแแแ, แแ แแแแแฎแแแแ แแแแแแ แแแ Sipe แแ แแแฅแขแแก Git แกแแชแแแ แแ แแแแแ แแแแแแแแแ แแแแแก แฉแแกแแกแแแแแแ. แแแแ แแ แจแแแแแ, แกแแแแแแแแ แแ, แแแขแแแแแจแ แกแชแแแแ แแแแ แแแแแแแแ แฌแแแแแ/dbus/:
- sipe-join-conference-with-uri.pl
- sipe-join-conference-with-organizer-and-id.pl
- sipe-call-phone-number.pl
- SipeHelper.pm
แแ แแแแแ, แ แแ Sipe แแแแฃแแ แฎแแแแแกแแฌแแแแแแ dbus-แแก (แกแแแฃแจแแ แแแขแแแฃแกแแก) แกแแจแฃแแแแแแ แฃแ แแแแ แแฅแแแแแแแกแแแแก แแ แกแแ แแแขแแแแก แจแแแแแ แแ แแก แแแแคแแ แแแชแแแแ แจแแแ แแแแแก แแแแแแแแแแ แแแฃแแแ, แแ แแ แแแแแแแขแแ แแก แกแแฎแแแแ แแ แแแแคแแแแแชแแแ, แแ แจแแแแซแแแแ แแแแฌแงแแ แแแ แ sip-แแก แกแแจแฃแแแแแแ. . แแก แแ แแก แแฃแกแขแแ แแก, แ แแช แแแแแแแ.
แแแแแฏแ 2. แแแขแแแแขแฃแ แ แจแแแ แแแแแก แแแแแฃแจแแแแแแแก แแแแแ แแแ
แแแแแแแแ Pearl-แจแ แแ แแก แแแ แแแแแแแแแแ, แแแแแแฌแงแแแขแ แฃแแ แแแแ แแแแแแแงแแแ sipe-join-conference-with-uri.pl แแ แจแแชแแแแแ แแแ แชแแขแแแ, แ แแ แแแแ แแแก แกแแแฃแแแ แแแแก. แแ แจแแแแซแแแ แแแแฌแแ แ Pearl-แจแ, แแแแขแแ แแแแกแแแฃแแ แแแฃแแ แกแแ แแฃแแแแแ แแ แจแแแฅแแแแ.
แกแแ แแแขแแก แชแแ-แชแแแแ แขแแกแขแแ แแแแก แจแแแแแ, แฉแแแฌแแ แ แแแกแ แแแ แ แคแแแแจแ lync.desktop. แแ แแก แแงแ แแแแแ แฏแแแแ! แแแแคแแ แแแชแแแก แจแแแ แแแแแก แแแแ แแแ แจแแกแแแแกแแก แแ xdg-open-แแก แแแจแแแแแก แแแจแแแแแกแแก, Pidgin-แแก แแแแคแแ แแแชแแแก แแแแแฎแขแแ แ แคแแแฏแแ แ แแแขแแแแขแฃแ แแ แแแแฎแกแแแแ. แ แแแแ แแแแแฎแแ แแ.
แฌแแ แแแขแแแแแแ แฌแแฎแแแแกแแแฃแแแ, แแแแแแฌแงแแแขแ แแแแแ แแแแแแแแแแแแ แฉแแแ แแแแแแ แ แแ แแฃแแแ แแก, Mozilla Firefox-แแกแแแแก. แแแแแก แแแจแแแแแแ แจแแกแแแแกแแก แแฎแกแแแแ แแแขแแ แแแแชแแแก แแแแ แแ แแ แแแแแจแ แแ แแก แฆแแแแแ แจแแฃแแ แแแแ แกแแแคแแกแ แแแแฃแแแแแขแแ แแก แแแแแงแแแแแแ. แกแฌแแ แแ แแแ แแแแฅแชแแ แฉแแแ แงแฃแ แแแฆแแแ. แแ แแฃแแแ แจแ แแแกแแ แแแฌแแแแฃแแแแแกแแก แแก แแแแแก แแแกแแแแ แแแ:
conf:sip:{user};gruu;opaque=app:conf:focus:id:{conf-id}%3Frequired-media=audio
แ แแแแช แแแแแแแ แแแฃแแแแแ, แ แแ แแ แแชแแก แ แแแแ แแแฎแกแแแก แแ, แแแแแ, แแ แแแฅแแก แแกแแแแกแ แแ แแขแแแแแแก แจแแกแแแแแแกแ แแแแแแแชแแ. แแกแ, แฉแแแ แฃแแแ แแแแแแแแ แแ แแก.
แแ แกแฌแ แแคแแ แแแ แแแแกแขแ แแ แแ แฉแแแก แกแแ แแแขแแก แแแแแแแชแแแก แแกแแแ uri แกแฅแแแแกแแแแก conf แแ... แแ แแคแแ แ แฎแแแแ. แแ แแฃแแแ แ แแฃแแแแแแ แฉแแแแก, แ แแ แแ แแ แกแแแแแก แแแแแแแชแแ, แ แแแแแแช แแแฃแจแแแแแก แฉแแแก แแแฃแแแแก. แแ แจแแแแฎแแแแแจแ, แแแ แแแแขแ แแแแ แแแแกแแแแแแ xdg-open-แแก แแแแแซแแฎแแแ แแจแแแแแแ แแ แแฃแจแแแแก.
"แแแแงแแแแ แแแ แกแแแแแฃแ แ แแ แแขแแแแแแก แแแแแฃแจแแแแแแแ Firefox-แจแ" - แแ แจแแแแแ แแแขแแ แแแขแจแ แแ แแแแฎแแแ. stackoverflow-แแ แ แแแแแแแแ แแแกแแฃแกแแแก แแแแแแก แจแแแแแ (แแ แกแแ แแแฅแแแแแแแ แแแก แแแ แแจแ), แ แแแแ แช แฉแแแก, แแแกแฃแฎแ แแแแแแแแ. แแฅแแแ แฃแแแ แจแแฅแแแแ แกแแแชแแแแฃแ แ แแแ แแแแขแ แ แจแแกแแฎแแ: config (แ แ แแฅแแ แฃแแแ, foo-แก แฉแแแแชแแแแแ conf-แแ):
network.protocol-handler.expose.foo = false
แฉแแแ แแฅแแแแ, แแฎแกแแแ แแแแแก แแ... แแ แแแแแแ แ แแฆแแแแ. แแ แแฃแแแ แ, แแแแฅแแก แแ แแคแแ แ แแแแฎแแแ แ, แแแแแแก, แ แแ แแ แแชแแก แฉแแแแ แแแแแแแชแแ.
แแ แแแแแฎแฃแแแ แแคแแชแแแแฃแ แแแแฃแแแแขแแชแแแก Mozilla-แกแแแ แแ แแขแแแแแแก แ แแแแกแขแ แแชแแแก แจแแกแแฎแแ, แแ แแก แแกแแชแแแชแแแแแก แแแ แแแแกแขแ แแ แแแแก แจแแกแแซแแแแแแแ แแแแแ gnome แแแกแแขแแแแ (แ แ แแฅแแ แฃแแแ, foo-แก แจแแชแแแ conf-แแ):
gconftool-2 -s /desktop/gnome/url-handlers/foo/command '/path/to/app %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/foo/enabled --type Boolean true
แแ แแแแกแขแ แแ แแแแ, แแฎแกแแ แแ แแฃแแแ แก... แแ แแกแแ แฌแแแ แก.
แแฅ แแ แแก แกแขแ แแฅแแแ แแแแฃแแแแขแแชแแแแแ แฉแแแก แแแแแจแ:
แจแแแแแ แฏแแ แแ, แ แแชแ แแแแฌแแแแฃแแแแ แแ แแขแแแแแแก แขแแแแก foo แแแฃแแแ, แแแแแแฎแแแแแแ แ แแแแแ แแแแแแแชแแแ แแแฎแกแแแ แแแ.
- แกแแแแแ แกแแแแแแฉแ
-แแฐ
แฉแแแ แแ แแแญแแ แ แแแฃแแก, แแแแ แแ แแแ แแแแ แแ แฃแแ แแแแ แชแแแแก window.location-แก Javascript-แแก แกแแจแฃแแแแแแ. แแฌแแ แแแ แขแแ html แคแแแแก conf แแ แแขแแแแแแก แแแแแแ, แแฎแกแแ แแ แแฃแแแ แจแ, แแแญแแ แแแแแก - Yos! แแฎแกแแแแ แคแแแฏแแ แ, แ แแแแแจแแช แแแแแฎแแแ, แ แแแแ แแแแแแแชแแแจแ แฃแแแ แแแแฎแกแแแ แฉแแแแ แแแฃแแ แแ แแฅ แฃแแแ แแแแฅแแก แฉแแแแ Lync แแแแแแแชแแ แกแแแจแ - แฉแแแ แแฃแแฌแ แคแแแแ แแแแ แแแแกแขแ แแ แแแ แงแแแแ แจแแกแแซแแ แแแแ. แคแแแฏแแ แแจแ แแ แแก แฉแแแ แแแแแ "แแแแแแฎแกแแแ แแ แแ แฉแแแแแ แแ แงแแแแแแแแก แแแฎแกแแแแ แแแฃแแแแ แฉแแแแก แแแแแแแชแแแจแ", แแแแแจแแแ, แแแแฌแแแแฃแแแ OK. แแ แแก แแแแ แ แแแแแ แฏแแแแแ - แแฎแกแแแแ แแแแคแแ แแแชแแแก แคแแแฏแแ แ. แแแแแแ แแฃแแแ, แแแแคแแ แแแชแแแแแก แแแฎแกแแ แแฃแจแแแแก แแ แ แแฎแแแแ แแแฃแแแ แแแฌแแแแฃแแแแแกแแก, แแ แแแแ แฉแแแ แแแแ แแแแคแแ แแแชแแแแ แกแแญแแ แ แแแแ แแแแแก แแแแ แแแแแ แแแแแกแแแแกแแก.
แแแ แ แจแแแแแแฌแแ, แฌแแแจแแแ แแแ แแแแขแ แแแ network.protocol-handler.expose.conf แแ แแแแแ แแ แแ แแแแฅแแแแ Fox-แแก แแ แแขแแแแแแก แแฃแจแแแแแแ. แแแฃแแแแแ แแแแแแ แซแ แแฃแจแแแแ.
แแแกแแแแ
แแ แแแขแแแ แแ แแแแแ แฉแแแ แแแแฃแจแแแแ แ GitHub แกแแชแแแจแ; แงแแแแ แ แแกแฃแ แกแแก แแแฃแแแแ แแฅแแแแ แกแขแแขแแแก แแแแแก.
แแแแแขแแ แแกแแแก แแแแแกแแแแ แ แแแแแแแแแกแแแ แแแแแฎแแแฃแ แแแแก แแแฆแแแ, แแแกแแช แฉแแแ แแแแฃแจแแแ แแก แแแแแงแแแแแ แกแฃแ แก. แแแแแ แแฆแแแแจแแ, แ แแ แงแแแแแคแแ แ แแฎแแแแ แฉแแแ แกแแกแขแแแแกแแแแก แจแแแแแฃแจแแแ. Linux Mint-แแ, แแแแขแแ แแแแแแ แแ แกแฎแแ แแแกแขแ แแแฃแชแแ แแ แกแแแฃแจแแ แแแแแแ แจแแแซแแแแ แแ แแแฃแจแแแก แแ แแแ แกแแแกแแแ. แกแแแแแแแแแแจแ, แแแแจแ แแแแฅแแแก แแแ แฌแแฃแแแแฃแแ แแแ , แ แแแแแ xdg-open-แจแ แแฎแแแแ แแ แแ แคแฃแแฅแชแแ แแแแแแแฉแ, แ แแแแแแช แกแแแชแแคแแแฃแ แแ แฉแแแ DE-แกแแแแก. แแฃ แแกแฃแ แ แกแฎแแ แกแแกแขแแแแแแก แแ แกแแแฃแจแแ แแแแแแแแแก แแฎแแ แแแญแแ แแก แแแแแขแแแ, แแแฎแแแ, แแแแแแแแแแแแแ pull request GitHub-แแ.
แแแแ แแ แแแฅแขแก 1 แกแแฆแแแ แแแกแญแแ แแ.
แแแฃแแแแ:
แฌแงแแ แ: www.habr.com
