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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программа "Прокат" Кондрата

Программа "Прокат" Кондрата

Ответ
Поиск в этой теме
Непрочитано 18.01.2008, 13:42 #1
Программа "Прокат" Кондрата
gpv
 
Регистрация: 16.01.2008
Сообщений: 8

Автокад 2008. загрузил последний релиз программы получаю такой ответ:

Команда: _(if Команда LISP недоступна.
Команда: (= PROKAT nil) T
Команда: ( Load (findfile "prokat.lsp")))
URL http://dwg.ru/forum/viewtopic.php?t=10849&start=0
Программа ПРОКАТ (2d) загружена. Сборка 306 от 28.09.2007; ошибка: лишняя
закрывающая скобка на входе
Команда: PROKAT Исключение COM: Библиотека не зарегистрирована.; ошибка: В
функции *error* возникла ошибка:Настройка переменной AutoCAD отвергнута:
"osmode" nil


пользовался программой уже месяца 3-4 все нормально а с последнеим обновлением вот такая петрушка. Подскажите пожалуйста как бороться?
Просмотров: 9242
 
Непрочитано 18.01.2008, 15:36
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


У тебя похоже в меню где-то пропущены скобки. Попробуй загрузить ручками
Набери в командной строке
(load "prokat.lsp")
потом PROKAT
В связи с недавним переездом форума действующая ссылка
http://dwg.ru/f/showthread.php?t=9322
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 18.01.2008, 16:31 VVA
#3
gpv


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


Спасибо за ответ, попробовал сделать, но результат

ошибка: В
функции *error* возникла ошибка:Настройка переменной AutoCAD отвергнута:
"osmode" nil

тот же.
По поводу скобки это было и раньше но все работало
gpv вне форума  
 
Непрочитано 18.01.2008, 17:16
#4
Alan

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


удалил дубляж
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 18.01.2008, 17:17
#5
Alan

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


VVA, ну я думаю ты в своей сборке разберешься?
Информация.
Я тут кстати прикрутил ПРОКАТ (без 3D) к ZWCAD. И небольшая дискуссия
http://forum.zw-cad.ru/viewtopic.php...2839e19d537e1a
и на параллельном
http://forum.zwcad.ru/index.php?topic=5.0
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 18.01.2008, 17:48
#6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Толко что еще раз проверил сборку 306. Там со скобками все нормально. Попробуй скачать заново.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.01.2008, 18:07
#7
Alan

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


Цитата:
Сообщение от VVA Посмотреть сообщение
Толко что еще раз проверил сборку 306. Там со скобками все нормально. Попробуй скачать заново.
Чем хорош компилированный ЛИСП...
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 18.01.2008, 18:45
#8
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Ну да, надо было сделать vlx или fas, а для любознательных лисп положить в отдельную папочку
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.01.2008, 18:50
#9
Alan

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


Цитата:
Сообщение от VVA Посмотреть сообщение
Ну да, надо было сделать vlx или fas, а для любознательных лисп положить в отдельную папочку
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 19.01.2008, 10:59
#10
gpv


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


VVA. Толко что еще раз проверил сборку 306. Там со скобками все нормально. Попробуй скачать заново.

скобки я тоже проверял, вроде правильно. Но основной вопрос был :

Команда: PROKAT Исключение COM: Библиотека не зарегистрирована.; ошибка: В
функции *error* возникла ошибка:Настройка переменной AutoCAD отвергнута:
"osmode" nil

Чем можете помочь с этим?
Зарание спасибо!
gpv вне форума  
 
Непрочитано 19.01.2008, 21:43
#11
Alan

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


Цитата:
Сообщение от gpv Посмотреть сообщение
VVA. Толко что еще раз проверил сборку 306. Там со скобками все нормально. Попробуй скачать заново.
скобки я тоже проверял, вроде правильно. Но основной вопрос был :
Команда: PROKAT Исключение COM: Библиотека не зарегистрирована.; ошибка: В
функции *error* возникла ошибка:Настройка переменной AutoCAD отвергнута:
"osmode" nil
Чем можете помочь с этим?
Зарание спасибо!
>gpv Заставили старого больного человека ставить Автокад 2008
Подтверждаю слова VVA, код совершенно верен. Кнопку с макросом не делал, облом. Прописал путь в Файлы поддержки "E:\Lisp2007\prokat от 28.09.07" Загрузил ручками.
Протокол ниже
Код:
[Выделить все]
 
