nnCron | |
---|---|
Type | Automatisering |
Udvikler | Nikolaj Nemtsev |
Skrevet i | Fort |
Operativ system | Windows |
nyeste version | 1.93b15 (Build 1177) ( 8. februar 2016 ) |
Licens | Proprietær , Freeware for xUSSR beboere [1] |
Internet side | nncron.ru/index_ru.shtml |
nnCron er en kompakt, men kraftfuld opgaveplanlægning til Windows med omfattende automatiseringsmuligheder . Programmet har sit eget scriptsprog , baseret på Forth-sproget , [2] og som er en udvidelse af det hjemlige Forth-system SP-Forth .
Udviklet af en programmør fra Pskov , Nikolai Nemtsev. Den første version udkom i midten af 2000. Oprindeligt blev det distribueret fra et underdomæne af webstedet eserv nemtsev.eserv.ru [3] . I slutningen af 2002 flyttede projektet til sit eget område [4] .
Forfatteren distribuerer også en let, gratis for alle version af nnCron LITE-planlæggeren [5] .
Kildeteksterne til programmet er frit tilgængelige [6] .
Oven i det fjerde system implementerer nnCron blandt andet en simpel DSL , der er bagudkompatibel med cron -formatet. Programmet kan arbejde under kontrol af tekst crontab-filer [7] . Der er en GUI- skal, hvorfra du kan slette/tilføje/redigere/planlægge og køre opgaver, ændre programindstillinger. Når du skriver job, kan du bruge alle funktionerne i det fjerde system, hvilket gør nnCron ekstremt fleksibel og udvidelsesbar.
nnCron er i stand til at køre programmer på et bestemt tidspunkt (inklusive som tjenester og/eller på vegne af specificerede brugere ), åbne dokumenter [8] og vise "påmindelse"-meddelelser, afbryde alle kørende processer [9] og også:
Ovenstående opgaver kan også startes, når bestemte hændelser opstår - for eksempel når systemet starter, en mappe (eller fil) ændres, en bestemt proces starter/slutter, der trykkes på en tastaturgenvej, et bestemt vindue oprettes, en cd er indsat i drevet osv. Det er muligt at starte en enkelt opgave fra en anden opgave, men her kan du ikke undvære selv at skrive det tilsvarende script.
Yderligere funktioner kan tilføjes ved at inkludere plugins skrevet i SP-Forth . [22]
Programmet har en såkaldt "unsinkable mode", som gør det muligt automatisk at genstarte i tilfælde af fatale fejl [23] . Dette opnås ved at starte en ekstra service/proces nnguard.exe .
nnCron tillader ikke kun at udføre visse handlinger på bestemte tidspunkter, men også at overvåge filer, flag, vinduer, processer, musebevægelser, computerens inaktive tid, genvejstaster , gå online/offline, udseendet af en disk i drevet , tilstedeværelsen af en vært på netværket ( ping ), mængden af ledig diskplads osv.