<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Задание и применение в реестре надписи для хранителя экрана]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6267</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6267&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Задание и применение в реестре надписи для хранителя экрана».]]></description>
		<lastBuildDate>Thu, 29 Sep 2011 22:34:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Задание и применение в реестре надписи для хранителя экрана]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=51979#p51979</link>
			<description><![CDATA[<p>Поднял тему из архива: <a href="http://forum.script-coding.com/viewtopic.php?id=1438">VBS: Как определить выполняется скринсейвер??</a>. По приведённому там коду можно написать определение назначенного хранителя экрана, запущен ли именно он, запущен ли он именно как хранитель экрана (а не вручную или как превью в диалоге настройки экрана — по параметрам командной строки процесса хранителя экрана), остановить текущий экземпляр запущенного хранителя экрана и запустить его вновь.</p><p>Сработает ли сие во время блокировки машины — не знаю, я не пробовал. Если Вы попробуете и отпишетесь по полученным результатам здесь — будет польза.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 29 Sep 2011 22:34:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=51979#p51979</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Задание и применение в реестре надписи для хранителя экрана]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=51966#p51966</link>
			<description><![CDATA[<p>Вот стоят у меня сервера, на хранителях экрана бегущая строка...<br /> &quot;Пусть пользу приносит&quot; решил я и начал выяснять, как можно изменить текст строки. Нашел такую запись в реестре:<br /></p><div class="codebox"><pre><code>[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screensavers\ssText3d]
&quot;AllScreensSame&quot;=dword:00000000
&quot;SurfaceType&quot;=dword:00000000
&quot;Specular&quot;=dword:00000001
&quot;SurfaceColor&quot;=dword:009b4e00
&quot;CustomTexture&quot;=&quot;&quot;
&quot;CustomEnvironment&quot;=&quot;&quot;
&quot;UseCustomColor&quot;=dword:00000001
&quot;UseCustomTexture&quot;=dword:00000001
&quot;UseCustomEnvironment&quot;=dword:00000000
&quot;MeshQuality&quot;=dword:000003e8
&quot;Size&quot;=dword:0000000a
&quot;RotationSpeed&quot;=dword:00000014
&quot;RotationStyle&quot;=dword:00000004
&quot;DisplayString&quot;=&quot;Комп включен&quot;
&quot;DisplayTime&quot;=dword:00000000
&quot;FontWeight&quot;=dword:000002bc
&quot;FontHeight&quot;=dword:ffffffa0
&quot;FontItalic&quot;=dword:01000000
&quot;FontCharSet&quot;=dword:01020301
&quot;FontPitchFamily&quot;=dword:61005422
&quot;FontFace&quot;=&quot;Tahoma&quot;

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screensavers\ssText3d\Screen 1]
&quot;Leave Black&quot;=dword:00000000
&quot;Disable Hardware&quot;=dword:00000000
&quot;Adapter ID&quot;=hex:e2,1e,b7,d7,d8,d7,cf,11,f3,67,0a,20,be,c2,c5,35

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screensavers\ssText3d\Screen 2]
&quot;Leave Black&quot;=dword:00000000
&quot;Disable Hardware&quot;=dword:00000000
&quot;Adapter ID&quot;=hex:e2,1e,b7,d7,d8,d7,cf,11,8b,67,0a,20,be,c2,c5,35</code></pre></div><p>Это раздел реестра в которм содержаться данные о хранителе экрана &quot;Объемный текст&quot;. Соответственно меняя параметр &quot;DisplayString&quot; можно менять текст, который летает в заставке. Я сделал отображение статуса интернет - соединения.<br />Но смена текста происходит только в момент &quot;засыпания&quot; компа и во время работы хранителя экрана текст не обновляется.<br />Собственно что хотел спросить, есть ли возможность вызывать хранитель экрана и вырубать его из скрипта?</p>]]></description>
			<author><![CDATA[null@example.com (Mat Skywalker)]]></author>
			<pubDate>Thu, 29 Sep 2011 18:56:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=51966#p51966</guid>
		</item>
	</channel>
</rss>
