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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автосохранение

Автосохранение

Закрытая тема
Поиск в этой теме
Непрочитано 27.01.2004, 10:38 #1
Автосохранение
nikolaev
 
конструктор
 
Мос. область
Регистрация: 28.08.2003
Сообщений: 119

1.Для чего создается bak-овская копия сохраняемой копии sv$-файла?
2.В конце рабочего дня, когда тетки уже впопыхах закрывают чертежи, и на запрос, сохранить иль нет,уже ничего не соображая, иногда нажимают "НЕТ!". И работа целого дня пропадает!!!.
А нельзя ли как-то сохранить последний автосэйв, как страховку?
Просмотров: 37578
 
Непрочитано 27.01.2004, 11:40
#2
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


1. На случай ненормального поведения компа при нормальном поведении пользователя.
2. Ну, наверно им нравится.... и завтра без дела не сидеть
vk вне форума  
 
Непрочитано 27.01.2004, 11:54
#3
niko


 
Регистрация: 16.09.2003
Москва
Сообщений: 91


Баковский - для восстановления испорченного файла.
В настройках установить время автосохранения 10-20 мин.
Поставить птичку в "Create backup copy with each save" в разделе автосохранение.
Закончить работу в автокаде за 15 минут до окончания рабочего дня.
Спокойно закрыть все работающие программы, прибраться на рабочем месте и спокойно уйти домой.
Обучить персонал правильной работе. При повторении ошибок лишать премии.
niko вне форума  
 
Непрочитано 27.01.2004, 12:18
#4
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,202
<phrase 1=


bak файл - это файл предыдущего сохранения. Допустим Вы начали работать с каким-то файлом, в процессе работы сработал автосэйв, а потом вы сохранили файл. Так вот bak - это Ваш файл до сохранения, а sv$ - файл полученный при автосохранении.
Apelsinov вне форума  
 
Автор темы   Непрочитано 27.01.2004, 14:49
#5
nikolaev

конструктор
 
Регистрация: 28.08.2003
Мос. область
Сообщений: 119


Господа, благодарю за назидательность. Но Ваши советы не по существу дела.
Поясняю:
1. Речь идет о файлах типа Name_1_1_9961.bak (но не Name.bak).
Когда и для чего они создаются ACAD'ом (там же где .sv$ и .dwl)?
2. Инструкций хватает, хромает дисциплинка.
Так может все-таки кто-то подскажет, как сохранить последний sv$? Он, к сожалению, стирается при выходе из чертежа.
Ведь, согласитесь, нелогично сохранять результаты предыдущего сеанса (bak-файл), а не последнего редактирования (sv$-файл).
М.б. п.1 подсказывает решение?
nikolaev вне форума  
 
Непрочитано 27.01.2004, 15:02
#6
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


nikolaev>
Правильно: файл последнего автосохранения (sv$) при выходе из чертежа стирается, а вот bak остается, т.е. предпоследнее сохранение. Если авто настроено минут на 15-20, то, соответственно, потеряно будет минут 30 работы.
Для чего это сделано? - Пес его знает...
Serz вне форума  
 
Непрочитано 28.01.2004, 11:22
#7
URKA

инженер-конструктор
 
Регистрация: 21.08.2003
Гомель, ELMIS
Сообщений: 264
<phrase 1=


>>>nikolaev
Надо учить тётак нажимать на кнопочку с изображением дискетки. Ты ведь Админ.
:wink: А перекладывание своих траблов на плечи Админа, это тётки здорово придумали
__________________
С уважением, URKA
URKA вне форума  
 
Непрочитано 28.01.2004, 17:54
#8
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Или придумать, как выломать кнопку "НЕТ" из диалогового окна.
vk вне форума  
 
Непрочитано 29.01.2004, 02:17
#9
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


>>vk
redefine commands END/EXIT чтоб сначала сохраняли чертеж гденибудь в особом фолдере... :shock: :shock: :wink:
Startrek вне форума  
 
