Орналастыру
Бұл бет дүкен компьютерлеріне AFDIM орнататын маманға арналған. AFDIM — Жүктеп алу бетінен алынатын AFDIM_Setup_<version>.exe атты Inno Setup орнатқышы. Ол AutoCAD® Autoloader бумасын орнатады. AutoCAD ішінде қолмен тіркеу қажет емес: NETLOAD та, COM тіркеуі де жоқ. AutoCAD іске қосылған сайын ApplicationPlugins қалталарын қарап, буманы жүктейді.
Не қайда орнатылады
«Не қайда орнатылады » тақырыбы бар бөлім| Ауқым | Плагин бумасы | Жою бағдарламасы | Әкімші құқығы қажет пе |
|---|---|---|---|
| Бір пайдаланушыға (әдепкі) | %APPDATA%\Autodesk\ApplicationPlugins\AFDIM.bundle | %APPDATA%\AFDIM\uninstall\unins000.exe | Жоқ |
Барлық пайдаланушыларға (/ALLUSERS) | %ProgramFiles%\Autodesk\ApplicationPlugins\AFDIM.bundle | %ProgramFiles%\AFDIM\uninstall\unins000.exe | Иә |
AutoCAD буманы қарап шығатындықтан, жою бағдарламасы әдейі бума қалтасынан тыс орналасады. Барлық пайдаланушыға орнатқанда ол %ProgramFiles% ішінде болады, сондықтан стандартты пайдаланушы оны алмастыра алмайды. Кестедегі орнату түрінің жою бағдарламасын ғана пайдаланыңыз. Ескі хабар сол жерге бағыттаса да, %ProgramData% ішіндегі жою бағдарламасын ешқашан іске қоспаңыз. Барлық пайдаланушыға арналған орнатудың жою бағдарламасы жоқ болса, сол орнатуды жөндеу үшін Жүктеу бетіндегі ресми орнатушыны /ALLUSERS арқылы іске қосыңыз, содан кейін оны жойыңыз. Орнатушы басқа түрдегі орнатудың үстіне орнатудан бас тартады. Бір пайдаланушыға арналған орнатудың жою бағдарламасын әкімші құқықтарынсыз іске қосыңыз.
Бумада PackageContents.xml (Autoloader манифесі), state.json (орнатылған нұсқа, жаңарту арнасы және орнату ауқымы) және әр нұсқаға бір ішкі қалтасы бар Contents қалтасы орналасады. /NOAUTOUPDATE параметрімен орнатқанда noautoupdate атты файл қосылады. Орнатқыш Бастау мәзірінде AFDIM › AFDIM анықтамасы тіркесімін де жасайды.
AFDIM жұмыс кезінде мына деректерді жазады. %ProgramData%\AFDIM\license қалтасынан басқа әр Windows тіркелгісінде бөлек көшірме бар.
| Орналасуы | Құрамы |
|---|---|
%APPDATA%\AFDIM | Параметрлер мен сақталған сызба стандарттары |
%LOCALAPPDATA%\AFDIM\logs | Қолдау журналы |
%LOCALAPPDATA%\AFDIM\cache | Жаңарту жүктемелері |
%LOCALAPPDATA%\AFDIM\license | Осы Windows тіркелгісінің лицензиясы |
%ProgramData%\AFDIM\license | Windows рұқсат бергенде компьютердегі барлық тіркелгілерге ортақ лицензия |
HKCU\Software\AFDIM | Орнату идентификаторы мен лицензия тексерісінің уақыт жазбасы |
%TEMP%\AFDIM | Параметрлер терезесіндегі Бағдарлама туралы қойындысының Соңғы іске қосудағы геометрияны экспорттау… түймесі жасаған экспорттар |
Жою бағдарламасы лицензия қалталары мен тізбе кілтін әрқашан сақтайды. Жою бөлімін қараңыз.
Екі орнату ауқымы қатар болмайды
«Екі орнату ауқымы қатар болмайды » тақырыбы бар бөлімAFDIM басқа ауқымда орнатылған кезде орнатқыш іске қосылудан бас тартады. AutoCAD екі ApplicationPlugins түбірін де қарайды, сондықтан екі көшірме де жүктелетін еді. AFDIM пәрмені екі рет тіркеліп, қолданба ішіндегі жаңарту тек бір көшірмені жаңартады. Бас тарту хабарында алдымен іске қосуға шаардлагатай яг unins000.exe зам орно. Үнсіз орнату хабар харуулахгүй: орнатпай тоқтап, себебін /LOG файлына жазады.
Қолдау көрсетілетін AutoCAD шығарылымдары
«Қолдау көрсетілетін AutoCAD шығарылымдары » тақырыбы бар бөлімБір бума барлық компьютерге жарайды. PackageContents.xml әр AutoCAD шығарылым қатарына сәйкес жинақты таңдайды.
| Жинақ | Шығарылым қатары | AutoCAD жылдары | Күйі |
|---|---|---|---|
net472 | R19.0–R23.1 | 2013–2020 | Жеткізіледі; 2014 және 2016–2018 — сынақ нұсқасы |
net48 | R24.0–R24.3 | 2021, 2022, 2023, 2024 | Жеткізіледі |
net8.0-windows | R25.0–R25.1 | 2025, 2026 | Жеткізіледі |
net10.0-windows | R26.0 | 2027 | Жеткізіледі, сынақ нұсқасы |
Қолдау көрсетілген қатарға кіретін кейінгі AutoCAD нұсқасы қайта орнатпай-ақ AFDIM жүктейді. Сол жылдардағы AutoCAD Mechanical да сол жинақты жүктейді. .NET API болмағандықтан AutoCAD LT қолдау көрсетілмейді. Орнату шеберінің Анықталған AutoCAD беті ақпарат үшін ғана берілген; әр нұсқаға жеке ұяшық жоқ.
AutoCAD ашық кезде орнату
«AutoCAD ашық кезде орнату » тақырыбы бар бөлімБұған қолдау көрсетіледі. Әр нұсқа өз ішкі қалтасына орнатылады, сондықтан ашық AutoCAD орнатқыш жазатын файлдарды құлыптамайды. Орнатқыш ескерту көрсетіп, жұмысты жалғастырады. Алдымен AutoCAD-ты жабу талап етілмейді. AutoCAD келесі іске қосылғанда AFDIM плагинін жүктейді.
Үнсіз орнату
«Үнсіз орнату » тақырыбы бар бөлімAFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTОрнату шебері мен лицензиялық келісім ағылшын тілінде. AFDIM анықтамасы беті Windows Вьетнамға бапталған болса вьетнамша, басқа жағдайда ағылшынша ашылады.
Плагиннің жеке интерфейс тілі бар. Жаңа орнату ағылшынша немесе Windows Вьетнамға бапталса (интерфейс тілі, аймақтық пішім не ел), вьетнамша басталады. Әр пайдаланушы параметрлер терезесінің жоғарғы жағындағы 56 тіл тізімінен тілді өзгерте алады. Параметрлер терезесі AFDIM таспа қойындысындағы Settings түймесімен ашылады. Таңдау терезеге, ескерту хабарларына және пәрмен жолы хабарларына қолданылады. Әлі аударылмаған мәтін ағылшынша шығады. Таңдау сол пайдаланушының параметрлерінде сақталады.
| Параметр | Әсері |
|---|---|
/VERYSILENT | Пайдаланушы интерфейсін көрсетпейді. Скриптпен орналастыруға арналған. |
/SILENT | Тек орындалу терезесі, шебер беттері жоқ. |
/SUPPRESSMSGBOXES | Хабар терезелерін жасырады. /VERYSILENT параметрімен бірге қолданыңыз. |
/NORESTART | Қайта іске қоспайды. Орнатқыш қайта іске қосуды қажет етпесе де, параметрді беріңіз. |
/LOG="C:\path\afdim.log" | Орнатудың толық журналын жазады. Орнатуға қатысты қолдау сұрауына тіркеңіз. |
/ALLUSERS | %ProgramFiles% ішіне барлық пайдаланушыға орнатады. Әкімші құқығы қажет. state.json ішінде компьютерлік ауқымды тіркеп, қолданба ішіндегі жаңартуды өшіреді. |
/CURRENTUSER | Ағымдағы пайдаланушыға орнатады. Әдепкі тохиргоо. |
/NOAUTOUPDATE | noautoupdate файлыг нэмээд тухайн суулгалтын хэрэглээний доторх шинэчлэлтийг унтраана. Параметрсіз орнатқышты қайта іске қосу жаңартуларды қайта қосады. |
/EXCLUDESERIES=<series> | Осы шығарылым қатарына арналған жинақты қоспайды, сондықтан сол қатардағы AutoCAD нұсқалары AFDIM жүктемейді. Бірнеше қатарды үтірмен бөліңіз. |
/NOICONS | Бастау мәзірінде тіркесім жасамайды. |
/DIR="C:\path" | Орнату қалтасын өзгерту. Әдетте дұрыс таңдау емес, себебі AutoCAD тек стандартты ApplicationPlugins орындарын қарайды. |
/EXCLUDESERIES жылды емес, шығарылым қатарын алады: 2013 = R19.0, 2014 = R19.1, 2015 = R20.0, 2016 = R20.1, 2017 = R21.0, 2018 = R22.0, 2019 = R23.0, 2020 = R23.1, 2021 = R24.0, 2022 = R24.1, 2023 = R24.2, 2024 = R24.3, 2025 = R25.0, 2026 = R25.1, 2027 = R26.0. Параметр сол қатарды қамтитын бүкіл жинақты алып тастайды. R23.0 қатарын алып тастау AFDIM-ді 2013–2020 аралығындағы барлық AutoCAD-та тоқтатады. R24.1 алып тасталса 2021–2024 аралығы тоқтайды. R25.0 немесе R25.1 алып тасталса 2025 және 2026 нұсқаларында тоқтайды. Орнатқыш таныс емес қатарды елемейді.
Бір пайдаланушыға не барлығына
«Бір пайдаланушыға не барлығына » тақырыбы бар бөлімБір пайдаланушыға орнатудың қауіпсіздік айырбасы
«Бір пайдаланушыға орнатудың қауіпсіздік айырбасы » тақырыбы бар бөлімӘдепкі орнатуда плагин DLL файлы %APPDATA% астына түседі. Кірген пайдаланушы бұл қалтаға жаза алады, ал AutoCAD DLL файлын әр іске қосылғанда өз процесіне жүктейді. Сол пайдаланушы атынан жұмыс істеп тұрған кез келген бағдарлама, мысалы зиянды бағдарлама немесе бұзылған қосымша, DLL файлын үстінен жаза алады. Сонда оның коды AutoCAD ішінде сұраусыз және әкімші құқығынсыз орындалады. Бұл барлық бір пайдаланушыға арналған AutoCAD плагиндеріне қатысты: әкімші құқығынсыз орнату үшін пайдаланушы қалтаға жаза алуы керек.
Қауіпті азайтатын шаралар:
| Шара | Әсері |
|---|---|
/ALLUSERS параметрімен орнату | DLL %ProgramFiles% ішінде болады, стандартты пайдаланушы оған жаза алмайды. Ауыстыру үшін әкімші құқығы керек. |
SECURELOAD утгыг анхдагч 1 хэвээр үлдээх | AutoCAD сенімді жолдардан тыс .NET жинақтарын жүктемейді. Сенімді файлды орнында үстінен жазуды тоқтатпайды, бірақ басқа жердегі жаңа DLL файлын тоқтатады. |
| Қолданбаны бақылау (WDAC немесе AppLocker) | Өзгертілген DLL файлын бұғаттай алады. 0.1.6 нұсқасынан бастап орнатқышқа және AFDIM.dll файлына код қолтаңбасы қойылған (жариялаушы TO VAN TIN). |
| Бума қалтасына күтпеген жазуларды бақылау | Орнатқыш немесе қолданба ішіндегі жаңарту (Бағдарлама туралы қойындысындағы Қазір жаңарту) болмаса, Contents\<version>\ ішін ештеңе өзгертпеуі керек. |
DLL файлын тек әкімшілер ғана өзгерте алатын орынға орналастырғысы келетін ұйым /ALLUSERS параметрін қолдануы керек.
Бірнеше компьютерлі ұйымдар және роуминг профильдері
«Бірнеше компьютерлі ұйымдар және роуминг профильдері » тақырыбы бар бөлімБірнеше жұмыс орны бар ұйым үшін /ALLUSERS параметрін қолданыңыз. %APPDATA% профильмен бірге көшеді. Роуминг профильдері немесе қалтаны қайта бағыттау кезінде бір пайдаланушыға орнатылған плагин әр кірген сайын желі арқылы көшіріледі. Бір пайдаланушы кірген екі компьютер де бір қалтаға қатар таласуы мүмкін.
AFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERSОны, мысалы SCCM, Intune немесе Group Policy іске қосу скрипті сияқты әкімші құқығы бар орталықтан іске қосыңыз. Сонда компьютердегі барлық пайдаланушы AFDIM алады, ал плагин файлдары роуминг профилінде болмайды. Әр пайдаланушының %APPDATA%\AFDIM ішіндегі параметрлері профильмен бірге көшеді.
Роуминг профильдерінде бір пайдаланушыға орнатуды жалғастыру керек болса, %APPDATA%\Autodesk\ApplicationPlugins қалтасын қайта бағыттаудан алып тастаңыз.
Компьютерге ортақ орнатулардағы жаңартулар
«Компьютерге ортақ орнатулардағы жаңартулар » тақырыбы бар бөлімБарлық пайдаланушыға орнату, яғни компьютерге ортақ орнату, қолданба ішіндегі жаңартуды өшіреді, себебі стандартты пайдаланушы %ProgramFiles% қалтасына жаза алмайды. AFDIM жаңа нұсқаны тапқанда, параметрлер терезесінің Бағдарлама туралы қойындысындағы Жаңартулар тобында Қазір жаңарту түймесінің орнына мына мәтін көрсетіледі:
Бұл орнатылым өзін жаңарта алмайды: ол барлық пайдаланушыға орнатылған, орнату кезінде жаңартулар өшірілген немесе қалтасы тек оқуға арналған.
Жаңа нұсқаларды бастапқы нұсқаны таратқандай таратыңыз. Жаңарақ орнатқышты бар орнатылымның үстіне іске қосу — қолдау көрсетілетін жаңарту. Әр пайдаланушының параметрлері мен әр компьютердің лицензиясы сақталады. Нұсқалардағы өзгерістер Шығарылым жазбалары бетінде берілген.
Жаңартуды тексеру update.afdim.com серверіндегі қол қойылған жаңарту таспасына жіберілетін HTTPS сұрауы. Ол AutoCAD-ты ешқашан бөгемейді. AFDIM мына кезде тексереді:
- AutoCAD іске қосылғанда фондық режимде: сәтті тексерістен кейін 24 сағатта ең көбі бір рет, сәтсіз тексерістен кейін 2 сағат өткенше қайта тексермейді;
- параметрлер терезесін ашқанда, егер осы AutoCAD сеансында әлі тексермеген болса;
- пайдаланушы Бағдарлама туралы қойындысында Қазір тексеру таңдағанда.
Алғашқы екі тексеріс Бағдарлама туралы қойындысында Жаңартуларды автоматты түрде тексеру белгіленгенде және AFDIM_DISABLE_BACKGROUND_SERVICES=1 ортасының айнымалысы орнатылмағанда ғана іске қосылады. Ол айнымалы AFDIM журнал файлын және күтіп тұрған лицензия файлын не жаңартуды алатын фондық лицензия тексерісін де өшіреді. Журнал файлы болмаса, қолдау ZIP файлында журнал болмайды.
Орнатылған компьютерлердегі лицензиялар
«Орнатылған компьютерлердегі лицензиялар » тақырыбы бар бөлімӘр компьютерге жеке лицензия қажет. Оны параметрлер терезесінің Бағдарлама туралы қойындысындағы Лицензия тобында белсендіріңіз. Лицензия кілті болса, пайдаланушы Лицензия кілтін енгізу… түймесін таңдайды. Сол кезде компьютер api.afdim.com сайтына HTTPS арқылы қосылуы керек. AutoCAD-тан желіге кіру болмаса, пайдаланушы Лицензия сұрату түймесін таңдайды. Көрсетілген сұрау коды Лицензия беті арқылы жіберіледі. Қайтарылған лицензия файлы сол топтағы Лицензияны жүктеу… түймесімен жүктеледі. Лицензиялау қалай жұмыс істейді бөлімін қараңыз.
Windows рұқсат берсе, AFDIM жүктелген лицензияны %ProgramData%\AFDIM\license қалтасына да жазады. Сонда сол компьютердегі басқа Windows тіркелгілеріне қайта белсендіру қажет болмайды.
Үнсіз жою
«Үнсіз жою » тақырыбы бар бөлімrem бір пайдаланушыға орнату (әдепкі)"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
rem әкімші құқығы бар ортадан барлық пайдаланушыға орнатуды жою"%ProgramFiles%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTInno Setup үнсіз пәрменді Software\Microsoft\Windows\CurrentVersion\Uninstall\{04AC9D3E-F942-4408-8BBC-73CB09043772}_is1 тізбе кілтінің QuietUninstallString мәніне де жазады. Бір пайдаланушыға орнатқанда кілт HKCU, ал барлық пайдаланушыға орнатқанда HKLM ішінде болады.
Жою бағдарламасы әдепкіде пайдаланушы параметрлерін сақтайды, сондықтан жойып қайта орнатуды жөндеу ретінде қолдануға болады. Деректерді де жою үшін /PURGEDATA қосыңыз:
"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /PURGEDATA/PURGEDATA жою бағдарламасын іске қосқан тіркелгінің %APPDATA%\AFDIM, %LOCALAPPDATA%\AFDIM және %TEMP%\AFDIM қалталарын жояды. Басқа Windows тіркелгілерінің қалталары қалады. %LOCALAPPDATA%\AFDIM ішінде license қалтасы әрқашан сақталады. /PURGEDATA ешқашан %ProgramData%\AFDIM\license қалтасын немесе HKCU\Software\AFDIM тізбе кілтін жоймайды. Жаңарту кэші әрқашан жойылады.
Жою кезінде AutoCAD ашық болса, жою бағдарламасы AutoCAD қолданып тұрған файлдарды қалдырады. Интерактивті жою бұл туралы терезе көрсетеді: барлық CAD терезелерін жауып, жою бағдарламасын қайта іске қосыңыз. Үнсіз жою бұл файлдарды өз журналында тізімдейді. Қайта іске қосу сұралмайды. Жолы өзгерген қалтадағы файлдар да сақталады. Барлық CAD терезесін жауып, жоюды немесе қайта орнатуды қайталаңыз, не болмаса бір нәрсені қолмен жоймас бұрын журналдағы жолдарды қараңыз. Келесі кіргенде ештеңе жойылмайды.
Орналастырудан кейінгі тексеру
«Орналастырудан кейінгі тексеру » тақырыбы бар бөлім- AutoCAD-ты іске қосыңыз. AFDIM таспа қойындысы Dimension және Settings атты екі түймемен көрінеді. Бұл атаулар барлық тілде ағылшынша.
AFDIMіске қосыңыз.NETLOADқажет емес. Лицензиясы жоқ компьютерде Welcome to AFDIM немесе AFDIM белсендірілмеген терезесі ашылады. Екі терезе де плагиннің жүктелгенін көрсетеді.- Бума қалтасында
PackageContents.xmlбарын және онда орнатылған AutoCAD нұсқасын қамтитынSeriesMinпенSeriesMaxмәндері жазылғанComponentsбөлігі барын тексеріңіз. state.jsonфайлындаactiveVersion,channelжәнеinstallScopeмәндері күткендей екенін тексеріңіз.
AFDIM белгісіз пәрмен болса, AutoCAD-ты бір рет қайта іске қосыңыз, себебі AutoCAD плагиндерді тек іске қосылғанда іздейді. Әлі жұмыс істемесе, SECURELOAD және TRUSTEDPATHS саясаттарын тексеріңіз. Содан кейін /LOG файлын және AutoCAD нұсқасын Қолдау қызметіне жіберіңіз.