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

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

Как настроить автоматическую подгрузку Lsp файлов?

Ответ
Поиск в этой теме
Непрочитано 28.02.2007, 12:51 #1
Как настроить автоматическую подгрузку Lsp файлов?
KinSokol
 
инженер-проектировщик
 
Регистрация: 18.05.2006
Сообщений: 14

Как настроить автоматическую подгрузку Lsp файлов?
Подскажите, кому не сложно.
Поисковиком не нашёл.
Просмотров: 6056
 
Непрочитано 28.02.2007, 12:59
#2
Кочетков Андрей

Java/Kotlin/Go
 
Регистрация: 03.02.2006
Сообщений: 5,788


acad.lsp
acaddoc.lsp
acad.mnl

или команда APPLOAD
Кочетков Андрей вне форума  
 
Автор темы   Непрочитано 28.02.2007, 13:03
#3
KinSokol

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


А нельзя ли организовать отдельную дирректорию на винте в которой будут лежать lisp файлы, и указать к ней путь Автокаду?
KinSokol вне форума  
 
Непрочитано 28.02.2007, 13:14
#4
Reka2

МК, стекло, вентфасады
 
Регистрация: 24.11.2006
Рязань
Сообщений: 45


Меню: Инструменты -> AutoLisp -> загрузить приложение -> Автозагрузка -> добавить. При этом путь к папке приложения д.б. прописан в путях доступа к вспомогательным файлам: Настройка -> Файлы -> Всвомогательные файлы -> добавить.
Reka2 вне форума  
 
Непрочитано 28.02.2007, 13:14
#5
Zouss


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


можно, в опциях во вкладке file в support file search path добавляете новый путь и поднимаете его наверх... тогда для загрузки файла достаточно будет написать (load "имя_файла") а не (load "имя_файла_с_полным_так_его_растак_путем_к_организованной_димректории")

а лучше, как верно порекомендовал Кочетков Андрей покопайтесь с командой _appload там такой портфельчик есть - все наглядно
Zouss вне форума  
 
Непрочитано 28.02.2007, 13:16
#6
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от KinSokol
А нельзя ли организовать отдельную дирректорию на винте в которой будут лежать lisp файлы, и указать к ней путь Автокаду?
Можно. tools -> Options -> files->SupportFileSearchPath
Krieger вне форума  
 
Непрочитано 28.02.2007, 13:16 Re: Как настроить автоматическую подгрузку Lsp файлов?
#7
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от KinSokol
Как настроить автоматическую подгрузку Lsp файлов?
Подскажите, кому не сложно.
Поисковиком не нашёл.
Плохо искал однако http://www.autocad.ru/cgi-bin/f1/board.cgi?t=19612AN
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.02.2007, 13:18
#8
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Zouss
а лучше, как верно порекомендовал Кочетков Андрей покопайтесь с командой _appload там такой портфельчик есть - все наглядно
Кстати, вопросик. Почему иногда от туда проги незагружаются.
Krieger вне форума  
 
Непрочитано 28.02.2007, 13:28
#9
Zouss


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


не знаю - не сталкивался, мб имя файла/папки было переименовано или после правки lsp ошибка вкралась которая загрузку глушит

еще здесь про автозагрузку есть http://dwg.ru/forum/viewtopic.php?p=...hlight=#101608
Zouss вне форума  
 
Непрочитано 28.02.2007, 13:37
#10
Кулик Алексей aka kpblc
Moderator

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


А какие приложения не грузятся? Подробнее, плз.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.02.2007, 13:42
#11
KinSokol

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


to Reka2:
Никак не мог понять, где же пункт "Автозагрузка". Понял по следующему посту.

to Zouss:
а вот "портфельчик" то мне и нужен был
Называется он StartUp Suit


to Krieger:
Почему-то не работало. Не принимал акад комманды из этой папки. Нужно было вручную подгружать при каждом запуске.

to Кулик Алексей aka kpblc:
Искал не в том форуме =)
а по ссылке Владимир Громов правильно написал:
"Послушайте, вы говорите на языке профи, а для профи вообще этот раздел не нужен, IMHO" :wink:

Всем спасибо за подсказки!
KinSokol вне форума  
 
