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

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

Недокументированные сист. переменные

Ответ
Поиск в этой теме
Непрочитано 05.05.2008, 11:00
Недокументированные сист. переменные
Makswell
 
Инженер-строитель
 
Киров
Регистрация: 15.08.2007
Сообщений: 2,204

Здраствуйте.
Исследуя дамп, полученный с помощью команды ACADINFO, я натолкнулся на такие системные переменные:
(Добавлено:
Это была предыстория, нижеприведённый список стал больше раз в пять.
Этот список содержит имена системных переменные, которых нет в справке Автокада 2008 рус)

*_AUTHORPALETTEPATH
*_LINFO
*_PKSER
*_SERVER
*_TOOLPALETTEPATH
*_VERNUM
*ACGIDUMPMODE
*ADCSTATE
*ANNOSELECTED
*APSTATE
*AUXSTAT
*AXISUNIT
*BGRDPLOTTIMEOUT
*CLISTATE
*CPUTICKS
*DASHBOARDSTATE
*DBCSTATE
*DEFAULTVIEWCATEGORY
*DRSTATE
*ENTEXTS
*ENTMODS
*ERRNO
*ERSTATE
*FLATLAND
*FORCE_PAGING
*GLOBCHECK
*GRIPLEGACY
*LAZYLOAD
*LIGHTLISTSTATE
*LISPINIT
*LISPRESET
*MACROTRACE
*MATSTATE
*MAXOBJMEM
*MILLISECS
*MSMSTATE
*MULTICOREMODE
*NFWSTATE
*NODENAME
*OPMSTATE
*OSNAPNODELEGACY
*OSNAPOVERRIDE
*PHANDLE
*PRODUCT
*PROGRAM
*QAFLAGS
*QAUCSLOCK
*QCSTATE
*QUEUEDREGENMAX
*R14RASTERPLOT
*RE-INIT
*RENDERPREFSSTATE
*SDI
*SELECTLASTMODE
*SKIP2DREGENS
*SPACESWITCH
*SSMSTATE
*SUNPROPERTIESSTATE
*TBCUSTOMIZE
*TPSTATE
*USEACIS
*USERI1
*USERI2
*USERI3
*USERI4
*USERI5
*USERR1
*USERR2
*USERR3
*USERR4
*USERR5
*USERS1
*USERS2
*USERS3
*USERS4
*USERS5
*VPMAXIMIZEDSTATE
*VSSTATE
*WHIPTHREAD
_AUTHORPALETTEPATH
_LINFO
_PKSER
_SERVER
_TOOLPALETTEPATH
_VERNUM
ACGIDUMPMODE
ANNOALLVISIBLE
ANNOSELECTED
APERTURE
AREA
AUXSTAT
AXISUNIT
BGRDPLOTTIMEOUT
CIPMODE
CPUTICKS
DBLCLKEDIT
DEFAULTVIEWCATEGORY
ENTEXTS
ENTMODS
FLATLAND
FORCE_PAGING
GFANG
GFCLR1
GFCLR2
GFCLRLUM
GFCLRSTATE
GFNAME
GFSHIFT
GLOBCHECK
GRIPLEGACY
LAZYLOAD
LISPINIT
LTSCALE
MACROTRACE
MAXOBJMEM
MILLISECS
MULTICOREMODE
NFWSTATE
NODENAME
OSNAPOVERRIDE
PHANDLE
PSPROLOG
PSQUALITY
QAFLAGS
QAUCSLOCK
QUEUEDREGENMAX
R14RASTERPLOT
SDI
SELECTLASTMODE
SHOWLAYERUSAGE
SKIP2DREGENS
SORTENTS
SPACESWITCH
USEACIS

В хелпе про них ничего не сказано.

Из этого списка мне изветна только переменная SPACESWITCH, потому что она упоминалась в Типс&Триксах. Я примерно опишу её так:
SPACESWITCH - запрещает переход из пространтва листа в пространство модели по двойному щелчку мыши в ВЭ. Сохраняется только в текущем сеансе Автокада.
ИМХО, довольно полезная штука.

Есть ли ещё какая-нибудь информация по этим переменным?

PS У меня Автокад 2008

