wine
当我单击具有特定方法的 URL 时是否可以激活应用程序?
更具体地说,我的问题是:
amule
我过去曾使用过处理ed2k:
链接。当我点击ed2k:…
网页上的链接时,amule
正在处理该链接。后来,我决定电驴在下面葡萄酒会更有效率;所以我删除了amule
Ubuntu 包。现在,当我点击以下 URL 时,什么也没有发生:
ed2k://|file|ubuntu-21.04-desktop-amd64.iso|2818738176|9F2FFA4B119C14F7539D4FB92D6B64EE|/
同样地,
xdg-open 'ed2k://|file|ubuntu-21.04-desktop-amd64.iso|2818738176|9F2FFA4B119C14F7539D4FB92D6B64EE|/'
命令返回错误:gio: ed2k://…/: The specified location is not supported
那么,如何添加对 GNOME 的支持以使用特定命令打开该特定 URL,例如:
nohup /usr/bin/wine /home/my_user/opt/eMule/emule.exe >/tmp/emule.out 2>/tmp/emule.err &
答案1
经过谷歌搜索和反复试验后,我找到了以下解决方案: