<?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=16995</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16995&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Определение количества черных и белых квадратиков.».]]></description>
		<lastBuildDate>Tue, 22 Feb 2022 18:34:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Определение количества черных и белых квадратиков.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152423#p152423</link>
			<description><![CDATA[<p><strong>Morux2112</strong><br />Скрипт выводит сам картинки квадратов, он что по вашему не сумеет подсчитать что вывел а что нет? По-моему это уже издевательство. Ну давайте напишем индуский код на 4Гб а почему бы и нет?</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Tue, 22 Feb 2022 18:34:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152423#p152423</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определение количества черных и белых квадратиков.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152413#p152413</link>
			<description><![CDATA[<div class="quotebox"><cite>Morux2112 пишет:</cite><blockquote><p>нужно, чтобы считалось именно &quot;выведенные&quot; квадратики</p></blockquote></div><p>Не очень понял. А в чём будет разница, если считать &quot;выведенные&quot; квадратики, и если считать их во время добавления?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 22 Feb 2022 01:22:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152413#p152413</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определение количества черных и белых квадратиков.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152411#p152411</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, я лишь ввожу общее количество этих квадратиков. Затем они рандомно сортируются на черные/белые. Так вот мне надо посчитать общее количество белых и общее количество черных квадратиков. Можно конечно добавить переменную, в которую по единице будет прибавляться какой-то из квадратиков, но нужно, чтобы считалось именно &quot;выведенные&quot; квадратики.</p><div class="codebox"><pre><code>Loop, %kolvo%
{
   random, types, 1, 2
   if (types = 1)
   {
      random, xx, 10, 180
      random, yy, 10, 150
      Gui, Add, Picture, x%xx% y%yy%, %A_Desktop%/black.png
   }
   else if (types = 2)
   {
      random, xx, 10, 180
      random, yy, 10, 150
      Gui, Add, Picture, x%xx% y%yy%, %A_Desktop%/white.png
   }
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 21 Feb 2022 22:36:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152411#p152411</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Определение количества черных и белых квадратиков.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152403#p152403</link>
			<description><![CDATA[<p>Если вы сами эти квадратики добавляете, зачем их считать позже? Разве вы не знаете, сколько добавили?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 21 Feb 2022 22:03:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152403#p152403</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Определение количества черных и белых квадратиков.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152400#p152400</link>
			<description><![CDATA[<p>Доброй ночи. Нужен скрипт, который будет считать количество черных и белых квадратиков в окошке GUI. Пробовал каждый раз передвигать мышку на 5 пикселей и проверять цвет под курсором, но передвигается он очень долго и можно один квадратик посчитать несколько раз. Эти квадратики предварительно появляются рандомно, столько, сколько напишешь в Inputbox. Код ниже, если сможете - помогите оптимизировать.<br />(только эти квадратики идут .png, если их можно рисовать иначе - буду благодарен совету, если нет - то подскажите как их вам скинуть:)</p><div class="codebox"><pre><code>
#SingleInstance Force

InputBox, kolvo
Loop, %kolvo%
{
   random, types, 1, 2
   if (types = 1)
   {
      random, xx, 10, 180
      random, yy, 10, 150
      Gui, Add, Picture, x%xx% y%yy%, %A_Desktop%/black.png
   }
   else if (types = 2)
   {
      random, xx, 10, 180
      random, yy, 10, 150
      Gui, Add, Picture, x%xx% y%yy%, %A_Desktop%/white.png
   }
}
Gui, +HWNDhGui1 -DPIScale
Gui, Color, 808080 
Gui, Add, Button, x10 y160 w70 h20 gCheck, Подсчитать
Gui, Add, Text, x10 y187, Black:
Gui, Add, Text, x47 y187 vkolblack, 0
Gui, Add, Text, x10 y200, White:
Gui, Add, Text, x47 y200 vkolwhite, 0
Gui, Show, w200 h230
return

Check:
Mousemove, 10, 30
xmove := 10
ymove := 30

Loop,
{
   MouseMove, %xmove%, %ymove%, 0
   PixelGetColor, pixel, %xmove%, %ymove%
   if (pixel = &quot;0xFFFFFF&quot;)
   {
      GuiControlGet, kolwhite
      kolwhite := kolwhite+1
      GuiControl,, kolwhite, %kolwhite%
   }
   else if (pixel = &quot;0x000000&quot;)
   {
      GuiControlGet, kolblack
      kolblack := kolblack+1
      GuiControl,, kolblack, %kolblack%
   }
   
   xmove := xmove+2
   if (xmove &gt; 198)
   {
      xmove := 10
      ymove := ymove+2
   }
   if (ymove &gt; 168)
   {
      break
   }
}
return

Escape::
GuiClose:
ExitApp
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 21 Feb 2022 21:36:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152400#p152400</guid>
		</item>
	</channel>
</rss>
