AppleScript传输脚本上传文件,以取代自己的网络服务器
问题描述:
所以,我有一个方便的小AppleScript这个想法,在我看来,这将非常方便,在加快上传本地文件的过程中,到它的同一位置服务器。AppleScript传输脚本上传文件,以取代自己的网络服务器
换句话说,你必须在服务器和本地指定home文件夹,但一旦完成,只需按“Command”+“Shift”“U”就可以上传或其他热点键组合不被OS X用于在Finder中上传当前选定的文件。
我发现自己需要做很多事情,而且会节省很多时间!
有人请告诉我是否有更简单的方法来做到这一点,但我认为这将是一个很好的学习经验。
我需要我应该如何得到却开始有些帮助..
答
1)命令行程序卷曲可以上传文件。 2)如果您在Finder窗口中选择了一个文件,applescript可以获得选择。使用这两个想法可以使您的任务自动化。我不知道确切的curl命令,但应该很容易找到使用谷歌。因此,您在Finder中选择一个文件,然后运行该脚本。脚本可以像您提到的那样使用键盘快捷方式运行,也可以将其放入“脚本”菜单并从此处运行。
tell application "Finder"
set selectedFile to item 1 of (get selection)
set selectedFile to selectedFile as text
end tell
do shell script "curl -switchesToUpload " & quoted form of POSIX path of selectedFile
嗯,我想很多的事情要做,但最重要的,我不认为写剧本是你上传什么样的文件的答案吗? – mcgrailm 2010-09-08 13:38:42
是的,我想一个程序更好..只是HTML,CSS,JS和ASP文件到Web服务器。用于定期测试和推动目的。唯一我不想构建GUI或类似的东西。我可以非常快速地设置基础,真的。 – Qcom 2010-09-08 21:31:14