Overvåg en mappe for ændringer ved hjælp af Directory Monitor

Hvis du leder efter et avanceret værktøj til at overvåge ændringer, der sker i en mappe eller et bibliotek, skal du ikke lede længere end DirectoryMonitor . Programmet kommer i mange former, hvoraf den ene er helt gratis. Den gratis version kan klare overvågningsopgaverne for de fleste, men hvis du har brug for flere funktioner, kan du enten købe dem a la carte, eller du kan købe Pro- versionen for $99, som inkluderer alt.

Igen, den gratis version af programmet gør et fremragende arbejde med overvågning og var mere end nok til mine behov. I denne artikel vil jeg guide dig gennem opsætningen af ​​det og vise dig, hvad det er i stand til. Bare FYI(Just FYI) , dette program fanger ikke den faktiske ændring i indholdet af filer, kun det faktum, at filer/mapper er blevet ændret, tilføjet, slettet eller omdøbt.

Gå videre og download programmet og installer det. Under installationen får du et vindue, hvor du kan vælge bestemte komponenter.

directorymonitor komponenter

Du kan lade dem alle være markeret, men hvis du ikke planlægger at købe programmet, så kan du fjerne markeringen af ​​visse muligheder som Grid Log , Sounds , Emailer og Database plugins. Disse fire plugins kan købes individuelt for $5 til $20 stykket inde i programmet.

Når den er installeret, skal du klikke på knappen Tilføj(Add) øverst til højre eller klikke på mapper(Directories) og derefter klikke på Tilføj(Add) . Du skulle nu se hoveddialogboksen Tilføj mappe(Add Folder) .

dialogboksen tilføj mappe

Her kan du vælge alle mulighederne, som der er en del. For at starte skal du gå videre og vælge den mappe, du vil overvåge. Det bedste ved dette program er, at du kan overvåge lokale mapper eller netværksmapper i den gratis version. For netværksmapper kan du tilføje et brugernavn og en adgangskode, hvis det kræves.

Under Begivenheder(Events) kan du vælge at overvåge for nye filer(New Files) , ændringer(Modifications) , sletninger(Deletions) , omdøbninger(Renames) og filadgang(File Access) . Under Indstillinger(Options) kan du vælge kun at overvåge biblioteker på øverste niveau eller også alle underbiblioteker, hvis du vil. Du kan også overvåge eventuelle ændringer af filattributter og sikkerhedsindstillinger. Pro- eller betalte(Pro) muligheder har en lille lås ved siden af. Til sidst kan du vælge, om du kun vil overvåge mapper, kun filer eller begge dele.

Hvis du klikker over til tekstlog(Text Log) , kan du gå videre og aktivere fillogning og vælge det outputformat, du ønsker. Logfilen vil indeholde de samme data, som du vil se i tekstlogvisningen(Text Log) på hovedprogramsiden.

tekstlogindstillinger

Under fanen Udfør(Execute) kan du vælge at køre et program, hver gang der opstår en hændelse. Dette kan være praktisk, hvis du vil køre et kommandolinjeprogram eller script, der indtaster oplysningerne i en database osv. Fanerne Lyde(Sounds) , Emailer og Database er alle ekstra betalingsmuligheder, hvis du virkelig har brug for dem.

biblioteksovervågningslog

Når du har tilføjet mappen, vil du se den i det øverste vindue med et grønt flueben. Det betyder, at den i øjeblikket overvåges. Nu kan du teste det ved at tilføje, omdøbe og ændre filer og mapper. Du kan se ovenfor, at jeg oprettede en ny fil kl. 5:34 kaldet New Text Document.txt og derefter omdøbte den til New File.txt . Jeg tror, ​​at jeg har ændret det og åbnet filen flere gange.

Som jeg nævnte tidligere, fanger dette program ikke indholdet af filerne, så du kan ikke se, hvad jeg har tilføjet til tekstfilen, kun at jeg har ændret den flere gange. En anden begrænsning for den gratis version er, at du ikke kan den i baggrunden som en Windows -tjeneste, medmindre du køber PRO - versionen. Det betyder, at du skal holde appen kørende på din computer hele tiden. Heldigvis kan du lukke det, og det vil simpelthen flytte til meddelelsesområdet på proceslinjen.

meddelelsesområde

Den anden lidt irriterende begrænsning, som jeg fandt, var, at du får en masse Modificerede(Modified) hændelser, uden at det præcist viser, hvad der var årsagen. For eksempel, når du åbner filen og gemmer den med eller uden ændringer, får du en Modificeret(Modified) hændelse, hvilket giver mening. Men hvis du ændrer tilladelserne på filen eller en ejendom som Skjult(Hidden) eller Skrivebeskyttet, får du også en Modificeret(Modified) . Det ville være mere nyttigt, hvis det fortalte dig, at en tilladelse blev ændret, eller en egenskab for filen/mappen blev ændret.

Samlet set gør programmet dog et godt stykke arbejde med at fortælle dig, når der sker noget med en fil eller mappe. Programmet opdateres meget ofte, og der kommer hele tiden nye funktioner til. De ser også ud til at lytte til deres kunder i foraene, fordi flere af de nye funktioner, der kommer, er direkte anmodninger fra forumbrugere. Hvis du kan noget kodning, kan du også skrive dine egne plugins, selvom du skal købe PRO - versionen for at gøre det.

Hvis du forsøger at konfigurere en bestemt type overvågning, så lad os det vide i kommentarerne, så kan vi prøve at hjælpe dig med eventuelle problemer. God fornøjelse!



About the author

Jeg er en computerprogrammør med speciale i MacOS-softwareudvikling. Jeg bruger mine evner til at skrive professionelle anmeldelser og give tips til, hvordan du kan forbedre dine programmeringsevner på Mac. Jeg har også en hjemmeside, der tilbyder detaljerede, trin-for-trin instruktioner til at skabe et vellykket websted.



Related posts