உள்ளடக்கத்திற்குச் செல்க

பணியமர்த்தல்

கடை அல்லது நிறுவனத்தின் கணினிகளில் AFDIM நிறுவுபவர்களுக்கான பக்கம் இது. பதிவிறக்கம் பக்கத்திலிருந்து ஒரே Inno Setup நிறுவியான AFDIM_Setup_<version>.exe கிடைக்கும். இது AutoCAD® Autoloader bundle-ஐ நிறுவும். AutoCAD-இல் கையால் எதையும் பதிவு செய்யத் தேவையில்லை: NETLOAD அல்லது COM registration கிடையாது. ஒவ்வொரு தொடக்கத்திலும் AutoCAD ApplicationPlugins கோப்புறைகளை scan செய்து bundle-ஐ ஏற்றும்.

வரம்புPlugin bundleநீக்கிஉயர்த்தப்பட்ட உரிமை தேவை
ஒரு பயனர் (இயல்புநிலை)%APPDATA%\Autodesk\ApplicationPlugins\AFDIM.bundle%APPDATA%\AFDIM\uninstall\unins000.exeஇல்லை
எல்லாப் பயனர்கள் (/ALLUSERS)%ProgramFiles%\Autodesk\ApplicationPlugins\AFDIM.bundle%ProgramFiles%\AFDIM\uninstall\unins000.exeஆம்

AutoCAD bundle கோப்புறையை scan செய்வதால், நீக்கி திட்டமிட்டே அதற்கு வெளியே வைக்கப்பட்டுள்ளது. சாதாரண பயனர் மாற்ற முடியாதபடி, எல்லாப் பயனர்களுக்கான நிறுவி அதன் நீக்கியை %ProgramFiles%-இல் வைக்கிறது. அட்டவணையில் உள்ள install வகைக்கான நீக்கியை மட்டும் பயன்படுத்துங்கள். பழைய செய்தி ஒன்று அங்கே சுட்டினாலும் %ProgramData%-இலிருந்து எந்த நீக்கியையும் ஒருபோதும் இயக்காதீர்கள். all-users install-இன் நீக்கி இல்லையென்றால், அந்த install-ஐச் சரிசெய்ய பதிவிறக்கம் பக்கத்திலுள்ள அதிகாரப்பூர்வ நிறுவியை /ALLUSERS உடன் இயக்கி, பிறகு அதை நீக்குங்கள். வேறு வகை install-இன் மேல் நிறுவ நிறுவி மறுக்கும். per-user நீக்கியை நிர்வாகி உரிமைகள் இல்லாமல் இயக்குங்கள்.

Bundle-இல் Autoloader manifest ஆன PackageContents.xml, நிறுவப்பட்ட பதிப்பு, update channel மற்றும் நிறுவல் வரம்பைக் கொண்ட state.json, மேலும் ஒவ்வொரு பதிப்பிற்கும் ஒரு துணைக்கோப்புறை உள்ள Contents கோப்புறை ஆகியவை இருக்கும். /NOAUTOUPDATE உடன் நிறுவினால் noautoupdate என்ற கோப்பையும் சேர்க்கும். நிறுவி Start Menu shortcut AFDIM › AFDIM Help-ஐயும் சேர்க்கும்.

இயக்கத்தின்போது AFDIM கீழ்கண்டவற்றை எழுதும். எல்லா கணக்குகளும் பகிரும் %ProgramData%\AFDIM\license தவிர, ஒவ்வொரு Windows கணக்கிற்கும் தனி நகல் இருக்கும்.

இடம்உள்ளடக்கம்
%APPDATA%\AFDIMஅமைப்புகள் மற்றும் சேமித்த drafting standard-கள்
%LOCALAPPDATA%\AFDIM\logsஆதரவு log
%LOCALAPPDATA%\AFDIM\cacheUpdate பதிவிறக்கங்கள்
%LOCALAPPDATA%\AFDIM\licenseஇந்த Windows கணக்கின் உரிமம்
%ProgramData%\AFDIM\licenseWindows அனுமதித்தால் கணினியின் எல்லாக் கணக்குகளுக்குமான உரிமம்
HKCU\Software\AFDIMநிறுவல் ID மற்றும் உரிமச் சரிபார்ப்பு நேரப் பதிவு
%TEMP%\AFDIMஅமைப்புகள் உரையாடலின் About தாவலில் கடைசி ஓட்டத்தின் வடிவியலை ஏற்றுமதி செய்… மூலம் உருவாக்கிய geometry ஏற்றுமதிகள்