Автор темы   Непрочитано 29.01.2004, 08:52
#10
nikolaev

конструктор
 
Регистрация: 28.08.2003
Мос. область
Сообщений: 119


Я кое в чем разобрался, но не во всем.
ACAD создает файлы автосохранения (типа Name_a_b_nnnn.sv$) и стирает их при выходе.
Но он также создает их копии (типа Name_a_b_nnnn.bak), которые сохраняются в той же директории. Эти копии создаются, когда происходит изменение номера nnnn в sv$-файле.
Это изменение, видимо, зависит от величины переменной isavepercent. Эта переменная определяет "процент потенциально неиспользованного пространства файла" (в моем переводе).
Что такое "пространство файла"? М.б. его байтовый объем?
Тогда, например, при isavepercent равной 50 при объеме файла 500кб
полное сохранение (и замена nnnn) произойдет при редактировании чертежа, которое увеличит его объем до 1000кб. Или не так?
Прошу помочь разобраться до конца.
nikolaev вне форума  
 
Непрочитано 29.01.2004, 09:55
#11
niko


 
Регистрация: 16.09.2003
Москва
Сообщений: 91


"Сохранение рисунков для дальнейшего использования выполняется так же, как и в других приложениях Windows. AutoCAD позволяет выполнять автоматическое сохранение файлов и резервных копий, а также предоставляет пользователю целый ряд параметров сохранения.

При работе с рисунком рекомендуется периодически сохранять его. Это позволит избежать потери данных при возникновении непредвиденных ситуаций, например, при сбое питания. Если требуется создать новую версию рисунка, можно сохранить исходный рисунок под другим именем.

Файлы рисунков AutoCAD имеют расширение .dwg.

Автосохранение рисунка
Если включена опция автосохранения, то AutoCAD по истечении установленного интервала времени сохраняет рисунок. По умолчанию автосохранение происходит во временные файлы с именем в виде имя_a_b_nnnn.sv$. Здесь имя — это текущее имя рисунка,
a — номер открытой копии одного и того же рисунка в одном сеансе AutoCAD,
b — номер открытой копии этого рисунка во всех сеансах AutoCAD,
nnnn — случайное число.

При успешном закрытии рисунка все временные файлы, созданные в результате автосохранения, удаляются. В других случаях, когда происходит сбой питания или иная ошибка, эти файлы остаются на диске.

Создание резервных копий файлов
Если включена опция создания резервных копий, то AutoCAD при каждом сохранении рисунка делает копию предыдущей версии файла в одноименный файл с расширением .bak. Таким образом, для восстановления предыдущей версии рисунка достаточно переименовать резервную копию файла, изменив его расширение с .bak на .dwg. "

Сохранение копий "имя_a_b_nnnn.sv$" быстро исчерпает память компьютера при большом размере файла.
И зачем их сохранять, если сеанс работы завершён успешно.
Можно при желании каждые 5 пять минут сохранять как..
Но защиты от дураков никто ещё не придумал. Единственная надёжная защита - сильный удар по карману.
Можно наклеить на экран квадратик бумаги, который закрывал бы кнопку "нет"
niko вне форума  
 
Непрочитано 29.01.2004, 13:09
#12
GAP


 
Сообщений: n/a


Мне вот тоже хотелось бы узнать ответ на конкретно заданный вопрос: можно ли отключить удаление файлов автосохранения по завершении сеанса? ДА и как, или нет,нельзя. А не общие рассуждения о организации труда итд.
 
 
Непрочитано 29.01.2004, 20:01
#13
андрей1

инженер ПГС
 
Регистрация: 12.09.2003
Калининград
Сообщений: 53


