gpt4 book ai didi

applescript - 截屏并以当前时间作为名称保存到桌面

转载 作者:行者123 更新时间:2023-12-05 08:59:13 24 4
gpt4 key购买 nike

我正在尝试制作一个脚本来截取屏幕截图,将图像保存到桌面,并将其命名为日期。类似于如果我使用 cmd + shift + 3 会发生什么。唯一的问题是图像的名称只是“屏幕”而不是我指定的整个名称。有人知道如何解决这个问题吗?

on run
set theDesktop to POSIX path of (path to desktop as string)
set theCurrentDate to current date
set shellCommand to "/usr/sbin/screencapture " & theDesktop & "Screen Shot" & theCurrentDate & ".png"
do shell script shellCommand
end run

最佳答案

传递上述路径的正确方法是使用引用形式:

on run
set theDesktop to POSIX path of (path to desktop as string)
set theCurrentDate to current date
set shellCommand to "/usr/sbin/screencapture " & quoted form of (theDesktop & "Screen Shot" & theCurrentDate & ".png")
do shell script shellCommand
end run

关于applescript - 截屏并以当前时间作为名称保存到桌面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16797998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com