Použití síového klíče a na co je nethasp.ini

zde najdete popis změn v testovacích či ladicích verzích programu Layout
Odpovědět
Uživatelský avatar
krivka
Member
Příspěvky: 148
Registrován: čtv čer 28, 2007 1:56 pm

Použití síového klíče a na co je nethasp.ini

Příspěvek od krivka »

Programy Formica 4.40 (nevztahuje se na volně šířené omezené verze) vyžadují pro spuštění s plnou licencovanou kapacitou hardwarový klíč HASP, v němž je nahrán licenční certifikát.

Pokud je klíč HASP zapojen do USB nebo LPT portu počítače, kde jsou programy provozovány, postačí jen instalovat ovladače klíče podle postupu popsaného na našich webových stránkách.

Za určitých okolností je také možno nebo nutno použít klíč NetHASP, který komunikuje s programy Layout a Schematic prostřednictvím některého síťového protokolu. V takovém případě nemusí (ale může) klíč být připojen k té stanici, kde se programy spouštějí. V obou případech na stanici s klíčem musí být instalovány ovladače a program Licence Manager.

Typické případy použití klíče NetHASP:

(1) Počítačová laboratoř nebo vývojové pracoviště, kde jeden klíč může obsloužit větší počet stanic. Licence Manager pak zároveň hlídá počet současně spuštěných programů.

(2) Formica provozovaná na emulátoru v prostředí Linux nebo MacOS, kde není možno správně instalovat ovladače lokálního klíče. Zde se využívá skutečnosti, že ovladače klíčů HASP a také Licence Manager jsou pro uvedená prostředí k dispozici.

Pro komunikaci je možno použít protokoly IPX, NetBios nebo TCP/IP. Pro doladění provozu v konkrétních podmínkách slouží řada dalších parametrů, které se nastavují na straně Formiky v souborech nethasp.ini a na straně Licence Manageru v souboru nhsrv.ini (v Linuxu a MacOS může být konfigurační soubor pojmenován libovolně).

Programy si sice někdy poradí i bez konfiguračních souborů, přesto doporučuji věnovat nastavení alespoň minimální pozornost. Nevhodné parametry mohou jednak zpomalit provoz nebo zcela zabránit nalezení klíče, na druhé straně může při souběžném použití několika protokolů dojít k tomu, že se program loguje pomocí každého z nich, což Licence Manager vyhodnotí jako několik souběžných spuštění.

Pro ilustraci uvádím jednoduchý konfigurační soubor, který se může hodit úplně každému uživateli licencované verze Formiky. Pokud je totiž umístěn v adresáři vedle chráněného programu, který bývá provozován s lokálním klíčem, pak ovlivní jeho chování v případě, kdy není klíč připojen. Namísto dlouhého hledání klíče v okolní síti se program omezí jen na lokální počítač. Každého jistě napadne, že by stačilo zakázat všechny protokoly, jenže s takovým použitím zřejmě konstruktéři nepočítali.

;začátek souboru -----------------------------------