--------------------------------------
Добавлено:
Вся информация по этим переменным, которую удалось найти, собрана в приложенном файле


Последний раз редактировалось Makswell, 04.12.2008 в 16:31.
Просмотров: 164997
 
Непрочитано 05.05.2008, 14:16
#21
Zouss


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


PHANDLE - управляет способом назначения меток для новых примитивов, как управляет - не знаю ибо не пользуюсь

Последний раз редактировалось Zouss, 05.05.2008 в 14:21.
Zouss вне форума  
 
Автор темы   Непрочитано 05.05.2008, 14:18
#22
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Bull, у меня в _.SETVAR на букву "Q" показал только QTEXTMODE. Однако, если посмотреть справку, то есть ещё переменная QCSTATE. Так что _.SETVAR выдает не полную инфу.
Makswell вне форума  
 
Непрочитано 05.05.2008, 14:23
#23
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


вот, посмотрите, я углубляться не стал. Кстати, ссылку просто Google выдал на первой странице. Там ещё несколько было по запросу "QUEUEDREGENMAX": http://www.hyperpics.com/system_variables/
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 05.05.2008, 14:26
#24
Залётный


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


Здесь перечень для 12-2008:
http://www.hyperpics.com/system_variables/
Аналогичного перечня, включающего 2009, найти, пока, не удалось.

Однако здесь:
http://rkmcswain.blogspot.com/2008/0...2-minutes.html
указываются измения по отношению к 2008.
Залётный вне форума  
 
Непрочитано 05.05.2008, 15:34
#25
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Цитата:
Сообщение от Bull Посмотреть сообщение
С начала рабочего дня. Причём, похоже, считает время работы винды, а не АКАД. Закрыл/открыл, значение не обнулилось.
У меня также.
27302984 до закр Када против 27411578 после открытия.
Это Система. 27411578/1000/3600=более 7 часов
Только зачем вапще щитать, тем более в МИЛЛИсекундах?
В ангстремах повнушительней будет...

Лучше бы показывала время редактирования чертежа пока есть действия с клавы или мыши или, на худой конец, отключался бы счетчик при минимизации окна (пока хелп читаю...) (мечта лентяя)

А можно лиспик сочинить, в котором мин/макс окна останавливает/возобновляет счетчик?
BM60 вне форума  
 
Непрочитано 05.05.2008, 16:06
#26
Zouss


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


теоретически lisp такой сочинить можно - прикрутить реактор на перемещение/изменение размера окна или открытие нового окна, старт/стоп таймер в acad есть - команда _time (кстати тоже в миллисекундах считает)
Zouss вне форума  
 
Непрочитано 05.05.2008, 16:28
#27
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Дык я ради шутки. Овчинка выделки, так сказать, вряд ли стоит.
Вот если насальник-самодур кому встретится, может и потребуется кому.
BM60 вне форума  
 
Непрочитано 05.05.2008, 16:33
#28
Zouss


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


так и я ради шутки
еще можно реактор на начало и конец команды... потом полученную сумму вычесть из общего времени редактирования чертежа... будет очень офигенно!!!

но лень делать
Zouss вне форума  
 
Непрочитано 05.05.2008, 17:47
#29
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


AutoCAD ... The G System Variables Description GFANG Specifies the angle for a gradient fill. ...
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 05.05.2008, 20:50
#30
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Николай Полещук. "АutoCAD 2004. Наиболее полное руководство" Приведен список на тот момент недокументированных переменных, примерно 50 штук. В том числе некоторые из приведенных здесь. Дано описание значения, место хранения, тип.
Vova вне форума  
 
Автор темы   Непрочитано 06.05.2008, 08:41
#31
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Vova, у меня нет этой книги
Если не трудно, напиши вкратце, за что отвечает каждая переменная.
Makswell вне форума  
 
Непрочитано 06.05.2008, 08:50
#32
Кулик Алексей aka kpblc
Moderator

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


