|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 01.06.2008
Сообщений: 48
|
Вот возникла небольшая проблемка:
У меня в дсл есть значек плюс-минус 0.00. Естесвенно пользовался юникодом u+00b10.00 и получал плюс-минус 0.00 Сейчас после кодировки дсл в UTF-8 для 13-й версии так и остается u+00b10.00. Может кто столкнулся с этим? Может есть идеи? Спасибо! |
|||
|
||||
2 Дима_
Ко мне обратился пользователь с проблемой, мол у него для AutoCAD 2013 x64 Enu твой вариант не работает. Я взял у него некоторые файлы и сам проверил на AutoCAD 2013 x86 Enu - действительно не работает. Предварительно загружал твои файлы (dll + lsp). Проверяли два варианта: 1. VLX файл. 2. LSP + DCL. Далее... Переопределённый тобой вариант load_dialog содержит ошибку: пишет, что не находит dcl-файл (на мгновение всё же открывается диалоговое окно, в котором видны кракозяблы - я успел сделать скрин). Причина в том, что переопределённый тобою вариант функции не добавляет автоматом расширение ".dcl" к имени файла. Если это исправить, то второй вариант (LSP + DCL) начинает работать - кракозяблы пропадают. Однако первый вариант (VLX) остаётся проблемным. Исправленный вариант LSP файла (спасибо Александру Ривилису): Код:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 14.08.2012 в 15:33. |
||||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Забавные Вы!
он и не должен работать Откройте туториал по лиспу, там написано как грузить диалоги он и должен быть проблемным, нечего пендосские кады в россии пользовать, а если так, можно перевести диалог на американский и... привыкать |
|||
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 14.08.2012 в 20:19. |
||||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Цитата:
p.s. скорее всего поможет загрузка lisp-модуля до vlx.
__________________
Когда в руках молоток все вокруг кажется гвоздями. Последний раз редактировалось Дима_, 15.08.2012 в 01:33. |
|||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Только сейчас смог добраться до кода - в общем проверил на скомпилированном который загружает без расширения - у меня работает, единственное, что я исправил - это лисп модуль следующим образом
Код:
То Hwd попробуй пожалуйста на своем скомпилированном - если не пойдет - пришли мне больного (желательно в обоих вариантах) - гляну где "собака порыта"Offtop: пока лицензия не кончилась.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Цитата:
1. Если ты о VLX, то кракозяблы. 2. Если ты всё же о варианте LSP + DCL, то всё работает (я заменил исправленный мною выше LSP на твой обновлённый вариант). В архиве то, на чём проверял работу патча. Две команды: GRAPH и SHV1 (первая из VLX, вторая - LSP + DCL). Если будешь запускать - предварительно добавь в каталоги поиска запись для подкаталога .\data-test.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
я же написал, работать не будет, хоть весь диск забейте дисиэльками, потому что вылыикс аппликация грузит диалог и собственного кармана, чего непонятного? Откройте ваш graph блокнотом и переведите на австралийский ваши диалоги и будет вам счастье, если повезет =ь
|
|||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Вроде разобрался - вобщем суть такая, надо рассматривать несколько вариантов - 1. Код ,либо в чистом виде, либо скомпилированный, но работающий в общем именном пространстве (компилиция по умолчанию) и dcl файл (либо файл генерируемый самим лиспом) - здесь проблем нет (загрузка диалога будет "перехваченна" и подменена на диалог в utf8). Лисп скомпилированный вместе с dcl диалогом - пока не до этого, но будет время займусь (если у кого есть наработки либо инфа по формату файла, Offtop: по моему Елпанов Евгений как-то дискутировал в этом направлении, то выкладывайте) - суть примерна та-же, опять перехватить загрузку, но уже самого vlx (load...) и подменить строки или если он все-же вначале создает временный файл диалога - то найти где - и подменить там (команду load_dialog с указанием файла он точно запускает - проверял, но есть ли этот файл физически?). Еще вариант компиляция в изолированном пространстве имен и загрузка "самосозданного" диалога, то есть будет вызывать load_dialog по "прямому" указателю - если я правильно понял, пока не проверял, с этим все просто - заменить в vlx заголовке соответствующий аттрибут (он там в простом текстовом виде), но могут возникунть проблемы с другими лиспами. Вобщем если кто знает как найти dcl в vlx - отпишитесь.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Вышел AutoCAD 2013 Service Pack 1.1
Быстрая проверка показала, что этот баг исправлен. P.S.: А не быстрая показала, что не исправлен.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 11.09.2012 в 16:42. Причина: Был не прав. Исправляюсь. |
||||
|
||||
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Cfytrr, "Вложение не существует"
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
2 Cfytrr
Это VLX или LISP + DCL?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Как-то уж очень дохрена багов в 2013-м... Причём установив SP1.1 я снова нашел всё то, что помешало перейти на 2013-ю версию... Качество ПО у Autodesk "на высоте"... В общем, как ни тестировали они свои заплатки, так и не тестируют, к сожалению. Ждёмс, когда Autodesk в очередной раз удалит из раздачи SP1.1 в виду "всплывущих" косяков в самой заплатке (не удивлюсь ни разу)...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными | Андрей Х. | AutoCAD | 24 | 27.05.2015 10:17 |
Проблемы с AutoCAD Mechanical 2011 | Pozia | Вертикальные решения на базе AutoCAD | 15 | 18.03.2011 18:07 |
Проблемы с активацией Autocad 2011. | Mim | AutoCAD | 4 | 30.06.2010 13:35 |
проблемы с принтером в AutoCad | руслан | AutoCAD | 9 | 09.10.2006 05:32 |
Проблемы с установкой AutoCad 14ru. | Сергей Юшков | AutoCAD | 3 | 27.12.2004 09:50 |