Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » nnCron

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

AlikasS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
\ убираем проверку на паралельный запуск
' NOOP ' DoubleInstance? JMP
 
\ смена пути файла once.txt
 {{ ONCE-MODULE
 : once2.txt S" %ModuleDirName%etc\%USERNAME%\once.txt" EVAL-SUBST ;
 ' once2.txt ' once.txt JMP
 }}
 
\ смена пути файла taskinfo.txt
 : taskinfo2.txt S" %ModuleDirName%etc\%USERNAME%\taskinfo.txt" EVAL-SUBST ;
 ' taskinfo2.txt ' taskinfo.txt JMP
 
\ смена пути файла fileinfo.txt  
: fileinfo2.txt S" %NNCRON-HOME-DIR%\etc\%USERNAME%\fileinfo.txt" EVAL-SUBST ;
 ' fileinfo2.txt ' fileinfo.txt JMP
 
\ смена пути файла CronOUT  
: CronOUT2 S" nncron.%USERNAME%.out" EVAL-SUBST ;
 ' CronOUT2 ' CronOUT JMP
 
Crontab: "nncron.tab"
 
Editor: "default"
 
Language: Russian
 
 Cronlog: "log\%MM%%DD%_cron.%USERNAME%.log"
 LogTimeFormat: "%hh%:%mm%:%ss% %ThreadId% %USERNAME%"  
 
YearField ON
 
CompleteTaskTimeout: 10000
 
QueryStartTimeout: 30
                                           
QueryStartAnswer: No    
 
DefaultOpenMode: ShowNormal
 
DefaultPriority: NormalPriority
 
DefaultLogonType: LogonInteractive
 
USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR \ если совпало выдаст 0
[IF]
\ запущен сервисом
SysTrayIcon OFF
[ELSE]
\  для приложения
SysTrayIcon ON
[THEN]
 
 
MonitorResponseTime: 1000
 
: CRONTAB-ERROR ( a u -- )
    WinNT? IF 10 1 DO 100 I 100 * BEEP LOOP ELSE 1 1 BEEP THEN
    ERR-MSG: "CRONTAB ERROR!!!.%crlf%%USERNAME%%crlf%TASK FILE: %CUR-TAB-FILENAME COUNT%%crlf%TASK: %CUR-TASK-NAME%%crlf%Line: %CURSTR @%"
;
 
: REMINDER-SOUND 500 500 BEEP ;
 
BackupPath: "backup"
 
WatchWinCreateDelay: 100
 
WatchProcDelay: 1000
 
Console OFF
 
ItemExit ON
ItemOptions ON
ItemConsole ON
ItemReload ON
 
DialOnce OFF
 
RunAsDefaultUser OFF
DefaultUser: ""
DefaultPassword: ""
DefaultDomain: ""
USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR \ если совпало выдаст 0
[IF]
\ запущен сервисом
DefaultLoadProfile OFF
[ELSE]
\ загрузка профиля только для приложения
DefaultLoadProfile ON
[THEN]
 
 
\ Authorization values for GUI
USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR \ если совпало выдаст 0
[IF]
\ запущен сервисом
GUIAsUser OFF
[ELSE]
\ загрузка профиля только для приложения
GUIAsUser ON
[THEN]
GUIUser: ""
GUIPassword: ""
\ it is secure password (don't use open text)
GUIDomain: ""
USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR \ если совпало выдаст 0
[IF]
\ запущен сервисом
GUILoadProfile OFF
[ELSE]
\ загрузка профиля только для приложения
GUILoadProfile ON
[THEN]
 
\ Plugins.  
INCLUDE "plugins\com_ports.spf"
INCLUDE "plugins\crc32.spf"
INCLUDE "plugins\desktop.spf"
INCLUDE "plugins\files_pick.spf"
INCLUDE "plugins\http.spf"
INCLUDE "plugins\ini.spf"
INCLUDE "plugins\kbd_layout.spf"
INCLUDE "plugins\keystate.SPF"
INCLUDE "plugins\lock_workstation.spf"
INCLUDE "plugins\net.spf"
INCLUDE "plugins\np.spf"
INCLUDE "plugins\osd.spf"
INCLUDE "plugins\play_default_sound.spf"
INCLUDE "plugins\powerstate.spf"
INCLUDE "plugins\process.spf"
INCLUDE "plugins\procwin.spf"
INCLUDE "plugins\ras.spf"
INCLUDE "plugins\recode.spf"
INCLUDE "plugins\remote.spf"
INCLUDE "plugins\rstimer.spf"
INCLUDE "plugins\sid.spf"
INCLUDE "plugins\spktime.spf"
INCLUDE "plugins\system.spf"
INCLUDE "plugins\time.spf"
INCLUDE "plugins\signature.spf"  
INCLUDE "plugins\timesync.spf"
INCLUDE "plugins\tools.spf"
INCLUDE "plugins\updates.SPF"
INCLUDE "plugins\wakeup.spf"
INCLUDE "plugins\win2tray.spf"
INCLUDE "plugins\winamp.spf"
INCLUDE "plugins\windows.spf"
INCLUDE "plugins\winlirc.spf"
 
INCLUDE "plugins\other\CronScript.spf"  
 
SyntaxRestriction OFF
ShowErrorMsg ON
IconForAdminsOnly OFF
ItemSuspend ON
HelpFile: "doc\help_ru.chm"
RemConsole ON
\ различать порты удаленной консоли для сервиса и приложения
USERNAME S" SYSTEM" COMPARE  0= USERNAME S" система" COMPARE 0= OR \ если совпало выдаст 0
[IF]
RemConsolePort: 2002
[ELSE]
RemConsolePort: 2003
[THEN]
 
RemAllowed: 127.0.0.1
RemDisallowed: x.x.x.x
Log2StdOut OFF
MenuHotKey: ""
 
DefaultRunMissedTime: 360:00
ReloadImmediately ON
 
 
TrayIconDoubleClick: NOOP
TrayIconRightButton: menu
TrayIconBalloonClick: NOOP
 
PerfMonitor OFF
MaxClipboardSize: 10240
 
 
 
\ If 'Guard' option enabled, nnCron will be restarted on crash.
Guard ON
 
 
\ обновить трей. убрать фантомы предыдущих запусков nncron
TRAY-REFRESH
 
Outfile ON
Logging ON
 
 
 
: ONLY_SYSTEM USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR NOT IF S" NoActive" SFIND DROP EXECUTE THEN ;
: ONLY_USER USERNAME S" SYSTEM" COMPARE 0= USERNAME S" система" COMPARE 0= OR IF S" NoActive" SFIND DROP EXECUTE THEN ;

Всего записей: 183 | Зарегистр. 30-11-2009 | Отправлено: 04:22 10-03-2011 | Исправлено: AlikasS, 07:26 10-03-2011
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » nnCron


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru