O instalaci a odinstalaci aplikací typu plug-in

Mechanismus pro automatické načítání modulů plug-in umožňuje jednodušší rozmístění vlastních aplikací pomocí formátu balíčku.

Formát balíčku je běžná struktura složek, která má ve svém názvu příponu .bundle a zahrnuje soubor XML definující různé komponenty modulu plug-in. V případě nasazování vlastních aplikací jako balíčků BUNDLE je možné snadněji cílit na více operačních systémů a verzí produktů, protože parametry modulu plug-in jsou definovány v souboru XML balíčku. Balíček BUNDLE je možné při rozmisťování modulu plug-in použít jako alternativu k tvorbě složitých instalačních skriptů.

Poznámka: Moduly plug-in nejsou podporovány v aplikaci AutoCAD LT pro Mac.

Modul plug-in může být rozmístěn tak, že jej umístíte do složky ApplicationPlugins nebo ApplicationAddins na místním disku.

Při spuštění produktu založeného na aplikaci AutoCAD nebo spuštění aplikace AutoCAD LT se ve složkách ApplicationPlugins nebo ApplicationAddins kontrolují a hledají se v nich moduly plug-in. Nalezené moduly plug-in se automaticky zaregistrují a načtou podle metadat v souboru XML každého balíčku.

Poznámka: I přesto, že moduly plug-in je možné načíst z libovolné složky ApplicationPlugins, je vhodné umístit všechny moduly plug-in do složky %PROGRAMFILES%\Autodesk\ApplicationPlugins v systému Windows. Moduly plug-in v tomto umístění jsou důvěryhodné a nekontroluje se u nich přítomnost digitálního podpisu. Všechny ostatní složky ApplicationPlugins musí být považovány za důvěryhodné v rámci předvoleb aplikace a měly by být digitálně podepsány.

Důvěryhodnost balíčků modulů plug-in

Počínaje produkty založenými na aplikaci AutoCAD 2016 se v systému Windows doporučuje digitálně podepsat vlastní programové soubory. Digitálním podepsáním vlastního programového souboru informujete uživatele o tom, kdo vlastní programový soubor publikoval a zda byly v souboru po jeho digitálním podepsání provedeny nějaké změny. Další informace o digitálním podepisování vlastních programových souborů naleznete v tématu Digitální podepisování vlastních programových souborů.

U každého načítaného vlastního programového souboru se kontroluje existence digitálního podpisu. Pokud je nalezen digitální podpis připojený k vlastnímu programovému souboru, uživateli se zobrazí informace o digitálním certifikátu a o vydavateli, který soubor podepsal. Uživatel se může rozhodnout, zda chce pokračovat a načíst soubor. Volitelně může rovněž označit všechny soubory od vydavatele načítaného souboru jako důvěryhodné. Pokud digitální podpis není nalezen nebo je nalezen neplatný digitální podpis, uživateli se zobrazí informace, že programový soubor nemusí být bezpečné načíst a spustit.

Instalace balíčků modulů plug-in

Balíček může být rozmístěn pomocí instalačního programu, například MSI, nebo ručním zkopírováním souborů a struktury složek do složky ApplicationPlugins nebo ApplicationAddins. V případě položek stažených z webu Autodesk App Store se rozmístění balíčku provádí v systému Windows pomocí instalačního programu MSI.

Načítání balíčků modulů plug-in

Ve výchozím nastavení se moduly plug-in automaticky registrují v produktu založeném na aplikaci AutoCAD nebo v aplikaci AutoCAD LT, a to ve chvíli, kdy je nový modul plug-in nainstalován během aktuální relace. Chování při načítání modulů plug-in se řídí systémovou proměnnou APPAUTOLOAD. Pokud je proměnná APPAUTOLOAD nastavena na hodnotu 0, nenačtou se žádné moduly plug-in, pokud není použit příkaz APLAUTONAČTENÍ.

Poznámka: Počínaje produkty založenými na aplikaci AutoCAD 2014 musí vlastní aplikace pracovat v zabezpečeném režimu, pokud je systémová proměnná SECURELOAD nastavena na hodnotu 1 nebo 2. Při práci v zabezpečeném režimu je načítání a spouštění souborů obsahujících kód v programu omezeno na důvěryhodná umístění. Důvěryhodná umístění jsou určena systémovou proměnnou TRUSTEDPATHS.

Odinstalace balíčků modulů plug-in

Balíček je možné odinstalovat odebráním příslušné složky s příponou .bundle ze složky ApplicationPlugins nebo ApplicationAddins. Toto je možné provést manuální odinstalací pomocí původního instalačního programu nebo ručním odstraněním složky .bundle.

Poznámka: Modul plug-in stažený z webu Autodesk App Store je také možné odinstalovat opakovaným stažením modulu plug-in. Po dokončení stahování budete vyzváni k odinstalaci modulu plug-in.