nnCron FAQ (Cesto postavljana pitanja) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nnCron, nnCron LITE i nnBackup stranica: http://www.nncron.ru/ Kreiran: 02.14.2003 Poslednja izmena: 06.10.2003 ------------------------------------------------------------------------------- Sadrzaj: ~~~~~~~~~ 1.1 Veoma mi se svidja nnCron (nnCron LITE, nnBackup). Kako da pomognem razvojnom timu? 1.2 Kako mogu da se prijavim na nnCron mailing listu? 1.3 Sta bi trebalo da koristim: nnCron zvanicne verzije ili beta verzije? 1.4 Odredjeni nnCron posao ne radi na mom PC-u! Sta da radim? 1.5 Kako da prijavim gresku u programu? 1.6 Ima gresaka u mom log i 'nncron.out' dokumentu. Sta one znace? 1.7 Ima numerickih gresaka u log, 'nncron.out' i Forth konzoli. Da li je moguce prikazati ih u opsirnijem obliku? 1.8 Moj racunar nije bio ukljucen kada je posao podesen da se pokrene. Kako su "propusteni poslovi" podrzani? Da li je moguce pokrenuti posao sledeci put kad se racunar pokrene? 1.9 Zasto ne mogu da pokrenem aplikaciju sa mreznog diska? Zasto aplikacije koje su pokrenute iz nnCron-a ne mogu videti mrezne diskove? 1.10 Neke aplikacije (Miranda, na primer) ostavljaju svoje ikone u sistemskom tray-u kada su zatvorene iz nnCron-a. Kako da se otarasim ove ikone? 1.11 Zasto nnCron pokusava da koristi Internet i ponasa se kao server (slusa port 2002)? 1.12 Teba da pokrenem odredjeni program svakih 10 sekundi. Kako to da postignem koristeci nnCron? 1.13 Sta je smisao zivota? 1.14 Moj antivirusni program prijalvjuje da postoje virusi/trojanski konji u nnCron/nnCron LITE/nnBackup distribucijama!? =============================================================================== - kraj sekcije --------------------------------------- -1.1- --------------------------------------- P: Veoma mi se svidja nnCron (nnCron LITE, nnBackup). Kako da pomognem razvojnom timu? O: Postoji nekoliko nacina da nam pomognete: - registrujte svoju kopiju nnCron-a/nnBackup-a; - informisite druge o programima: recite svojim prijateljima o njima; napisite clanak o nnCron/nnCron LITE/nnBackup-u u svom omiljenom racunarskom casopisu, news-grupi, diskusijama i web-sajtovima vezanim za softver; - pomozite da popravimo tipografske greske i greske u engleskom prevodu nnCron, nnCron LITE ili nnBAckup dokumentacije; - itd Molimo vas, ne ustrucavajte se da nas kontaktirate i date sugestije. :) Vasa pomoc je veoma cenjena! --------------------------------------- -1.2- --------------------------------------- P: Kako mogu da se prijavim na nnCron mailing listu? O: Lako je: da se prijavite na listu, posaljite e-mail na adresu nncron-subscribe@nncron.ru --------------------------------------- -1.3- --------------------------------------- P: Sta bi trebalo da koristim: nnCron zvanicne verzije ili beta verzije? O: nnCron beta verzije su generalno veoma stabilne i za njih se moze ocekivati da rade dobro. Mi pravimo beta verzije dostupne ajvnosti posle sirokog testiranja. Preporucujemo da koristite poslednje beta verzije. Ipak, ako se i dalje plasite da beta verzije mogu biti nestabilne, mozete koristiti zvanicne verzije. --------------------------------------- -1.4- --------------------------------------- P: Odredjeni nnCron posao ne radi na mom PC-u! Sta da radim? O: Prvo, budite sigurni da nema sintaksnih gresaka u tom poslu, pretrazite za greskama nNCron log i 'nncron.out' (ako postoji) dokumenta. Nakon toga, uverite se da ne koristite previse staru verziju nnCron-a: nnCron je pod aktivnim razvojem i greske se ispravljaju veoma brzo. Velike su sanse da je vas problem vec resen u jednom od poslednjih nnCron verzija. Imajte na umu da nove mogucnosti, pronadjene u novijim verzijama nnCron-a, ne moraju biti prisutne u starijim. (Dobra je ideja da pogledate nove mogucnosti citanjem 'history.txt' dokumenta odmah nakon nadogradnje u novu verziju). Ako sve navedeno ne pomogne i problem jos postoji, posaljite izvestaj o gresci razvojnom timu nnCron-a (support@nncron.ru) ili na mailing listu. (Vidi takodje: "Kako da prijavim gresku u programu?"). --------------------------------------- -1.5- --------------------------------------- P: Kako da prijavim gresku u programu? O: Pratite sledece korake ako ste identifikovali gresku u nnCron-u: - proverite da greska psotoji u poslednjoj nnCron verziji (dostupnoj na nasem web-sajtu) - opisite problem i objasnite sta mi treba da uradimo da ga izazovemo - ukljucite u vas izvestaj sve vezane poruke iz nnCron log i 'nncron.out' dokumenta (ako postoji) - specificirajte nnCron verziju/podverziju i operativni sistem koji koristite. Te informacije su dostupne u 'O nnCron-u' dijalogu (desni-klik na nnCron ikonu u sistemskom tray-u) - bila bi dobra ideja da ukljucite odlomke iz koda posla koji izaziva problem u vasem izvestaju Posaljite vas izvestaj razvojnom timu nnCron-a (support@nncron.ru) ili na nnCron mailing listu. --------------------------------------- -1.6- --------------------------------------- P: Ima gresaka u mom log i 'nncron.out' dokumentu. Sta one znace? O: 'Loading error: nncron.ini:39' - sintaksna greska (pri kucanju) detektovana pri ucitavanju 'nncron.ini' konfiguracionog dokumenta. Greska je locirana na liniji 39. Samo prvih 38 linija 'nncron.ini' dokumenta su obradjene. 'CRONTAB LOADING. Stek ima djubre (8)' - ostavili ste 'za sobom' vrednost na steku. Prilikom definisanja posla, upotrebili ste rec koja postavlja vrednsot na stek, i ta vrednost nije uklonjena sa steka posle upotrebe. Ima drugih gresaka, koje su vezane za nekorektnu upotrebu steka: 'greska steka', 'stek je unisten'. 'CLASSIC-TASK-#-1: UPOZORENJE: D:\NNCRON\test.tab linija:679 pozicija:8. Neispravna specifikacija vremena. Moguci raspon je [0-59].' - prilikom obrade Vaseg crontab dokumenta, javila se sintaksna greska u _classic_ modu. Specifikacija vremena je ocekivana u cron formatu, ali pronadjeni su nedozvoljeni simboli. Ako dobijate ovu gresku kad radite u _extended_ modu, to znaci, da postoje nelegani simboli izmadu poslova. ': Internal error. Error # -1073741819' - ozbiljna greska: neodgovarajuca upotreba Forth reci ili neispravnost programa. 'RegisterHotKey ERROR # 1409: ' - sistem ne moze da registruje 'vruci taster': najverovatnije ne-ASCII simboli su upotrebljeni pri definiciji 'vruceg tastera'. ' isn't unique' - isto ime dato vecem broju promenljivih (konstante, nizovi, Forth reci, itd.). Generalno, to rezultuje neispravan kod. --------------------------------------- -1.7- --------------------------------------- P: Ima numerickih gresaka u log, 'nncron.out' i Forth konzoli. Da li je moguce prikazati ih u opsirnijem obliku? O: Mozete prikazati brojeve greske u konzolskom prozoru tako sto cete skinuti http://www.nncron.ru/download/spf_err.rar (~24k) i ekstraktovati dokument 'spf.err' u nnCron-ovu fasciklu. Mozete naci znacenje numerickih kodova iz log i 'nncron.out' dokumenata trazeci ih u 'spf.err' (trazite ih po broju greske). --------------------------------------- -1.8- --------------------------------------- P: Moj racunar nije bio ukljucen kada je posao podesen da se pokrene. Kako su "propusteni poslovi" podrzani? Da li je moguce pokrenuti posao sledeci put kad se racunar pokrene? O: Da, samo upotrebite opciju 'RunMissed', koja je na raspolaganju od nNCron-a 1.89 beta 4. Pogledajte u nnCron dokumentaciji ('nnCron Key Words - Task Option') za vise detalja. --------------------------------------- -1.9- --------------------------------------- P: Zasto ne mogu da pokrenem aplikaciju sa mreznog diska? Zasto aplikacije koje su pokrenute iz nnCron-a ne mogu videti mrezne diskove? O: To je zato sto je pod Windows-om NT/2000/XP nnCron startovan kao sistemski servis pokrenut od strane SYSTEM (ugradjeni sistemski nalog). Korisnik SYSTEM nema dovoljno prava da pristupi mreznim diskovima. Postoji nekoliko nacina da resite ovaj problem: - autorizujte posao - upotrebite opciju 'AsLoggedUser' da pokrenete aplikacije kao prijavljeni (ulogovani) korisnik - pokrenite nnCron ne kao sistemski servis vec kao regularnu aplikaciju (vidite opis parametra komandne linije '-ns') --------------------------------------- -1.10- --------------------------------------- P: Neke aplikacije (Miranda, na primer) ostavljaju svoje ikone u sistemskom tray-u kada su zatvorene iz nnCron-a. Kako da se otarasim ove ikone? O: Postoji specijalna rec da se 'osvezi' sistemski tray i da se uklone sve izgubljene ikone: TRAY-REFRESH (na raspolaganju od nnCron 1.89b6). Postoji primer uklanjanja Miranda-ine ikone iz tray-a neposredno nakon ubijanja njenog procesa: #( test_miranda NoActive Action: KILL: "miranda32.exe" TRAY-REFRESH )# --------------------------------------- -1.11- --------------------------------------- P: Zasto nnCron pokusava da koristi Internet i ponasa se kao server (slusa port 2002)? O: Nista nije lose u tome. Port 2002 je u upotrebi od strane nnCron Console Server-a - veoma korisnog alata za lokalnu i udaljenu administraciju nnCron-a. To ponasanje je sigurno i potpuno prilagodljivo. Mozete procitati vise o Console Server-u u nnCron-ovoj dokumentaciji (Working with nnCron - Tools - Console - Remote Console). --------------------------------------- -1.12- --------------------------------------- P: Teba da pokrenem odredjeni program svakih 10 sekundi. Kako to da postignem koristeci nnCron? O: Mozete pokrenuti posao svakog minuta, i definisati ciklus u ovom poslu sa odgovarajucim brojem iteracija i pauzom izmedju svake iteracije. Evo jednog primera posla koji ce pokrenuti program svakih 10 sekundi: #( test_10sec Action: \ definisanje ciklusa: \ 6 iteracija sa 10 sekundi pauze izmedju svake iteracije 6 0 DO START-APP: your_app.exe PAUSE: 10000 LOOP )# Da pokrenete program, recimo, svakih 15 sekundi, morate modifikovati prethodno spomenuti primer ovako: #( test_15sec Action: \ definisanje ciklusa: \ 4 iteracija sa 15 sekundi pauze izmedju svake iteracije 4 0 DO START-APP: your_app.exe PAUSE: 15000 LOOP )# --------------------------------------- -1.13- --------------------------------------- P: Sta je smisao zivota? O: Radimo na tome i pokusacemo da odgovorimo na to pitanje sto je pre moguce :) --------------------------------------- -1.14- --------------------------------------- P: Moj antivirusni program prijalvjuje da postoje virusi/trojanski konji u nnCron/nnCron LITE/nnBackup distribucijama!? O: Molimo vas, ne brinite - _nema_ virusa/trojanskih konja u nasim programima. To je samo neslavna 'lazna uzbuna' antivirusnog programa. Jedan primer: izgleda da NOD32 antivirusni program misli da postoji virus u _svakom_ programu, koji je napisan u Forth (SP-Forth) porgramskom jeziku. Prilicno sam siguran da je dobra ideja da posaljete link do naseg programa razvojnom timu vaseg antivirusnog programa prijavljujuci takavu laznu uzbunu i trazeci da to koriguju. =============================================================================== nnCron FAQ je kreiran od strane Valery Kondakoff (support@nncron.ru) Preveo na Srpski-Latin: Predrag Manojlovic (www.pemsolutions.com) Posaljite svoja pitanja i odgovore Valery Kondakoff-u (support@nncron.ru) Poslednji nnCron FAQ je dostupan za skidanje: http://www.nncron.ru/download/faq.zip Svaki doprinos, komentar i ispravka su rado prihvatani. ------------------------------------------------------------------------------- (c)XXI