http://www.ozon.ru/context/detail/id/1599762/
http://www.ozon.ru/context/detail/id/2644304/
http://www.ozon.ru/?context=search&t...CD%E0%E9%F2%E8
http://www.colibri.ru/binfo.asp?ch=1&cod=235603&up=6
http://www.colibri.ru/binfo.asp?ch=1&cod=225374&up=6
+ bhv.ru и там поискать (но это просто сайт издательства, торговли там нет)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.05.2008, 09:15
#33
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Алексей, кстати, может посоветуешь, какую книгу лучше заиметь с учетом того, что у меня уже есть "AutoLISP и Visual LISP в среде AutoCAD" и "САПР на базе..." (всё не без участия Полещука) и с учётом того, что сам я работаю в Автокаде 2008, а самые мощные книги, ИМХО, написаны автором про 2004-2005й Автокады?

ЗЫ Но может кто-нибудь из счастливых обладателей сей книги напишет что значат некоторые из этих недокументированных переменных. А то, знаете ли, неизвестность пугает
Makswell вне форума  
 
Непрочитано 06.05.2008, 09:27
#34
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


С Вашего позволения, отмечу только Библию Е. Филькенштейн и ее сайт.
Все остальное маломощно и как-то блекнет. В смысле, после других все равно приходится открывать ее. Лучше сразу ее вместо чтения повторяющегося под копирку интерфейса. Хоцца простого степ-бай-степа.
А по командам и переменным есть спец книга (кажется, для 7-го), огромная, в Библио-Глобусе... (щас покопаюсь в закромах избранного - не нашел!)
http://http://www.bgshop.ru/catalogu...e=books&p=6.14 - ее в ее списках нет
http://http://www.chertezhi.ru/modul...le.php?lid=353
А вот тут уже интересненько (кому-то):
http://http://itforall.info/?cat=1&paged=5 - в конце есть две кнопочки "предыд/след Entries" - погуляв, поймаете еще чего-нибудь

Последний раз редактировалось BM60, 06.05.2008 в 10:24.
BM60 вне форума  
 
Непрочитано 06.05.2008, 12:21
#35
Кулик Алексей aka kpblc
Moderator

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


Makswell, я уже опасаюсь давать какие бы то ни было рекомендации...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.05.2008, 12:53
#36
acid


 
Сообщений: n/a


2 Makswell - вот чем на самом деле на работе занимаешься
2 Кулик Алексей aka kpblc - надо давать не рекомендации, а советы! Совет ни к чему не обязывает.
 
 
Непрочитано 06.05.2008, 13:02
#37
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


вот здесь еще есть кое-что..., в том числе "Почти дословная копия книги Н.Н.Полещука по AutiCAD 2000 с сайта ssga.ru "
http://tms.ystu.ru/
и еще здесь, правда, для 2004 акада, есть список системных переменных...
http://www.radiomaster.ru/cad/acad/index.php
а здесь, много всякой всячины по ЛИСПу, правда, это форум...
http://www.caduser.ru/cgi-bin/f1/board.cgi?p=44
Ddjo вне форума  
 
Автор темы   Непрочитано 06.05.2008, 13:11
#38
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Offtop: acid, только никому не говори
Makswell вне форума  
 
Непрочитано 06.05.2008, 13:46
#39
Кулик Алексей aka kpblc
Moderator

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


Про 2006 (точнее, "AutoLisp и VisualLISP в среде AutoCAD") очень много описано, в том числе и недокументированные переменные.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.05.2008, 14:33
#40
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Пересмотрел в книге предметный указатель.
Из недокументированных там встречается только переменная SORTENTS.
Как следует из книги, эта переменная соответствует свойствам ObjectSortByPlotting, ObjectSortByPSOutput, ObjectSortByRedraws, ObjectSortByRegens, ObjectSortBySelection, ObjectSortBySnap объекта DatabasePreferences.
Makswell вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Справочник команд > Недокументированные сист. переменные

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
А есть такие переменные? Krieger AutoCAD 20 09.11.2006 12:53
Системные переменные и средняя кнопка мыши CB Программирование 16 15.06.2006 12:45
Как оптом изменить системные переменные? Archeo AutoCAD 7 30.04.2006 00:11
Как использовать в FIELDS Лисп переменные (2007)? Startrek AutoCAD 3 11.04.2006 17:39
Как извлекать переменные которые считает MASSPROP в LISPe? Денис LISP 2 13.10.2003 12:55