Instalace SdJIS

Z HelpDesk

Toto je návod, který popisuje úkony potřebné k nainstalování administrátorského místa JIS na stanici, která není OrionXP. Pro instalaci "light verze", která stačí ke instalaci "juniorské" aplikace, stačí vynechat kroky s instalací ImageMagicku, Gimpu.

Instalace USB čtečky

Co je potřeba mít nainstalované

  • Nainstalovaný STAGový klient
  • Nainstalovaný perl, dobrá distribuce je například ActiveState Perl.
  • Volný USB port

Instalace snímače

Instalace se provádí bez zapojené čtečky karet, ta se připojuje až nakonec. Postup instalace je popsaný v sedmi krocích v tomto textovém souboru. K realizaci těchto sedmi kroků jsou potřeba tyto dva zabalené soubory: grabusb.zip a usbjis.zip.

Co je potřeba ke spuštění JIS2 aplikace na libovolném stroji

  • Oracle klient a STAG, instalační soubory jsou na AFS: /afs/zcu.cz/project/departments/civ/oracle-install nebo na instalačním DVD distribuovaném na univerzity.
  • Pro instalaci všeho, co jsme na CIVu vytvořili pro provoz, je možné využít tento balíček. To znamená jak JIS2, tak usbgrab, usbserial ovladače a skripty pro práci s fotkami (v Gimpu i příkazové řádce). Tento balíček obsahuje:
    • JIS2 soubory - vlastní aplikace ve formulářích - je na AFS v adresáři /afs/zcu.cz/i386_nt35/software.xp/localsw/jis.
    • USBserial ovladač - pro připojení čtečky JIS k počítači - k nalezení je zde.
    • Usbgrab - ovládání JIS čtečky a zobrazení čísla karty - je na AFS v adresáři /afs/zcu.cz/i386_nt35/software.xp/localsw/usbjis.
  • Gimp a GTK knihovny - pro ruční editaci obrázků - ke stažení zde
  • ImageMagick - pro automatizovanou editaci obrázků (otočení, oříznutí,...) - ke stažení zde.
  • Perl - využívá se v tiskových skriptech - dobrá distribuce roste tady.
  • GhostView - pro zobrazování vytištěných dokumentů - stahuje se zde
  • TeX - pro tisk dokladů, smluv, ... - !!! balík limitovaného TeXu i se skripty pro tisk se najde zatim zde. Výhledově to chce přesunout do nějaké spolehlivější zálohy.

Poznámky k jednotlivým položkám

Oracle klient

Při instalaci klienta přímo z AFS se může vyskytnout chyba v MS Visual C++ Runtime. Proto je lepší ho instalovat buďto z DVD, nebo po stažení z lokálního disku. Dál je potřeba zaktualizovat oracle patchem č. 17 položky Forms Runtime a Oracle Runtime. Patch 17 se nalezne také na AFS v uvedené cestě, nebo z webu Oraclu.

JIS2 soubory

Je potřeba

  • Napsat správné hodnoty do tnsnames.ora v adresáři orant\net80\admin, zrušit sqlnet.ora tamtéž

GINA.ZCU.CZ=(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS = (PROTOCOL = TCP)(HOST = nioba-v.zcu.cz)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = GINA_SERVICE)
)
)

  • otestovat funkčnost se dá příkazem tnsping80
D:\inst\x>tnsping80 ginaul
TNS Ping Utility for 32-bit Windows: Version 8.0.6.3.0 - Production on 31-LED-20
07 12:00:35

(c) Copyright 1997 Oracle Corporation.  All rights reserved.

Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=space.ujep.cz)(PORT=1526))
OK (80 msec)
  • Dodat cesty k jis2 adresáři v registrech: HKLM\Software\Oracle\FORMS60_PATH a HKLM\Software\Oracle\REPORTS60_PATH - je součástí instalačního balíčku.
  • Nahrát do adresáře orant\forms60 soubor fmrscw.res - najde se na AFS v adresáři /afs/zcu.cz/i386_nt35/software.xp/localsw/orant/FORMS60 - je součástí instalačního balíčku.
  • Vyrobit zástupce na plochu se správnými parametry databáze a popisu - je součástí instalačního balíčku.

USBgrab

Je potřeba vyrobit zástupce na plochu se správnými parametry pro spouštění nad konkrétním portem a se správnou klávesovou zkratkou. Typicky grab-usb.exe -keyb -com 3 -prefix CSF12 - je součástí instalačního balíčku.

GIMP

Do adresáře gimp\scripts je potřeba nahrát skript save2files.scm, který je dostupný na afs. Skript je součástí instalačního balíčku.

ImageMagick

Někam je potřeba nahrát skript na automatické ořezávání a rotaci obrázku. Tento skript lze nalézt na afs. Skripty jsou součástí instalačního balíčku.

TeX

Balík, uvedený v horním popisu, je potřeba rozbalit, adresář, který se v něm nalezne, je nutno zkopírovat do adresáře orant\, volně ložené skripty je potřeba zkopírovat do adresáře orant\jis2 a přepsat jimi stávající. Skripty jsou součástí instalačního balíčku.

Každý nový stroj může být nastaven různě, proto je potřeba vyeditovat všechny cesty v důležitých skriptech:

  • orant\jis2\Milion_Smluv.cmd
  • orant\jis2\Potvrz.cmd
  • orant\jis2\Smlouva.cmd
  • orant\jistex\cslatex.cmd

Nakonec se nesmí zapomenout na systémové proměnné. Musí být nastavená proměnná TEMP a adresář orant\jis2 musí být uvedený v cestách (proměnná PATH).