Mnogi verjetno vedo o tej preprosti trik: če je kopija v Finder predmeti in ključi ukaz+V narediti vložek v polje z besedilom, nato pa boste dobili seznam imen prej kopirane datoteke in mape. Če so imena, ki jih želite dodati pot do teh objektov, samo odpreti AUTOMATOR in ga skovali preprosto storitev.
To je, kako naj storitev izgledal kot končni izdelek:
Drugi ukrep - Prikaži Rezanje Obvestilo - dodati neobvezno, vendar sem raje, da je jasno razumeti, ko "Avtomator" končal svoje delo, in obvestilo Rezanje zame, najbolj priročno možnost.
Kot v prvem dejanju, to je bistvo tega. AppleScript scenarij je kot vhodni niz podatkovnih datotek in map, ki jih je treba dodeljenih za dostop do storitev. Bodite pozorni na vsebino glavi algoritma: storitev je povezan le s Finder in poziv ekipe storitev se bo pojavil v priročnem meniju samo za mape in / ali datotek.
Polna AppleScript scenarij koda je naslednja:
o uporabi delovanja povesta "Finder" Izbira izvod theSelected nastaviti outputPathList na {} ponovitev z anItem v theSelected kopijo (POSIX pot o (anItem kot alias)) do konca outputPathList končnega ponovitev določi besedilo točko ločila AppleScript, da se vrnete set outputString do outputPathList kot niz določi besedilo točko ločila AppleScript za "" določen odložišča outputString set vhodu na outputString konca tell vrniti vložek. konec tek
Prva polovica kode izvaja vse ukrepe, potrebne za prenos pot do predmetov iz formata "Disk: FOLDER1: Folder2:...: papkaN: imya.rasshirenie" v obliki "/Papka1/papka2/.../papkaN/imya.rasshirenie" (druga oblika - imenuje snemanje POSIX-format "koordinate" sistema, ki so predmet datoteke). Drugi del kode ustvari seznam besedila - vsaka pot do objekta se nahaja v svoji vrstici.
Seveda lahko dva operaterja v 15 in 18 vrstic in odstraniti. Vendar pa sem jih pustil v primeru sedanjih ukrepov Run AppleScript (Run AppleScript) dobljeni niz nizov bo treba prenesti za nadaljnjo predelavo neko drugo dejanje.
Z vstavitvijo to kodo in dodal neobvezno izziv Rezanje sporočil, razen storitev ugodnosti do sebe z imenom (na primer, Kopirajte pot predmetov). Takoj po tem, lahko greš na Finder in izberete več datotek in map, kliknite na desni gumb miške - od menija, pod ukaz komunikacijskih storitev, boste videli novo točko. S klikom na to, boste kopijo pot do izbranih predmetov. Bo šel samo na vsak program besedila in ključi ukaz+V pripravljeni, da vstavite niz nizov.