Swa*_*r C 20 python safari macos macos-sierra pyatom
我正在研究macOS Sierra中的自动化东西(10.12.2).通过使用python的atomac支持,我可以启动Safari浏览器并通过Safari启用设置 - >首选项 - >高级 - >选中"启用开发菜单",然后选择"开发 - >允许远程自动化".看起来这对于自动化角度来说并不是那么一致.我想知道是否有任何shell命令可以实现这一点.
好的,根据我的评论:
您可以defaults write com.apple.Safari IncludeDevelopMenu YES通过终端激活开发菜单。您可以使用subprocess模块让python为您执行此命令。
根据这个问题,似乎曾经能够简单做到defaults write com.apple.Safari AllowRemoteAutomation 1。但是,自Safari 10起,此选项显然受到了更高安全性协议的保护(可能是由于引入了系统完整性保护)。我一直在寻找现在可以保存设置的plistfile,但是我找不到它。也许它甚至不再存在于实际的plistfile中。
我想这给您留下2个选择:
| 归档时间: |
|
| 查看次数: |
9415 次 |
| 最近记录: |