Linux
如何 xdg-open 使用不同應用程序的特定連結
嗨,我想打開特定應用程序的特定連結。更具體地說,我想
https://us02web.zoom.us/j/something?pwd=somethingsomething
用桌面縮放應用程序打開縮放連結(類似於 pwa 瀏覽器應用程序,但不是本機 pwa 應用程序。創建:-> 三個點-> 更多工具-> 創建快捷方式)。目前,如果我告訴xdg-open
打開此連結,它只會將我發送到我的預設瀏覽器而不是縮放應用程序。那麼我該如何改變它,有可能嗎?
打開https://us02web.zoom.us/j/77479044122pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09
翻譯為:
xdg-open zoommtg://us02web.zoom.us/join?action=join&confno=77479044122&pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09
最終 URL 上還有很多其他垃圾,但我認為這就是您所需要的。
我從移動
/usr/bin/xdg-open
到/usr/bin/xdg-open.real
更改/usr/bin/xdg-open
為:#!/bin/sh logger -t xdg-open "$*" xdg-open.real "$*"
然後
chmod +x /usr/bin/xdg-open
之後(和一個 URL 左右)你可以 grep /var/log/syslog
xdg-open
看看會發生什麼。