<?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>http://forum.script-coding.com/viewtopic.php?id=3328</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=3328&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Сохранить маленький произвольный кусок экрана».]]></description>
		<lastBuildDate>Sun, 05 Jul 2026 20:56:43 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=163447#p163447</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>добавлю такое меню в превью скриншота</p></blockquote></div><p>Готово, скрипт обновлён.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 05 Jul 2026 20:56:43 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=163447#p163447</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=163446#p163446</link>
			<description><![CDATA[<p>Там в настройках можете выбрать любое сочетание.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 05 Jul 2026 20:28:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=163446#p163446</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=163445#p163445</link>
			<description><![CDATA[<p>Когда скрипт запущен - перестает работать стандартное сочетание для выбора файлов проводнике и т.д. - Ctrl+Клик, так как занято для выбора области скриншота. Не было бы логичнее завести не системное сочетание, чтобы не приходилось приостанавливать скрипт?</p>]]></description>
			<author><![CDATA[null@example.com (1srafel)]]></author>
			<pubDate>Sun, 05 Jul 2026 20:22:45 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=163445#p163445</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=163444#p163444</link>
			<description><![CDATA[<p>Пока нет. Тоже как-то думал об этом, добавлю такое меню в превью скриншота.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 05 Jul 2026 19:59:06 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=163444#p163444</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=163443#p163443</link>
			<description><![CDATA[<p>Вопрос по новому скрипту &quot;<a href="https://forum.script-coding.com/viewtopic.php?id=18604">AHK: удобный скрипт для сохранения скриншотов</a>&quot;</p><div class="quotebox"><blockquote><p>Результат можно сохранить в файл, скопировать в буфер обмена или отправить на Imgbb.</p></blockquote></div><p>Если выбрать все эти три действия - после сохранения скрина они выполняются в совокупности. Есть ли возможность в зависимости от задачи в моменте выбрать что-то одно - не заходя в настройки для выбора этого? Если нет - удобно было бы прямо на скрине иметь дополнительные пункты - &quot;сохранить в буфер&quot;, &quot;отправить на Imgbb&quot; (помимо &quot;сохранить в файл&quot;).</p>]]></description>
			<author><![CDATA[null@example.com (1srafel)]]></author>
			<pubDate>Sun, 05 Jul 2026 19:54:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=163443#p163443</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=161633#p161633</link>
			<description><![CDATA[<p>Да, спасибо, пять минут назад нашёл этот пост и решил с ним поработать.<br />Жаль, что его нет в &quot;Коллекция скриптов и идей&quot;, с которой я начал. Думал там лучшие решения находятся.</p><p>PS. Всё получилось, как надо. Всем спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Foma)]]></author>
			<pubDate>Sun, 22 Sep 2024 08:26:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=161633#p161633</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=161632#p161632</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=121844#p121844">http://forum.script-coding.com/viewtopi … 44#p121844</a></p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Sun, 22 Sep 2024 08:21:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=161632#p161632</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=161628#p161628</link>
			<description><![CDATA[<p>Ну, что нашёл, с тем и пытаюсь работать. Пробовал несколько скриншотеров, но одни не так как надо делают, а другие на горячие клавиши из скрипта не откликаются. Поделитесь, пожалуйста, современным решением проблемы.</p>]]></description>
			<author><![CDATA[null@example.com (Foma)]]></author>
			<pubDate>Sat, 21 Sep 2024 18:04:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=161628#p161628</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=161626#p161626</link>
			<description><![CDATA[<p><strong>Foma</strong>, из 2008 года пишете? Зачем paint?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 21 Sep 2024 13:00:06 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=161626#p161626</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=161623#p161623</link>
			<description><![CDATA[<p>Попробовал переделать скрипт для постоянного снятия скриншотов по таймеру. Главная идея в том, чтобы не запускать каждый раз Paint, а работать с уже открытым скрытым окном.</p><div class="codebox"><pre><code>#Persistent
SetTitleMatchMode, 2
SetTitleMatchMode, Fast
SetBatchLines, -1
DetectHiddenWindows, on


name := 0
SetTimer,T1,5132

Return


T1:
;проверяем окно
IfWinActive,Блокнот
	{
	;делаем снимок
	Send, !{PRINTSCREEN} ; снимок активного окна (Alt + PrtSc)		
	name := name + 1
	if (name = 1)
		{
		;создаём пустой файл
		FileAppend,, D:\1.bmp
		;открываем
		Run, mspaint D:\1.bmp,, Hide
		;ждём окна
		WinWait,1.bmp
		Alt_Name := 1
		}

	;переименовываем скрытое окно Paint
	WinSetTitle,%Alt_Name%.bmp,%name%.bmp
	;команда меню &quot;Правка&quot; - &quot;Вставить&quot;
	PostMessage, 0x111, 57637,0,,%name%.bmp
	;команда меню &quot;Файл&quot; - &quot;Сохранить&quot;
	PostMessage, 0x111, 57603, 0, ,D:\%Name%.bmp
	;запоминаем старое имя
	Alt_Name := name
	}
Return</code></pre></div><p>Создаётся только один файл &quot;1.bmp&quot; и больше ничего. Проверил по ErrorLevel - команда на вставку всего раз даёт 0, потом ErrorLevel всегда 1. Причём даже первый файл, который создаётся - пустой. Значит вставка и первый раз не прошла. Не понимаю, что я не так&nbsp; с этим кодом сделал. Подскажите, пожалуйста, в чём ошибка.</p>]]></description>
			<author><![CDATA[null@example.com (Foma)]]></author>
			<pubDate>Sat, 21 Sep 2024 09:02:04 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=161623#p161623</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=160701#p160701</link>
			<description><![CDATA[<p><strong>size222</strong><br />Исправил <a href="https://forum.script-coding.com/viewtopic.php?pid=41921#p41921">код</a> в Коллекции, на Windows 10 работает, на 11 не могу проверить, но тоже должен.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 27 Mar 2024 20:54:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=160701#p160701</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=160700#p160700</link>
			<description><![CDATA[<p>Привет всем с далекого 24 года. Подскажите, есть ли рабочая версия этой программы на сегодня? Или может быть что-то подобное? Интересует именно скриншот экрана в определенном месте по нажатию кнопки. На виндовс 11 запускается, всё нормально, но при нажатии F12 не делает скриншот.</p>]]></description>
			<author><![CDATA[null@example.com (size222)]]></author>
			<pubDate>Wed, 27 Mar 2024 12:56:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=160700#p160700</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=98660#p98660</link>
			<description><![CDATA[<p>Да я вообще обнаружил что эта версия не работает под x64.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 04 Nov 2015 17:35:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=98660#p98660</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=98656#p98656</link>
			<description><![CDATA[<p>У себя пока исправил так. Идея в том, что пока меню исчезает, цвет под мышью меняется. А когда исчезло, перестаёт меняться, тут и можно фоткать.<br /></p><div class="codebox"><pre><code>AreaScreenshot:
    CoordMode, Pixel, Screen
    MouseGetPos, mx, my
    prev_color := 0
    Loop {
        PixelGetColor, cur_color, %mx%, %my%
        If (cur_color = prev_color)
            Break
        prev_color := cur_color
        Sleep, 30
    }
F12::                   ; Скриншот области под окном скрипта
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 04 Nov 2015 15:08:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=98656#p98656</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сохранить маленький произвольный кусок экрана]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=98655#p98655</link>
			<description><![CDATA[<p>Да, есть такое, надо исправить.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 04 Nov 2015 14:49:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=98655#p98655</guid>
		</item>
	</channel>
</rss>
