在浏览器中点击一个 magnet link 时,会使用一个设置的默认程序去打开,比如如果本地装了 qbittorrent ,会直接传给 qbittorrent 去处理。
我现在写了一个 Python 脚本 magnet-handler.py ,传入参数是一个 magnet link ,然后会 POST 给一台服务器上的 qbittorrent 的 API ,进行下载。
但是我要如何在 macOS 中设置这个 Python 脚本为默认启动程序呢?直接指定是不行的,是一定要通过一层 Apple Script 之类的吗?甚至是变成一个 .app ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.