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.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
progs:parametry_prikazove_radky_obis_commandline [2007/11/08 16:25] – Karel Petrů | 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 '' | ||
- | Získáte následující výpis: | + | Ukázka helpu programu OBISCSERVER: |
< | < | ||
- | -help Zobrazi help | + | -authprog Externi autorizacni program, vracejici na stdout DATA, |
-config Konfiguraci soubor | -config Konfiguraci soubor | ||
- | -log Jmeno souboru kam ukladat debug log | + | -configdir Cesta k adresari etc |
+ | -data Cesta k datum | ||
-debug [cislo] Uroven debug logovani, cim vetsi cislo, tim detailnejsi log | -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 | -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 | -rootdir Cesta do rootu | ||
- | -configdir Cesta k adresari etc | + | -savepid Ulozi PID do zadaneho souboru |
- | -userdir Cesta k adresari user | + | -setenv Nastavi environment promennou PROMENNA=HODNOTA|PROMENNA2=HODNOTA2 |
- | -systemdir Cesta k adresari system | + | -sqldialect SQL dialect, prozatim implicitne 2 do budoucna 3 |
- | -reportsdir Cesta k reportum | + | |
- | -vreportsdir Cesta k vlastnim reportum | + | |
- | -documentdir Cesta pro umisteni dokumentu | + | |
- | -setenv Nastavi environment promennou PROMENNA=HODNOTA | + | |
-sqllog Prefix jmena souboru kam se bude ukladat komunikace s sql serverem | -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) | -sqlplan Ma-li se do sql-logu ukladat i plan (tj. jak bude zpracovavat server dotaz) | ||
- | -noxmlrpc Nekomunikujeme pomoci xmlrpc, ale primo textem | ||
-stdin Server prijima pozadavky ze standartniho vstupu (napr. pro spusteni z inetd) | -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 | -tcp Server bude naslouchat jinem Tcp portu nez 9300 | ||
- | -notrigger Nepouzivat triggery, nevytvori se ani spojeni k databazi | + | -terminateonerror Program bude ukoncen po chybe, chyba bude viditelna zadany pocet milisekund |
- | -data Cesta k datum | + | -terminateoninactivity Program bude ukoncen nebude-li uzivatel aktivni [s] |
+ | -truetypefontsdir Cesty k systemovym TrueType fontum, oddelene ; | ||
-user Uzivatel | -user Uzivatel | ||
- | -pass Heslo | + | -userdir Cesta k adresari user |
- | -exactdataversion Vyzada exaktni kontrolu verze dat, data a datamodel | + | -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 48: | Řádek 83: | ||
</ | </ | ||
+ | ==== Automatické ukončení OBISu při nečinnosti uživatele ==== | ||
+ | |||
+ | Ukončení po 30ti minutách neaktivity | ||
+ | |||
+ | <code dos> | ||
+ | obis.exe -terminateoninactivity 1800 | ||
+ | </ |
progs/parametry_prikazove_radky_obis_commandline.1194539143.txt.gz · Poslední úprava: 2007/11/08 16:25 autor: Karel Petrů