Uživatelské nástroje

Nástroje pro tento web


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.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
progs:parametry_prikazove_radky_obis_commandline [2007/11/08 16:23] 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 ''-help'' zobrazí se nápověda. Pokud spustíme OBIS.EXE a další s parametrem ''-help'' zobrazí se nápověda.
  
 +Ukázka helpu programu OBISCSERVER:
 +
 +<code>
 +  -authprog Externi autorizacni program, vracejici na stdout DATA,USER,PASS
 +  -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)/vypina(0) podporu IPv6 [0]
 +  -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,okrajy
 +  -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%
 +</code>
 +
 +===== Řídící INI soubory =====
 +
 +V adresáři **etc** lze vytvořit řídící soubory ve formátu **file.ini**, kde file je název programu. V tomto souboru lze pak definovat hodnoty spouštěcích parametrů ve formátu **parametr=hodnota**.
 +
 +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 ====
  
-<code>+Spouštěcí skript: obis-debug.cmd 
 + 
 +<code dos>
 set ROOTDIR=O:\obis4 set ROOTDIR=O:\obis4
 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 21: Řádek 83:
 </code> </code>
  
 +==== Automatické ukončení OBISu při nečinnosti uživatele ====
 +
 +Ukončení po 30ti minutách neaktivity
 +
 +<code dos>
 +obis.exe -terminateoninactivity 1800
 +</code>
progs/parametry_prikazove_radky_obis_commandline.1194539012.txt.gz · Poslední úprava: 2007/11/08 16:23 autor: Karel Petrů