CS Интегратор для AutoCAD
Дистрибутив Русский (Build 97),
Английский (Build 97)
Документация для разработчиков Русская (Build
65)
Вниманию разработчиков!
Регистрация приложений CS в Интеграторе
С вопросами и предложениями обращайтесь
сюда.
Изменения
Build 97 (26.08.2024)
Build 96 (10.05.2023)
Build 95 (02.04.2022)
Build 94 (05.04.2021)
Build 93 (19.05.2020)
Build 92 (17.05.2019)
Build 91 (16.05.2018)
Build 90 (17.04.2017)
Build 89 (28.04.2016)
Build 88 SP2(29.05.2015) RUS
- Исправлена регистрация русского интегратора под 2016 автокад.
Build 88 SP1(30.04.2015)
Build 87 SP1 (04.07.14)
Build 83 SP1 (12.04.13)
-
Подписаны модули серии AC2013. Теперь AutoCAD 2014 не ругается на их загрузку.
Функциональных изменений нет
Build 83 (24.04.12)
Build 82 (20.09.11)
-
Исправлена загрузка меню в AutoCAD 2012LI>
-
Исправлено копирование AppData файлов в x64 (CsApmReg64.dll)
-
/nologo при запуске AutoCAD 2012
Build 78 (31.05.10)
-
Исправлена регистрация AutoCAD 2011 под Vista, 7
Build 77 (16.04.10)
-
Поддержка AutoCAD 2011
-
Флаг DoNotShowToolbars
Build 76 (26.08.09)
-
Исправлено создание воркспейсов на локализованных AutoCAD-ах.
Build 75 (10.06.09)
-
Ac2010: Создание Workspace, не травмирующее ribbon
-
Ac2010: Исправлена работа флага ClassicWorkspace под
Build 74 (03.04.09)
Build 73 (15.04.08)
-
Поддержка инсталляторов продуктов под AutoCAD на технологии MSI
Build 68 (28.11.07)
-
Поддержка инсталляторов продуктов под AutoCAD на технологии MSI
Build 67 (12.09.07)
-
Корректная работа с AutoCAD 2008 32-bit, установленным под XP/Vista 64-bit
Build 65 (8.05.07)
-
При использовании ключа -AcSSE двухминутный интервал ожидания увеличен до
времени завершения AutoCAD.
Build 64 (23.03.06)
-
Поддержка AutoCAD 2008 32- и 64-бит
-
Поддержка Windows Vista:
-
Манифест asInvoker
-
Копирование меню перед первой загрузкой в AppData (при наличии ключа
PerUserMenu)
-
Добавлены функции DeleteAppDataIni(), DeleteAppDataIniEx()
-
Улучшена работа опций -c -g. Теперь они позиционируются как основное
средство запуска продукта под любым пользователем (совместно с ключом
PerUserMenu).
-
При запуске с опциями -c -g, при необходимости создать профиль приложения,
производится проверка наличия текущего профиля в AutoCAD. Если не найдено ни
одного профиля, выводится соообщение об необходимости перед запуском продукта
запустить AutoCAD как минимум один раз.
Build 61 (6.07.06)
-
Поддержка AutoCAD 2007, AutoCAD LT 2007
Build 58 (29.11.05)
-
Ключ -AcSSE теперь работает через named pipes. Первый вызов Интегратора с этим
параметром запускает АвтоКАД, все последующие только пробрасывают в него
команды
-
Меню приложения загружается после загрузки приложения отдельной проброшенной
командой (раньше загружалось в той же команде, что и приложения)
-
В инсталлятор добавлен чешский язык
Build 57 (19.07.05)
-
В 2006-х для каждого профиля создается одноименный workspace
-
Добавлен ключ -AcSSE, содержимое которого пробрасывается в АвтоКАД после
загрузки приложений.
-
При запуске АвтоКАДа приложения запускаются теперь по проброшенной команде, а
не по kInitAppMsg
-
Устранен генерал по правой кнопке на списке профилей в билде 56
-
Добавлены "недокументированные" опции -dp -- вызов функции
DeleteProfileAllAcads() и -ua -- вызов функции
UnregAppInPManAllAcads().
-
В английской версии появился help.
Build 56 (13.07.05)
-
В английской версии отключены за ненадобностью диалоги, дублирующие exe-шный
Интегратор
-
Английская версия теперь wld-изуется
-
В английский инстяллятор добавлены японский, голландский и шведский языки
Build 55 (30.06.05)
-
В структуру PMAN_REG_DATA добавлено поле pszSupportPath. Указанные в поле пути
добавляются в SupportPath профиля при ассоциировании профиля и приложения.
-
Ключ setup.exe /CsForceReinstall заставляет Интегратор молча
переустанавливаться.
Build 54 (9.06.05)
-
Исправлена подготовка реестра к загрузке меню в AutoCAD LT (Изменен только
CsAcIntegrator.exe, все остальные файлы Build 53)
Build 53 (19.05.05)
-
Исправлена ошибка с неподхватом proxies при загрузке приложения
Интегратором cо включенным StartUp окошком
-
Добавлена поддержка LT2006
-
В CsApmReg.dll добавлены функции DeleteProfileAllAcads() и
UnregAppInPManAllAcads()
-
Ликвидированы безобидные, но выскакивающие окошки с ошибками при деисталляции
Интегратора
Build 52
-
Добавлена поддержка AC2006
-
В CsApmReg.dll добавлены функции DeleteProfile() и UnregAppInPMan()
-
Исправлена регистрация Интегратора под LT2005
Build 51
-
Подавлен запуск справки при отсутствии файла справки
-
Исправлено имя вкладки CS Integrator, испорченное в версии 50
Build 50
-
Добавлена поддержка LT в английскую версию
Build 49
-
При загрузке меню в LT наличие меню проверяется по имени группы и названию
файла
-
При невалидном текущем профиле, копируется первый попавшийся профиль (-c -g)
-
В CsApmReg.dll добавлена функция CreateProfile().
Build 48
-
Функция RegisterAppInProfileEx() теперь сносит флажок MenuLoaded
-
При деассоциации приложения с профилем (через интерфейс .exe) сносится
флажок MenuLoaded
-
Инсталлятор теперь умеет обновляеть CsApmReg.dll без перезагрузки. Ветки Modify
и Repair обе выполняют Repair.
Build 47
-
Возвращены на место куда-то пропавшие в б. 46 русские ресурсы.
Build 46
-
Исправлено создание меню LT при создании нового профиля (ключи -c -g)
Build 45
-
Исправлен механизм ассоциации приложения при создании профиля (ключ командной
строки -g)
Build 44
-
Добавлена возможность сборки английской версии, без поддержки LT
Build 43
-
В формат ini файлов добавлен ключ KeepProfileApps=не удалять ранее
ассоциированные приложения
-
Исправлено заполнение версий AutoCAD-а, если один из ключей реестра не содержит
Location
Build 42
-
Добавлено правокнопочное меню с запуском AutoCAD-а
Build 41
-
Восстановлена регистрация приложений под HKLM.
Build 40
-
Размещены рекомендации по архитектуре
приложений, совместимых с CS Интегратором
-
Добавлена регистрация во время инсталляции приложений при помощи файла
AppToReg.ini
-
Добавлена функция обновления полей Интегратора данными из реестра (F5)
-
Версии AutoCAD отсортированы по алфавиту, запоминается последняя текущая версия
-
Исправлено переименование профилей
-
Запрещен запуск нескольких Интеграторов одновременно
Build 39
-
Локализован интерфейс команды CsChangeProfile (само название команды не
локализовано)
Build 38
-
Добавлена регистрация команды CsChangeProfile при автоматической регистрации
под новый AutoCAD
-
Исправлено добавление профиля, имя которого является началом имени
существующего профиля
-
Исправлена загрузка нескольких загрузчиков
-
Исправлена проверка уже зарегистрированного интегратора
Build 37
-
Запрещено удаление последнего профиля
-
Исправлена отработка ситуации, когда текущий профиль задан, но не существует
Build 36
-
Добавлена проверка существования загрузчика перед регистрацией найденного
продукта
-
Исправлена отработка кнопки Справка и добавлена hlp документация
Build 35
-
Добавлен поиск вновь установленных AutoCAD-ов и авторегистрация под ними
Build 34
-
Исправлены ошибки, внесенные в Build-е 31
Build 32
-
Изменена иконка приложения
Build 31
-
Добавлен ключ (-g) ассоциации приложений с вновь созданным профилем
-
В секцию реестра HKLM\...\CsAcIntegrator\Applications\MyApplication
добавлены поля LargeIconName, SmallIconName, ShortcutIconName
-
Изменена иконка приложения
-
Приведена в соответствие документация
Build 30
-
Добавлен ключ (-c) для создания профиля, если профиль не существует
Build 29
-
Добавлена передача командной строки AutoCAD
-
Добавлена поддержка шаблонов чертежей
Build 28
-
Добавлена автозагрузка Интегратора по команде DERU0003_CHANGEPROFILE
-
Исправлено имя команды при вызове из панели инструментов Интегратора
-
Исправлено описание панели инструментов Интегратора
-
Отключена загрузка приложений из текущего профиля при загрузке по требованию.
(Т.к. подразумевается, что сразу же последует переключение профиля).