标签: python macos browser registration
我有一个接受URL并显示它们的python脚本,我想将它注册到操作系统(mac OS El Captain / Sierra),以便脚本显示在可能的默认Web浏览器列表中(在系统偏好设置的常规面板。
我假设我必须将脚本转换为应用程序(例如通过Platypus),然后修改应用程序包的Info.plist文件或其他配置文件。但是我必须设置什么密钥?这个注册 n与系统有什么关系?
Info.plist
注意:我不想要为新的URI协议注册脚本,只需将脚本添加到处理HTTP等的可能的默认浏览器中......
答案 0 :(得分:1)
鸭嘴兽本身可以做到这一点!在主设置窗口中
选择接受已删除的项目。然后按新显示的设置按钮,然后按放置设置对话框
选中注册为URI方案处理程序并添加所需的URI方案。至少运行一次生成的应用程序,然后它应出现在可能的默认Web浏览器列表中。