Apakah nama layanan Mac OS X sensitif? Saya memiliki kode Applescript berikut dan dapat menginstalnya sebagai layanan (menggunakan Automator) dengan nama "Move_Mail_L5", tetapi tidak dapat menginstalnya sebagai layanan dengan nama "Move_Mail_LV".
on run {input, parameters}
delay 1
tell application "System Events"
tell process "Mail"
click menu item "Landscaping V" of menu 1 of menu item "Move to" of menu 1 of menu bar item "Message" of menu bar 1
end tell
end tell
return input
end run
Empat file saya di ~ / Library / Services adalah
Move_Mail_L5.workflow
Copy_Mail_LV.workflow
Copy_Mail_BC.workflow
Move_Mail_BC.workflow
Tidak ada masalah penamaan dengan "Copy_Mail_LV.workflow". Kodenya sama dengan "Move_Mail_L5.workflow", kecuali kode "Copy" sebagai ganti "Move".
My Mac Book Air 2012 menjalankan Sierra versi 10.12.6
Ditambahkan nanti: Saya dapat menginstalnya dengan nama "Mov_Mail_LV".
applescript
automator
services
Alan Wehmann
sumber
sumber
Jawaban:
Saran untuk melakukan reset NVRAM tampaknya telah memperbaiki masalah penamaan yang telah saya jelaskan. Setelah melakukan reset NVRAM saya bisa menamai layanan sebagai "Move_Mail_LV" - seperti yang diinginkan.
sumber