<?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=8269&amp;type=atom" />
	<updated>2013-05-01T22:45:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8269</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71808#p71808" />
			<content type="html"><![CDATA[<p>off: Ну да, прям таки напомнило последний пункт в разделе &quot;Философия&quot; по ссылке <a href="http://forum.script-coding.com/viewtopic.php?pid=71548#p71548">NFAQ</a></p>]]></content>
			<author>
				<name><![CDATA[Mikki]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5905</uri>
			</author>
			<updated>2013-05-01T22:45:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71808#p71808</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71803#p71803" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>Вы имеете в виду, может ли цикл выполнятся одновременно с ожиданием завершения процесса? Нет, команды выполняются последовательно.</p></blockquote></div><div class="quotebox"><cite>Nox_The_Great пишет:</cite><blockquote><p>Ну таки да, именно это я и имел.</p></blockquote></div><p>Потому что ты сам сказал что последовательные проверки тебе неподходят. И потому слово &quot;Или&quot; выделено.</p><div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Что может быть проще? <br /><strong>Или</strong>, чем тебя не устраивают последовательные проверки:</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T16:34:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71803#p71803</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71802#p71802" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>чем тебя не устраивают последовательные проверки</p></blockquote></div><p>Всё меня устраивает. Я же сказал, что c loop&#039;ом не знаком и как он работает не знаю. Рано или поздно я бы дошёл и до твоей схемы, просто для этого мне понадобилось бы некоторое время ибо я предпочитаю всё проверять на практике.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T16:25:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71802#p71802</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71801#p71801" />
			<content type="html"><![CDATA[<p>Угу. <br />Только для того чтоб ты поведал тайну сложнейшего алгоритма желаемого, тебе пришлось несколько раз повторить - что это необходимо.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T15:52:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71801#p71801</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71800#p71800" />
			<content type="html"><![CDATA[<p>Вот теперь работает. Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T15:45:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71800#p71800</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71799#p71799" />
			<content type="html"><![CDATA[<p>Что может быть проще? <br /><strong>Или</strong>, чем тебя не устраивают последовательные проверки:<br /></p><div class="codebox"><pre><code>
processName := &quot;notepad.exe&quot; 
Path := &quot;C:\Windows\System32\notepad.exe&quot; 

loop 
{
    IfNotExist, %Lnk1% 
        FileCreateShortcut, %Dst1%\123.exe , %Lnk1% 
    process, exist, %processName%
    if errorlevel = 0 
        run %Path%    
 ;   Sleep 1    
}
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T15:36:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71799#p71799</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71798#p71798" />
			<content type="html"><![CDATA[<p>Как это зачем? For the great Justice конечно же.<br />Ну допустим файл существует, а процесс нет =&gt; запустить процесс.<br />Файл существует и процесс тоже существует =&gt; повторить проверку.<br />Файл не существует, а процесс - да =&gt; создать файл.<br />Файл не существует, процесс не существует =&gt; запустить процесс + создать файл.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T15:17:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71798#p71798</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71797#p71797" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>таким образом, что невыполнение одного из пунктов не приведёт к невыполнению другого</p></blockquote></div><p>Так зачем <span class="bbu">тебе</span> это нужно? Пример приведи.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T15:11:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71797#p71797</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71796#p71796" />
			<content type="html"><![CDATA[<p>Да ладно тебе. Я имел в виду, что в Loop проведу проверку и файла и процесса таким образом, что невыполнение одного из пунктов не приведёт к невыполнению другого, т.е. 2 независимые друг от друга проверки.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T15:07:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71796#p71796</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71794#p71794" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Но мне нужно, чтобы обе проверки происходили независимо</p></blockquote></div><div class="quotebox"><blockquote><p>Зачем? Дальше я сам разберусь. Спасибо за заботу. Скорее всего под Loop загоню проверку на существование процесса и файла.</p></blockquote></div><p><span class="postimg"><img src="http://xbmc.ru/forum/images/smilies/facepalm.gif" alt="http://xbmc.ru/forum/images/smilies/facepalm.gif" /></span></p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T15:02:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71794#p71794</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71793#p71793" />
			<content type="html"><![CDATA[<p>Не плохо. Но насколько я понял в данном случае сначала идёт проверка на существование файла, а затем проверка процесса (если, конечно, правильно понял). Но мне нужно, чтобы обе проверки происходили независимо.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T14:59:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71793#p71793</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71792#p71792" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>filePath := &quot;D:\file.ext&quot;
processName := &quot;asd.exe&quot;

loop {
    while FileExist(filePath) {
        Process Exist, % processName
        if !ErrorLevel
            break
        Sleep 300
    }
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2013-05-01T14:56:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71792#p71792</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71791#p71791" />
			<content type="html"><![CDATA[<p>Зачем? Дальше я сам разберусь. Спасибо за заботу. Скорее всего под Loop загоню проверку на существование процесса и файла.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T14:53:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71791#p71791</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71789#p71789" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Нужно каким-то хитрым способом объеденить эти 2 команды.</p></blockquote></div><p>Пример использования приведите</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-05-01T14:50:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71789#p71789</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Проверка на существование]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=71788#p71788" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Вы имеете в виду, может ли цикл выполнятся одновременно с ожиданием завершения процесса?</p></blockquote></div><p>Ну таки да, именно это я и имел. Вот это-то и плохо. Нужно каким-то хитрым способом объеденить эти 2 команды.</p>]]></content>
			<author>
				<name><![CDATA[Nox_The_Great]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30084</uri>
			</author>
			<updated>2013-05-01T14:47:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=71788#p71788</id>
		</entry>
</feed>