நீக்கி எப்போதும் உரிமக் கோப்புறைகளையும் registry key-யையும் வைத்திருக்கும். நீக்குதல் பார்க்கவும்.

இரண்டு நிறுவல் வரம்புகளையும் ஒன்றாகப் பயன்படுத்த முடியாது

“இரண்டு நிறுவல் வரம்புகளையும் ஒன்றாகப் பயன்படுத்த முடியாது ” என்ற தலைப்பிலான பகுதி

AFDIM வேறு வரம்பில் ஏற்கெனவே நிறுவப்பட்டிருந்தால் நிறுவி இயங்க மறுக்கும். AutoCAD இரண்டு ApplicationPlugins root-களையும் scan செய்வதால், இரண்டு நகல்களும் ஏற்றப்படும். AFDIM கட்டளை இருமுறை பதிவு செய்யப்பட்டு, app-இன் update ஒரு நகலை மட்டுமே புதுப்பிக்கும். முதலில் இயக்க வேண்டிய சரியான unins000.exe-ஐ மறுப்பு செய்தி குறிப்பிடும். அமைதியான நிறுவலில் செய்தி வராது: நிறுவாமல் நிறுத்தி, காரணத்தை /LOG கோப்பில் எழுதும்.

ஒரே bundle எல்லா கணினிகளுக்கும் பயன்படும். ஒவ்வொரு AutoCAD வெளியீட்டுத் தொடருக்கும் பொருந்தும் build-ஐ PackageContents.xml வழங்கும்.

Buildவெளியீட்டுத் தொடர்AutoCAD ஆண்டுகள்நிலை
net472R19.0 முதல் R23.1 வரை2013 முதல் 2020 வரைவெளியிடப்பட்டது; 2014 மற்றும் 2016 முதல் 2018 வரை சோதனை நிலையில்
net48R24.0 முதல் R24.3 வரை2021, 2022, 2023, 2024வெளியிடப்பட்டது
net8.0-windowsR25.0 முதல் R25.1 வரை2025, 2026வெளியிடப்பட்டது
net10.0-windowsR26.02027வெளியிடப்பட்டது, சோதனை நிலையில்

பின்னர் நிறுவும் AutoCAD ஆதரிக்கப்படும் தொடருக்குள் இருந்தால் மீண்டும் நிறுவாமல் AFDIM ஏற்றப்படும். அதே ஆண்டுகளுக்கான AutoCAD Mechanical-லும் அதே build ஏற்றப்படும். .NET API இல்லாததால் AutoCAD LT ஆதரிக்கப்படாது. வழிகாட்டியின் Detected AutoCAD பக்கம் தகவலுக்காக மட்டுமே; ஒவ்வொரு பதிப்பிற்கும் checkbox கிடையாது.

இதை ஆதரிக்கிறோம். ஒவ்வொரு பதிப்பும் தனித்த துணைக்கோப்புறையில் நிறுவப்படுவதால், இயங்கும் AutoCAD நிறுவி எழுதும் கோப்புகளை lock செய்யாது. நிறுவி குறிப்பைக் காட்டி தொடரும்; முதலில் AutoCAD மூடப்பட வேண்டும் எனக் கேட்காது. இயங்கும் AutoCAD அடுத்த முறை தொடங்கும்போது AFDIM-ஐ ஏற்றும்.

முனையச் சாளரம்
AFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

நிறுவி வழிகாட்டியும் உரிம ஒப்பந்தமும் ஆங்கிலத்தில் இருக்கும். Vietnam-க்காக அமைக்கப்பட்ட Windows-இல் AFDIM Help பக்கம் வியட்நாமியத்தில் திறக்கும்; பிற இடங்களில் ஆங்கிலத்தில் திறக்கும்.

