我想在Windows上使用AppleScript.有没有IDE或Windows端口?
在Safari中这是孩子的游戏,它有很好的Applescript支持.谷歌Chrome的AS支持刚刚到来,所以我给了他们怀疑的好处.我基本上试图通过剪贴板抓取当前的HTML,以便我可以获取信息.我们有一些漂亮的命令,如下所示:
tell application "Google Chrome"
view source of active tab of window 1
save active tab of window 1
print active tab of window 1
reload active tab of window 1
go back active tab of window 1
go forward active tab of window 1
copy selection of active tab of window 1
paste selection active tab of window 1
end tell
Run Code Online (Sandbox Code Playgroud)
但唉,你不能说" set X to source of active tab of window 1".有人对我有什么建议吗?我目前的想法是在Safari中加载我需要的代码(非常难看)或尝试显示源代码并使用UI脚本抓取它,但这也很难看.此外,我一直遇到脚本错误,使其无法正常工作.
任何帮助,将不胜感激.
Adobe Acrobat可以编辑PDF文件(即,实际上删除信息,而不是简单地在其顶部绘制黑框)。我想以编程方式使用此功能。要使用GUI进行编辑,请选择“标记为编辑工具”,将其绘制在要编辑的文本上,然后应用“应用编辑”。
是否可以通过AppleScript或其他方式以编程方式执行此操作?
我知道要编辑的文本的(X,y)位置。
谢谢!
我想写一个AppleScript来设置Apple的Mail.app中当前外发邮件的发件人.
我试过这个:
tell application "Mail" to set sender of front outgoing message to "<my email address>"
Run Code Online (Sandbox Code Playgroud)
但我得到的错误信息error "Mail got an error: Can’t set sender of item to any." number -10006 from sender of item to any对我来说没有意义.
当我尝试询问前面的外发消息时如下:
tell application "Mail" to get properties of front outgoing message
Run Code Online (Sandbox Code Playgroud)
我得到{class:item}了回报,而不是像我期望的那样的"传出消息"对象.
有任何想法吗?
我使用Hazel在我的Mac上组织下载的文件.我看到每次触发规则时我都可以让它运行applescripts.
我想知道是否有可能让它发送如下:
http://my.server.com?type=Show&name=Big+Bang+Theory
然后我可以创建一个记录所有下载的小页面.
Mac有"内置"的应用程序,我发现它非常适合用于自动化的东西.
什么是最好的窗户等同?
借助 OSX Mavericks,我们现在可以非常轻松地使用 applescript 发出通知。但是,\xe2\x80\x99t 似乎没有一种方法可以更改自定义图标的图标。有办法做到这一点吗?
\n如何在 OS X 10.6.8 及更高版本中使用 osascript 或 AppleScript 显示模式(在所有应用程序、窗口上)窗口。
这是我做的一个脚本:
#!/bin/bash
osascript -e 'tell app "System Events" to display dialog "My Dialog" buttons {"OK"} default button 1 with title "My Dialog" with icon caution'
Run Code Online (Sandbox Code Playgroud)
问题是它不是模态的。
如何解决以下问题?
我想以编程方式解锁 mac。目前我正在使用苹果脚本来实现这个建议。它工作得很好,但问题是这是一个耗时的过程。执行脚本大约需要 4-5 秒。这是我使用 NSAppleScript 执行的脚本。请建议我如何让它快速工作。或任何其他最快的方式。谢谢
tell me to activate\n
tell application \"System Events\" to keystroke \"PASSWORD\"\n
tell application \"System Events\" to keystroke return\n
tell application \"System Events\" to keystroke return"
Run Code Online (Sandbox Code Playgroud) 如何使用 VBA 或 Apple 脚本从演示文稿中拆分幻灯片。以前我使用 VBA 代码来实现相同的目的,但在 powerpoint 16.13.1 中我收到错误“Mac PPT 不支持在无窗口模式下打开文件”。它适用于以前版本的 PowerPoint。
Sub SaveSlide(lSlideNum As Long, sFileName As String)
Dim oTempPres As Presentation
Dim x As Long
ActivePresentation.SaveCopyAs sFileName
' open the saved copy windowlessly
Set oTempPres = Presentations.Open(sFileName, , , False)
For x = 1 To lSlideNum - 1
oTempPres.Slides(1).Delete
Next
' What was slide number lSlideNum is now slide 1
For x = oTempPres.Slides.Count To 2 Step -1
oTempPres.Slides(x).Delete
Next
oTempPres.Save
oTempPres.Close
End Sub
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我在这一行中遇到错误
Set oTempPres …Run Code Online (Sandbox Code Playgroud) applescript ×10
macos ×7
windows ×2
apple-mail ×1
automation ×1
bash ×1
get ×1
objective-c ×1
osascript ×1
pdf ×1
php ×1
powerpoint ×1
redaction ×1
scripting ×1
terminal ×1
vba ×1