Instalace SdJIS

Z HelpDesk
Verze z 7. 12. 2011, 18:07, kterou vytvořil Sazuz (diskuse | příspěvky) (pouhy presun - editace bude nasledovat)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Verze k tisku již není podporovaná a může obsahovat chyby s vykreslováním. Aktualizujte si prosím záložky ve svém prohlížeči a použijte prosím zabudovanou funkci prohlížeče pro tisknutí.

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. Pro instalaci samotné čtečky (USBgrab + USBserial ovladače) lze použít tento odkaz. USBserial ovladače jsou v něm dokonce aktuálnější, než ve zde odkazovaném balíčku.

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). Bohužel asi nebude vždy up-to-date, takže následuje popis jednotlivých součástí.
    • JIS2 soubory - vlastní aplikace ve formsech - 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 tady.
    • 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í tady
  • ImageMagick - pro automatizovanou editaci obrázků (otočení, oříznutí,...) - ke stažení tady.
  • Perl - využívá se v tiskových skriptech - dobrá distribuce roste tady.
  • GhostView - pro zobrazování vytištěných dokumentů - stahuje se odsud
  • 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

Jsou problémy při instalaci z AFS, končí to nějakou obskurní chybou 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ý roste u mě v publicu. Podle potřeby je ho pak dobré vyeditovat, hlavně cesty uvedené na konci. 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 se najde u mě v publicu. 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).

Poznámka: V budoucnu možná bude potřeba doplnit do balíku další fonty, zejména když někdo bude chtít dělat větší úpravy těch formulářů. To, co potřebujeme nyní, funguje s přibalenými fonty.