audit: inventory Plant 3D 2019 launcher and plugins
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Plant 3D 2019 inventory
|
||||
|
||||
Дата аудита: 2026-07-30. Рсточник: $NetworkRoot (read-only). Анализ статический; EXE/DLL/CMD/BAT/PowerShell/LISP/MSI Рё установщики РЅРµ запускались, СЃР±РѕСЂРєР° РЅРµ выполнялась.
|
||||
|
||||
## Результат
|
||||
|
||||
- Найдено решений: 299; проектов: 366; потенциальных компонентов расширений: 648.
|
||||
- Точное совпадение названия: All_Serv_Install найдено по пути \\phpsrv03\NBIM\code\CS\All_Serv_Install. В каталоге видны версия 1.1.0.0, инструкции, URL.txt и ZIP-релиз; исходного проекта там не обнаружено.
|
||||
- Launcher найден: проект All_Serv_Load, All_Serv_Load.csproj, WinExe All_Serv_Load.exe, .NET Framework 4.8, AnyCPU. Путь: $launcher.
|
||||
- Launcher читает Settings.xml, принимает XML-список плагинов, проверяет каталоги/файлы и копирует их в целевые каталоги; затем запускает объект из настройки. В Addins\start_plant_3d.bat подтверждён запуск PlantCleaner.exe, очистка PnPPersistentCache и cad.exe /product PLNT3D /language ru-RU.
|
||||
- Обнаружены две копии загрузчика: рабочая и ersions\v 1.0.0.0.
|
||||
|
||||
## Факты и ограничения
|
||||
|
||||
Подтверждено исходным кодом: Launcher — WinForms EXE; загрузка AutoCAD — BAT; копирование — Form1.cs; настройки — XML; Autodesk API — ссылки в CSV. Выводы получены статически, фактический runtime-порядок и успешность загрузки не проверялись.
|
||||
|
||||
Предположение: All_Serv_Install — установочный/публикационный пакет, а All_Serv_Load — исполняемый загрузчик комплекта. Связь между ними через архивы/сетевую публикацию требует проверки содержимого релиза в отдельном безопасном этапе.
|
||||
|
||||
Неизвестно: реальные значения Settings.xml и download-списков в эксплуатации, профили /p, workspace /w, шаблоны /t, реестр, ApplicationPlugins/bundles и версия фактически установленного AutoCAD.
|
||||
|
||||
## Главные риски
|
||||
|
||||
1. Жёсткие пути C:\Program Files\Autodesk\AutoCAD 2019, PLNT3D и C:\AutoCAD User Support.
|
||||
2. Сильная зависимость проектов от набора AutoCAD/Plant 3D API DLL 2019; совместимость с 2026 не выводилась.
|
||||
3. XCopy/копирование и очистка целевых каталогов могут смешивать версии и оставлять неполный комплект.
|
||||
4. Много дубликатов, архивных версий и бинарных релизов; источник конкретной развернутой DLL может быть неединственным.
|
||||
5. Найдены credential-related keywords и поля пароля в исходниках/формах; значения в отчёт не записывались, требуется отдельная ревизия секретов.
|
||||
|
||||
## Следующие пять компонентов
|
||||
|
||||
1. All_Serv_Load и его Settings.xml/download_list.xml.
|
||||
2. All_Serv_Install ZIP-релиз и updater (без распаковки в рабочем дереве).
|
||||
3. P_Rec_Annot / OrthoLoader / UpdateOrthoDrawings — общая цепочка загрузки и много Plant API.
|
||||
4. P_Rec_Update — SQLite и Plant project/data links.
|
||||
5. P3DCorrectBoltsetLengths и P3DGetBoltsetReport — прямые Plant API references и релизы.
|
||||
|
||||
См. CSV и launcher-analysis.md, load-chain.md; пути и строки приведены в CSV/evidence.
|
||||
Reference in New Issue
Block a user