Команда: (load "prokat")
URL http://dwg.ru/forum/viewtopic.php?t=10849&start=0
Программа ПРОКАТ (2d) загружена. Сборка 306 от 28.09.2007"\nПрограмма ПРОКАТ 
(2d) загружена. Сборка 306 от 28.09.2007"
Команда: prokat
_pedit Выберите полилинию или [Несколько]: _Multiple
Выберите объекты:   найдено: 16
Выберите объекты:
Преобразовать отрезки и дуги в полилинии [Да/Нет]? <Д> _Y
Задайте опцию [Замкнуть/Разомкнуть/Добавить/Ширина/СГладить/СПлайн/Убрать 
сглаживание/Типлин/Отменить]: _Join
Способ добавления = Удлинить
Значение допуска или [Способ] <0.0000>: 0
Добавлено сегментов: 15
Задайте опцию [Замкнуть/Разомкнуть/Добавить/Ширина/СГладить/СПлайн/Убрать 
сглаживание/Типлин/Отменить]:
Команда: ._block
Имя блока или [?]: APF00500_1k1 Задайте базовую точку вставки или 
[Аннотативный]:
Выберите объекты:   найдено: 1
Выберите объекты:
Команда:
Точка вставки :_.-insert Имя блока или [?]: APF00500_1k1
Единицы: Миллиметры   Преобразование:    1.0000
Точка вставки или [Базовая точка/Масштаб/X/Y/Z/ПОворот]: _S Масштаб по осям X, 
Y и Z <1>: 1.000000000000000 Точка вставки или [Базовая 
точка/Масштаб/X/Y/Z/ПОворот]:
Угол поворота <0>:
Угол поворота :
Команда:
Кнопку с макросом всё-таки сделал. Всё работает.
Диагноз: Что то корявое. М.б. Автокад, скорее другое...
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 19.01.2008, 22:04
#12
Alan

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


Цитата:
Сообщение от gpv Посмотреть сообщение
VVA. Толко что еще раз проверил сборку 306. Там со скобками все нормально. Попробуй скачать заново.
скобки я тоже проверял, вроде правильно. Но основной вопрос был :

Команда: PROKAT Исключение COM: Библиотека не зарегистрирована.; ошибка: В
функции *error* возникла ошибка:Настройка переменной AutoCAD отвергнута:
"osmode" nil

Чем можете помочь с этим?
Зарание спасибо!
gpv, Вы меня раззодорили. Я почти смог имитировать Вашу ошибку.
Тупо вставил в конец текста PROKAT.LSP одну закрывающую скобку.
Код:
[Выделить все]
 
  (if (or (/= str1 "")
    (/= str2 "")
    )
    (_addleader
    (if (= str1 "") " " str1)
    str2
    (trans p1 1 0)(trans p2 1 0))(princ))
  )
;;;-----------------------
) - Я поставил здесь
;;;-----------------------
  (setvar "OSMODE" osm)
  (princ)
  )
;;; Номер сборки - номер поста на dwg.ru
(princ "\nURL http://dwg.ru/forum/viewtopic.php?t=10849&start=0")
(princ "\nПрограмма ПРОКАТ (2d) загружена. Сборка 306 от 28.09.2007")
И получил тоже самое, что и Вы.
Цитата:
Команда: (load "prokat")

URL http://dwg.ru/forum/viewtopic.php?t=10849&start=0
Программа ПРОКАТ (2d) загружена. Сборка 306 от 28.09.2007"\nПрограмма ПРОКАТ
(2d) загружена. Сборка 306 от 28.09.2007"
Команда: PROKAT
Настройка переменной AutoCAD отвергнута: "OSMODE" nil; ошибка: В функции
*error* возникла ошибка:Настройка переменной AutoCAD отвергнута: "osmode" nil
Команда:
Где у Вас лишняя скобка, это Ваша проблема.
Цитата:
"Ай да, Сашка! Ай да молодец! Ай да сукин сын!" почти (С) Пушкин А.С.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...

Последний раз редактировалось Alan, 19.01.2008 в 22:38.
Alan вне форума  
 
Непрочитано 21.01.2008, 10:51
#13
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Что еще могу добавить: В прокате никакие com сервера не регистрируются (по крайней мере я не нашел) Это я к
Цитата:
Исключение COM: Библиотека не зарегистрирована
. Наверное где-то переопределен обработчик ошибок *error*. Попробуй так проверить: Создай новый профиль, куда никакие примочки из вне не грузятся и попробуй туда подгрузить prokat
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 21.01.2008, 10:57
#14
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Обновил Prokat #306 Произведен незначительный тонинг (в *error* добавлена проверка на osmode, измененя ссылка на действующую)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программа "Прокат" Кондрата



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для трассирования дорог Torino Прочее. Программное обеспечение 8 14.06.2010 13:14
Программа для подсчета рабочих часов Holon Программирование 32 13.05.2010 17:38
Программа для разработки спецификаций в MS Excel Бриг Прочее. Программное обеспечение 5 27.09.2007 08:38
Фундамент с динамическими нагрузками в Scad Tlelaxu SCAD 9 31.08.2007 10:44