dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Автососхранение файла dwg и сохранение перед закрытием

Автососхранение файла dwg и сохранение перед закрытием

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 07.02.2018, 16:36 #1
Автососхранение файла dwg и сохранение перед закрытием
allar8
 
Регистрация: 12.03.2013
Сообщений: 298

allar8 вне форума Вставить имя

Народ здравствуйте!
Давно мучает одна проблема с сохранением файлов. Может конечно кто нить озадачивался подобной проблемой - может кто нить даже код создал соответствующий или расширение.
Суть вот в чем. У меня например Асад 2018. Было замечено что сохраняя файл под версией 2018 акада процесс сохранения файла происходит намного быстрее, чем при сохранении его под предыдущими версиями, особенно если нужно файл сохранить под 2010.
Возникла идея. Можно ли сделать так (написать лисп или макрос, а может и есть уже что то подобное) чтоб при автосохранении файл сохранялся под 2018, т.е. процесс автосохранения будет выполняться соответственно намного быстрее, а при закрытии файла файл сохранился бы по умолчанию под нужным 2010.
Понятно что это делается в настройках или при выборе комманды "сохранить как", но хотелось бы этот процесс автоматизировать чтоб по умолчанию файл автосохранялся под 2018 акадом например, а при закрытии файла по умолчанию под 2010 например.

Последний раз редактировалось allar8, 11.02.2018 в 21:04.
Просмотров: 2335
 
Непрочитано 07.02.2018, 16:46
1 | #2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 1,774


http://forum.dwg.ru/showthread.php?t=144831
__________________
_бложиг
Boxa вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 07.02.2018, 16:51
#3
allar8


 
Регистрация: 12.03.2013
Сообщений: 298


Цитата:
Сообщение от Boxa Посмотреть сообщение
Номер постика мож подскажете, а то чет никак не могу найти то что интересует). Заранее спасибо
allar8 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 02:20
1 | 1 #4
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


Готового решения там, естественно, нет) На самом деле, работать в 2018 версии и сохранять в 2010 (на две версии раньше) - чревато возможностью появлением сообщений об несовместимости части элементов чертежа, насколько помню. Поэтому я бы в другую сторону пошел - попробовал бы подменить стандартное автосохранение плагином: т.е. работать в версии файла 2010, а "автосохранение" делать в 2018 - совместимость снизу-вверх лучше всетаки, имхо.
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 15:18
#5
Setvar

Всего понемногу
 
Регистрация: 10.02.2007
Москва
Сообщений: 567


Цитата:
Сообщение от allar8 Посмотреть сообщение
по умолчанию
"По умолчанию" все будет сохраняться в формате AutoCAD 2016, если нумерация версий сохранилась прежняя (например, 2013-2014-2015, 2016-2017-2018). Проверить не могу.
__________________
Установи FILEDIA в 1 и не парься.
Setvar вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 16:01
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 35,737


ACAD 2013-2017 записывают в формате DWG2013.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 16:28
#7
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


Цитата:
Сообщение от Setvar Посмотреть сообщение
"По умолчанию" все будет сохраняться в формате AutoCAD 2016, если нумерация версий сохранилась прежняя (например, 2013-2014-2015, 2016-2017-2018).
версии dwg
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 17:40
#8
Setvar

Всего понемногу
 
Регистрация: 10.02.2007
Москва
Сообщений: 567


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
ACAD 2013-2017 записывают в формате DWG2013
Буду знать, просто не дошел еще до соответствующих версий.
Однако, ключевые слова "по умолчанию" все равно искажают картину. Одно "по умолчанию" надо убрать.
__________________
Установи FILEDIA в 1 и не парься.
Setvar вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 11.02.2018, 21:23
#9
allar8


 
Регистрация: 12.03.2013
Сообщений: 298


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Готового решения там, естественно, нет) На самом деле, работать в 2018 версии и сохранять в 2010 (на две версии раньше) - чревато возможностью появлением сообщений об несовместимости части элементов чертежа, насколько помню. Поэтому я бы в другую сторону пошел - попробовал бы подменить стандартное автосохранение плагином: т.е. работать в версии файла 2010, а "автосохранение" делать в 2018 - совместимость снизу-вверх лучше всетаки, имхо
Дык я так и хотел. Автосохранение под 2018, а при закрытии файл сохраняется под 2010.
Ну раз нет готового решения - нет так нет - переживем. Вдруг кому-нить из разработчиков расширений для Асад подобная идея понравится - будет здорово. Мож в будущем кто-нить что-нить подобное создаст.
allar8 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.02.2018, 21:33
#10
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


автосохранение давно уже надо доработать - чтобы сохранял промежуточные версии файлов с заданным временным интервалом, а не просто аварийную копию)
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.02.2018, 15:21
#11
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 1,774


Сергей812, так вроде там есть это опция:

Или нужно что то специфичное?

А вот от менеджера вкладок я бы не отказался бы (как в браузерах)... а то после падения акада заново лазить по дискам и открывать файлы слегка напрягает...
__________________
_бложиг
Boxa вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.02.2018, 15:26
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 35,737


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
чтобы сохранял промежуточные версии файлов с заданным временным интервалом, а не просто аварийную копию)
Да он так и делает - достаточно настроить: http://autolisp.ru/2014/03/24/isavepercent-features/
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.02.2018, 15:57
#13
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


немного другое имел в виду - типа этого у Бушмана. Т.е. не только аварийное сохранение и *.bak файл, но и "снимки" чертежа через заданный интервал времени.
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.02.2018, 16:44
#14
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 35,737


Можно, конечно, и так
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.02.2018, 17:04
#15
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


Там, в принципе, один такой спорный момент в самой реализации - когда можно безопасно сделать копию БД database.WBlock. Есть мысль, что надо это делать в обработчике DocumentLockModeChanged. Но не уверен на 100%)
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.02.2018, 21:07
1 | #16
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,641
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Там, в принципе, один такой спорный момент в самой реализации - когда можно безопасно сделать копию БД database.WBlock. Есть мысль, что надо это делать в обработчике DocumentLockModeChanged.
Думаю, что можно в одном из моих любимейших событий: Autodesk.AutoCAD.ApplicationServices.Application.Idle
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 16.02.2018, 00:17
#17
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,240


Цитата:
Сообщение от Do$ Посмотреть сообщение
Думаю, что можно в одном из моих любимейших событий: Autodesk.AutoCAD.ApplicationServices.Application.Idle
наверно, так и работает стандартное автосохранение - если вызван модальный диалог, то автосохранение сработает только после закрытия диалога (т.е. возобновления работы событий). Что не очень хорошо - временной интервал давно прошел, а резервной копии нет.
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Автососхранение файла dwg и сохранение перед закрытием

РЕВЕРС. Автоматическая пакетная печать множества рамок (форматов) из пространства модели и листов
Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как присоединить к одному чертежу (из 1ого файла) кусок продолжение (из 2ого)? star282 AutoCAD 13 17.03.2011 12:13
Фатальная ошибка при попытке мониторинга изменения файла настроек. hwd Программирование 7 24.03.2010 23:45
Сохранение файла Save As.. izan AutoCAD 1 16.03.2010 11:27
Не работает сохранение файла Alexfoto333 AutoCAD 4 01.08.2007 23:14
Частичное открытие файла - не активно при открытии файла ADik AutoCAD 4 22.06.2006 07:35

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||