Zagonski parametri: Razlika med redakcijama
m |
m |
||
| Vrstica 52: | Vrstica 52: | ||
== Zagon basica == | == Zagon basica == | ||
| − | |||
| − | |||
| − | |||
| − | |||
=== Start === | === Start === | ||
| Vrstica 71: | Vrstica 67: | ||
-proxy=192.168.10.1,80 | -proxy=192.168.10.1,80 | ||
-proxy=proxyserver,8080,Internet,Geslo | -proxy=proxyserver,8080,Internet,Geslo | ||
| − | |||
| − | |||
| − | |||
| − | |||
=== debuglog === | === debuglog === | ||
| Vrstica 87: | Vrstica 79: | ||
*errmsg - | *errmsg - | ||
*debug - | *debug - | ||
| + | |||
| + | == Webserver == | ||
| + | |||
| + | === Module === | ||
| + | Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku. | ||
| + | -module=webserver | ||
| + | |||
| + | === Port === | ||
| + | Določi se lahko port, na katerem program posluša kot spletni strežnik. | ||
| + | -port=80 | ||
Redakcija: 18:00, 15. november 2011
Vsebina
Uporaba zagonskih parametrov
Za vsak parameter se uporabijo nastavitve v naslednjem vrstnem redu:
- Privzeta vrednost
- Vrednost iz registry na mapi \Startup\Client\
- Vrednost iz ini datoteke
- Vrednost iz ukazne vrstice
V basicu imamo ukaz StartupParameter (Parameter As String) As String, s katerim lahko dobimo vrednost poljubnega parametra ob zagonu programa. Ni omejeno samo na vnaprej določene parametre ampak lahko uporabi poljubne parametre, le da so v obliki -parameter=vrednost
V primeru uporabe iz ukazne vrstice je treba paziti na presledke v vrednosti. Če imamo presledek v recimo uporabniškem imenu, je potrebno cel parameter dati v dvojne narekovaje.
"-username=Aleš Trtnik"
Lokacija
Ini
Lahko se navede alternativna ini datoteka z zagonskimi parametri. Privzeto se uporabi datoteka ImePrograma.Ini. Ta parameter se lahko uporabi le iz ukazne vrstice.
-ini=test.ini
Path
Lahko se navede pot do baza podatkov. Privzeto se uporabi mapa Database.
-path=C:\temp\TestnaBaza
Avtomatska prijava
Slot
Vpiše se lahko licenca, ki se uporabi ob prijavi.
-slot=Toolkit
UserName
Navede se uporabniško ime, ki se pojavi v prijavnem oknu.
-username=Administrator
Password
Če se navede geslo uporabnika, se zgodi avtomatska prijava v program.
-password=Geslo
Licenciranje programa
Register
Pri instalaciji programa s programsko zaščito se uporabi ta parameter. Ta ukaz pošlje na naš strežnik identifikacijo računalnika za možnost izvedbe programske zaščite.
-register=ImeStranke
Licence
S tem parametrom se dobi LIC datoteko, ki vsebuje podatke o dovoljenih licencah za stranko. Če se uporablja zaščitni ključ to ni potrebno uporabiti, lahko pa se.
-licence=301
Protection
s tem parametrom se instalira plavajočo licenco na poljuben računalnik.
-protection=floating
Zagon basica
Start
Določi kodo, ki se izvede po zagonu programa.
-start=[Aplikacija].Open
Execute
Določi kodo, ki se izvede po zagonu programa oziroma če je program že zagnan, se koda samo izvede in se ne zažene ponovno.
-execute=RunFunction
Razno
Proxy
Določi se lahko proxy strežnik, preko katerega ima program odprto pot do spleta. Parametri so IP,Port,Username,Password ločeni vejico. Lahko sta le 2 parametra ali pa vsi štirje.
-proxy=192.168.10.1,80 -proxy=proxyserver,8080,Internet,Geslo
debuglog
Tu se določi, kaj program logira v log datoteke. Skupine so ločene z vejicami. Privzeto se uporabi te skupine: wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug.
-debuglog=wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug
- wwwreq -
- wwwres -
- wwwpar -
- wwwtim -
- usrmsg -
- errmsg -
- debug -
Webserver
Module
Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku.
-module=webserver
Port
Določi se lahko port, na katerem program posluša kot spletni strežnik.
-port=80