Sám potřebuji rozhodnout, zda pustím 2D či 3D, takže puštění 3D automaticky, když je volné, tak není dobré řešení. Přes licenční server se hlídá jen 3D licence a když se pustí podruhý 3D verze,tak to nepřeskočí samo na 2D verzi, ale vyskočí okno s tím, že žádná licence není volná. Jelikož co se spouští je daný právě tím licenčním souborem, co pořád dokola s kolegou prohazujem. U nás v práci IT odělení bohužel neexistuje. Jakási LAN tu funguje na základě sdílení přes Win. Na kolegův PC nám nainstaloval technik od cadu licenční server. Takže dost nerad bych se dostal do situace, kdy bych si s tím nevěděl rady. Problém co neumím sám vyřešit = průser, co stojí peníze. Ohledně IT jsem v práci jednooký král mezi slepými.
Shrnutí situace:1. Stejný cad je nainstalován fyzicky na obou PC
2. Licenční soubor je fyzicky na obou PC -při běžný praxi se tam nahraje např pomocí Total Comandera a nechá se být
3. Licenční server hlídá přes plovoucí licenci, aby byl puštěn jen jeden 3D. Navíc na daném PC musí být správný (pro 3D) licenční soubor.
4. Licence na 2D je fyzicky přítomná na jednom nebo obou PC. Licenční server tohle nekontroluje.
5. Licenční soubor má vždy stejný název, ale obsah se mění podle toho, jaké funkce mají být odblokovány - instalace cadu na obou PC je plná
6. Licence 2D cadů se zhruba 1x ročně obnovuje = stejný název, ale jiný obsah
7. Přítomný licenční soubor na konkrétním PC určuje, zda se pustí 2D či 3D verze. Pokud je 3D verze již pušťěná, zobrazí se při pokusu o druhé spuštění chybové hlášení.
Licenci přehráváme monetálně ručně - mění se to pouze fyzickou změnou licenčního souboru. Tohle bych chtěl řešit skriptem s návratem do 2D režimu.
- první zástupce - přímo na cad
- druhý zástupce - na skript, co změní licenci na 3D, spustí cad a po jeho korektním zakončení změní licenci opět na 2D
Co se děje při spuštění caduA) Nahraji licenční soubor pro 2D do adresáře, pustím cad, naběhne ve 2D verzi cadu
b) Nahraji licenční soubor pro 3D do adresáře, pustím cad, licenční server zkontroluje zda je licence volná (nikde neběží 3D verze cadu), pokud ano, pustí se 3D verze cadu.
Kopírování se mě zdá přímější. jelikož v případě, co se občas stává, že je třeba cad přeinstalovat. Licenční soubory se mě moc nechce dolovat z adresáře. Mohly by proto být i se skriptem ve společném adresáři mimo adresář cadu. Šlo by použít i trochu modifikovaný skript, co tu napsal ITCrowd. S tím, že by se při spuštění 3D verze přejmenovala stávající licence na zazálohovanou 2D licenci verzi na něco a poté 3D licence na správný název licence, poté pustil cad a po jeho ukončení by se používaná licence přejmenovala na zaálohovanou 3D licenci a zazálohovaná 2D licence na aktivní licenci. Zjednodušeně řečeno, že by se licenční soubory jen přejmenovávaly a nekopírovaly, jelikož cad licenční soubory se špatným názvem ignoruje. Ale v tom případě by se muselo při přeinstalaci cadu ručně dohrát licence ve správném tvaru do správného adresáře, čemuž bych se radši vyhnul. Takže by případnou přeinstalaci cadu zvládnul kdokoliv i bez mé účasti.