众所周知,(拥有Mac OS X Lion的人)默认情况下,滚动是反转的,使其有点像iPhone。 问题:无法对USB鼠标进行“正常滚动”,而对触控板进行“自然/反转”滚动。该设置(即使在鼠标和触控板设置中都列出了)均适用于两者。 问题:可以给具有Automator或AppleScipting经验的人提供一些有关如何制作可切换倒置设置的快捷方式的提示吗?我需要这个,因为当我在家时,我已经将Mac Book Air插入了键盘,鼠标和显示器,并且我想要一种快速的方法来更改此设置
我刚刚通过Automator编写了一个脚本,以在“ New Finder Window Home”标题下创建键盘快捷键: on run {input, parameters} tell application "Finder" activate make new Finder window to home end tell return input end run 当我从Automator运行脚本时,Finder将打开我的主页选项卡。然后,从“系统偏好设置”>“键盘”>“键盘快捷键”>“服务”中选中“新建Finder窗口主页”,并将其分配ControlOptionCommandSpace为快捷方式。 不幸的是,快捷方式不起作用!有什么建议么?
我知道这基本上已经回答了,带有shell脚本(Sanitize Filenames)的automator工作得很好,但是我也需要它来做所有子文件夹。如果可能,在保留文件扩展名的同时将文件名减少到50个字符。我发现了一行bash代码截断了文件,但它也剥离了扩展名,并且在将这些文件从Mac传输到Windows时效果不佳。 现在的脚本是这样的 for f in "$1"/*; do dir=$(dirname "$f") file=$(basename "$f") mv "$f" "${dir}/${file//[[:cntrl:]\\\/:*?\"<>|]/_}" done 我并不反对在automator中使用applescript来完成这项任务。
我有一些基于AppleScript的Automator服务,例如Launch Emacs With Selected File: tell application "Finder" set selectedDirectory to (quoted form of POSIX path of (target of window 1 as alias)) set selectedItem to (quoted form of POSIX path of (the selection as alias)) tell application "Terminal" tell window 1 do script "cd " & selectedDirectory & " …