Я проблему потери файлов решил сермяжным способом, может я не прав. Установил время автосохранеия 3 минуты. Посадил ярлык папки TEMP (из папки Windows) на рабочий стол. В случае непредвиденного отключения питания (если нет ИПБ), или зависания, я открываю папку TEMP, устанавливаю отображение файлов по дате и вытаскиваю оттедова родные файлы с расширением sv$.,кидаю в родную папку (удалив перед этим одноименный двг-шный) и переименовываю sv$ в двг. Таким образом я теряю лишь 3 минуты работы.
Кнопкой с изображением дискеты пользуюсь ТОЛЬКО в случае надвигающейся угрозы, или перед сохранением файла (в процессе работы над ним) под другим именем.
Мне говорили, что комп страдает от частого автосохранения, не заметил. Время от времени чищу папку TEMP.
Оговорюсь, что в папку Темп должен быть прописан путь...
андрей1 вне форума  
 
Непрочитано 29.01.2004, 21:27
#14
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Наверное только правильнее папку для автосохранения назвать не TEMP (она обычно служит для системного мусора), a Save.Dwg. Мы у себя сделали так, чего и Вам желаем.
Alan вне форума  
 
Непрочитано 29.01.2004, 22:07
#15
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


redefine commands CLPSE/EXIT чтоб сначала сохраняли чертеж,
тогда чтоб не делалось всегда будет SAVED,
но это опять не всегда хорошо, иногда надо закончить чертеж без сохранения.
Идеальных решений нет .... увы. :cry:
Startrek вне форума  
 
Непрочитано 29.01.2004, 22:34
#16
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Если без сохранения... Наверно в этом случае перед выходом надо сделать SaveAs под другим именем.
vk вне форума  
 
Непрочитано 30.01.2004, 09:15
#17
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


2 андрей1
3 минуты :shock: ? Но если при работе с тяжелыми файлами каждые 3 минуты Асад будет задумываться секунд на 5-10-15...
Pilot вне форума  
 
Непрочитано 30.01.2004, 10:44
#18
андрей1

инженер ПГС
 
Регистрация: 12.09.2003
Калининград
Сообщений: 53


Нет, конечно, я не претендую, и понимаю, что не для всех подойдет... Но для меня подходит, и асвтосэйв почти незаметен, хотя работаю и с тяжеловатыми (до 12Мб) файлами. Автокад 2D - ведь очень легкий.
андрей1 вне форума  
 
Непрочитано 30.01.2004, 10:45
#19
kos

LISP-программист
 
Регистрация: 25.08.2003
Тутэйшы
Сообщений: 238


Цитата:
Сообщение от андрей1
...Установил время автосохранеия 3 минуты... Таким образом я теряю лишь 3 минуты работы...
Это не выход. У нас есть файлы по 20 метров. Сколько времени он автосохраняется?
С кочки зрения программиста возможно выход может быть в следующем: нужно создать реактор на команду выхода из AutoCAD'а, а в функции отклика сохранять файлы, созданные при автосохранениии. Но нужно знать имена этих файлов, а AutoCAD их назначает произвольно. Одним словом, это только рассуждение на тему...
__________________
Там все есть для счастья - меня там только нет.
Так это значит, что я там - буду!
kos вне форума  
 
Непрочитано 30.01.2004, 10:55
#20
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,202
<phrase 1=


Можно еще написать программку на выход с выражениями типа- Правда вы не хотите сохранять? - Это точно? - Вы уверены?....и т.п.
как говорится - лучше перебдеть...
Apelsinov вне форума  
 
Автор темы   Непрочитано 30.01.2004, 11:26
#21
nikolaev

конструктор
 
Регистрация: 28.08.2003
Мос. область
Сообщений: 119


Решение все таки есть.
Установите isavepercent в 0, а время автосохранеия - принятое Вами. Тогда при каждом автосохранении создается копия файла _1_1_nnnn.sv$ под именем _1_1_nnnn.bak и она не затирается при выходе. А вот вопрос, влияет ли isaverpercent на длительность процедуры автосохранения? Мне представляется, что не влияет. Просто при значении 100 bak-файл вовсе не образуется, а при 50 образуется, когда объем редактирования достигнет 50%.
Прав ли я?
nikolaev вне форума  
 
