<?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=17750</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17750&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Как задать папку для сохранения скриншотов?».]]></description>
		<lastBuildDate>Fri, 21 Apr 2023 21:47:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157787#p157787</link>
			<description><![CDATA[<p><strong>marusa122</strong><br />По ссылке, которую я дал выше, есть примеры. Я бы хотел здесь видеть хотя бы ваши попытки.<br /></p><div class="codebox"><pre><code>folderPath := &quot;C:\Users\mi\Pictures\Screenshots&quot; ; укажите свой путь к папке скриншотов

existing := {} ; сюда будем записывать существующие файлы
Loop, Files, %folderPath%\*.png
{
   existing[A_LoopFileName] := &quot;&quot;
}

Send #{PrintScreen}
Sleep, 2000

Loop, Files, %folderPath%\*.png
{
   if !existing.HasKey(A_LoopFileName) {
      newFilePath := A_LoopFilePath
      break
   }
}

MsgBox % newFilePath</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 21 Apr 2023 21:47:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157787#p157787</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157786#p157786</link>
			<description><![CDATA[<p><strong>marusa122</strong> На форуме были неоднократно показаны примеры скриншотеров. Можно было бы просто скопировать код, немного изменить да запускать при включении компа.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Fri, 21 Apr 2023 21:18:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157786#p157786</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157785#p157785</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, можно пример для особо одаренных, как это делать?..</p>]]></description>
			<author><![CDATA[null@example.com (marusa122)]]></author>
			<pubDate>Fri, 21 Apr 2023 21:14:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157785#p157785</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157784#p157784</link>
			<description><![CDATA[<p>Можете просто перечислить все, что есть, сначала до получения скриншота, потом после. После будет файл, которого не было раньше.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 21 Apr 2023 21:01:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157784#p157784</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157783#p157783</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, ладно, последнее знаю (наверное...):<br /></p><div class="codebox"><pre><code>FileMove, C:\Пользователи\User1\Изображения\Снимки экрана\, D:\Рабочая папка\Изображения\</code></pre></div><p>Но я понятия не имею, как с помощью Loop, Files можно перечислить скриншоты, появившиеся за последние несколько секунд/минут.</p>]]></description>
			<author><![CDATA[null@example.com (marusa122)]]></author>
			<pubDate>Fri, 21 Apr 2023 20:53:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157783#p157783</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157782#p157782</link>
			<description><![CDATA[<p>И что, даже последний? Не знаете, как файл переместить?<br />Перечислить файлы можно с помощью <a href="https://www.autohotkey.com/docs/v1/lib/LoopFile.htm">Loop, Files</a>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 21 Apr 2023 20:48:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157782#p157782</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157781#p157781</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, все, кроме второго...</p>]]></description>
			<author><![CDATA[null@example.com (marusa122)]]></author>
			<pubDate>Fri, 21 Apr 2023 20:45:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157781#p157781</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157780#p157780</link>
			<description><![CDATA[<p>Там 4 пункта, какой именно вызывает затруднения?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 21 Apr 2023 20:12:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157780#p157780</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157779#p157779</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, расписываюсь в своей некомпетентности... Честно говоря, даже не представляю, как это реализовать.</p>]]></description>
			<author><![CDATA[null@example.com (marusa122)]]></author>
			<pubDate>Fri, 21 Apr 2023 19:44:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157779#p157779</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157777#p157777</link>
			<description><![CDATA[<p>Самый очевидный (но не самый оптимальный) алгоритм такой:<br /></p><ul><li><p>Перед отправкой #{PrintScreen} перечисляете все файлы, находящиеся в данный момент в папке Снимки экрана</p></li><li><p>Отправляете #{PrintScreen}</p></li><li><p>Через небольшое время перечисляете файлы ещё раз, тот, которого раньше не было — новый</p></li><li><p>Перемещаете новый файл в другую папку с нужным названием</p></li></ul><p>Если с этим справитесь, подскажу, как проще.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Fri, 21 Apr 2023 18:18:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157777#p157777</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Как задать папку для сохранения скриншотов?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=157771#p157771</link>
			<description><![CDATA[<p>Здравствуйте. Есть скрипт: <br /></p><div class="codebox"><pre><code>LWin:
Send, #{PrintScreen}
Return</code></pre></div><p>По умолчанию он сохраняет сделанные скриншоты в папку Снимки экрана.<br />Вопрос: можно ли сделать так, чтобы скрипт сохранял скриншоты, сделанные с его помощью, в какую-нибудь другую папку? Например, D:\Рабочая папка\Изображения. А скриншоты, сделанные просто с помощью Win+PrtSc, когда скрипт не был запущен, продолжили сохраняться в папку Снимки экрана.</p>]]></description>
			<author><![CDATA[null@example.com (marusa122)]]></author>
			<pubDate>Fri, 21 Apr 2023 14:12:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=157771#p157771</guid>
		</item>
	</channel>
</rss>