Plugin-க்கு தனி interface மொழி உண்டு. புதிய நிறுவல் ஆங்கிலத்தில் தொடங்கும்; Windows-இன் display language, regional format அல்லது country Vietnam-ஆக இருந்தால் வியட்நாமியத்தில் தொடங்கும். ஒவ்வொரு பயனரும் அமைப்புகள் உரையாடல் தலைப்பிலுள்ள 56 மொழிகளின் பட்டியலிலிருந்து மொழியை மாற்றலாம். AFDIM ribbon தாவலில் Settings பொத்தானால் உரையாடலைத் திறக்கவும். உரையாடல், அறிவிப்புச் சாளரங்கள் மற்றும் command-line செய்திகள் அந்த மொழியைப் பயன்படுத்தும். இன்னும் மொழிபெயர்க்கப்படாத உரை ஆங்கிலத்தில் தோன்றும். தேர்வு அந்தப் பயனரின் அமைப்புகளில் சேமிக்கப்படும்.

Switchவிளைவு
/VERYSILENTபயனர் இடைமுகம் இல்லை. script செய்யப்பட்ட rollout-க்கு பயன்படுத்தவும்.
/SILENTமுன்னேற்றச் சாளரம் மட்டும்; வழிகாட்டிப் பக்கங்கள் இல்லை.
/SUPPRESSMSGBOXESசெய்திப் பெட்டிகளை மறைக்கும். /VERYSILENT உடன் பயன்படுத்தவும்.
/NORESTARTஒருபோதும் மீண்டும் தொடங்காது. நிறுவிக்கு restart தேவையில்லை; இருந்தாலும் switch அனுப்பவும்.
/LOG="C:\path\afdim.log"முழு நிறுவல் log எழுதும். நிறுவல் குறித்த support கோரிக்கையுடன் இணைக்கவும்.
/ALLUSERS%ProgramFiles%-இல் எல்லாப் பயனர்களுக்காக நிறுவும். உயர்த்தப்பட்ட உரிமை தேவை. state.json-இல் machine scope பதிவு செய்யப்பட்டு app-இன் update முடக்கப்படும்.
/CURRENTUSERதற்போதைய பயனருக்காக நிறுவும். இதுவே இயல்புநிலை.
/NOAUTOUPDATEnoautoupdate கோப்பைச் சேர்த்து இந்த நிறுவலுக்கு app-இன் update-ஐ முடக்கும். இதை இல்லாமல் மீண்டும் நிறுவினால் update மீண்டும் இயங்கும்.
/EXCLUDESERIES=<series>அந்தத் தொடருக்கான build-ஐ விடுபடுத்தும்; அத்தொடரின் AutoCAD வெளியீடுகள் AFDIM-ஐ ஏற்றாது. பல தொடர்களை comma-களால் பிரிக்கவும்.
/NOICONSStart Menu shortcut உருவாக்காது.
/DIR="C:\path"நிறுவல் கோப்புறையை மாற்றும். AutoCAD வழக்கமான ApplicationPlugins இடங்களை மட்டுமே scan செய்வதால் இது அரிதாகவே சரியானது.

/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. அந்தத் தொடரை உள்ளடக்கும் முழு build-ஐ switch நீக்கும். R23.0-ஐ விடுபடுத்தினால் 2013 முதல் 2020 வரையிலான ஒவ்வொரு AutoCAD-இலும் AFDIM ஏற்றப்படாது. R24.1 விடுபட்டால் 2021 முதல் 2024 வரை ஏற்றப்படாது. R25.0 அல்லது R25.1 விடுபட்டால் 2025 மற்றும் 2026 இரண்டிலும் ஏற்றப்படாது. தெரியாத தொடரை நிறுவி புறக்கணிக்கும்.

