| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

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

Как запретить автосохранение во время выполнения другой команды?

Ответ
Поиск в этой теме
Непрочитано 16.04.2019, 17:56 #1
Как запретить автосохранение во время выполнения другой команды?
kp+
 
идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,093

Собственно, как запретить "непрошенное" автосохранение во время выполнения пользовательской команды? Потому что Акад на это время перестает реагировать на другие команды, а это нервирует.
А при выполнении "тяжелой" команды или работе с "тяжелым" файлом вообще зачастую приводит к сбоям. В результате приходится отключать автосохранение, что тоже весьма плохо.
Было бы хорошо, чтобы операция автосохранения выполнялась только в паузах между командами пользователя. Причем после паузы, например, не менее 20-60 с. Иначе от автосохранения больше вреда, чем пользы.
Может, есть какая-то малоизвестная настройка в глубине системных переменных или реестра?
Подскажите, пожалуйста.
Изменение процента быстрого сохранения (в т.ч. 100% и 0) особо не сказывается.
Поиск как по русскоязычным, так и англоязычным ресурсам ничего путнего не принес
Версия Акад 2010х86, "голый". Впрочем, подобное наблюдал и на другом компе, Акад 2016х64.
Варианты "поставить SSD", "добавить памяти", "заменить Акад/Виндоус/комп/прокладку между креслом и клавиатурой" не подходят.

Последний раз редактировалось kp+, 16.04.2019 в 18:02.
Просмотров: 2087
 
Непрочитано 16.04.2019, 19:09
#2
Сергей812


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


SAVETIME ?

----- добавлено через ~11 мин. -----
Цитата:
Сообщение от kp+ Посмотреть сообщение
Было бы хорошо, чтобы операция автосохранения выполнялась только в паузах между командами пользователя.
ну это на событие idle надо подвешиваться, имхо. Т.е. отключить через SAVETIME автосохранение и начать самому отслеживать изменение чертежа, делая копии по таймеру.
Сергей812 вне форума  
 
Непрочитано 17.04.2019, 07:11
#3
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от kp+ Посмотреть сообщение
Может, есть какая-то малоизвестная настройка в глубине системных переменных или реестра?
тут по-моему тему надо в программирование перенести, если вообще решаемо.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 17.04.2019, 07:40
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


да, вообще, это автосохранение отключить следует. на кой оно?
25 лет без автосохранения и не вспоминаю даже.
Ctrl+S наше всё
PS ничего плохого в отключении автосохранения не вижу
Хмурый вне форума  
 
Непрочитано 17.04.2019, 07:43
#5
Boxa

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


Классика, не нравиться штатная функция, пиши свою с преферансом и куртизанками... а если серьезно, то попробуйте настроить автосейв на рам диск и последующий бэкап этого рам диска на физический... может и прокатит. По крайней мере, если бы я писал для себя функцию автосейва, то поступил бы так же, сейвил бы в память и в другом потоке, что бы не тормозить акад, скидывал бы на диск...
Boxa вне форума  
 
Непрочитано 17.04.2019, 08:06
#6
Komplanar


 
Регистрация: 07.01.2014
Сообщений: 3,491


Offtop: Интересно, а почему вариант с "поставить SSD" отметается сразу? Так-то самый быстрый и бюджетный вариант если не решения проблемы, то существенного ускорения сохранений и работы системы в целом - даже без переустановки системы и автокада на SSD.
Komplanar вне форума  
 
Непрочитано 17.04.2019, 08:50
#7
Boxa

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


Цитата:
Сообщение от Komplanar Посмотреть сообщение
Интересно, а почему вариант с "поставить SSD" отметается сразу?
Потому что потребность есть, а денег нет.
Boxa вне форума  
 
Непрочитано 17.04.2019, 09:34
#8
Komplanar


 
Регистрация: 07.01.2014
Сообщений: 3,491


Offtop: Не ну... можно купить и на свои, если тормоза не только мешают работе, но и портят нервы. Выложить 1-1,5 тысячи на SSD (а они сильно подешевели и продолжают дешеветь, 120-ти гиговый SSD с приемлемыми 500 мб/с уже можно найти за 1350 рублей) - не так уж и много, если речь возникает об экономии нервов и рабочего времени. Меня вообще удивляют люди, которые на работе работают с убитыми клавиатурами, ушатанными мышками с неработающим скроллом и пользующиеся огрызками карандашей, но принципиально не готовые потратить даже минимальную сумму из своего кармана даже на просто удобную канцелярию личного пользования.
P.S. Впрочем, в фирме могут быть строгие правила по обращению с инвентарным имуществом, и соответственно, самовольная установка какого-либо оборудования в компьютер могут караться.
Komplanar вне форума  
 
