Android

Cara otomatis mengeluarkan dan menghapus file DMG di mac

Calling All Cars: A Child Shall Lead Them / Weather Clear Track Fast / Day Stakeout

Calling All Cars: A Child Shall Lead Them / Weather Clear Track Fast / Day Stakeout

Daftar Isi:

Anonim

Salah satu aspek di mana Mac berbeda dari PC Windows adalah ketika menginstal aplikasi. Pada Mac, Anda perlu me-mount image disk dan kemudian unmount dan menghapusnya setelah instalasi selesai, yang dapat sedikit merepotkan, terutama jika Anda harus menguji banyak aplikasi dalam waktu singkat.

Memikirkan itu, kali ini kami akan membagikan beberapa alur kerja kecil yang rapi yang dapat Anda terapkan pada Mac Anda menggunakan Automator. Dengan salah satu dari mereka, setiap kali Anda selesai dengan instalasi aplikasi pada Mac Anda, Anda akan dapat mengeluarkan / melepas dan menghapus gambar disk hanya dengan beberapa klik.

Mari kita mulai dengan cara mengatur alur kerja Automator yang bagus ini.

Hapus File DMG Secara Otomatis Saat Anda Mengeluarkannya

Langkah 1: Buka Automator dan pilih untuk membuat dokumen baru. Dari jenis dokumen yang tersedia yang muncul di kotak dialog, pilih Layanan.

Langkah 2: Di bagian atas panel kanan, pastikan untuk memilih dari menu dropdown masing-masing opsi 'no input' dan 'Finder' sehingga hasil akhirnya adalah seperti yang digambarkan di bawah ini.

Langkah 3: Selanjutnya, pada panel kiri Automator, cari tindakan Run AppleScript dan seret ke panel kanan. Jendela AppleScript akan muncul dengan beberapa kode placeholder di dalamnya.

Hapus kode itu dan salin dan tempel yang berikut di kotak skrip:

tell application "Finder"

set selection_list to selection

if (count selection_list) < 1 then

display dialog

"Please select a volume mounted from a disk image." with title

"No Selection Found" with icon stop

buttons default button 1

return

end if

set my_selection to item 1 of selection_list

set my_kind to kind of my_selection

set my_name to name of my_selection

if my_kind is not "Volume" then

display dialog

"Please select a volume mounted from a disk image file." with title

"Selection is not a Disk Image" with icon stop

buttons default button 1

return

end if

set volume_list to paragraphs of (do shell script "hdiutil info | grep ^/dev/disk | grep -o '/Volumes/.*'")

set source_list to paragraphs of (do shell script "hdiutil info | grep ^image'-'alias | grep -o '/.*'")

set match_found to false

repeat with v from 1 to (count volume_list)

if "/Volumes/" & my_name = item v of volume_list then

set match_found to true

exit repeat

end if

end repeat

if match_found is not equal to true then

display dialog

"The selected volume does not appear to be a Disk Image." with title

"Could not find Disk Image" with icon stop

buttons default button 1

return

else

set my_source to POSIX file (item v of source_list) as alias

move my_source to the trash

eject my_selection

--reveal my_source

end if

end tell

Langkah 4: Sekarang simpan layanan Automator ini dan berikan nama yang mudah diingat.

Sekarang, mari kita lihat alur kerja Automator lain yang mencapai tujuan yang sama dengan melakukan yang sebaliknya.

Keluarkan file DMG secara otomatis saat Anda menyeretnya ke tempat sampah

Seperti yang dapat Anda lihat dari judul, alur kerja Automator ini memungkinkan Anda untuk mencapai tujuan yang sama, kecuali itu secara terbalik, sehingga Anda dapat menghindari pesan ini setiap kali Anda menyeret ke file DMG yang terpasang di tempat sampah.

Langkah 2: Di bagian atas panel kanan, pilih Other … dari menu dropdown. Kemudian, pada kotak dialog yang muncul, ketik ~ /.Trash untuk bekerja dengan folder itu.