标签: applescript

如何从php执行applescript

谁知道如何告诉php执行一个AppleScript?

php applescript

3
推荐指数
1
解决办法
5914
查看次数

如何获取iTunes选择的文件路径

我正在尝试使用AppleScript确定在iTunes中选择的曲目路径.它似乎不是track班级的财产.谁能告诉我如何获取文件路径?

macos applescript itunes

3
推荐指数
1
解决办法
3235
查看次数

如何从应用B访问应用A的功能

我想知道是否以及有多少方式应用可以访问另一个应用的特定功能.例如

  • 在safari/firefox/chrome中打开一个url
  • 在当前浏览器选项卡中运行javascript
  • 播放/暂停itunes
  • 在Finder中重命名所选文件

我知道AppleScript的存在,但我想知道这是否是我必须与这些应用程序和其他人交互的唯一方式

谢谢

cocoa applescript objective-c

3
推荐指数
1
解决办法
290
查看次数

什么是'on quit'处理程序用于?

我知道所有的基本处理,即on run,on open和on reopen.但是这个处理程序on quit让我很困惑.我的问题是,它用于什么以及如何触发?

applescript handler

3
推荐指数
1
解决办法
2799
查看次数

在Audio Hijack Pro上分割录音,发现轨道变化(Applescript)

这类似于:在Applescript中监控Spotify跟踪更改? 但是我不想在咆哮通知中显示音轨变化,而是想让Audio Hijack Pro拆分当前录音.Audio Hijack Pro也支持Applescript,命令将是"分割录音".因此,我不需要任何有关正在播放哪首歌曲的信息,而是将曲目更改为按时准确触发"分割录制"的事件.我想从一些事情开始,但我对一般的脚本知识知之甚少,而对Applescript的了解则更少.任何帮助,将不胜感激!提前致谢.

audio applescript split spotify

3
推荐指数
1
解决办法
1万
查看次数

使用applescript在finder中移动文件

我只想将图像从一个文件夹移动到另一个文件夹,替换已经存在的图像:

tell application "Finder"
      copy file "/Users/xx/Documents/img.jpg" to folder "/Users/xx/Documents/State"
   end tell
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我收到一条错误消息

Finder出错:无法将文件夹[path]设置为文件[path]"."文件夹[path]中的数字-10006

请帮我!

applescript finder

3
推荐指数
1
解决办法
2万
查看次数

使用Applescript打开多个窗口

我正在尝试编写一个Applescript来打开不同屏幕位置的三个VLC窗口.该脚本打开三个VLC实例,但将它们一个放在另一个上面(使用窗口1的位置).帮助代码赞赏:

do shell script "open -n /Applications/Video/VLC.app"
tell application "System Events"
    activate
    set bounds of first window of application "VLC" to {13, 36, 790, 519}
end tell

do shell script "open -n /Applications/Video/VLC.app"
tell application "System Events"
    activate
    set bounds of second window of application "VLC" to {13, 544, 790, 1027}
end tell

do shell script "open -n /Applications/Video/VLC.app"
tell application "System Events"
    activate
    set bounds of third window of application "VLC" to {13, 1043, 790, 1526}
end tell
Run Code Online (Sandbox Code Playgroud)

windows shell applescript

3
推荐指数
1
解决办法
1503
查看次数

如何在Mac中创建批处理文件?

我需要找到一个解决方案,每天备份特定的文件夹,希望是一个RAR或ZIP文件.

如果是在PC上,我本来就已经做过了.但我不知道如何在Mac上接近它.

我基本上想要实现的是一个自动化任务,可以使用可执行文件运行,它可以:

  1. 将特定目录(/Volumes/Audio/Shoko)压缩为rar或zip文件.

    (在zip文件中排除所有子目录中的所有*.wav文件和目录名称"视频").

  2. 将它移动到网络共享(/Volumes/Post Shared/Backup From Sound).

    (或直接压缩到此文件夹).

  3. 使用动态日期和时间自动化Zip文件的文件名(因此没有重复的文件名).

  4. 完成后关闭Mac.

我想再说一遍,我通常不会使用Mac,所以像脚本打开什么样的文件,这样的东西对我来说并不是微不足道的.

我试图将Mark的bash行(来自下面的第一个答案)放在txt文件中并执行它,但是它有错误而且没有用.

我也试过使用Automator,但它太简单了,没有高级选项.

我怎么能做到这一点?

我会喜欢一个有效的例子:)

谢谢,

戴夫

macos bash terminal applescript batch-file

3
推荐指数
1
解决办法
2万
查看次数

更改applescript中的通知图标

我写了几个苹果脚本来帮助我自动执行一些频繁的重复任务,并使用通知来确定脚本何时完成.我希望能够更改通知上的图标,但它只显示"脚本编辑器"图标.

我将脚本文件保存为应用程序并更改了script.app文件的图标,但它仍显示默认的"脚本编辑器"图标.有任何想法吗?下面是我用来显示通知的AppleScript代码示例以及通知图片

display notification "This is the message" with title "This is the title"
Run Code Online (Sandbox Code Playgroud)

notifications applescript

3
推荐指数
1
解决办法
3602
查看次数

使用AppleScript在Excel 2016中打开文件

在Excel 2016中,以下AppleScript:

tell application "Microsoft Excel"
    activate
    open "Macintosh HD:Users:path:to:file"
end tell
Run Code Online (Sandbox Code Playgroud)

打开一个对话框,要求用户授予访问权限 截图 使用以前的Excel版本,文件立即打开.似乎微软不允许在没有明确用户许可的情况下从脚本中打开文件.
有没有办法绕过对话框?

excel applescript applescript-excel excel-2016

3
推荐指数
1
解决办法
3469
查看次数