இயல்புநிலை நிறுவல் plugin DLL-ஐ %APPDATA%-இல் வைக்கும். உள்நுழைந்த பயனரால் அந்தக் கோப்புறையில் எழுத முடியும்; AutoCAD ஒவ்வொரு தொடக்கத்திலும் DLL-ஐ தனது process-இல் ஏற்றும். தீங்கிழைக்கும் நிரல் அல்லது பாதிக்கப்பட்ட add-in உட்பட, அந்தப் பயனராக இயங்கும் எந்த நிரலும் DLL-ஐ நேரடியாக மாற்றலாம். பின்னர் அதன் code எந்த prompt-உம் நிர்வாகி உரிமையும் இன்றி AutoCAD-க்குள் இயங்கும். நிர்வாகி உரிமையில்லாத நிறுவல் இயங்க, பயனரால் அந்தக் கோப்புறையில் எழுத முடிவது அவசியம் என்பதால் இது ஒவ்வொரு per-user AutoCAD plugin-க்கும் பொருந்தும்.

ஆபத்தைக் குறைப்பவை:

நடவடிக்கைவிளைவு
/ALLUSERS உடன் நிறுவுதல்DLL-ஐ %ProgramFiles%-இல் வைக்கும்; சாதாரண பயனரால் எழுத முடியாது. மாற்ற நிர்வாகி உரிமை தேவை.
SECURELOAD-ஐ இயல்பான 1-இல் வைத்தல்நம்பகமான பாதைகளுக்கு வெளியே உள்ள .NET assembly-களை AutoCAD மறுக்கும். நம்பகமான கோப்பை இடத்திலேயே மாற்றுவதைத் தடுக்காது; வேறு இடத்தில் கைவிடப்பட்ட புதிய DLL-ஐத் தடுக்கும்.
Application control (WDAC அல்லது AppLocker)மாற்றிய DLL-ஐத் தடுக்கலாம். 0.1.6 முதல் நிறுவியும் AFDIM.dll-உம் code-sign செய்யப்பட்டுள்ளன (வெளியீட்டாளர் TO VAN TIN).
எதிர்பாராத bundle கோப்புறை மாற்றங்களைக் கண்காணித்தல்நிறுவி அல்லது app-இன் update (About தாவலில் இப்போது புதுப்பி) தவிர Contents\<version>\-ஐ எதுவும் மாற்றக் கூடாது.

நிர்வாகிகள் மட்டுமே மாற்றக்கூடிய இடத்தில் DLL இருக்க வேண்டும் என்றால் /ALLUSERS பயன்படுத்தி நிறுவவும்.

பல கணினிகள் உள்ள கடைக்கு /ALLUSERS பயன்படுத்தவும். %APPDATA% roaming செய்கிறது. roaming profile அல்லது folder redirection இருந்தால், per-user நிறுவல் ஒவ்வொரு sign-in-இலும் network வழியாக plugin-ஐ நகலெடுக்கும். ஒரே பயனராக sign-in செய்த இரண்டு கணினிகளும் அந்தக் கோப்புறையைப் பயன்படுத்தப் போட்டியிடலாம்.

முனையச் சாளரம்
AFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERS

SCCM, Intune அல்லது Group Policy startup script போன்ற உயர்த்தப்பட்ட context-இலிருந்து இதை இயக்கவும். கணினியில் ஒவ்வொரு பயனருக்கும் AFDIM கிடைக்கும்; plugin கோப்புகள் roaming profile-இல் இருக்காது. ஒவ்வொரு பயனரின் %APPDATA%\AFDIM அமைப்புகள் profile-ஐப் பின்பற்றும்.

roaming profile-இல் per-user முறையிலேயே இருக்க வேண்டுமெனில் %APPDATA%\Autodesk\ApplicationPlugins-ஐ folder redirection-இலிருந்து விலக்கவும்.

எல்லாப் பயனர்களுக்கான (machine-wide) நிறுவலில் app-இன் update முடக்கப்படும்; சாதாரண பயனரால் %ProgramFiles%-இல் எழுத முடியாது. புதிய பதிப்பைக் கண்டறிந்ததும் அமைப்புகள் உரையாடலின் About தாவலிலுள்ள Updates குழு இப்போது புதுப்பி-க்குப் பதிலாக கீழ்க்கண்ட உரையைக் காட்டும்:

