<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Комментарии на: Сравнение значений системных переменных на нескольких компьютерах</title>
	<atom:link href="https://autolisp.ru/2015/09/03/sysvar_differences/feed/" rel="self" type="application/rss+xml" />
	<link>https://autolisp.ru/2015/09/03/sysvar_differences/</link>
	<description>LISP для AutoCAD</description>
	<lastBuildDate>Tue, 24 Feb 2026 16:11:05 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-71491</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 10 Mar 2017 12:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-71491</guid>
		<description><![CDATA[Переменные для 2017 вбил в код. Ссылка в начале топика. Скачайте, пожалуйста, проверьте (у меня просто физически сейчас нет времени на нормальное тестирование).]]></description>
		<content:encoded><![CDATA[<p>Переменные для 2017 вбил в код. Ссылка в начале топика. Скачайте, пожалуйста, проверьте (у меня просто физически сейчас нет времени на нормальное тестирование).</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-71490</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 10 Mar 2017 09:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-71490</guid>
		<description><![CDATA[Список переменных дополнил (по крайней мере тем, что смог быстро найти в стандартных командах; по справке особо не ползал). Код сравнения не тестировал - просто не успеваю :( Если получится, сегодня попробую поиграться.]]></description>
		<content:encoded><![CDATA[<p>Список переменных дополнил (по крайней мере тем, что смог быстро найти в стандартных командах; по справке особо не ползал). Код сравнения не тестировал - просто не успеваю <img src="https://autolisp.ru/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /> Если получится, сегодня попробую поиграться.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Сергей</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-71486</link>
		<dc:creator><![CDATA[Сергей]]></dc:creator>
		<pubDate>Fri, 10 Mar 2017 07:29:38 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-71486</guid>
		<description><![CDATA[Супер код, очень нужный!
Жаль только что уже имеется AutoCAD 2017 в котором таблицы ведут себя по разному, в отличие от работы в этих же файлах например в AutoCAD 2014.
Видимо опять добавлены новые системные переменные которые этот код не обрабатывает...
Но код реально супер. Почти полностью можно решить проблему почему в одном файле команды работают одним образом а в другом - совсем по другому (файлы сторонние - присланные смежниками, заказчиками и т.д.)]]></description>
		<content:encoded><![CDATA[<p>Супер код, очень нужный!<br />
Жаль только что уже имеется AutoCAD 2017 в котором таблицы ведут себя по разному, в отличие от работы в этих же файлах например в AutoCAD 2014.<br />
Видимо опять добавлены новые системные переменные которые этот код не обрабатывает...<br />
Но код реально супер. Почти полностью можно решить проблему почему в одном файле команды работают одним образом а в другом - совсем по другому (файлы сторонние - присланные смежниками, заказчиками и т.д.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: skkkk</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57585</link>
		<dc:creator><![CDATA[skkkk]]></dc:creator>
		<pubDate>Thu, 17 Sep 2015 22:41:02 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57585</guid>
		<description><![CDATA[Когда-то давно я мечтал о подобном инструменте, до тех пор, пока не обнаружил команду sysvdlg из ExpressTools. Ей я создаю пару txt-файлов с перечнем переменных и их значением, а затем с помощью плагина Compare для Notepad++ отправляю их на сравнение. Они показываются рядом друг с другом, при этом различия вполне понятно подсвечиваются. Правда, указанная команда почему-то не импортирует в файл переменные &quot;только для чтения&quot;, на чем я лично пару раз минимум споткнулся.  

Сейчас не возьмусь судить, какой из вариантов считаю более удобным.

Однако, у твоей программы, Алексей, есть неоспоримый плюс - гибкость в модернизации и улучшении. Например, можно добавить в конце выполнения кода запрос типа: &quot;Назначить переменным в текущем файле &quot;эталонные&quot; значения? [Да/Нет]&quot;. И в идеале выводить DCL-диалог с их перечнем и предложить расставить пользователю галочки напротив тех переменных, которые он хотел бы восстановить или наоборот, убрать те, которые восстанавливать не стоит.  Конечно, это можно сделать и другими путями, возможно более удобными, но мысль возникла, и почему бы не поделиться, подумал я :).]]></description>
		<content:encoded><![CDATA[<p>Когда-то давно я мечтал о подобном инструменте, до тех пор, пока не обнаружил команду sysvdlg из ExpressTools. Ей я создаю пару txt-файлов с перечнем переменных и их значением, а затем с помощью плагина Compare для Notepad++ отправляю их на сравнение. Они показываются рядом друг с другом, при этом различия вполне понятно подсвечиваются. Правда, указанная команда почему-то не импортирует в файл переменные "только для чтения", на чем я лично пару раз минимум споткнулся.  </p>
<p>Сейчас не возьмусь судить, какой из вариантов считаю более удобным.</p>
<p>Однако, у твоей программы, Алексей, есть неоспоримый плюс - гибкость в модернизации и улучшении. Например, можно добавить в конце выполнения кода запрос типа: "Назначить переменным в текущем файле "эталонные" значения? [Да/Нет]". И в идеале выводить DCL-диалог с их перечнем и предложить расставить пользователю галочки напротив тех переменных, которые он хотел бы восстановить или наоборот, убрать те, которые восстанавливать не стоит.  Конечно, это можно сделать и другими путями, возможно более удобными, но мысль возникла, и почему бы не поделиться, подумал я :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Андрей</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57372</link>
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Fri, 04 Sep 2015 09:03:41 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57372</guid>
		<description><![CDATA[Если бы надёжно сравнивать состояние системных переменных можно было и в 2009-2014, то это бы существенно повысило карму твоего кода :) Состав переменных у 2009 и 2015 отличается. Кроме того, например, в 2013-м присутствовали переменные, которых нет в др. версиях. это переменные, связанные с безопасностью. Эти переменные появились в 2013-м и исчезли тут же в 2014-м. Кстати, если бы в отчёте сразу присутствовала инфа и о том, работает ли текущий юзер с правами админа - это было бы не лишним, когда DWG редактируется через подшивки :) 

Далее, не забывай, что часть переменных хранится в самом чертеже... В отчёте, наверное, лучше предупредить о том, что бездумная правка свойств может выйти боком. Например, редактирование переменной PROJECTNAME может очень неприятно удивить пользователя, не имеющего представления о том, как она работает... Т.о. имеет смысл (имхо) в отчёте переменнные разбивать по группам: общие для AutoCAD и индивидуальные для чертежа.]]></description>
		<content:encoded><![CDATA[<p>Если бы надёжно сравнивать состояние системных переменных можно было и в 2009-2014, то это бы существенно повысило карму твоего кода <img src="https://autolisp.ru/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> Состав переменных у 2009 и 2015 отличается. Кроме того, например, в 2013-м присутствовали переменные, которых нет в др. версиях. это переменные, связанные с безопасностью. Эти переменные появились в 2013-м и исчезли тут же в 2014-м. Кстати, если бы в отчёте сразу присутствовала инфа и о том, работает ли текущий юзер с правами админа - это было бы не лишним, когда DWG редактируется через подшивки <img src="https://autolisp.ru/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p>Далее, не забывай, что часть переменных хранится в самом чертеже... В отчёте, наверное, лучше предупредить о том, что бездумная правка свойств может выйти боком. Например, редактирование переменной PROJECTNAME может очень неприятно удивить пользователя, не имеющего представления о том, как она работает... Т.о. имеет смысл (имхо) в отчёте переменнные разбивать по группам: общие для AutoCAD и индивидуальные для чертежа.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57371</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 04 Sep 2015 08:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57371</guid>
		<description><![CDATA[Естественно, это не универсальное решение. Но в некоторых случаях, думаю, может помочь.]]></description>
		<content:encoded><![CDATA[<p>Естественно, это не универсальное решение. Но в некоторых случаях, думаю, может помочь.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57370</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 04 Sep 2015 08:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57370</guid>
		<description><![CDATA[Ага. Только не сегодня :)]]></description>
		<content:encoded><![CDATA[<p>Ага. Только не сегодня <img src="https://autolisp.ru/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Андрей</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57369</link>
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Fri, 04 Sep 2015 08:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57369</guid>
		<description><![CDATA[&gt;Наверняка каждый сталкивался с ситуацией, когда один компьютер файл dwg обрабатывает легко и просто, а второй – еле шевелится. Понятно, что “вроде бы все одинаково”. А что “неодинаково”?

Дело может не ограничиваться настройками. Например, если с DWG работают через подшивки, то на скорость работы может СУЩЕСТВЕННО влиять тот факт, имеет ли юзер административные права. Так что сравнивание переменных - это не &quot;серебрянная пуля&quot;...]]></description>
		<content:encoded><![CDATA[<p>&gt;Наверняка каждый сталкивался с ситуацией, когда один компьютер файл dwg обрабатывает легко и просто, а второй – еле шевелится. Понятно, что “вроде бы все одинаково”. А что “неодинаково”?</p>
<p>Дело может не ограничиваться настройками. Например, если с DWG работают через подшивки, то на скорость работы может СУЩЕСТВЕННО влиять тот факт, имеет ли юзер административные права. Так что сравнивание переменных - это не "серебрянная пуля"...</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Андрей</title>
		<link>https://autolisp.ru/2015/09/03/sysvar_differences/comment-page-1/#comment-57368</link>
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Fri, 04 Sep 2015 08:40:43 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=2965#comment-57368</guid>
		<description><![CDATA[Возможно ссылок &quot;лишних&quot; переменных следует расширить... http://s7.hostingkartinok.com/uploads/images/2015/09/f12256c5f691e199f1f31848014c6ab9.png]]></description>
		<content:encoded><![CDATA[<p>Возможно ссылок "лишних" переменных следует расширить... <a href="http://s7.hostingkartinok.com/uploads/images/2015/09/f12256c5f691e199f1f31848014c6ab9.png" rel="nofollow">http://s7.hostingkartinok.com/uploads/images/2015/09/f12256c5f691e199f1f31848014c6ab9.png</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
