Saya ingin dapat mengubah browser web default Mac saya ke Google Chrome menggunakan AppleScript. Ini ide saya:
set result to button returned of (display dialog "Would you like to change to Chrome?")
if result = "OK" then
do shell script ("open -a 'Google Chrome' --args --make-default-browser")
else
display dialog "No change in the default web browser"
end if
Namun, saya selalu mendapatkan jendela ini yang tidak bisa saya atasi secara pemrograman karena suatu alasan. Saya ingin memilih "Gunakan Chrome".
Saya tahu beberapa cara manual untuk mengubahnya, seperti pada tab 'General' pada System Preferences tetapi saya memerlukan sesuatu yang dapat diandalkan seperti perintah shell ini.
Bagaimana cara menyelesaikan di atas melalui AppleScript?
Saya kira saya bingung. Jika pengguna harus menanggapi dialog pertama ("Apakah Anda ingin mengubah ke Chrome?") Mengapa tidak menjalankan perintah shell Anda terlebih dahulu dan meminta pengguna memilih pada saat itu? Itu sama dengan dialog Anda.
—
tubedogg
@tubedogg Itu hanya contoh implementasi kode. Ini adalah bagian dari proyek yang lebih besar di mana pengguna tidak perlu berinteraksi sama sekali.
—
ProGrammer