[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 127.0.0.1
NH_TCPIP_METHOD = TCP

;konec souboru -------------------------------------


Nakonec dvojice konfiguračních souborů, která by mohla fungovat ve většině situací, včetně výše uvedených (1) a (2):

nethasp.ini:
;začátek souboru -----------------------------------

[NH_COMMON]
NH_IPX = disabled
NH_NETBIOS = disabled
NH_TCPIP = enabled

[NH_TCPIP]
NH_SERVER_ADDR = xxx.xxx.xxx.xxx ; IP adresa stanice se síťovým klíčem
NH_TCPIP_METHOD = TCP

;konec souboru -------------------------------------



nhsrv.ini
;začátek souboru -----------------------------------

[NHS_IP]
NHS_USE_UDP = disabled
NHS_USE_TCP = enabled

[NHS_IPX]
NHS_USE_IPX = disabled

[NHS_NETBIOS]
NHS_USE_NETBIOS = disabled

;konec souboru -------------------------------------
Naposledy upravil(a) krivka dne stř říj 01, 2008 10:22 am, celkem upraveno 1 x.
Uživatelský avatar
jarek_m
Member
Příspěvky: 12
Registrován: pon zář 22, 2008 1:12 pm
Bydliště: Valašské Meziříčí

Příspěvek od jarek_m »

Dobrý den, děkuji za návod pro vytvoření nethasp.ini. Používáme síťový USB Hasp klíč pod Ubuntu 8.04 přes Wine 1.0 a vše funguje jak má. Hezký den.
Uživatelský avatar
tomaw
New member
Příspěvky: 6
Registrován: pát úno 24, 2012 7:04 pm
Bydliště: Olomouc

Příspěvek od tomaw »

Dobrý den

Bojuji s HASP klíčem a wine na UBuntu 13.10 . Volná verse Formicy chodí přes wine bez problému.

Zatím bez úspěchu .Na WIN7 a XP klíč chodí takže je v pořádku.Myslím si že to nebude ani problém Formicy ale nevím jak to správně diagnostikovat.

Má někdo zkušenosti s Formica & Ubuntu 13.10 ?
Uživatelský avatar
Petr Horský
Member
Příspěvky: 620
Registrován: úte čer 19, 2007 12:40 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Petr Horský »

Dobrý den, můžete prosím uvést typ klíče? Pokud si vzpomínám, lokální klíče pod wine nepracovaly snad nikdy. (Přesný důvod neznám, výrobce klíčů pochopitelně příliš informací nepublikuje, ale viděl bych to zhruba tak, že kdyby klíč pracoval pod wine, fungovaly by i všelijaké jeho emulátory, což je ze zřejmých důvodů nežádoucí.) Toto jsme zpravidla obcházeli tak, že místo lokálního klíče byl užit (o něco dražší) síťový, s nímž Formica komunikuje IP protokolem; přitom myslím nic nebrání tomu, aby síťový klíč byl na stejném počítači, protože drivery pro Linux k němu existují.
Uživatelský avatar
tomaw
New member
Příspěvky: 6
Registrován: pát úno 24, 2012 7:04 pm
Bydliště: Olomouc

Příspěvek od tomaw »

Dobrý den ,

Používal jsem Formicu s lokálním USB klíčem pod Win XP . Aladin Knowledge Systems HASP v0.06 Přecházím na UBuntu a proto řeším tuhle akci.
Byl jsem přesvědčený že lokální klíč je stejný jak síťový ...

Takže problém je jasný :)

Díky za informace .Takže budu potřebovat druhý klíč .

Tomas Svoboda
Uživatelský avatar
tomaw
New member
Příspěvky: 6
Registrován: pát úno 24, 2012 7:04 pm
Bydliště: Olomouc

Příspěvek od tomaw »

Dobrý den,

Síťový klíč už mám .Zatím se mi podařila rozchodit kombinace Klíč zastrčený v počítači s WIN7/64 a Schematický editor ve Wine 1.4 Ubuntu 12.04/32 bit na druhém počítači na síti.
Layout hlásí nějakou chybu .

Jako lokální klíč ve WIN7/64 jede vše bez problémů.

Klíč v UBUNTU 13.10 na portu 1947 vidím ,ale vypadá to že nejede správně LM.

Prosím někoho kdo provozuje Formicu na Ubuntu o aktuální stav co funguje / nefunguje.

díky
Tomáš Svoboda
Uživatelský avatar
Petr Horský
Member
Příspěvky: 620
Registrován: úte čer 19, 2007 12:40 pm
Bydliště: Praha
Kontaktovat uživatele:

Příspěvek od Petr Horský »

Dobrý večer, tzn. pod Win7/64 funguje vše správně a stejně jako se starým klíčem? Po nastavení firewallů bychom se také mohli zkusit připojit na Váš klíč, abychom viděli, co vlastně funguje. Ale ohledně LM pod Linuxem by asi bylo lepší nejdříve konsultovat dovozce klíčů — spojení myslím najdete v e-mailech.
Uživatelský avatar
jarek_m
Member
Příspěvky: 12
Registrován: pon zář 22, 2008 1:12 pm
Bydliště: Valašské Meziříčí

Příspěvek od jarek_m »

Dobrý den,
rád Vám pomůžu, používáme Formicu již několik let pod Linuxem :)
Mám vytvořený jednoduchý návod k instalaci HASP klíče pod Linuxem, u mě dříve pod Ubuntu, teď LinuxMint.
Ozvěte se mi na email jaroslav.malir@robe.cz rád Vám ho pošlu i s potřebnými soubory.
Hezký den.
Uživatelský avatar
tomaw
New member
Příspěvky: 6
Registrován: pát úno 24, 2012 7:04 pm
Bydliště: Olomouc

Příspěvek od tomaw »

Mnohokrát děkuji kolegovi jarek_m za pomoc.

V současné době tedy chodí Wine 1.7.11 + Ubuntu 13.10 /64 bitu :)
Odpovědět