Непрочитано 30.01.2004, 12:40
#22
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


Рассуждение дилетанта в программировании:
а можно ли, например, сделать так:
создать программку, которая отслеживала появление в конкретной папке файлов с расширением .sv$ и обнаружив оные сразу бы меняла расширение таких файлов на любое заданное, например .sv%. АКАД, имхо, при выходе стирает файл с конкретным расширением.
Как, реально такое дело?
[sm2003]
Serz вне форума  
 
Непрочитано 30.01.2004, 14:23
#23
kos

LISP-программист
 
Регистрация: 25.08.2003
Тутэйшы
Сообщений: 238


Цитата:
Сообщение от Serz
Рассуждение дилетанта в программировании:
а можно ли, например, сделать так:
создать программку, которая отслеживала появление в конкретной папке файлов с расширением .sv$ и обнаружив оные сразу бы меняла расширение таких файлов на любое заданное, например .sv%. АКАД, имхо, при выходе стирает файл с конкретным расширением.
Как, реально такое дело?
[sm2003]
Менять расширение не проблема. Вопрос в том, как узнать что такой файл появился в указанной папке.
__________________
Там все есть для счастья - меня там только нет.
Так это значит, что я там - буду!
kos вне форума  
 
Непрочитано 30.01.2004, 18:15
#24
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


kos>
Ну, не знаю... Индикатор там какой-нибудь.
Повторяю, я в программировании полный 0 [sm2100]
Просто интересно, есть такая возможность или нет?
Serz вне форума  
 
Непрочитано 30.01.2004, 18:34
#25
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


Не знаю, можно ли сделать такое LISPом, а через WinAPI - это сделать вполне реально.
прога запускается при старте Акада, самим Акадом.
Запускается, как самостоятельный процесс (Акад не ждет ее завершения).
Прога раз в секунду (пять, десять секунд) читает имена файлов в папке. Сравнивает расширение файла с sv$.
Если да, то i=i+1 и файл переименовывается на ФАЙЛ.svi
Если нет, то проверяем не последний ли это файл в папке.
Если последний, то запускаем таймер на 1 секунду, потом идем на начало.
Если не последний, то читаем следующий файл и идем в начало.
Torino вне форума  
 
Непрочитано 30.01.2004, 19:11
#26
Serz

Строительное проектирование
 
Регистрация: 21.08.2003
Москва
Сообщений: 855
<phrase 1=


Torino>
[sm206] forever
(я уже повторяюсь)
Serz вне форума  
 
Автор темы   Непрочитано 02.02.2004, 08:33
#27
nikolaev

конструктор
 
Регистрация: 28.08.2003
Мос. область
Сообщений: 119


Torino> и всем.
Господа, читайте внимательно. Автокад гораздо глубже чем мы думаем. Прошу Вас, проверьте сами. Задайте значение isavepercent 0, и Автокад сохранит Вам последнюю копию .sv$ в файле .bak в той же директории.
Правда, в "Руководстве пользователя" рекомендуется isavepercent 50. Но там же рекомендуется:
To reduce the size of drawing files, it is recommended that you perform a full save (with IPERCENTSAVE set to 0) before transmitting or archiving a drawing.
Кто-нибудь может прокомметировать?
nikolaev вне форума  
 
Непрочитано 01.04.2011, 18:56
1 | #28
<@::Илья Андреевич::@>


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


Столкнулся с похожей проблемой. Под конец рабочего дня в 17:56
Завис комп.
Восстановитель предложил
Bak- фаил за 13:30,
Автсохранение стоит на 5 мин.,
Потеряв кучу нервов, посидев от ужаса
Поступил следующим образом:

Зашел в настройки, закладка - ФАИЛ
Папка для фаила автосохранения - там прописан путь куда автоsave сохраняется.

Зашел в эту папку через строку заголовка Windows Explorer
( скопировал адрес папки и вставил в верхнюю строку.)

Систематизировал имеющиеся автосохранения по дате,
нашел свой avtosave.