Автор темы   Непрочитано 17.04.2019, 10:01
#9
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,093


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
SAVETIME?
...........................
ну это на событие idle надо подвешиваться, имхо. Т.е. отключить через SAVETIME автосохранение и начать самому отслеживать изменение чертежа, делая копии по таймеру.
Хорошо, что напомнили о SAVETIME. В свои программулины отключение и восстановление SAVETIME добавлю, наравне с отключением и восстановлением OSNAP и прочих системных переменных.

Для стандартных команд, как я смог понять из этого и других ответов, вопрос не имеет "штатного" решения. А самописные приложения, даже если гуру помогут написать их серьезными средствами (.NET/OARX), в данном случае только добавят глюков, поэтому, считаю, не стоит заморачиваться.

Всем отозвавшимся спасибо!

Offtop:
Цитата:
Сообщение от Хмурый Посмотреть сообщение
25 лет без автосохранения и не вспоминаю даже.
Ctrl+S наше всё
Сурово!

Последний раз редактировалось kp+, 17.04.2019 в 10:12.
kp+ вне форума  
 
Непрочитано 17.04.2019, 10:07
#10
Boxa

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


Offtop: Komplanar, тут не только в правилах вопрос, но и в том, что рабочим местом и инструментом должен обеспечивать работодатель, а он, лично, как правило, с этим автокадом не работает и не видит смысла вкладывать деньги в улучшение рабочего места, если оно и так работает... впрочем вкладывать деньги в повышение производительности труда сотрудников так же не видят смысла...
Как там у классика, капитал - самовозрастающая стоимость, но у нас вроде бы несколько другой капитал и капиталисты, которые не хотят расти... Бывает...
Boxa вне форума  
 
Автор темы   Непрочитано 17.04.2019, 10:19
#11
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,093


Offtop:
Цитата:
Сообщение от Komplanar Посмотреть сообщение
Впрочем, в фирме могут быть строгие правила по обращению с инвентарным имуществом, и соответственно, самовольная установка какого-либо оборудования в компьютер могут караться
Так и есть, если я сам втихаря поставлю в рабочий комп свой SSD, буду сильно неправ в глазах руководства, которое запрещает даже флешки. А если предложу им принять LSD SSD в дар от меня и поставить его в мой комп - точно отправят к психиатру.
kp+ вне форума  
 
Непрочитано 17.04.2019, 12:29
#12
Сергей812


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


Цитата:
Сообщение от kp+ Посмотреть сообщение
А самописные приложения, даже если гуру помогут написать их серьезными средствами (.NET/OARX), в данном случае только добавят глюков,
на том же .Net происходит сохранение не самого чертежа, а его "почищенной" копии - полученной через программный аналог команды ПБлок. Здесь главное уловить момент, когда в чертеже нет активных операций - поэтому на событие idle и предлагал подвешиваться.

Цитата:
Сообщение от kp+ Посмотреть сообщение
Хорошо, что напомнили о SAVETIME. В свои программулины отключение и восстановление SAVETIME добавлю, наравне с отключением и восстановлением OSNAP и прочих системных переменных.
попробуйте. Вот тут как раз можно "глюков" поймать, имхо - постоянное включение и выключение автосохранения. А что захочет сделать акад после того же включения автосохранения...
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как запретить автосохранение во время выполнения другой команды?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Autocad после выполнения команды оставить объект выделенным? life--inside AutoCAD 22 15.05.2015 15:12
Появляется ком строка после выполнения команды печати Jerald AutoCAD 2 29.05.2014 17:20
Вернуть значение переменной после выполнения команды. shartal Программирование 6 23.04.2014 18:38
Почему при подключенных модулях VBA увеличивается время сохранения чертежа? МишаИнженер Программирование 15 28.04.2012 09:14
Ночное время -это от сколько и доскольки (как считать)? sbi Разное 8 09.11.2011 10:10