<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Запуск приложения при простое компьютера]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8632&amp;type=atom" />
	<updated>2013-08-31T16:27:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8632</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75117#p75117" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>включилась заставка</p></blockquote></div><p>Может проще ждать окно ahk_class D3DSaverWndClass?<br /></p><div class="codebox"><pre><code>
WinWait ahk_class D3DSaverWndClass
WinWaitClose
MsgBox D3DSaverWndClass 
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-08-31T16:27:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75117#p75117</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75078#p75078" />
			<content type="html"><![CDATA[<p>Со встроенным дефрагментатором вот так должно сработать:<br /></p><div class="codebox"><pre><code>#Persistent
SetTimer, TimeIdle, 300
return

TimeIdle:
   if (A_TimeIdle &gt; 300000 &amp;&amp; !k)   ; 300000 — 5 минут
   {
      k := 1
      Run, defrag.exe /C /H,, hide, PID   ; /C — дефрагментация на всех дисках
   }
   
   if (A_TimeIdle &lt; 400 &amp;&amp; k)
   {
      k := &quot;&quot;
      DetectHiddenWindows, On
      ControlSend,, ^{vk43}, ahk_pid %PID%   ; ^{vk43} — посыл Ctrl + C — отмена дефрагментации
   }
   return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-08-30T13:04:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75078#p75078</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75074#p75074" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>junson123 пишет:</cite><blockquote><p>я думаю это излишне, но было бы неплохо.</p></blockquote></div><p>Тут первая часть предложения противоречит второй, нужно что-то выбрать. Потом, если этот файл действительно дефрагментатор, то отключать его можно только специальной командой, должен быть известен необходимый ключ командной строки.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-08-30T10:53:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75074#p75074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75073#p75073" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Непонятно, заставку тоже скрипт должен включать/выключать?</p></blockquote></div><p>я думаю это излишне, но было бы неплохо.</p>]]></content>
			<author>
				<name><![CDATA[junson123]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30676</uri>
			</author>
			<updated>2013-08-30T10:36:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75073#p75073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75072#p75072" />
			<content type="html"><![CDATA[<p>Делается это просто,сверяются координаты курсора каждые.... ну допусти 1 секунду и если в течении 5 минут изменений нет. То соответственно запускаем то что нам нужно.</p>]]></content>
			<author>
				<name><![CDATA[letopisec]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30333</uri>
			</author>
			<updated>2013-08-30T10:28:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75072#p75072</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75071#p75071" />
			<content type="html"><![CDATA[<p>Непонятно, заставку тоже скрипт должен включать/выключать?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-08-30T10:12:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75071#p75071</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Запуск приложения при простое компьютера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=75070#p75070" />
			<content type="html"><![CDATA[<p>Добрый день. Нужен скрипт который запускал бы файл (допустим дефрагментатор) с определёнными параметрами командной строки при простое компьютера, и выключал бы его когда пользователь пошевелит мышкой.<br />Заставка будет включатся через 5 минут, соответственно это и будет считаться простоем. </p><p>Допустим пользователь отошёл от компьютера на время более 5 минут, включилась заставка, и соответственно скрипт, пользователь пришёл обратно - увидел заставку, пошевелил мышкой - отключилась заставка и убился дефрагментатор</p>]]></content>
			<author>
				<name><![CDATA[junson123]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30676</uri>
			</author>
			<updated>2013-08-30T09:55:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=75070#p75070</id>
		</entry>
</feed>
