progs:parametry_prikazove_radky_obis_commandline
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
progs:parametry_prikazove_radky_obis_commandline [2007/01/03 13:52] – external edit 127.0.0.1 | progs:parametry_prikazove_radky_obis_commandline [2021/02/04 08:34] (aktuální) – [Užitečné spouštěcí skripty] Karel Petrů | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Parametry příkazové řádky OBIS commandline | + | ====== Parametry při spuštění |
+ | |||
+ | ===== Příkazová řádka ===== | ||
Pokud spustíme OBIS.EXE a další s parametrem '' | Pokud spustíme OBIS.EXE a další s parametrem '' | ||
+ | |||
+ | Ukázka helpu programu OBISCSERVER: | ||
+ | |||
+ | < | ||
+ | -authprog Externi autorizacni program, vracejici na stdout DATA, | ||
+ | -config Konfiguraci soubor | ||
+ | -configdir Cesta k adresari etc | ||
+ | -data Cesta k datum | ||
+ | -debug [cislo] Uroven debug logovani, cim vetsi cislo, tim detailnejsi log | ||
+ | -documentdir Cesta pro umisteni dokumentu | ||
+ | -dofile Nacte na konci inicializace lua dany soubor | ||
+ | -exactdataversion Vyzada exaktni kontrolu verze dat, data a datamodel se musi rovnat | ||
+ | -exec Spusti davku prikazu a pote ukonci cinnost | ||
+ | -exedir Simulace spusteni z jineho adresare nez se EXE soubor nachazi. DEPRECATED | ||
+ | -extconsole Spusti externi konzoli. Muze obsahovat cislo portu, default 9301. | ||
+ | -help Zobrazi help | ||
+ | -ignoredataversion Zakazuje kontrolu verze dat, data versis datamodel | ||
+ | -ipv6 Zapina(1)/ | ||
+ | -jsonrpc Komunikujeme pomoci JSON | ||
+ | -log Jmeno souboru kam ukladat debug log | ||
+ | -mainluaform LuaForm ktera je zobrazena misto main form | ||
+ | -maxmemory Maximum alokovane pameti [MB]. Default 1000MB | ||
+ | -mergedirs Cesty k dalsim system adresarum (oddelelovac ;) | ||
+ | -model Cesta k xml souborum, relativne k user/system | ||
+ | -noconsolelog Neposilat debug na stderr consoli | ||
+ | -notrigger Nepouzivat triggery, nevytvori se ani spojeni k databazi | ||
+ | -noxmlrpc Nekomunikujeme pomoci xmlrpc, ale primo textem | ||
+ | -pass Heslo | ||
+ | -printermargin Nastavi natvro velikost okraje [mm] ve tvaru okrajx, | ||
+ | -reportsdir Cesta k reportum, relativni k system/user | ||
+ | -rootdir Cesta do rootu | ||
+ | -savepid Ulozi PID do zadaneho souboru | ||
+ | -setenv Nastavi environment promennou PROMENNA=HODNOTA|PROMENNA2=HODNOTA2 | ||
+ | -sqldialect SQL dialect, prozatim implicitne 2 do budoucna 3 | ||
+ | -sqllog Prefix jmena souboru kam se bude ukladat komunikace s sql serverem | ||
+ | -sqlplan Ma-li se do sql-logu ukladat i plan (tj. jak bude zpracovavat server dotaz) | ||
+ | -stdin Server prijima pozadavky ze standartniho vstupu (napr. pro spusteni z inetd) | ||
+ | -systemdir Cesta k adresari system | ||
+ | -tcp Server bude naslouchat jinem Tcp portu nez 9300 | ||
+ | -terminateonerror Program bude ukoncen po chybe, chyba bude viditelna zadany pocet milisekund | ||
+ | -terminateoninactivity Program bude ukoncen nebude-li uzivatel aktivni [s] | ||
+ | -truetypefontsdir Cesty k systemovym TrueType fontum, oddelene ; | ||
+ | -user Uzivatel | ||
+ | -userdir Cesta k adresari user | ||
+ | -uzivateledir Cesta k adresari uzivatele | ||
+ | -warninglevel Uroven od ktere se maji hlasky z Condebugu zobrazovat jako dialogy | ||
+ | -wmtreshold Minimani mnozstvi resourcu [%] kdy budou pri otevirani rusena neviditelna okna. Default 20% | ||
+ | </ | ||
+ | |||
+ | ===== Řídící INI soubory ===== | ||
+ | |||
+ | V adresáři **etc** lze vytvořit řídící soubory ve formátu **file.ini**, | ||
+ | |||
+ | Soubor **common.ini** lze využít pro společné nastavení všech programů systému. | ||
+ | |||
+ | Je možné vkládat environment variables pomocí ${VAR}. | ||
+ | |||
+ | Parametry zadané na příkazovém řádku mají vyšší prioritu než parametry z ini souboru. | ||
===== Užitečné spouštěcí skripty ===== | ===== Užitečné spouštěcí skripty ===== | ||
- | OBIS v debug módu: | + | ==== Debug mód ==== |
- | < | + | Spouštěcí skript: obis-debug.cmd |
+ | |||
+ | < | ||
set ROOTDIR=O: | set ROOTDIR=O: | ||
set FIREBIRD=%ROOTDIR%\firebird | set FIREBIRD=%ROOTDIR%\firebird | ||
- | set USERDIR=%CD%\user | + | set USERDIR=%ROOTDIR%\user |
start /wait bin\obis.exe -rootdir %ROOTDIR% -userdir %USERDIR% -sqllog %HOME%\sqllog -debug 3 -log %HOME%\sqllog.CONDEBUG | start /wait bin\obis.exe -rootdir %ROOTDIR% -userdir %USERDIR% -sqllog %HOME%\sqllog -debug 3 -log %HOME%\sqllog.CONDEBUG | ||
if not ERRORLEVEL 1 goto end | if not ERRORLEVEL 1 goto end | ||
Řádek 20: | Řádek 83: | ||
</ | </ | ||
- | Upgrade všech dat: | + | ==== Automatické ukončení OBISu při nečinnosti uživatele ==== |
- | < | + | Ukončení po 30ti minutách neaktivity |
- | bin\loginc -syspass -alldata -exec " | + | |
- | </ | + | |
+ | <code dos> | ||
+ | obis.exe -terminateoninactivity 1800 | ||
+ | </ |
progs/parametry_prikazove_radky_obis_commandline.1167832351.txt.gz · Poslední úprava: 2007/11/08 16:23 (upraveno mimo DokuWiki)