Мне нужно сделать что-то полноэкранное приложение, которое обычно не было бы проблемой.Теперь проблема в том, что мне нужно иметь рабочий стол пользователя, но без значков, в качестве фона моего полноэкранного окна, очень похожего на Launchpad в 10.7.Я получил ссылку на фон рабочего стола в AppleScript:
tell application "Finder"
set a to desktop picture
end tell
Это дает мне что-то вроде этого: document file "100930-F-7910D-001.jpg" of folder "Pictures" of folder "Fighter Jet Stuff" of folder "Desktop" of folder "tristan" of folder "Users" of startup disk of application "Finder"
, что я просто не мог понять, чтобы попасть на обычный путь.
Я пытался сделать set a to desktop picture as POSIX path
, но это меня подбрасывает.Любая идея о том, как я мог бы сделать это в Какао, используя вышеупомянутый Applescript, чтобы получить путь, или даже лучше, без Applescript?Я не хотел бы полагаться на конкретный формат любого списка, в котором может храниться эта информация, поскольку в дальнейшем он может сломаться.Я думаю, что может быть структура, о которой я просто не знаю ...