SmartLoader
SmartLoader je nástroj pro síťovou aktualizaci a spouštění programu SmartMEDIX®.
V prvním kroku je načtena konfigurace ze souboru SmartLoader.ini umístěného ve stejném podadresáři jako program SmartLoader.exe. Následně se provede synchronizace složky "server=" vůči složce "lcoal=". V rámci synchronizace se kopírují do cílového úložiště jen nové nebo změněné soubory. Je-li nutné zaktualizovat i samotný SmartLoader.exe, prrovede se jeho nahrazení automaticky s příštím spuštěním loaderu (připravená nové verze loaderu je pojmenována SmartLoader~.exe). Synchronizovaná složka "local=" by neměla obsahovat soubory databáze a jiné velské soubory, které by mohly výrazně zpomalit synchronizaci. Doba synchronizace je tedy závislá na počtu nových nebo od poslední synchronizace změněných souborů. Po úspěšné synchronizaci je následně spuštěn program / SmartMEDIX uvedený v "run=".
Konfigurace
Konfigurace je uložena v souboru SmartLoader.ini:
Popis položek konfigurace
server - UNC cesta k aktualizovanému zdroji souborů programu SmartMEDIX
local - Lokální adresář, kam mají být soubory zkopírovány (aktualizovány) před samotným spuštěním programu z tohoto umístění. Kopírovány jsou vždy jen chybějící nebo změněné soubory vůči zdroji.
run - Absolutní cesta k programu SmartMEDIX včetně spouštěného SmartMEDIX.exe
params - Volitelné parametry spuštění. Bližší informace v sekci Spuštění programu.
Parametry
SmartLoader.exe [/silent] [/norun]
/silent - výpis případných chyb nebude zobrazen dialogem, ale bude zapsán do aplikačního logu událostí Windows.
/norun - po aktualizaci složky neproběhne autoamtické spuštění programu SmartMEDIX®
Nástroje
Nabídka nástroje obsahuje pomůcky, společné pro celou aplikaci.