இந்த நிறுவல் தானாகப் புதுப்பிக்க முடியாது: எல்லா பயனர்களுக்கும் நிறுவப்பட்டது, நிறுவும்போது புதுப்பிப்புகள் நிறுத்தப்பட்டன அல்லது அதன் கோப்புறை read-only ஆக உள்ளது.

முதல் நிறுவலைப் போலவே புதிய பதிப்புகளையும் push செய்யவும். இருக்கும் நிறுவலின் மேல் புதிய நிறுவியை இயக்குவது ஆதரிக்கப்படும் upgrade. ஒவ்வொரு பயனரின் அமைப்புகளையும் கணினியின் உரிமத்தையும் அது வைத்திருக்கும். ஒவ்வொரு பதிப்பிலும் மாறியவை வெளியீட்டுக் குறிப்புகள் பக்கத்தில் உள்ளன.

Update check என்பது update.afdim.com-இல் உள்ள கையொப்பமிட்ட update feed-க்கு செய்யப்படும் ஒரு HTTPS கோரிக்கை. AutoCAD-ஐ அது ஒருபோதும் நிறுத்தாது. AFDIM இவ்வாறு சரிபார்க்கும்:

  • AutoCAD தொடங்கும்போது பின்னணியில்: வெற்றிகரமான சரிபார்ப்புக்குப் பிறகு அதிகபட்சம் 24 மணி நேரத்திற்கு ஒருமுறை; தோல்விக்குப் பிறகு 2 மணி நேரத்திற்கு முன் அல்ல
  • அந்த AutoCAD session-இல் இன்னும் சரிபார்க்கவில்லை என்றால், அமைப்புகள் உரையாடலைத் திறக்கும் போது ஒருமுறை
  • பயனர் About தாவலில் இப்போது சரிபார் தேர்ந்தெடுக்கும்போது

முதல் இரண்டு சரிபார்ப்புகளும் புதுப்பிப்புகளைத் தானாகச் சரிபார் தேர்ந்தெடுக்கப்பட்டிருக்கும்போதும் AFDIM_DISABLE_BACKGROUND_SERVICES=1 சூழல் மாறி அமைக்கப்படாதபோதும் மட்டுமே நடக்கும். அந்த மாறியை அமைத்தால் AFDIM log file-மும், காத்திருக்கும் உரிமக் கோப்பு அல்லது renewal-ஐப் பெறும் background licence check-மும் முடக்கப்படும். log இல்லையெனில் support ZIP-இல் log இருக்காது.

ஒவ்வொரு கணினிக்கும் தனி உரிமம் தேவை. அமைப்புகள் உரையாடலின் About தாவலில் Licence குழுவில் செயல்படுத்தவும். உரிம விசையுடன் உரிம விசையை உள்ளிடு… தேர்ந்தெடுக்கவும்; அப்போது கணினியால் HTTPS வழியாக api.afdim.com அணுக முடிந்திருக்க வேண்டும். AutoCAD-இலிருந்து network access இல்லையெனில் Request licence தேர்ந்தெடுக்கவும். காட்டப்படும் கோரிக்கைக் குறியீட்டை உரிமப் பக்கம் வழியாக அனுப்பவும். பதிலாக வரும் உரிமக் கோப்பை அதே குழுவிலுள்ள உரிமத்தை ஏற்று… மூலம் ஏற்றவும். உரிமம் செயல்படும் விதம் பார்க்கவும்.

Windows அனுமதித்தால் ஏற்றிய உரிமத்தை %ProgramData%\AFDIM\license-இலும் AFDIM எழுதும். அதே கணினியில் உள்ள மற்ற Windows கணக்குகள் மீண்டும் செயல்படுத்த வேண்டியதில்லை.

முனையச் சாளரம்
rem per-user install (default)
"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
rem all-users install, from an elevated context
"%ProgramFiles%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

