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

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

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

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

Как прописать путь для автосохранения чертежа в его текущей директории? Нудно шарить по виндовским Temp-ам.
Просмотров: 6213
 
Непрочитано 17.09.2003, 10:54
#2
Admin
Administrator


 
Регистрация: 21.08.2003
Сообщений: 4,463


Сделай отдельную директорию Autosave например.
Лучше на другой диск от рабочих файлов (на всякий случай).
И текущие директории засоряться не будут, и в непредвиденных обстоятельствах все в одном месте найдешь.
Admin вне форума  
 
Непрочитано 17.09.2003, 10:59
#3
URKA

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


Tools :arrow: Options :arrow: Automatic Save File Locations. :wink:
__________________
С уважением, URKA
URKA вне форума  
 
Автор темы   Непрочитано 17.09.2003, 12:49 автосохранение
#4
nikolaev

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


Господа, вы все правы, но удобнее, особенно для неопытных пользователей, сохранять именно в текущей директории, как и bak-и. Итак, как с помощью Tool\Option прописать путь в текущую директорию для sv$-файлов?
nikolaev вне форума  
 
Непрочитано 17.09.2003, 13:35
#5
Alan

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


>nikolaev
Прочитай еще раз, что написал admin и сделай ТАК!
Alan вне форума  
 
Непрочитано 17.09.2003, 14:57
#6


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


Вообще-то согласен с Admin и Alan, но если очень хочется...
В какой-то из автозагрузочных файлов:

(vl-load-com)

; Реактор на сохранение документа
(if (not (equal (type __savepathfile_reactor_docsave__) 'vlr-dwg-reactor))
(setq __savepathfile_reactor_docsave__ (vlr-dwg-reactor nil
(list '(:vlr-saveComplete . __savepathfile_callback_function_docsave__))))
(if (not (vlr-added-p __savepathfile_reactor_docsave__))
(vlr-add __savepathfile_reactor_docsave__)
);if
);if

; Функция действия для ректора на сохранение документа
(defun __savepathfile_callback_function_docsave__ (reac param / )
(setvar "SAVEFILEPATH" (getvar "DWGPREFIX"))
);defun

(__savepathfile_callback_function_docsave__ nil nil)

(princ)
 
 
Непрочитано 22.07.2011, 10:54
#7
larolius


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


восстановил пересохраненный чертеж.
путь C/windows/temp (в папке несколько версий чертежа, имя последнее, которое задавали) там файл разрешением bak поменял на dwg все успешно восстановилось. если не отображается разрешение в имени файла, то надо в настройках Windows поставить галочку чтобы отображалось разрешение (это сделал админ, я не знаю как это делать).
larolius вне форума  
 
Непрочитано 22.07.2011, 12:00
#8
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Ждал 8 лет, чтобы сообщить известные давно вещи? Не разрешение файла, а расширение (тип) файла.
Profan вне форума  
 
Непрочитано 22.07.2011, 12:22
#9
Boxa

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


=) Может еще кому поможет. Уже как годика 3 отключил авто сохранение и автозагрузку засунул что то типа:
Код:
[Выделить все]
Private Sub AcadDocument_EndCommand(ByVal CommandName As String)
Dim cut_command As Integer
On Error Resume Next
        If cut_command < 10 Then
            cut_command = cut_command + 1
        Else
             If Left(ThisDrawing.name, 6) <> "×åðòåæ" And Left(ThisDrawing.name, 7) <> "Drawing" Then
             ThisDrawing.Utility.Prompt (vbCrLf & "Ñîõðàíèë" & vbCrLf)
             ThisDrawing.Save
                cut_command = 0
             End If
        End If
End Sub
Еще ни один чертеж с тех пор не потерял, чего и вам желаю. =)
Boxa вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автосохранение



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автосохранение nikolaev AutoCAD 40 22.11.2012 22:20
Автосохранение Малюк AutoCAD 13 26.09.2007 00:43