Promotic
WikipediaLinkedInYoutubeTwitterFacebook

PROMOTIC klucz sprzętowy

Informacje podstawowe:

Sprzętowy klucz PROMOTIC (dalej "klucz sprzętowy") służy do ochrony oprogramowania PROMOTIC i ochrony "know how" projektanta. W tym kluczu jest wypalona pełna informacja o zakupionej licencji. Klucz sprzętowy jest najbardziej powszechnym nośnikiem licencji.

Każdy PROMOTIC klucz sprzętowy jest oznaczony 4-cyfrowym numerem, przez co jest jednoznacznie zidentyfikowany (numer licencji). Numer ten znajduje się na białej etykiecie, która jest przyklejona na kluczu sprzętowym. Informacje o kluczu w trybie runtime można uzyskać przy pomocy metody Pm.LicenceInfo lub w INFO systemie bieżącej aplikacji - zakładka /SYSTEM/Licencja.

 
System PROMOTIC korzysta z kluczy licencyjnych SENTINEL firmy SafeNet. W zamówieniu należy określić rodzaj klucza:
Klucz sprzętowy USB: standardowego rozmiaru podłączanego do portu USB komputera.
 
Klucz sprzętowy USB: zmniejszonego rozmiaru podłączanego do portu USB komputera.
 
UWAGA - ten klucz działa od wersji PROMOTIC Pm8.2.16.
 
Klucz sprzętowy USB: podłączony do złącza portu USB na płycie głównej.
 
UWAGA - ten klucz działa od wersji PROMOTIC Pm8.3.8.
 
Rozróżniamy 2 rodzaje kluczy licencyjnych PROMOTIC według zawartości:
- Klucz licencyjny środowiska deweloperskiego. Jest dostarczany razem ze środowiskiem deweloperskim PROMOTIC (jest w cenie licencji PmDev). Bez klucza licencyjnego środowiska deweloperskiego środowisko deweloperskie PROMOTIC zostanie uruchomione w trybie PmFree.
- Runtime klucz licencyjny. Służy jako nośnik informacji o licencji runtime. Z runtime kluczem licencyjnym system PROMOTIC zawsze uruchamia się w aplikacyjnym trybie runtime. Przy pomocy tego klucza można edytować lub zmieniać aplikację tylko w przypadku, jeżeli klucz licencyjny zawiera licencję PmDevForRt (od wersji PROMOTIC 7.3.0).
 
Do klucza sprzętowego dodatkowo można kiedykolwiek dodawać dalsze licencje. Dodanie licencji można wykonać sprzętowo "przepaleniem" klucza sprzętowego (tzn. jest konieczne dostarczenie tego klucza) lub programowo przez przesłanie pliku (np. poprzez email) z zawartością nowej licencji, patrz Plik licencyjny SWK rozszerzający zawarość klucza licencyjnego.
 
Notatka:

W celu poprawnego działania klucza sprzętowego jest konieczne ustawić parametry które można ustawiać przy pomocy oprogramowania Hinstall.exe (można uruchamiać z wiersza poleceń cmd), który jest ulokowany w folderze PROMOTIC (\Pm). Pakiet instalacyjny PROMOTIC ustawia te parametry automatycznie, lecz w przypadkach specjalnych może te parametry ustawiać użytkownik. Podstawowe polecenia oprogramowania HInstall:

Uwaga w SO Windows Vista, 7, Server 2008 konieczne uruchomienie z uprawnieniem Administratora

>\Pm\Hinstall -i .. Zainstaluje driver klucza sprzętowego
>\Pm\Hinstall -r .. Usunie driver klucza sprzętowego
>\Pm\Hinstall -h .. Wyświetli pozostałe możliwe polecenia
>\Pm\Hinstall -info .. Wyświetlenie stanu instalacji (wersja, priorytet wyszukiwania klucza, itd.)
 

Znane problemy podczas instalacji drivera klucza sprzętowego

- Problem z użytkowaniem aplikacji PROMOTIC na serwerach SO Windows oraz komputerach wirtualnych.

Chociaż instalacja drivera na danym SO "pozornie" przebiegła poprawnie, aplikację nie można uruchomić z powodu braku licencji. Patrz:

 
- W procesie klienta usług terminala (zdalny pulpit) nie jest możliwy dostęp do drivera klucza sprzętowego.

Powodem jest brak odpowiednich uprawnień dostępu zalogowanego klienta do klucza sprzętowego. Czyli również do drivera, który do danego klecza sprzętowego ma dostęp.

W tym trybie nie można przeprowadzić instalację systemu PROMOTIC.

Tabelka kompatybilności SO Windows i wersja PROMOTIC

Poniższy przegląd pokazuje kompatybilność wersji PROMOTIC z wersjami SO Windows. Częścią instalacji systemu PROMOTIC jest także instalacja driverów klucza sprzętowego. W ten sposób jest zapewniony również dostęp aplikacji za pośrednictwem driverów do właściwej zawartości klucza sprzętowego. Do kłopotów może dojść w przypadku, że na nowym systemie operacyjnym jest zainstalowana starsza wersja systemu PROMOTIC, która w czasie swej dystrybucji jeszcze nie znała danego SO Windows.
 
  32/64 bit SO Windows
PROMOTIC 98, ME XP XP embed Vista, 7, Server 2003 7 embed 10 Server 2008, 2012, 2016
wersja <= 6(SP14f) Tak Tak Tak - - - -
wersja <= 7.3.8 Tak Tak Tak - - - -
wersja >= 7.3.9 - Tak Tak Tak (*) Tak (*) Tak (*) Tak (*)
wersja <= 8.0.13 - Tak Tak (**) Tak (*) Tak (*) Tak (*) Tak (*)
wersja <= 8.1.13 - Tak Tak (**) Tak (*) Tak (*) Tak (*) Tak (*)
wersja <= 8.2.23 - Tak Tak (**) Tak (**) Tak (**) Tak (**) Tak (**)
wersja <= 8.3.23 - Tak (^) Tak (^)(**) Tak (**) Tak (**) Tak (**) Tak (**)

(*) = tylko z nowym driwerem klucza sprzętowego - Driver HASP

(**) = SO Windows może wymagać najnowszy driver klucza sprzętowego - Driver HASP

(^) = Instalacja może wymagać nowszą wersję Windows installera - Windows Installer

 
Zalecenie:

Jeżeli jest zainstalowana starsza wersja systemu Promotic na nowszy SO Windows i driver klucza sprzętowego zawarty w danej wersji nie działa, wtedy:

- Zakończ uruchomioną instalację anulowaniem okna błędu.
- Pobierz pakiet instalacyjny aktualizowanego drivera Driver HASP a następnie kieruj się wg instrukcji instalatora.
- do wersji 7.3.8 przez driver DriverHWkey_4.104.5.24
- od wersji 7.3.9 przez driver DriverHWkey_6.51 lub nowszy DriverHWkey_7.41
- dla Windows Embedded jest przeznaczony specjalny driver HASP_XPE_5.95
- driver 6.60 dostarczany od wersji Pm8.2.11 już wspiera Windows Embedded i SO Windows 7 Embedded standard SP1
 
Wersję zainstalowanego drivera można określić przez uruchomienie instalatora drivera klucza sprzętowego z parametrem -info. Na przykład: c:\Pm\hinstall -info.

Przez uruchomienie instalatora drivera klucza sprzętowego z parametrem -?, na przykład: c:\Pm\hinstall -? można określić, jaką wersję drivera zawiera instalator.

 
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice