<?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="http://forum.script-coding.com/extern.php?action=feed&amp;tid=18118&amp;type=atom" />
	<updated>2024-02-26T23:32:44Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=18118</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Поиск цвета и удержание на нем]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=160418#p160418" />
			<content type="html"><![CDATA[<p>Как бы ни было грустно и печально, но уже два часа ночи, а я до сих пор думаю, как все реализовать, и способ не приходит. А про код я уже вообще молчу. Я не прошу готового кода или чего-то подобного. Я понимаю, что уже довольно нахально с моей стороны создавать две темы для обращения. Я прошу помочь начинающему и неопытному программисту с AutoHotkey. Я готов попробовать реализовать любые ваши наставления или подсказки, так как у меня не хватает ума, чтобы представить, как это сделать самостоятельно, кроме как взять каждый пиксель отдельно и писать код для каждого из них. Однако я также осознаю, что это глупо, и должен существовать более легкий способ. Но какой именно — неясно. Также я понимаю, что это выставляет меня с плохой стороны как человека, так как я заставляю вас тратить свое время из-за того, что не могу понять сам. За это я <strong>искренне извиняюсь. </strong><br />Код ниже - это то недоразумение, которое я написал, и он просто уводит мышку в правый нижний угол экрана (хотя так быть не должно). Я понимаю, что его нужно снести под 0, но это лучшее, что у меня есть.<br /></p><div class="codebox"><pre><code>#Persistent

Loop
{

    SearchAndMove(0xDD5738, 0xC6672E)
    SearchAndMove(0xC6672E, 0xBB6A26)
    SearchAndMove(0xBB6A26, 0xB37528)
    SearchAndMove(0xB37528, 0x928D1F)
    SearchAndMove(0x928D1F, 0x66AF17)
}

SearchAndMove(colorStart, colorEnd)
{
    CoordMode, Pixel, Screen
    PixelSearch, Px, Py, 0, 0, A_ScreenWidth, A_ScreenHeight, %colorStart%, 5, Fast RGB
    if !ErrorLevel
    {

        MouseGetPos, origX, origY
        CoordMode, Mouse, Screen
        MouseMove, Px, Py, 10, R
        Sleep, 500

        PixelSearch, NewColorX, NewColorY, 0, 0, A_ScreenWidth, A_ScreenHeight, %colorEnd%, 5, Fast RGB
        if !ErrorLevel
        {

            MouseMove, NewColorX, NewColorY, 10, R
            Sleep, 500
        }
        MouseMove, origX, origY, 10, R
    }
}

F10:: ExitApp</code></pre></div>]]></content>
			<author>
				<name><![CDATA[ANTONIO]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=43599</uri>
			</author>
			<updated>2024-02-26T23:32:44Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=160418#p160418</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Поиск цвета и удержание на нем]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=160413#p160413" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong><br />Вот в чём и проблема, что я не понимаю самой сути работы цветовой палитры. Если у вас есть хоть какие-то идеи, буду рад, так как с вчерашнего дня сижу в раздумьях, но пока не пришло никакого озарения. Буду благодарен даже за то, что поможете натолкнуть меня в правильном направлении, так как не представляю, как создать эту палитру.</p>]]></content>
			<author>
				<name><![CDATA[ANTONIO]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=43599</uri>
			</author>
			<updated>2024-02-26T18:56:32Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=160413#p160413</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK:Поиск цвета и удержание на нем]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=160412#p160412" />
			<content type="html"><![CDATA[<p>Ну, Швейку бота вы сделали, думаю Токарку уж сможете тем более.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2024-02-26T18:46:42Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=160412#p160412</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK:Поиск цвета и удержание на нем]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=160411#p160411" />
			<content type="html"><![CDATA[<p>Привет, ребята!</p><p>У меня возникла интересная идея, и я решил обратиться к вам за помощью в реализации проекта. Мне нужно создать эффектное отслеживание цвета с использованием курсора. Итак, представьте, есть круг, меняющий цвет от красного до салатового, когда на него наводишь и удерживаешь курсор. Этот круг также случайным образом двигается по окну размером x658, y650, x1260, y975.</p><p>Я пока не придумал, как это реализовать, и хотел бы услышать ваши идеи и предложения. Если у вас есть какие-то мысли по реализации, поделитесь, пожалуйста!</p><p>Буду благодарен за любую помощь и советы. Давайте вместе сделаем этот проект крутым!</p><p>Заранее спасибо за вашу помощь!</p>]]></content>
			<author>
				<name><![CDATA[ANTONIO]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=43599</uri>
			</author>
			<updated>2024-02-26T18:42:34Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=160411#p160411</id>
		</entry>
</feed>
