问题标签 [py-appscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
automation - 使用 appscript 如何在 Safari 中接受自签名 SSL 证书
我正在尝试自动化一些涉及浏览到 https url 的东西。我在 Mac OS X 上将 py-appscript 与 Safari 一起使用。但是当 Safari 导航到 https URL 时,由于我有一个自签名证书,它会弹出一个弹出窗口,要求您接受它以继续。我想不出办法来做到这一点。当然使用签名证书可以解决问题,但我很好奇是否可以通过 appscript 接受或单击 Safari 上的弹出对话框?
python - 带有日期时间的 py-appscript 过滤器
从 iCal 日历中选择事件时,我正在尝试使用 datetime 属性的日期字段作为过滤器。
以下似乎不起作用(选择当前日期的所有事件):
我得到结果:AttributeError: Unknown property, element or command: 'day'
但是,这有效(用于打印任何事件的日期)......
applescript - 如何访问所有菜单栏图标
我说的是出现在菜单栏右侧的图标。我可以使用 (py-appscript) 访问该菜单栏
app(u'System Events').processes[u'SystemUIServer'].menu_bars[1]
& menu_bar_item[1]、menu_bar_items[1] 等指的是每个图标。
但是,上面有几个图标无法使用此方法引用。例如,角落里的搜索图标不属于 SystemUIServer。同样,我们的应用程序的图标也显示在那里,但不能像上面的例子那样被引用。那么如何引用这些图标呢?我想执行单击、右键单击等操作。有没有办法列出栏上显示的所有图标?这样我就可以随时抓住位置并以这种方式单击它们。有什么建议么?
python - 将密钥代码发送到字段
我想使用 py-appscript 模拟按下回车键
我已经找到了这个,但它似乎只输出换行符 Translate Applescrip [key code 125 using command down] 到 appscript
现在我想在设置值后按回车键。
例如,输入 IP 后按回车键。
或将密钥代码发送到字段本身。
photoshop - 如何使用 py-appscript 将 PSD 导出为 PNG?
我编写了一个脚本,用 rb-appscript 将 PSD 导出为 PNG。这很好,花花公子,但我似乎无法在 py-appscript 中完成它。
这是红宝石代码:
这是显然不等价的python代码:
python 脚本中唯一不起作用的部分是保存。我在尝试不同的导出选项和东西时遇到了各种各样的错误:
连接无效... 发生一般 Photoshop 错误。此功能在此版本的 Photoshop 中可能不可用...无法将某些数据转换为预期类型...
我可以只使用 ruby 脚本,但我们所有的其他脚本都在 python 中,所以能够在 python 中完成它会很好。提前感谢互联网。
python - 将 AppleScript 翻译成 Python appscript (`do javascript`)
这是 AppleScript 模板:
我想把它翻译成 Python appscript。不幸的是,我无法弄清楚如何翻译do javascript
. 有任何想法吗?
我什至不知道如何找到它。也许我对 AppleScript 的了解太少了。是do
关键字吗?还是我发送给应用程序的命令?是javascript
一个参数do
吗?还是do javascript
属于一起(作为带有空格的命令)?
python - Python appscript 错误:OSERROR:-1700,无法将某些数据转换为预期类型
给出:
我不完全使用什么kfil
手段。有人可以解释吗?
我试图做以下事情:
这给了我:
python - Python appscript OSAX display_dialog:如何将其移至前台
我正在玩这里的示例;尤其是 我有这个代码:
对话框始终在后台打开。如何在前台打开(或移动到)前台?
python - 使用 Python AppScript 库在 OS X Lion 中更改桌面
我的目标是使用 py-appscript 更改每个 Mac OS X Lion 背景(在每个任务控制空间和每个屏幕上)。
我在 SO 上找到了一段改变背景的代码:
我想要一个代码,使我能够为给定空间设置背景,或者让我更改当前空间以手动将背景设置为每个空间。
为给定的外部屏幕设置背景的机会将是一个加号(我的示例代码只是更改主监视器的背景)。