Automator - автоматизируем процессы на Mac (МакЛикбез)
Isi kandungan:
- Padam fail DMG secara automatik apabila anda mengeluarkannya
- Menghapus Fail DMG Secara Automatik Apabila Anda Seret Mereka Ke Sampah
Berfikir tentang itu, kali ini kita akan berkongsi beberapa aliran kerja kecil yang boleh dilaksanakan di Mac menggunakan Automator. Dengan mana-mana daripada mereka, setiap kali anda selesai dengan pemasangan aplikasi pada Mac anda, anda akan dapat mengeluarkan / nyahpasang dan memadamkan imej cakera hanya dengan beberapa klik.
Mari kita mulakan dengan cara membuat alur kerja Automator yang bagus ini.
Padam fail DMG secara automatik apabila anda mengeluarkannya
Langkah 1: Open Automator dan pilih untuk membuat dokumen baru. Dari jenis dokumen yang tersedia yang dipaparkan pada kotak dialog, pilih Perkhidmatan.
Langkah 2: Di bahagian atas panel kanan, pastikan untuk memilih dari menu jatuh turun pilihan 'tiada input' dan 'Finder' pilihan supaya hasil akhir adalah seperti yang digambarkan di bawah.
Langkah 3: Seterusnya, di panel kiri Automator, cari tindakan Run AppleScript dan seret ke panel kanan. Tetingkap AppleScript akan muncul dengan beberapa kod pemegang tempat di dalamnya.
Padamkan kod itu dan sebaliknya salin dan tampal yang berikut dalam 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 perkhidmatan Automator ini dan beri nama yang mudah diingat.
Sekarang, mari kita lihat alur kerja Automator lain yang mencapai matlamat yang sama dengan melakukan yang sebaliknya.
Menghapus Fail DMG Secara Automatik Apabila Anda Seret Mereka Ke Sampah
Seperti yang anda dapat lihat dari tajuk, alur kerja Automator ini membolehkan anda mencapai tujuan yang sama, kecuali yang terbalik, supaya anda dapat mengelakkan mesej ini setiap kali anda menyeret ke sampah fail DMG yang dipasang.
Langkah 2: Di bahagian atas panel kanan, pilih Lain … dari menu lungsur turun. Kemudian, pada kotak dialog yang muncul, taip ~ /. Rash untuk berfungsi dengan folder itu.