Články

Automatické ukončení MicroStationu

Od okamžiku, kdy Bentley zpoplatnili nadměrné využívání SELECT licencí, se množí dotazy majitelů licencí, zda je nějak možné zabránit (popř. průběžně zabraňovat) uživatelům těchto licencí ve zbytečném spouštění MicroStationu/PowerDraftu, a tedy v blokování licencí. Ptají se především pracovníci firem, kde mají nakoupeno několik, až mnoho licencí, které průběžně "na střídačku" používá několik, až mnoho uživatelů.

Asi to znáte a možná i děláváte: Ráno zapnete na pracovišti svůj počítač, spustíte potřebné aplikace - mj. i MicroStation/PowerDraft (nebo i jiný Bentley produkt), a pak celý den děláte něco jiného - např.  měříte v terénu, dohadujete se s investorem, klábosíte s kolegy, svačíte atp. a MicroStationu/PowerDraftu se nedotknete.

I když je Bentley program "na dolní liště" a nečinný, tak zabírá jednu licenci - která by se mohla hodit někomu jinému. Jinak řečeno - vaše nečinná licence zvyšuje pravděpodobnost, že někdo jiný ve vaší firmě spuštěním stejného Bentley programu způsobí nadměrné využití této licence.

Nabízí se otázka:

Je možné nějak zabránit tomu, aby uživatelé měli Bentley produkt spuštěn zbytečně? 

Odpověď:

Ano, lze, stačí pro takový Bentley program nastavit jednu konfigurační proměnnou.  Jmenuje se MS_IDLETIMEOUT (idle je anglický termín pro prodlevu, nevyužitý čas, flákání atp.). V implicitním stavu není tato proměnná nastavena, a tak se Bentley program automaticky neukončuje. Jakmile je tato proměnná nastavena na nějakou číselnou hodnotu, tak tato hodnota určuje, po kolika minutách nečinnosti bude Bentley program automaticky ukončen.  V nápovědě k této proměnné se píše, že minimální hodnotu, kterou lze zadat, je 30 (minut).

Poznámka: Pokud jste zvyklí hledat proměnné nikoliv podle abecedy, nýbrž podle kategorie, pak vězte, že MS_IDLETIMEOUT naleznete v katergorii Operace.

Jakmile tuto konfigurační proměnnou nastavíte, je třeba Bentley program ukončit a celý spustit znovu. Jinak se účinek této proměnné (její nová hodnota) neprojeví. Pozor! je třeba opravdu celý MicroStation/PowerDraft ukončit. Nestačí (jako u jiných, obyčejnějších proměnných) zavřít výkres a otevřít (tentýž nebo jiný) výkres v MicroStation manageru...

Ještě zbývá popsat, jak se takové automatické ukončování provádí: Minutu před vypršením časového limitu (jak je nastaven v proměnné MS_IDLETIMEOUT) MicroStation/PowerDraft "ožije" a ukáže se na obrazovce, a to s upozorněním, že běží odpočítávání do automatického ukončení. Jakmile "count-down" doběhne do nuly, program se ukončí. Pokud se uživatel včas probere a v tomto upozorňovacím dialogu stiskne OK (jako odpověď na výzvu "Chcete pokračovat v práci?"), tak se odpočítávání ukončí a program ožije.

Pokud není rozpracovaný výkres před automatickým ukončením uložen (je vypnuto průběžné ukládání), pak se uloží automaticky při tomto automatickém ukončení. Uživatel o svou práci nepřijde.

Prosím zaregistrujte se pro psaní komentářů
  • Žiadne komentáre