Непрочитано 28.02.2007, 15:31
#12
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Кулик Алексей aka kpblc
А какие приложения не грузятся? Подробнее, плз.
Ну вот не врублюсь никак. Файл *.lsp в котором я прописал загрузку других лиспов, поместил у себя в автозагрузчик ентот - все работает зашибись, только этот файл и правлю для изменения закружаемых прог. Проблемы начинаются когда я переношу это все добро на соседний комп (не со всеми так, где-то работает, где-то нет). В загружаемом файле проги прописаны без адресов, т.е. тока названия функций. Доступ к ним в обязательном порядке числится в путях доступа када. Если эти проги прописывать явно в автозагрузке, то все работает.
lsp файлик типа:
(load "bla-bla")
(load "bla-bla2")
и т.д. без defun
Krieger вне форума  
 
Непрочитано 28.02.2007, 16:32
#13
Кулик Алексей aka kpblc
Moderator

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


А пути-то там совпадают? Это первое, что лезет в голову...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.02.2007, 16:36
#14
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Кулик Алексей aka kpblc
А пути-то там совпадают? Это первое, что лезет в голову...
Канечно. Вручную тыкаю их положение.
Krieger вне форума  
 
Непрочитано 28.02.2007, 16:40
#15
Кулик Алексей aka kpblc
Moderator

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


Значится так. Пришли мне на мыло свой вариант и пару-тройку лиспов, которые пытаешься загрузить. Попробую посмотреть.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.02.2007, 16:51
#16
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от Кулик Алексей aka kpblc
Значится так. Пришли мне на мыло свой вариант и пару-тройку лиспов, которые пытаешься загрузить. Попробую посмотреть.
Завтра отправлю, с работы. Еще сам потыкаю.
Krieger вне форума  
 
Непрочитано 28.02.2007, 17:35
#17
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


> kpblc
А если в этом списке сбой произошел на одном из (load "bla-bla"), остальные будут грузиться?
Krieger вне форума  
 
Непрочитано 01.03.2007, 06:43
#18
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Сообщение от Krieger
> kpblc
А если в этом списке сбой произошел на одном из (load "bla-bla"), остальные будут грузиться?
Чтобы не гадать о причинах, используй такую конструкцию

Код:
[Выделить все]
(if (setq full_name_lsp (findfile lsp))
      (if
        (equal (load full_name_lsp "Failed") "Failed")
         (princ
           (strcat
             "\nПрограмма \n"
             full_name_lsp
             "\nне может быть загружена! Возможно она испорчена!"
           ) ;_ end of strcat
         ) ;_ end of princ
        ;;Это сообщение для отладки. Можно закомментировать
         (princ
           (strcat
             "\nПрограмма \n"
             full_name_lsp
             "\nзагружена"
           ) ;_ end of strcat
         )
      ) ;_ end of IF
              (princ
           (strcat
             "\nПрограмма \n"
             lsp
             "\nне найдена!"
           ) ;_ end of strcat
         ) ;_ end of princ

    ) ;_ end of if
Можно все это оформить в виде библиотечной функции. Будет видно, где ищется lsp, откуда он загружается, была ли попытка загрузки
ShaggyDoc вне форума  
 
Непрочитано 06.12.2009, 20:52
#19
Умка

медведятинко
 
Регистрация: 19.03.2005
Москва
Сообщений: 241
<phrase 1=


При попытке залезть в чумодан (он же "стартап сьют") выпрыгивает "An unsupported operation was attempted" ... что за хрень и как с ней бороться? По идее - все работает и грузится автоматом (ибо профиль юзается и все пути прописаны). На табличке предупреждения тыкаешь ОК и все обратно работает, но в чумодан не войтить....
КАД 2009 простой.
Хелп - Интересно что за зверь такой.

Хм... вроде разобрался немного - на чистом акаде все ок, но при прописывании на подгрузку arx старенького - ругается.
НИФИГА... на чистую систему ставим апдейт 3, затем просто G-tools и трындец... привет фатал еррор.
Кто знает от чего такое дело?

я разобрался..... проблема была в DWGman_09, который ВСЕ это портил на чистом акаде... установка поверх DWGman_2010 все решила.
__________________
Всегда есть выход... Даже если тебя проглотят - выхода как минимум два!

Последний раз редактировалось Умка, 08.12.2009 в 10:53.
Умка вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как настроить автоматическую подгрузку Lsp файлов?