Hey Habr!
เบชเปเบฒเบฅเบฑเบเบเปเบญเบ, เบเบฐเปเบซเบเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบชเบฐเบเบฒเบเบเบตเปเบฅเบ, เบเบฑเบเบเบฑเปเบเปเบเปเบเปเบญเบเบกเบฒเบฎเบญเบเบเบฒเบเบเบดเบกเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบญเบเบเปเบญเบ. เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเปเบเปโเบเบญเบโเบเบญเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฐโเปเบชเบตเบโเบเบตเปโเปเบเบฑเบโเปเบงโเบฅเบฒโเบเบปเบโเบเบฒเบโ, เปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบเปเปโเบกเบตโเบซเบเบฑเบโเบเบตเปโเบเบฐโเบเบฝเบโเบเปเบฝเบงโเบเบฑเบโเบเบฒเบโ, เปเบฅเบฐโเบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบเบฑเบโเบเปเปโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเบเบนเบโเปเบญเบปเบฒโเบเบฒเบโเบชเบดเปเบโเบเบฒเบโเบขเปเบฒเบโเบเบตเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบนเบโเบซเบผเบฒเบโเบเบฑเปเบโ. เปเบเบเบเบปเปเบงเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบกเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบญเบเบเปเบญเบ, เบเปเบญเบเบขเบฒเบเปเบเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบ, เปเบเบฑเบเบเบฐเปเบซเบเบเบเปเปเบเบปเบเบญเบทเปเบเปเบฅเบฐเบเบฐเบเบญเบเบเปเบงเบเบชเบดเปเบเบเปเบฒเบเบฒเบเปเบฅเบฐเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฒเบเบขเปเบฒเบ. เปเบฅเบฐเบเบญเบเบเบตเปเบเปเบญเบเบชเบฒเบกเบฒเบเปเบเปเบเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเป. เบเบญเบเบเบตเปเปเบซเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ.
เปเบเบปเปเบฒ
เบกเบฑเบเบเบฑเบเบซเบกเบปเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบกเบทเปเบญเบเบฒเบเปเบงเบฅเบฒเบเปเบญเบเบซเบเปเบฒเบเบตเปเบเปเบญเบเปเบเปเบเบฒเบงเปเบซเบฅเบ Linux Mint เปเบเบเบญเบกเบเบดเบงเปเบเบตเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเปเบญเบ. เบซเบผเบฒเบเบเบปเบเบญเบฒเบเบเบฐเบฎเบนเปเบงเปเบฒ Pidgin เบเบฑเบ Sipe plugin เปเบกเปเบเบเบฒเบเบเบปเบเปเบเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบ Microsoft Lync (เบเบฐเบเบธเบเบฑเบเปเบญเบตเปเบเบงเปเบฒ Skype เบชเปเบฒเบฅเบฑเบเบเบธเบฅเบฐเบเบดเบ) เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ Linux. เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเปเบญเบ, เบเปเบญเบเบกเบฑเบเบเบฐเปเบเบปเปเบฒเบฎเปเบงเบกเบเบญเบเบเบฐเบเบธเบก SIP, เปเบฅเบฐเปเบกเบทเปเบญเบเปเบญเบเปเบเบฑเบเบเบฐเบเบฑเบเบเบฒเบ Windows, เบเบฒเบเปเบเบปเปเบฒเบเบญเบเบเบฐเบเบธเบกเปเบกเปเบเบเบฐเบเบปเบก: เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเปเบเบตเบเบเบฒเบเปเบเบชเบฐเบเบต, เปเบซเปเบเบฅเบดเบเปเบชเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเบญเบกเบเบตเปเบเบฐเปเบ. .
เปเบกเบทเปเบญเบเปเบฝเบเปเบเบชเบนเปเบเปเบฒเบเบกเบทเบเบเบญเบ Linux, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเปเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบซเบผเบฒเบ: เปเบเปเบเบญเบ, เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเปเบเบเบญเบเบเบฐเบเบธเบกเปเบ Pidgin, เปเบเปเปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฅเบทเบญเบเบเบปเบงเปเบฅเบทเบญเบเปเบเบปเปเบฒเบฎเปเบงเบกเบเบญเบเบเบฐเบเบธเบกเปเบเปเบกเบเบนเปเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบเบเบฑเบเบเบต SIP เบเบญเบเบเปเบฒเบเปเบฅเบฐ. เบขเบนเปเปเบเบเปเบญเบเบขเปเบฝเบกเบเบตเปเปเบเบตเบ, เปเบชเปเบฅเบดเปเบเปเบเบซเบฒเบเบญเบเบเบฐเบเบธเบกเบซเบผเบทเปเบชเปเบเบทเปเบเบญเบเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเปเบฅเบฐ conf id. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบงเบฅเบฒเบเปเบญเบเปเบฅเบตเปเบกเบเบดเบเบงเปเบฒ: "เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเปเบเบงเปเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบฒเบ?" เปเบกเปเบเปเบฅเปเบง, เปเบเบปเปเบฒเบญเบฒเบเบเบฐเปเบงเบปเปเบฒเบงเปเบฒ, เปเบเบฑเบเบซเบเบฑเบเปเบเบปเปเบฒเบเบถเปเบเบเปเบญเบเบเบฒเบเบญเบฑเบเบเบตเป?
เบเบฑเปเบเบเบญเบเบเบต 1: เบเบฒเบเบเบปเปเบเบเบงเปเบฒ
เบเปเบฒเบ Nekrasov เบเปเบฒเบงเปเบเบงเบฝเบเบเบญเบเบฅเบฒเบงเบงเปเบฒ "เบเปเบฒเบเปเบฒเบเปเบเปเบฎเบฑเบเบเบงเบฒเบกเบเบฐเบเบทเบฅเบทเบฅเบปเปเบเปเบเบซเบปเบงเบเบญเบเปเบเบปเปเบฒ, เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบกเบฑเบเบญเบญเบเบเปเบงเบเบชเบฐเปเบเบ," Nekrasov เบเปเบฒเบงเปเบเบงเบฝเบเบเบฒเบเบเบญเบเบฅเบฒเบง "เบเบนเปเบเบตเปเบกเบตเบเบตเบงเบดเบเบขเบนเปเปเบ Rus".
เบเบฑเปเบเบเบฑเปเบ, เปเบกเบทเปเบญเบเบงเบฒเบกเบเบดเบเปเบเบปเปเบฒเปเบเปเบเบซเบปเบงเบเบญเบเบเปเบญเบ, เบซเบผเบฑเบเบเบฒเบเปเบงเบฅเบฒเปเบเบซเบเบถเปเบ, เบเบงเบฒเบกเบเบดเบเบเปเบฒเบญเบดเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเปเบเบตเบเบเบทเปเบ. เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเบฒเบเบเบฒเบ - เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเบงเบฒเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบเบฑเบเปเบญเบตเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเปเบเบทเปเบญเปเบเบตเบเบขเบนเปเปเบ Google Chrome (เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเบญเบเบกเบฑเบเบเบฐเปเบเป Mozilla Firefox). เปเบฅเบฐเบเบงเบฒเบกเปเบเบเปเบเบเบญเบเบเปเบญเบ, เบซเบเปเบฒเปเบงเบฑเบเปเบเบดเปเบเปเบเบเบเปเบฒเบเบเบฑเบเบขเปเบฒเบเบชเบดเปเบเปเบเบตเบ - เบเปเปเบกเบตเปเบเบเบเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบนเปเปเบเปเปเบฅเบฐเบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเปเบเบซเบเปเบฒเปเบงเบฑเบเบกเบตเบเบฒเบเบฎเปเบญเบเบเปเปเบซเปเปเบเบตเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบเบเปเบฒเบ xdg-open. เบเบฝเบเปเบเปเปเบเบทเปเบญเบเบงเบฒเบกเบกเปเบงเบ, เบเปเบญเบเบเบฅเบดเบเปเบชเป "เปเบกเปเบ" เปเบฅเบฐเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเบเบฐเบเบฒเบเบปเบ - เบเบฒเบเปเบเบทเปเบญเบกเบเปเป lync15:confjoin?url=https://meet.company.com/user/confid เบเปเปเบชเบฒเบกเบฒเบเปเบเบตเบเปเบเป. เบฎเบทเบก. เบเบฐเปเบเบเปเบเปเบเปเบเบญเบ xdg-open เบเบตเปเปเบกเปเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเบกเบฑเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเปเบซเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเปเบเบเปเบฒเบงเปเบเบตเบ? เบเบฒเบเบญเปเบฒเบเปเบญเบเบฐเบชเบฒเบเบซเบผเบฑเบเบเบฒเบเปเบชเบเบเบตเบงเบดเบเปเบเปเปเบเบตเบเปเบเบตเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบ GUI เบเบตเปเบเปเบงเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเปเปเบงเปเบฒเบเบฐเบเบฑเบเปเบเปเบเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบ uri เบซเบผเบทเบเบฑเบเบเบฐเปเบเบเปเบเบฅเปเบชเบฐเปเบเบฒเบฐ. เบชเบฐเบกเบฒเบเบปเบกเบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบ mime. เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบซเบฑเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเปเบเบซเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเบปเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบ uri เบเบตเปเบกเบตเบเบทเป lync15 เปเบฅเบฐเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบทเบเบชเบปเปเบเบเบฑเบ xdg-open, เปเบเบดเปเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบฒเบเบเบดเบเบชเบฐเบเบต, เบเบงเบเบเปเบฒเบเบกเบฑเบเปเบเบซเบฒเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเป. เปเบเบดเปเบ, เปเบเปเบเบญเบ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบตเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเปเบฒเบเปเป, เปเบฅเปเบงเบเบงเบเปเบเบปเบฒเปเบฎเบฑเบเบซเบเบฑเบเปเบเปเบฅเบเปเบซเบผเปเบเปเบเบตเบ? เบเบทเบเบเปเบญเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฝเบเบกเบฑเบเปเบญเบ.
immersion เปเบเปเบฅเบเบเบญเบ Linux เปเบฅเบฐเปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบฒเบเบชเบถเบเบชเบฒเบงเบดเบเบตเบเบฒเบ shell graphical (เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก desktop, DE) เปเบฎเบฑเบเบงเบฝเบ, เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเปเบญเบเบกเบต Xfce เปเบ Linux Mint, เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบฐเปเบเบ mime เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบกเบฑเบเบกเบฑเบเบเบฐเบเบทเบเบเบฝเบเปเบเบเบเบปเบเปเบ. เปเบเบฅเปเบเบฒเบเบฅเบฑเบเบเบตเปเบกเบตเบชเปเบงเบเบเบฐเบซเบเบฒเบ .desktop. เปเบฅเปเบง, เปเบเบฑเบเบซเบเบฑเบเบเปเป, เบเปเบญเบเบชเปเบฒเบเบเบฒเบเบฅเบฑเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเปเบฒเบเบเบฒเบ, เปเบเบดเปเบเบเบฝเบเปเบเปเบเบงเบเบเบฐเปเบเบตเบเบเบปเบง bash script เปเบฅเบฐเบญเบญเบเบเบฒเบเปเบเปเบเบฝเบเบเบตเปเบชเบปเปเบเบเบฑเบเบกเบฑเบเปเบเบซเบฒ console, เบเปเบญเบเปเบซเปเบเบฝเบเปเบเปเปเบเบฅเปเบเบฒเบเบฅเบฑเบเปเบเบปเปเบฒเบเบฑเปเบ:
[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 เบเบฒเบ console, เบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฝเบงเบเบฑเบเบเบตเปเบกเบฒเบเบฒเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเปเบฅเบฐ ... bummer. เบญเบตเบเปเบเบทเปเบญ เปเบถเปเบ เบกเบฑเบเบเบญเบเบงเปเบฒเบกเบฑเบเบเปเปเบชเบฒเบกเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเป.
เบเปเบญเบเบงเปเบฒเบกเบฑเบเบซเบฑเบเบญเบญเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเปเบเปเบเบฑเบเบเบธเบเบฅเบฒเบเบเบทเปเบเบญเบ mime-types เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเปเบญเบ. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบเบเปเบฒเบเป:
xdg-mime default lync.desktop x-scheme-handler/lync15
เปเบเบดเปเบเบเบฝเบเปเบเปเปเบเปเปเบเปเบเบฅเป ~/.config/mimeapps.list.
เบเบฐเบเบฒเบเบฒเบกเบเปเบฒเบเบงเบ 2 เบเปเบงเบเบเบฒเบเปเบเบซเบฒ xdg-open - เปเบฅเบฐเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเบฅเบปเปเบกเปเบซเบฅเบง. เบเปเปเบกเบตเบซเบเบฑเบ, เบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเบเปเปเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบขเปเบฒเบเบเบปเบง, เปเบเปเบเบฝเบเปเบเปเบเบทเปเบกเบเบงเบฒเบกเบชเบปเบเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เปเบฅเบฐเบเบฐเบเบญเบเบญเบฒเบงเบธเบเบเบตเปเบกเบตเบญเปเบฒเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบ bash (i.e. tracing), เบเบงเบเปเบฎเบปเบฒ dive headfirst เปเบเบปเปเบฒเปเบเปเบ debugging. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบชเบฑเบเปเบเบเบงเปเบฒ xdg-open เปเบกเปเบเบเบฝเบเปเบเปเบชเบฐเบเบดเบ shell.
bash -x xdg-open $url
เบเบฒเบโเบงเบดโเปเบเบฒเบฐโเบเบปเบโเบเบฐโเบฅเบดเบโเบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบเบดเบโเบเบฒเบกโเบกเบฑเบโเบเบฐโเบเบฒเบโเปเบเบฑเบโเบเบฝเบโเปเบฅเบฑเบโเบเปเบญเบโเบเบตเปโเบเบฐโเปเบเปเบโเบงเปเบฒโเบเบฒเบโเบเบงเบโเบเบธเบกโเปเบเปโเบเบทเบโเบเบปเบโเบเปเบฒเบโเปเบโ exo เปเบเบตเบ. เปเบฅเบฐเบเบตเปเปเบกเปเบเปเบเบฅเปเบเบฒเบเบชเบญเบเปเบฅเปเบงเปเบฅเบฐเบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบเบกเบฑเบเบชเบปเปเบเบเบทเบเบฅเบฐเบซเบฑเบเบเบทเบเบเบตเปเบเปเปเบชเปเบฒเปเบฅเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบเปเบเบเบฒเบเปเบเปเบเบฝเบ.
เปเบเบเปเบเปเปเบเบดเปเบเบเบฒเบเปเบเบเบญเบ 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
}
เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบเบฑเบเบขเบนเปเบเบตเปเบเบตเปเบขเปเบฒเบเปเบงเบงเบฒ hack เบเบฐเบซเบเบฒเบเบเปเบญเบเบเบตเปเบกเบตเบเบฒเบเบงเบดเปเบเบฒเบฐเบเบฒเบเปเบเปเบเบฝเบเบเบตเปเบเปเบฒเบเปเบเปเบฅเบฐเบเปเบฒเบชเบฒเบเบเปเบญเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบงเบเปเบฎเบปเบฒเบขเบนเปเบเบตเปเบเบฑเปเบ lync15:, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบตเปเบญเบเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบเปเบฒเบเบฒเบ open_generic.
เบเบฐเบเบฒเบเบฒเบกเปเบฅเบ 3 เปเบฅเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเป? เปเบฅเปเบง, เบเบฝเบงเบเบตเป, เปเบเปเบเบญเบ. เปเบเปเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเปเบเปเบเปเบฝเบเปเบเบเปเบฅเปเบง, เบเบตเปเปเบกเปเบเบเบงเบฒเบกเบเบทเบเบซเบเปเบฒเปเบฅเปเบง - เบเบญเบเบเบตเปเบฅเบฒเบงเบเบญเบเบเปเบญเบเบงเปเบฒเปเบเบฅเปเบเปเปเบเบปเบเปเบฅเบฐเปเบเบฎเบนเบเปเบเบเบเบญเบเปเบเบฅเปเบเบตเปเบฅเบฒเบงเบเบฝเบเปเบซเปเบเปเบญเบเบกเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบ.
เปเบงเบฅเบฒเบเบตเปเบกเบฑเบเปเบเปเบเบฒเบเปเบเบฑเบเบซเบเปเบฒเบเบตเป is_file_url_or_path, เปเบเบดเปเบเบงเบดเปเบเบฒเบฐเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบฅเปเบเบตเปเบชเบปเปเบเปเบเบซเบฒเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ: file:// เบซเบผเบทเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเบซเบผเบทเบชเบดเปเบเบญเบทเปเบ. เปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเปเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบทเปเบญเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเปเบฒเบเปเบฒเบซเบเปเบฒ (url scheme) เบเบญเบเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบปเบงเปเบฅเบ, เปเบฅเบฐเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบฐเบเบดเบเบฝเบเปเบเปเบเบงเบเปเบเบดเปเบเบเบธเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเบฐเบเบญเบเบเปเบงเบ :alpha: dots เปเบฅเบฐ dashes. เบซเบผเบฑเบเบเบฒเบเบเบถเบเบชเบฒเบซเบฒเบฅเบทเบกเบฒเบเบเบฐเบเบฒเบ rfc3986 เบชเปเบฒเบฅเบฑเบ เบเบปเบงเบฅเบฐเบเบธเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบเบฒเบ เบกเบฑเบเปเบเปเบเบฒเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเปเบงเบฅเบฒเบเบตเป Microsoft เบเปเปเปเบเปเบฅเบฐเปเบกเบตเบเบซเบเบฑเบ (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบญเบเบกเบตเบฎเบธเปเบเบเบฑเปเบเบเปเบฒเบง). เบเบฝเบโเปเบเปโเบฅเบฐโเบเบฑเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบ :alphaโ: เบกเบตโเบเบฝเบโเปเบเปโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบญเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบฅเบฐโเบเบดเบโ. เบเปเบญเบเบเปเบฝเบเปเบเบฑเบเปเบเบเบเบปเบเบเบฐเบเบดเปเบเบฑเบเบเบปเบงเปเบฅเบ เปเบฅเบฐ เบเบปเบงเปเบฅเบ. เปเบฎเบฑเบเปเบฅเปเบง, เบเปเบฒเบเปเบฎเบฑเบเปเบซเปเบเบฐเบฅเบฒเบ, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเบเบงเบเบเบธเบกเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฑเบเบซเบกเบปเบเบเบทเบเบกเบญเบเปเบซเปเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบชเบฐเบเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบทเบเบชเบฐเปเบเบเบขเบนเปเปเบ console, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบญเบเบงเปเบฒเบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบ. เบซเบผเบฑเบเบเบฒเบเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบฅเบตเปเบกเบชเบปเบเปเบชเบงเปเบฒเบเบฑเบเบซเบฒเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบต exo-open เปเบกเปเบเบเปเบญเบเบเบฒเบเบขเบฑเปเบเบขเบทเบเบฎเบนเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบเบทเปเบญเบเบเบฒเบเบเบปเบงเปเบฅเบเปเบเปเบเบเบเบฒเบ. เปเบเบทเปเบญเบเบปเบเบชเบญเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบ, เบเปเบญเบเบเปเบฝเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเบเบฐเปเบเบ mime เบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบฑเบเบเบฝเบเปเบเปเปเบเบเบเบฒเบ lync เปเบฅเบฐ voila - เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบกเบตเบเบฒเบ overriding เบเบฑเบเบเบฑเบ open_xfce. เปเบเปเบเบตเปเบเบฐเบเปเปเบเปเบงเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบฒเบเปเบเบเปเปเบเบฒเบก, เปเบเบฒเบฐเบงเปเบฒเบซเบเปเบฒเปเบงเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเปเบเบเบญเบเบเบฐเบเบธเบกเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ lync15.
เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบชเปเบงเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฒเบเปเบเบตเบเบเบฒเบเปเบเปเบเบทเบเบชเปเบฒเปเบฅเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบงเบฒเบเบเบฒเบเปเบเปเบเบทเปเบญเบกเบเปเปเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบธเบเปเบเปเบเบเบฒเบเบขเปเบฒเบเปเบฅเบฐเบเปเบฒเบเบเบฒเบเปเบ Pidgin. เปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเบฒเบเปเบเปเบเบงเปเบเปเบกเบทเปเบญเบเปเบญเบเบเปเปเบกเบนเบเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเปเบกเบเบน "เปเบเบปเปเบฒเบฎเปเบงเบกเบเบญเบเบเบฐเบเบธเบก", เบเปเบญเบเปเบเป cloned Git repository เบเบญเบเปเบเบเบเบฒเบ Sipe เปเบฅเบฐเบเบฝเบกเบเปเบญเบกเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบซเบฑเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ. เปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบเบต, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบปเบเปเบเบเบฒเบ scripts เปเบเบฅเบฒเบเบเบฒเบ เบเบฐเบเบญเบเบชเปเบงเบ/dbus/:
- sipe-join-conference-with-uri.pl
- sipe-join-conference-with-organizer-and-id.pl
- sipe-call-phone-number.pl
- SipeHelper.pm
เบกเบฑเบเบเบฐเบเบปเบเบงเปเบฒ plugin Sipe เบชเบฒเบกเบฒเบเปเบเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเปเบฒเบ dbus (desktop bus) เปเบฅเบฐเบเบฒเบเปเบเบชเบฐเบเบดเบเบกเบตเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเบเบญเบเบเบฐเบเบธเบกเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เบเปเปเบงเปเบฒเบเบฐเบเปเบฒเบเบเบทเปเบเบญเบเบเบนเปเบเบฑเบเบเบฑเปเบเปเบฅเบฐ conf-id, เบซเบผเบทเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบเปเบฒเบ sip. . เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฒเบเบซเบฒเบเปเบ.
เบเบฑเปเบเบเบญเบเบเบต 2. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเบญเบฑเบเบเบฐเปเบเบกเบฑเบ
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบตเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบฝเบกเบเปเบญเบกเปเบ Pearl, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเบเบฝเบเปเบเปเปเบเป sipe-join-conference-with-uri.pl เปเบฅเบฐเบเบฑเบเปเบเบเบกเบฑเบเปเบฅเบฑเบเบเปเบญเบเปเบเบทเปเบญเปเบซเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบปเบงเบเปเบฒเบเปเบญเบ. เบเปเบญเบเบชเบฒเบกเบฒเบเบเบฝเบเปเบ Pearl, เบชเบฐเบเบฑเปเบเบกเบฑเบเบเปเปเปเบเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบเบชเบฐเปเบเบฒเบฐ.
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบปเบเบชเบญเบเบชเบฐเบเบดเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฝเบเบเบฒเบเปเบเบเบญเบเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเปเบเบฅเป lync.desktop. เปเบฅเบฐเบกเบฑเบเปเบกเปเบเปเบเบเบฐเบเบฐ! เปเบกเบทเปเบญเปเบเบปเปเบฒเปเบเปเบเบซเบเปเบฒเปเบเบปเปเบฒเบฎเปเบงเบกเบเบญเบเบเบฐเบเบธเบกเปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเป xdg-open เบเปเบฒเปเบเบตเบเบเบฒเบ, เบเปเบญเบเบขเปเบฝเบกเบเปเบญเบเบญเบฑเบเบเบญเบเบเบฐเบเบธเบกเบเบฒเบ Pidgin เบเบฐเปเบเบตเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบเปเบญเบเบเบตเปเบเปเบเบงเปเบ.
เปเบเปเบฎเบฑเบเบเบฒเบเบเบธเบเบเบนเปเบเบฒเบเบเบงเบฒเบกเบชเปเบฒเปเบฅเบฑเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเปเบฎเบฑเบเปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบปเปเบเบเปเบเบญเบเบเปเบญเบ, Mozilla Firefox. เปเบกเบทเปเบญเบเปเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเบเปเบฒเบ fox, เบซเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบเบตเบเปเบฅเบฐเบขเบนเปเบฅเบธเปเบกเบชเบธเบเบกเบตเบเบธเปเบก เปเบเบปเปเบฒโเบฎเปเบงเบกโเบเบฒเบโเบเปเบฒโเปเบเปโเบชเบทเปโเบชเบฒเบโเบซเปเบญเบโเบเบฒเบโ. เบเบฒเบเปเบเบฑเบเบเบนเปเบเบตเปเบเบฑเบเบเบงเบฒเบกเบชเบปเบเปเบเบเบญเบเบเปเบญเบ. เปเบกเบทเปเบญเบเปเบฒเบเบเบฅเบดเบเปเบชเปเบกเบฑเบเบขเบนเปเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ, เบกเบฑเบเบเบฐเปเบเบซเบฒเบเบตเปเบขเบนเป:
conf:sip:{user};gruu;opaque=app:conf:focus:id:{conf-id}%3Frequired-media=audio
เบเบตเปเบฅเบฒเบงเบเบญเบเบเปเบญเบเบเปเบงเบเบเบงเบฒเบกเบเบตเบงเปเบฒเบฅเบฒเบงเบเปเปเบฎเบนเปเบงเบดเบเบตเปเบเบตเบเบกเบฑเบเปเบฅเบฐ, เบเบฒเบเบเบต, เบเปเบญเบเบเปเปเบกเบตเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเบญเบเบเบฑเปเบเบเปเบฒเบง. เปเบฅเปเบง, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเปเบฒเบเปเบฅเบทเปเบญเบเบเบตเปเปเบฅเปเบง.
เบเปเบญเบเบฅเบปเบเบเบฐเบเบฝเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบชเบฐเบเบดเบเบเบญเบเบเปเบญเบเบขเปเบฒเบเปเบงเบงเบฒเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบ uri conf เปเบฅเบฐ ... เบเปเปเบกเบตเบซเบเบฑเบเปเบเบตเบเบเบถเปเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบชเบทเบเบเปเปเบเบปเปเบกเบงเปเบฒเบเปเปเบกเบตเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบญเบเบเปเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเปเบเบซเบฒ xdg-open เบเบฒเบ console เบเบตเปเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบชเบปเบกเบเบนเบ.
โเบเบฑเปเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฃเปเบเบเปเปเบเบเบเบณเบเบปเบเปเบญเบเปเบ firefoxโ - เบเปเบญเบเปเบเปเปเบเบญเบญเบเบฅเบฒเบเบเปเบงเบเบเบณเบเบฒเบกเบเบตเป. เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบฒเบเบชเบปเบเบเบฐเบเบฒเบซเบผเบฒเบเปเบเบฑเปเบเบเปเบฝเบงเบเบฑเบ stackoverflow (เปเบฅเบฐเบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบขเบนเปเปเบเบเบเปเปเบกเบตเบกเบฑเบ), เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเบฒเบเบญเบเปเบเปเบเบทเบเบเบปเบเปเบซเบฑเบ. เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเปเบฒเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบดเปเบชเบเปเบ about: config (เปเบเปเบเบญเบเบเปเบฝเบ foo เบเบฑเบ conf):
network.protocol-handler.expose.foo = false
เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบกเบฑเบ, เปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบฅเบฐ ... เบเปเปเบกเบตเปเบเบเบเบฑเปเบเบเปเบฒเบง. เบเบปเบงเบเปเบญเบเปเบงเบฑเบ, เบเบทเบเบฑเบเบงเปเบฒเบเปเปเบกเบตเบซเบเบฑเบเปเบเบตเบเบเบถเปเบ, เปเบงเบปเปเบฒเบงเปเบฒเบกเบฑเบเบเปเปเบฎเบนเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเปเบญเบเบเปเบฒเบฅเบฑเบเบญเปเบฒเบเปเบญเบเบฐเบชเบฒเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเปเบเปเบเบเบญเบเบเบฒเบ Mozilla, เบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบฅเบปเบเบเบฐเบเบฝเบเบชเบฐเบกเบฒเบเบปเบกเปเบ gnome desktop เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ (เบเปเบฝเบ 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 เบเปเบฒเบเบเบฐเบเบทเบเบเบฒเบกเบงเปเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบเบตเปเบเบฐเปเบเบตเบเบกเบฑเบ.
โ Semyon Semenych
- เบญเปเบฒเบง
เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบฅเบดเบเปเบชเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เปเบเปเบซเบเปเบฒเปเบงเบฑเบเบเบฝเบเปเบเปเบเปเบฝเบ window.location เบเปเบฒเบ javascript. เบเปเบญเบเบเบฝเบเปเบเบฅเป html เบเปเบฒเบเปเบเปเบงเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบเบเบญเบ conf, เปเบเบตเบเบกเบฑเบเบขเบนเปเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ, เบเบฅเบดเบเปเบชเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป - Yos! เบเปเบญเบเบขเปเบฝเบกเปเบเบตเบเบเบฒเบกเบงเปเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบฅเบฐเบขเบนเปเบเบตเปเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบกเบตเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Lync เบเบญเบเบเบงเบเปเบฎเบปเบฒเบขเบนเปเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเป - เบเบงเบเปเบฎเบปเบฒเบฅเบปเบเบเบฐเบเบฝเบเบกเบฑเบเบขเปเบฒเบเบเบทเปเบชเบฑเบเปเบเบเบธเบเบเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเป. เบขเบนเปเปเบเบเปเบญเบเบขเปเบฝเบกเบกเบตเบเปเบญเบเบเบฒเปเบเบทเปเบญเบเบซเบกเบฒเบ "เบเบทเปเบเปเบฒเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบฐเบชเบฐเปเบซเบกเบตเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ", เบซเบกเบฒเบเบกเบฑเบ, เบเบฅเบดเบ ok. เปเบฅเบฐเบเบตเปเปเบกเปเบเปเบเบเบฐเบเบฐเบเบตเบชเบญเบ - เบเปเบญเบเบขเปเบฝเบกเบเบญเบเบเบญเบเบเบฐเบเบธเบกเปเบเบตเบ. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบฒเบเปเบเบตเบเบเบญเบเบเบฐเบเบธเบกเปเบฎเบฑเบเบงเบฝเบเบเปเปเบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเบฅเบดเบเปเบชเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เปเบเปเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบเบซเบเปเบฒเบเบตเปเปเบเบปเปเบฒเบฎเปเบงเบกเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบเบซเบฒเบเบญเบเบเบฐเบเบธเบก.
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบงเบเปเบเบดเปเบ, เบฅเบถเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ network.protocol-handler.expose.conf เบเปเปเปเบเปเบกเบตเบเบปเบเบเบฐเบเบปเบเปเบเปเบเปเปเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเปเบเปเบเบเบญเบเปเบ Fox. เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เบชเบฐเบซเบฅเบธเบ
เบเปเบญเบเปเบเปเบญเบฑเบเปเบซเบฅเบเบงเบฝเบเบเบญเบเบเปเบญเบเบเบฑเบเบซเบกเบปเบเปเบชเปเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ GitHub; เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบฐเบขเบนเปเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบปเบเบเบงเบฒเบก.
เบเปเบญเบเบเบฐเบชเบปเบเปเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเปเบฒเบเบดเบเปเบซเบฑเบเบเบฒเบเบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเปเบเปเบงเบฝเบเบเบญเบเบเปเบญเบ. เบเปเบญเบเบเบงเบเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบญเบเปเบเปเบเบฑเบเบเบฐเบเบฒเบเบฑเบเบซเบกเบปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ Linux Mint เบเบญเบเบเปเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบเบฒเบเปเบเบเบขเบฒเบเบซเบผเบท desktop เบญเบทเปเบเปเบญเบฒเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบเบฎเบธเปเบเบเบฑเปเบ. เบซเบผเบทเปเบเบเบเบตเปเบเบฐ, เบเปเบญเบเปเบเบทเบญเบเปเบเปเปเบเบงเปเบฒเบเบตเป, เปเบเบฒเบฐเบงเปเบฒเบเปเบญเบเปเบเปเปเบเปเปเบเบเบฝเบเปเบเป 1 เบเบฑเบเบเบฑเบเปเบ xdg-open เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ DE เบเบญเบเบเปเบญเบเปเบเบปเปเบฒเบเบฑเปเบ. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบญเบทเปเบเปเบซเบผเบท desktop, เบเบฝเบเบเปเบฒเบฎเปเบญเบเบเปเบเบถเบเบเปเบญเบเปเบ Github.
เปเบเบเบเบฒเบเบเบฑเบเปเบปเบเปเบเปเปเบงเบฅเบฒ 1 เบเบญเบเปเบฅเบเบเบถเปเบเบชเบณเปเบฅเบฑเบ.
เปเบญเบเบฐเบชเบฒเบเบญเปเบฒเบเบญเบตเบ:
-
เบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเปเบเปเบเบเบญเบเบเบฑเบ Mozilla -
D-bus(เบงเบดเบเบดเบเบตเปเบเบ) -
rfc3986 URI -
เปเบเบเบเบฒเบเปเบ Github
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com