<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Открытие последнего измененного файла]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=11262</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11262&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Открытие последнего измененного файла».]]></description>
		<lastBuildDate>Tue, 05 Apr 2016 13:34:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102319#p102319</link>
			<description><![CDATA[<p>Нет. <br /><a href="http://www.script-coding.com/AutoHotkey/Persistent.html">http://www.script-coding.com/AutoHotkey/Persistent.html</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Apr 2016 13:34:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102319#p102319</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102318#p102318</link>
			<description><![CDATA[<p><strong>Malcev</strong>, Так понимаю, директиву #Persistent логичнее использовать, например, перед циклами.</p><div class="quotebox"><blockquote><p>Если вегас не может быть запущенным в нескольких экземплярах..</p></blockquote></div><p>Может, я это отметил.</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Tue, 05 Apr 2016 13:28:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102318#p102318</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102316#p102316</link>
			<description><![CDATA[<p>Здесь она без надобности. Так как есть хотки.<br />Под процессом подразумевается процесс к которому данное окно принадлежит.<br />Если вегас не может быть запущенным в нескольких экземплярах, то можно сделать так:<br /></p><div class="codebox"><pre><code>Process, Close, vegas.exe</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Apr 2016 13:05:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102316#p102316</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102315#p102315</link>
			<description><![CDATA[<p>Объясните, пожалуйста, для чего в данном сценарии используется директива <strong>#Persistent</strong>? Описание прочел, но будет понятнее, если подскажете, что именно не будет работать в данном скрипте без указания данной директивы.</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Tue, 05 Apr 2016 12:55:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102315#p102315</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102313#p102313</link>
			<description><![CDATA[<p><strong>Malcev</strong>, А если не отвечает одно окно запущенного приложения, а другое его окно работает нормально? Или под процессом подразумевается отдельное окно?</p><p>На всякий случай, отмечу, что программа Vegas Pro может работать в многооконном режиме.</p><p>*сейчас скопировал сценарий из второго поста в отдельный файл, работает, как следует. Видимо я что-то перемудрил с редактированием. Например, лист с перечислением путей у меня стоял после указания горячей клавиши.</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Tue, 05 Apr 2016 12:43:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102313#p102313</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102309#p102309</link>
			<description><![CDATA[<p>Тогда можно попробовать WinKill.<br />Либо убивать процесс:<br /></p><div class="codebox"><pre><code>WinGet, Pid, Pid, WinTitle
Process, Close, % Pid</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Apr 2016 11:12:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102309#p102309</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102306#p102306</link>
			<description><![CDATA[<p>Зависшее окно закрыть таким способом нельзя, на то оно и зависшее.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 05 Apr 2016 10:40:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102306#p102306</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102304#p102304</link>
			<description><![CDATA[<p>У меня код из 2 поста работает исправно.<br /></p><div class="quotebox"><blockquote><p>Также отмечу, что так и не получилось добавить действие по закрытию неотвечающих окон перед открытием последнего измененного/созданного файла.</p></blockquote></div><p>Надо смотреть какой у них Title во время возникновения ошибки.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Apr 2016 10:32:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102304#p102304</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102303#p102303</link>
			<description><![CDATA[<p><strong>Malcev</strong>, проверил, убедился, что скрипт работает некорректно. Исходный вариант сценария с одним заданным путем работает, насколько я помню, исправно. В таком случае, прошу помощи в реализации добавления к сравнению еще нескольких директорий. Также отмечу, что так и не получилось добавить действие по закрытию неотвечающих окон перед открытием последнего измененного/созданного файла. Так у меня не сработало:<br /></p><div class="codebox"><pre><code>
SetTitleMatchMode 2
WinClose Not Responding ahk_exe program.exe</code></pre></div><p>Исходный вариант сценария с единственным заданным путем:<br /></p><div class="codebox"><pre><code>#f4::
#Persistent
MostRecentTime:=
Loop, D:\*.txt
	{
		FileGetTime, ThisFileTime
		if (MostRecentTime &lt; ThisFileTime)
		{
			MostRecentTime := ThisFileTime
			FilePath:=A_LoopFileFullPath
		}
	}
Run, %FilePath%
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Tue, 05 Apr 2016 10:05:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102303#p102303</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102295#p102295</link>
			<description><![CDATA[<p>Так сам и проверь.<br />Вставь в цикл перед FileGetTime, ThisFileTime<br /></p><div class="codebox"><pre><code>msgbox % A_LoopFileLongPath</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 05 Apr 2016 08:37:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102295#p102295</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102292#p102292</link>
			<description><![CDATA[<p>Если же я ошибаюсь, может ли кто-то проверить у себя работоспособность сценария от <strong>Alectric</strong>?<br />Т.к. при тестировании его работа отвечала задумке, но на реальной практике, к сожалению, дала сбой.<br />Действительно ли при сравнивании даты сценарий учитывает все перечисленные пути расположения файлов заданного расширения?</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Tue, 05 Apr 2016 07:54:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102292#p102292</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102273#p102273</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, да, действительно, запутался. Поправил.</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Mon, 04 Apr 2016 15:39:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102273#p102273</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102266#p102266</link>
			<description><![CDATA[<p><strong>becauseim</strong>, не понятен ваш ход мыслей. В вышеприведённом примере последний созданный или изменённый файл как раз D:\test1\file300.txt, а не D:\test1\file100.txt, ведь 07:05 наступает после 00:01, если речь идёт об одних сутках.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 04 Apr 2016 14:40:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102266#p102266</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=102257#p102257</link>
			<description><![CDATA[<p><strong>Alectric</strong>, ранее не обращал пристального внимания, но, кажется, Ваш сценарий не работает должным образом, т.е. открывается вовсе не последний измененный файл.</p><p>Пример того, как предполагается работа скрипта по открытию последнего созданного или измененного файла:</p><p>Файл D:\test1\file100.txt изменен в 00:01,<br />файл D:\test2\file200.txt создан в 07:00,<br />файл <strong>D:\test1\file300.txt </strong>изменен в 07:05.</p><p>Сценарий должен открыть файл <strong>D:\test1\file300.txt </strong></p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Mon, 04 Apr 2016 11:41:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=102257#p102257</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Открытие последнего измененного файла]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=100706#p100706</link>
			<description><![CDATA[<p><strong>Alectric</strong>, спасибо! Зависает до того, как я вызываю работу скрипта. Полагаю, закрыть окно следует командой <em>WinClose</em>, однако не знаю, как проверить наличие словосочетания в конце заголовка окна.</p><p>upd: Насколько понимаю, решается установкой <em>SetTitleMatchMode 2</em>. Ранее казалось, что не работало.</p>]]></description>
			<author><![CDATA[null@example.com (becauseim)]]></author>
			<pubDate>Thu, 28 Jan 2016 10:18:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=100706#p100706</guid>
		</item>
	</channel>
</rss>