Скопировал его в удобную папку для себя папку, изменил
расширение с sv$ на DWG и открыл Autocadом
<@::Илья Андреевич::@> вне форума  
 
Непрочитано 14.09.2011, 10:49
#29
Sh. Askarov

Инженер-строитель
 
Регистрация: 21.08.2011
Сообщений: 11


Где хранятся файлы формата sv$ по умолчанию? Windows 7, autocad 2011. Выручайте
__________________
Каждая проблема имеет решение. Единственная трудность - найти это решение. :cool:
Sh. Askarov вне форума  
 
Непрочитано 14.09.2011, 11:07
#30
Лиспер


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


._options -> Files -> Autosave Path
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 14.09.2011, 11:09
#31
Olga_@@@


 
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
<phrase 1= Отправить сообщение для Olga_@@@ с помощью Skype™


А, я вообще отключила автосохранение. Очень раздражает, когда оно запускается невпопад и вышибает другой процесс, например набор точек при калибровке растра.
Поэтому выработала привычку нажимать Ctrl+s после внесения полезных изменений в файл и оключила автосохранение за ненадобностью.
Olga_@@@ вне форума  
 
Непрочитано 14.09.2011, 12:22
#32
Alter54

Инженер-проектировщик
 
Регистрация: 20.10.2006
Россия
Сообщений: 604


стандартно в C:\Users\Имя_Вашей_учетной_записи\AppData\Local\Temp
Alter54 вне форума  
 
Непрочитано 14.09.2011, 12:46
#33
Sh. Askarov

Инженер-строитель
 
Регистрация: 21.08.2011
Сообщений: 11


вот удивительно, вчера целый день работал, вроде и сохранял, но сегодня файл без вчерашних изменений и в автосохранении ничего нет
__________________
Каждая проблема имеет решение. Единственная трудность - найти это решение. :cool:
Sh. Askarov вне форума  
 
Непрочитано 15.09.2011, 14:38
#34
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Цитата:
Под конец рабочего дня в 17:56
Завис комп.
Восстановитель предложил
Bak- фаил за 13:30,
Автсохранение стоит на 5 мин.,
Присоединяюсь.Тоже замечал похожую фигню. Кто то может объяснить подобное?
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 15.09.2011, 16:38
#35
Хмурый


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


<@::Илья Андреевич::@>, sasha_lif, ISAVEPERCENT обнулить, если не 0. И тогда каждое сохранение будет полным сохранением...
Хмурый вне форума  
 
Непрочитано 16.09.2011, 13:06
#36
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Хмурый, вопрос не в том.
Если в акаде стоит опция сохранять каждые 5 мин
То почему в папке с AutoSave не всегда имеются файлы "Свежие"- не старее 5 минут ???
ps/ ISAVEPERCENT=0
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 25.10.2011, 20:43
#37
ильдус

Инженер
 
Регистрация: 26.10.2007
Уфа
Сообщений: 31


<@::Илья Андреевич::@>, Спасибо за инфу...))) я уж думал комп сложить в ведро)))))... с послойным уплотнением))))
__________________
Обследователь
ильдус вне форума  
 
Непрочитано 22.03.2012, 08:11
#38
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Какая переменная отвечает за флажок "Automatic Save" который включает или отключает режим автоматического сохранения файла чертежа?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 22.03.2012, 08:28
#39
Кулик Алексей aka kpblc
Moderator

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


savetime = 0 -> автосохранение отключено.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.03.2012, 08:53
#40
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


спасибо!
Какая-то чертовщина отключает это автосохранение. Первый раз подумал, что глюк. Теперь точно уверен, что галочка слетела причем на 2х кадах. 2010eng и 2012рус.
Прописал в mnl
savetime = 20, заколебается отключать
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 22.11.2012, 22:20
#41
Кулик Алексей aka kpblc
Moderator

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


http://forum.dwg.ru/showthread.php?t=21769
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автосохранение