Слетают настройки в путях поддержки (support file search path)
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Слетают настройки в путях поддержки (support file search path)

Слетают настройки в путях поддержки (support file search path)

Ответ
Поиск в этой теме
Непрочитано 01.07.2010, 16:35 #1
Слетают настройки в путях поддержки (support file search path)
Diman111
 
промышл проектант
 
Изовсехщелей
Регистрация: 26.05.2005
Сообщений: 323

Проблема следующего содержания.
Чистая машина - ставим акад. В путях поддержки прописываем пути к lsp arx и т.д. - т.е. к тем приложения, которые используются в собственных меню.
собственные меню также подгружаем.
работаем.... критический сбой - акад вылетает - загружаемся снова - в путях поддержки наших путей к lsp и пр нет. снова прописываем - ... и так по кругу - после вылета системы - все пути пишем снова.
причем свои панели меню не слетают - тока пути к приложениям.

от версии автокада и виндовс не зависит - такая проблема на любых комбинациях.
Просмотров: 4482
 
Непрочитано 01.07.2010, 16:39
#2
Кулик Алексей aka kpblc
Moderator

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


После полной настройки рекомендую перезапустить AutoCAD.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.07.2010, 16:46
#3
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


разумеется перезапуск.
потом все нормально работаем - но после слета как не настраивали - я так предпологаю, что он в реестре держит резервную ветку и после вылета из нее восстанавливает - но почему он ее не обновляет .....
на машине я админ - доступ есть ко всему реестру.
Diman111 вне форума  
 
Непрочитано 01.07.2010, 18:18
#4
Хмурый


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


так, может рабочее пространство пересохранить следует? И в опциях настройки рабочих пространств установить автосохранение
Хмурый вне форума  
 
Непрочитано 02.07.2010, 02:33
#5
DimAS]/[K

конструктор
 
Регистрация: 11.11.2006
Находка
Сообщений: 99
Отправить сообщение для DimAS]/[K с помощью Skype™


вопрос на засыпку, а как задать сразу много путей. Каким-нибудь может ключом реестра? Самое главное, чтобы можно было легко редактировать список.
DimAS]/[K вне форума  
 
Непрочитано 02.07.2010, 04:51
#6
Reka

просто конструктор
 
Регистрация: 12.02.2008
Космос
Сообщений: 358


Такая же ерунда возникает после чистки реестра ОТДЕЛЬНЫМИ программами. Как вариант, но не полный, сохранить все настройки в СВОЕМ "основном файле настройки", а затем после "сноса" восстанавливать только его (указывать путь) вместо /.../acad.cui "по умолчанию".
__________________
Чистая совесть только у людей с короткой памятью.

Последний раз редактировалось Reka, 02.07.2010 в 05:11.
Reka вне форума  
 
Автор темы   Непрочитано 02.07.2010, 15:06
#7
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


Цитата:
Сообщение от Reka Посмотреть сообщение
Такая же ерунда возникает после чистки реестра ОТДЕЛЬНЫМИ программами. Как вариант, но не полный, сохранить все настройки в СВОЕМ "основном файле настройки", а затем после "сноса" восстанавливать только его (указывать путь) вместо /.../acad.cui "по умолчанию".
в cui, помнится не хранятся пути, пути только в реестре.
рабочее пространство - это настройки кнопок и панелей - к путям не имеют помнится отношений
Diman111 вне форума  
 
Автор темы   Непрочитано 05.07.2010, 14:38
#8
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


Поскольку предложений нет, спрошу про программный способ добавления своих путей поддержки - не поделитесь кодом на лиспе ))

Лисп должен в конец строки реестра с путями добавлять указанную строку, содержащую пути, через ; т.е. так, как пути лежат в реестре.
Diman111 вне форума  
 
Непрочитано 06.07.2010, 21:59
#9
Кулик Алексей aka kpblc
Moderator

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


Так а что тут сложного? Без проверки и "насухую":
Код:
[Выделить все]
(defun add-path(path)
(if (not(wcmatch (strcase(getenv"ACAD")) (strcat "*"(strcase path)"*")))
(setenv"ACAD"(strcat(getenv"ACAD")path ";"))
)
)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 07.07.2010, 14:10
#10
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


Благодарю.
А не подскажите, нужна ли проверка на уже наличие требуемых путей, или можно дублировать пути?
Diman111 вне форума  
 
Непрочитано 07.07.2010, 14:52
#11
Кулик Алексей aka kpblc
Moderator

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


В моем коде проверка уже выполняется. Правда, не полностью: попытка добавления пути "C:\\1\\files" будет успешной, а вот "c:\\1" - уже нет (скорее всего).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Слетают настройки в путях поддержки (support file search path)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными Андрей Х. AutoCAD 24 27.05.2015 10:17
Можно ли из нескольких лиспов и меню сделать программу с активационным ключом? Red Nova LISP 86 15.12.2008 10:10
В какой файл Acad прописывает пути из Support File Searh Pat plaz Программирование 7 26.08.2004 10:49