Bagaimana saya menjalankan kode (misalnya display dialog("test")
) menggunakan AppleScript hanya jika Aplikasi "Finder" saat ini dalam fokus / aktif.
Um, jika aplikasi sudah aktif, apa yang ingin Anda capai dengan mengaktifkannya lagi?
—
Kent
stackoverflow.com/questions/3718520/… idle relevan meskipun tidak menyelesaikan masalah.
—
William
Anda perlu mengklarifikasi pertanyaan Anda. Skrip dalam jawaban saya berfungsi, untuk definisi tertentu dari 'karya' yaitu melaporkan secara akurat apakah Finder paling depan atau tidak.
—
Tetsujin
@Tetsujin diperbarui
—
William
Bagaimana Anda akan meluncurkan aplikasi Applescript? Mengklik dua kali tentu saja akan selalu menampilkan Finder sebagai bagian paling depan 'ke-2'. Mengubah jawaban - ini akan berfungsi jika dipanggil dari Script Editor, tetapi 'gagal' jika diklik dua kali pada Finder, karena memberikan false-positif
—
Tetsujin