Iestatīt OS X mapes darbības, lai uzzinātu, kad ir pievienots fails

Norādījumi par to, kā piešķirt brīdinājumam jaunu elementu koplietotajā mapē

Pieminējiet OS X mapju darbību lietderību lielākajai daļai Mac lietotāju, un jūs, visticamāk, saņemsiet mazliet neizprotamu izskatu. Mapju darbības var nebūt labi zināmas, bet tas ir spēcīgs automatizācijas pakalpojums, kas ļauj izpildīt uzdevumu ikreiz, kad uzraudzītajā mapē tiek veikta kāda no šīm izmaiņām: mape ir atvērta vai aizvērta, pārvietota vai mainīta, vai ir pievienots objekts no tā vai no tā.

Ja notikums rodas pārraudzītajā mapē, tiek izpildīts AppleScript, kas pievienots mapei, izmantojot utilītprogrammu Folder Actions. Uzdevums, kas tiek veikts, ir atkarīgs no jums; tas var būt tikai par visu, ko var izteikt AppleScript. Tas ir fantastisks darbplūsmas automatizācijas rīks , ko varat izmantot neskaitāmos dažādos veidos.

Veiksmīga darbplūsmas automatizācija ar mapju darbībām ir atkārtojošs uzdevums vai notikums. Lai īstenotu mapju darbības, jums jāizveido AppleScript, lai izpildītu uzdevumu. AppleScript ir OS X iebūvēta skriptu valoda. Tas ir nedaudz viegli iemācīties, bet mācību, kā izveidot savu AppleScripts, ir ārpus šī galda.

Tā vietā mēs izmantosim vienu no daudzajiem iepriekš sagatavotiem AppleScriptiem, kas iekļauti operētājsistēmā OS X. Ja vēlaties uzzināt vairāk par AppleScript, varat sākt ar Apple tiešsaistes dokumentāciju: Ievads AppleScript.

Pasākums, lai automatizētu

Ar sievu es strādāju nelielā mājas tīklā, kas sastāv no dažādiem datoriem, printeriem un citiem kopīgiem resursiem. Mūsu biroji atrodas dažādās māju daļās, un mēs bieži vien dienas laikā apmaiņām. Mēs varētu izmantot e-pastu, lai šos failus nosūtītu viens otram, bet biežāk nekā nē, mēs vienkārši kopējam failus uz kopīgām mapēm mūsu datoros. Šī metode ir ērta ātrai failu koplietošanai ar drag-and-drop, taču, ja vien kāds no mums nesūta ziņojumu otram, mēs nezinām, ka mūsu kopīgotajā mapē ir jauns fails, ja vien mēs neredzam to izskatīties.

Ievadiet mapju darbības. Viens no iepriekš izveidotajiem mapju darbību AppleScripts tiek saukts par "jauniem brīdinājumiem par vienumiem". Kā jūs varat uzminēt no tā nosaukuma, šis AppleScript skatās norādīto mapi. Ja kaut kas jauns tiek pievienots mapei, AppleScript parādīs dialoglodziņu, kurā paziņots, ka mapei ir jauns objekts - vienkāršs un elegants risinājums. Protams, tas nozīmē, ka man vairs nav attaisnojuma par to, ka nedarbojas ar jaunu failu, bet viss ir negatīvi.

Izveidojiet mapes darbību

Lai sāktu ar mūsu piemēru, jums būs jāizvēlas mape, kuru vēlaties pārraudzīt, kad tajā tiek pievienots kaut kas jauns. Mūsu gadījumā mēs izvēlējāmies kopīgu mapi mūsu vietējā tīklā, taču tā var būt arī mape, kuru izmantojat, lai sinhronizētu informāciju, izmantojot mākoni, piemēram, Dropbox , iCloud , Google disks vai Microsoft OneDrive .

Kad esat pārvietojies uz mapi, kuru vēlaties izmantot, veiciet šādas darbības:

  1. Ar peles labo pogu noklikšķiniet uz mapes, kuru vēlaties kontrolēt.
  2. Uznirstošajā izvēlnē izvēlieties "Konfigurēt mapes darbību". Atkarībā no jūsu operētājsistēmas X versijas, kuru jūs izmantojat, to var saukt arī par mapes darbības iestatījumu, kas atrodas izvēlnē Pakalpojumi. Lai padarītu to pat vieglāku, lai to atrastu, tas var būt arī uzskaitīts sadaļā "Vairāk", ja ir instalēti diezgan daudz kontekstuālo izvēlnes vienumu.
  3. Atkarībā no OS X versijas, kuru izmantojat, jūs varat redzēt pieejamo mapes darbību skriptu sarakstu vai Folder Action Setup logu. Ja redzat pieejamo skriptu sarakstu, pārejiet uz 8. darbību, pretējā gadījumā turpiniet 4. darbību.
  4. Parādīsies mapju darbību iestatīšanas logs.
  5. Kreisās puses saraksta apakšdaļā noklikšķiniet uz zīmes "+", lai mapi pievienotu mapei ar darbībām.
  6. Parādīsies standarta atvēršanas dialoglodziņš.
  7. Atlasiet mapi, kuru vēlaties kontrolēt, un noklikšķiniet uz pogas Atvērt.
  8. Parādīsies pieejamo AppleScriptu saraksts.
  9. No skriptu saraksta izvēlieties "add - new item alert.scpt".
  10. Noklikšķiniet uz pogas "Pievienot".
  11. Pārliecinieties, vai ir atzīmēta izvēles rūtiņa Iespējot mapju darbības.
  1. Aizveriet mapju darbību iestatīšanas logu.

Tagad, kad vienne tiek pievienota norādītajai mapei, dialoglodziņš parādīs šādu tekstu: "Folder Action Alert: Viens jauns objekts ir ievietots mapē" {folder name} ". Dialoglodziņš Folder Action Alert arī dos iespēju apskatīt jauno vienumu (-us).

Dialoglodziņš Mapju darbības brīdinājumi galu galā tiks noraidīts pats, tādēļ, ja tev nebūs tējas, jūs varētu palaist garām paziņojumu. Hmmm ... varbūt man ir attaisnojums galu galā.