|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Пути В файлах инструментальных палитр *.atc
Инженер ЭОМ
Москва
Регистрация: 05.03.2009
Сообщений: 215
|
||
Просмотров: 3550
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
http://kpblc.blogspot.com/2009/11/lisp-xml.html + http://kpblc.blogspot.com/2009/11/lisp-xml-2.html - не оно?
Хотя зачем менять пути, я как-то не очень понимаю...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Спасибо, посмотрю.
Я создаю инсталлятор, и хочу чтобы люди могли использовать мои блоки из палитр. Причем пользователь может поставить программку куда угодно а пути в палитрах были настроены на моем компьютере. Вот я и пытаюсь адаптировать палитры для нужд населения. (Могу выслать пример палитр, если будет интересно ![]() |
||||
![]() |
|
||||
В сборку вошло все, что необходимо для проектирования внутреннего электрооборудования раздела ЭОМ в соответствии с ЕСКД и ГОСТами
Для подключения Вам необходимо выполнить 4 пункта 1) Распаковать папку строго в корень диска D:\ структура вида D:\Sologubov_D\Tuning\... 2) Подключить виртуальный диск (для этого все есть в архиве с описанием) 3) Прописать путь к инструментальным палитрам в меню (своими ручками) Сервис-Настройка-Файлы(1 вкладка)-Папка с файлами инструментальных палитр-нажать кнопку добавить и вписать или выбрать ручками путь s:\Стандарт\ЭОМ\ToolPalette\ Нажать ok 4)Нажать сочетание кнопок Ctrl 3 |
||||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
sdv79, если делаешь настоящую программу, да еще с инсталлятором, то ни в коем случае нельзя:
1. Заставлять распаковать "строго в корень диска D:\" (или любого диска). Пользователь может просто не иметь на это прав. 2. Заставлять создавать виртуальный диск 3. Заставлять что-то прописывать. Все это должен делать инсталлятор автоматически. Все свои прибамбасы надо складывать куда-то в %ApplicationData%\Sologubov\ или %LocalApplicationData%\Sologubov\ Физическое имя %ApplicationData%\ должен определить инсталлятор в зависимости от версии Windows. При использовании InnoSetup все такие пути известны и к ним есть константы, например в секции Code можно написать свою функцию Код:
Source: Sologubov\*;DestDir: {userappdata}\Sologubov; Что касается путей к палитрам, то они должны прописываться в свой профиль - чтобы не трогать всё остальное. Пути записаны в реестре в HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\RXX.X\ACAD-XXXX:XXX\Profiles\XXXX\General Здесь X заменяете на свои данные Там есть ключ ToolPalettePath, в который можно добавить свой путь и есть ключ AuthorPalettePath, который привязан к %RoamableRootFolder%\Support\AuthorPalette Значение переменной %RoamableRootFolder%\ записано в HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\RXX.X\ACAD-XXXX:XXX в ключе RoamableRootFolder. Вот здесь и надо менять и не пользователю "ручками", а инсталлятору автоматически. Можно посмотреть, как экспериментировал с настройками Krieger в http://forum.dwg.ru/showthread.php?p=555257 |
|||
![]() |
|
||||
ShaggyDoc Спасибо большое за пожелания. Я так и делаю как вы написали.
http://forum.dwg.ru/showpost.php?p=579231&postcount=4 в посте есть сборка которая выполняет все что вы описали. А здесь я выложил архив с замудренной системой установки по просьбе Nike, т.к не знаю пока как ее модифицировать(палитру), чтобы независимо от путей она работала. Кулик Алексей aka kpblc дал ссылку, но так много.... Что сразу не поднять. Может у Вас есть готовый фрагмент кода или предложения как можно палитры запускать из любой папки. Простите, если, что то не так сделал. |
||||
![]() |
|
||||
Цитата:
|
||||
![]() |
|
||||
hwd спасибо, но Кулик Алексей еще в первом посту дал ссылки на свой блог. Там многовато написано...
Странички сохранил, а вот к разбору полетов не приступал. Решил пойти простым путем, создать bat файл и поместить в автозагрузку, пока у меня нет готового решения, это хоть какой то выход. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Offtop: hwd, да кто бы спорил
![]() ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Приямок вдоль ж/д пути | Egor_II | Прочее. Архитектура и строительство | 5 | 06.08.2013 02:38 |
Палитра инструментов. Быстрая замена пути к источникам данных для всех элементов сразу. | hwd | AutoCAD | 10 | 30.11.2009 16:06 |
Безопасная зона работ возле рельсового пути! | Homer | Поиск литературы, чертежей, моделей и прочих материалов | 0 | 01.06.2009 13:22 |
Изменения блока, атрибутов блока сразу в нескольких файлах | andery | AutoCAD | 7 | 03.04.2009 17:07 |
Проект кранового рельсового пути башенного крана | Максим Павлов | Технология и организация строительства | 2 | 21.10.2008 04:55 |