Kaip naudoti 'Automator' Mac, norint automatiškai išimti ir ištrinti DMG failus




Vienas aspektų, kai „Mac“ kompiuteriai nuo „Windows“ kompiuterių skiriasi labiausiai, yra diegiant programas. „Mac“ kompiuteriuose jums reikia pridėti disko atvaizdą, tada jį atjungti ir ištrinti, kai baigsis diegimas. Tai gali sukelti šiek tiek vargo, ypač jei per trumpą laiką turite išbandyti daug programų.




Galvodami apie tai, šį kartą pasidalinsime keliomis tvarkingomis mažomis darbo eigomis, kurias galite įdiegti „Mac“ naudojant „Automator“. Kiekvieną iš jų naudodami kiekvieną kartą, kai diegsite programą „Mac“, galėsite išimti / atjungti ir ištrinkite disko vaizdą vos keliais paspaudimais.

Pradėkime nuo to, kaip nustatyti šias gražias „Automator“ darbo eigas.







Automatiškai ištrinkite DMG failus ištrindami juos

1 žingsnis: Atidarykite „Automator“ ir pasirinkite sukurti naują dokumentą. Iš galimų dokumentų tipų, rodomų dialogo lange, pasirinkite Aptarnavimas.




2 žingsnis: Dešiniojo skydelio viršuje įsitikinkite, kad išskleidžiamajame meniu pasirinkite parinktis „Nėra įvesties“ ir 'Paieška' atitinkamai, kad galutinis rezultatas būtų toks, koks pavaizduotas žemiau.




3 veiksmas: Tada kairiajame „Automator“ skydelyje ieškokite Paleiskite „AppleScript“ veiksmą ir vilkite jį į dešinįjį skydelį. An „AppleScript“ langas pasirodys su kažkuo vietos žymeklio kodu.







Ištrinkite šį kodą, o ne scenarijaus lauke nukopijuokite ir įklijuokite šį kodą:

pasakyti programai „Finder“
nustatykite pasirinkimo sąrašą pagal atranką
if (skaičiuoti pasirinkimo sąrašą) < 1 then
ekrano dialogo langas ¬
'Pasirinkite iš disko atvaizdo pritvirtintą tūrį.' su pavadinimu ¬
„Nerasta pasirinkimo“ su piktograma stop ¬
mygtukai ['OK'] numatytasis mygtukas 1
grįžti
pabaiga, jei
nustatykite „my_selection“ į 1 pasirinkimo sąrašo elementą
nustatykite „my_kind“ tokį, koks yra mano pasirinkimas
nustatykite „my_name“ į mano pasirinkimo pavadinimą
jei „my_kind“ nėra „tūris“, tada
ekrano dialogo langas ¬
'Pasirinkite iš disko vaizdo failo pritvirtintą tūrį.' su pavadinimu ¬
'Pasirinkimas nėra disko vaizdas' su piktogramos stotelėmis ¬
mygtukai ['OK'] numatytasis mygtukas 1
grįžti
pabaiga, jei
nustatyti tūrio sąrašą prie pastraipų iš (atlikti apvalkalo scenarijų „hdiutil info | grep ^ / dev / disk | grep -o '/Volumes/.*' ')
nustatyti šaltinio sąrašą prie pastraipų iš (atlikti apvalkalo scenarijų 'hdiutil info | grep ^ image' - 'slapyvardis | grep -o' /.* '')
nustatykite „match_found“ į „false“
pakartokite su v nuo 1 iki (skaičiuokite tūrio sąrašą)
jei '/ Volumes /' & my_name = volume_list v punktas, tada
nustatykite „match_found“ į „true“
išeiti pakartoti
pabaiga, jei
pabaigos pakartoti
jei „match_found“ nėra lygus tikrajam, tada
ekrano dialogo langas ¬
'Atrodo, kad pasirinktas tūris nėra disko vaizdas.' su pavadinimu ¬
„Nepavyko rasti disko vaizdo“ su piktogramos sustabdymu ¬
mygtukai ['OK'] numatytasis mygtukas 1
grįžti
Kitas
nustatykite „my_source“ į POSIX failą (šaltinio sąrašo v punktas) kaip slapyvardį
perkelkite „my_source“ į šiukšliadėžę
išstumti mano pasirinkimą
- atskleisti mano šaltinį
pabaiga, jei
pabaigos pasakyti

4 veiksmas: Išsaugokite šią „Automator“ paslaugą ir suteikite jai lengvai įsimenamą pavadinimą.




5 veiksmas: Kai tai padarysite, kiekvieną kartą, kai tik pritvirtinsite disko vaizdą, jums tereikia jį pasirinkti ir meniu „Finder“ pasirinkti Paslaugos ir tada Išstumti ir ištrinti (ar ką jūs įvardijote ką tik sukurtą paslaugą), o disko vaizdo failas bus pašalintas ir pašalintas vienu paspaudimu.




Pažvelkime į kitą „Automator“ darbo eigą, kuri tą patį tikslą pasiekia veikdama visiškai priešingai.





Automatiškai išmeskite DMG failus, kai juos vilkite į šiukšliadėžę

Kaip matote iš pavadinimo, ši „Automator“ darbo eiga leidžia pasiekti tą patį tikslą, išskyrus atvirkštinį, todėl galite išvengti šio pranešimo kiekvieną kartą vilkdami į šiukšliadėžę pritvirtintą DMG failą.




Čia yra jo kūrimo žingsniai.

1 žingsnis: Sukurkite naują dokumentą „Automator“ ir pasirinkite Aplanko veiksmas iš galimų dokumentų tipų.




2 žingsnis: Dešiniojo skydelio viršuje pasirinkite Kita… iš išskleidžiamojo meniu. Tada pasirodžiusiame dialogo lange įveskite ~ /. Šiukšliadėžė dirbti su tuo aplanku.










3 veiksmas: Tada kairiajame skydelyje vilkite Vykdyti „Shell“ scenarijų veiksmas dešiniajame skydelyje. Dviejuose rodomuose meniu pasirinkite / usr / bin / python ir kaip argumentai atitinkamai.







4 veiksmas: Vietos rezervavimo scenarijų scenarijaus laukelyje pakeiskite tokiu:

importo eilutė, os, sys
eilutės = os.popen ('hdiutil info'). readlines ()
should_eject = Netiesa
linijai eilutėse:
jei line.startswith ('image-alias'):
kelias = eilutė.skaidyti (':') [1]
image_path = path.lstrip (). rstrip ()
jei „image_path“ sistemoje.argv:
should_eject = Tiesa
elif line.startswith ('/ dev /') ir should_eject yra tiesa:
os.popen ('hdiutil išstūmė% s'% line.split () [0])
should_eject = Netiesa
elif line.startswith ('###'):
should_eject = Netiesa

Baigę išsaugokite aplanko veiksmą ir uždarykite „Automator“. Dabar, kai tik bus prijungtas DMG failas, viskas, ką jums reikės padaryti, turite nuvilkti jį į šiukšliadėžę ir tuo pačiu metu jis bus išmontuotas.







Šaunus patarimas: Taip pat galite sukurti šių veiksmų sparčiuosius klavišus, vykdydami instrukcijas pabaigoje ši pamoka.

Ir ten jūs einate. Dvi skirtingos darbo procedūros, leidžiančios labai patogią funkciją jūsų „Mac“. Dabar liko tik pasirinkti, kuris jums patogesnis. Ir geriausias iš visų? Abiem atvejais sužinosite šiek tiek daugiau apie „Automator“. Mėgautis!