"KSaver" для сохранения документов КОМПАСа в старые версии. Работает с КОМПАС v21 и предыдущими версиями.
Что умеет:
- Сохранять текущий открытый/открытые файлы, в "одиночном" и "массовом" (все открытые файлы) режиме.
- Если неоткрыт документ или документ неактивен (нажат домик), предлагает массовое сохранение из папки.
- Возможность задавать настройки (версия сохранения; откуда брать файлы; куда сохранять) каждый раз при запуске или записать их в txt файл.
- Имеет основные опции (задаются в txt файле): "model_name" - брать обозначение и наименование из модели; "mass_saving" - включение/выключение опции массового сохранения (для открытых файлов); "file_version" - версия в какую сохранять файл; "types_of_documents" - типы документов для обработки; "***_directory" - путь к папкам открытия/сохранения документов; .... и т.д.
- В случае невозможности сохранения, выдаёт сообщение о открытии или создания списка этих файлов.
- В случае невозможности открытия, выдаёт сообщение, о создании списка этих файлов.
В планах:
- Сделать быстрое открытие в КОМПАС v21 (по аналогии как открытие перетаскиванием "BeginDragOpenFiles", если есть пример, буду очень благодарен).
- Добавить сохранение в другие форматы.
- Добавить опцию сохранения дет./подсборок из открытой СБ.
- Сделать интерфейс.