Я настроил свой Mac (10.6.4) для отображения случайного изображения от iPhoto на рабочем столе.
Время от времени я хотел бы знать, какое изображение отображено (у меня есть многие из них), но я не мог найти путь, как сделать это.
Что-то как right click > show file
(как iPhoto имеет), было бы большим.
Следующий Applescript должен работать:
on run
tell application "System Events"
tell current desktop
set desktopProperties to (get item 3 of (get properties as list) as text)
end tell
end tell
tell application "Finder"
reveal desktopProperties
end tell
end run
В Snow Leopard, для превращения этого в полезное действие, открываются Automator.app
и от шаблонного выбора меню Service
.
В главной панели заставьте его читать: Сервис получает No input
в any application
. Затем перетащите Run Applescript
от области Library под ним и вставки вышеупомянутые Applescript кодируют в то окно (заменяющий код шаблона по умолчанию).
Сохраните его как соответственно именованный рабочий процесс (например. Show Wallpaper
). Это затем появится как действие в меню Services всех приложений, или можно присвоить ему сочетание клавиш в System Preferences\Keyboard Shortcuts
область под Services
.
Ссылки: