NnCron

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] .

Funktioner

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.

Noter

  1. Licens til at bruge og distribuere nnCron . Hentet 3. august 2011. Arkiveret fra originalen 7. august 2011.
  2. nnCron og programmeringssproget Forth . Hentet 7. august 2011. Arkiveret fra originalen 7. november 2011.
  3. Valery Kondakov. Lidt efter lidt automatisering  // Computerra . - 2002. - 8. oktober.  (Få adgang: 2. juni 2018)
  4. nnCron (den berømte planlægger skrevet af Nikolai Nemtsev på SPF) er flyttet til sit eget domæne af samme navn . Hentet 7. august 2011. Arkiveret fra originalen 4. marts 2016.
  5. nnCron LITE - enkel, men ikke enkel
  6. nnSoft: download . Hentet 7. august 2011. Arkiveret fra originalen 16. august 2011.
  7. Crontab-fil . Hentet 7. august 2011. Arkiveret fra originalen 24. juli 2011.
  8. Start af applikationer og åbning af dokumenter . Hentet 7. august 2011. Arkiveret fra originalen 12. oktober 2011.
  9. Arbejde med processer, DÆB . Hentet 7. august 2011. Arkiveret fra originalen 12. oktober 2011.
  10. Lektion 2: Sluk computeren på et bestemt tidspunkt . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  11. Tænd/sluk for computeren, energibesparende . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  12. wakeup.spf plugin . Hentet 7. august 2011. Arkiveret fra originalen 5. august 2011.
  13. Arbejde med vinduer . Hentet 7. august 2011. Arkiveret fra originalen 12. oktober 2011.
  14. win2tray.spf plugin . Hentet 7. august 2011. Arkiveret fra originalen 4. oktober 2011.
  15. Meddelelser, påmindelser, tip . Hentet 7. august 2011. Arkiveret fra originalen 22. september 2011.
  16. Arbejde med registreringsdatabasen (registry) . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  17. Tastatur input emulering . Hentet 7. august 2011. Arkiveret fra originalen 1. november 2011.
  18. Efterligning af musebevægelser . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  19. Arbejde med lyd . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  20. timesync.spf plugin . Hentet 7. august 2011. Arkiveret fra originalen 4. oktober 2011.
  21. Indlejring af JScript og VBScript . Hentet 7. august 2011. Arkiveret fra originalen 11. oktober 2011.
  22. Generel information om plugins . Hentet 7. august 2011. Arkiveret fra originalen 9. december 2011.
  23. Start og stop af nnCron. Usænkelig tilstand. . Hentet 7. august 2011. Arkiveret fra originalen 25. august 2011.

Links