Inno Setup registry key Software\Microsoft\Windows\CurrentVersion\Uninstall\{04AC9D3E-F942-4408-8BBC-73CB09043772}_is1-இன் QuietUninstallString மதிப்பிலும் அமைதியான கட்டளையைப் பதிவு செய்யும். Per-user நிறுவலுக்கு key HKCU-இன் கீழும், all-users நிறுவலுக்கு HKLM-இன் கீழும் இருக்கும்.

இயல்பாக நீக்கி பயனரின் அமைப்புகளை வைத்திருக்கும்; எனவே நீக்கி மீண்டும் நிறுவுவது repair ஆக உதவும். தரவையும் நீக்க /PURGEDATA சேர்க்கவும்:

முனையச் சாளரம்
"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /PURGEDATA

/PURGEDATA நீக்கியை இயக்கும் கணக்கின் %APPDATA%\AFDIM, %LOCALAPPDATA%\AFDIM, %TEMP%\AFDIM ஆகியவற்றை நீக்கும். மற்ற Windows கணக்குகளின் கோப்புறைகள் இருக்கும். %LOCALAPPDATA%\AFDIM-இல் license கோப்புறை எப்போதும் வைக்கப்படும். %ProgramData%\AFDIM\license அல்லது HKCU\Software\AFDIM registry key-ஐ /PURGEDATA ஒருபோதும் நீக்காது. Update cache எப்போதும் அகற்றப்படும்.

நீக்கும் போது AutoCAD இயங்கினால், AutoCAD பிடித்து வைத்திருக்கும் கோப்புகளை uninstaller அப்படியே விட்டுவிடும். Interactive uninstall இதைச் சொல்லும் ஒரு சாளரத்தைக் காட்டும்: எல்லா CAD சாளரங்களையும் மூடிவிட்டு, uninstaller-ஐ மீண்டும் இயக்குங்கள். Silent uninstall அந்தக் கோப்புகளை அதன் log-இல் பட்டியலிடும். restart கேட்கப்படாது. பாதை மாறிய கோப்புறையில் உள்ள கோப்புகளும் வைக்கப்படும். எல்லா CAD சாளரங்களையும் மூடிவிட்டு நீக்குதலை அல்லது மீண்டும் நிறுவுதலை மீண்டும் முயலுங்கள், அல்லது கையால் எதையும் நீக்கும் முன் பதிவில் உள்ள பாதைகளைப் பாருங்கள். அடுத்த உள்நுழைவில் எதுவும் நீக்கப்படாது.

  1. AutoCAD தொடங்கவும். Dimension, Settings என்ற இரண்டு பொத்தான்களுடன் AFDIM ribbon தாவல் வரும். எல்லா மொழிகளிலும் இந்த இரண்டு பெயர்களும் ஆங்கிலத்தில் இருக்கும்.
  2. AFDIM இயக்கவும். NETLOAD தேவையின்றி வேலை செய்யும். உரிமமில்லாத கணினியில் Welcome to AFDIM அல்லது AFDIM செயல்படுத்தப்படவில்லை சாளரம் திறக்கும். இரண்டிலும் plugin ஏற்றப்பட்டிருப்பது உறுதியாகும்.
  3. Bundle கோப்புறையில் PackageContents.xml இருக்கிறதா என்றும், நிறுவிய AutoCAD-ஐ உள்ளடக்கும் SeriesMin மற்றும் SeriesMax கொண்ட Components block உள்ளதா என்றும் பார்க்கவும்.
  4. state.json-இல் எதிர்பார்த்த activeVersion, channel, installScope உள்ளனவா பார்க்கவும்.

AFDIM தெரியாத கட்டளை என வந்தால், தொடக்கத்தில்தான் plugin-களை AutoCAD scan செய்வதால் ஒருமுறை restart செய்யவும். இன்னும் தோல்வியுற்றால் SECURELOAD, TRUSTEDPATHS policy-களைச் சரிபார்க்கவும். பின்னர் /LOG கோப்பையும் AutoCAD பதிப்பையும் Support அனுப்பவும்.