Apakah nama layanan Mac OS X sensitif?


1

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".


Saya tidak punya masalah menyimpannya sebagai Layanan Automator bernama: Move_Mail_LV
user3439894

Pernahkah ada file di sana bernama Move_Mail_LV? Mungkin layak untuk me-reboot dan me-reset PRAM Anda - kadang-kadang ketika saya memiliki masalah ini karena sistem berpikir file tersebut masih ada ketika itu jelas tidak.
DonielF

Jawaban:


1

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.