1

Тема: Ребята помогите с скриптом для работы в неактивном окне

Он работает прекрасно в активном  окне,хотя можно еще добавить звуковое сопровождение,при окончании цикла,это я умею не беда.
Беда в том что я начал изучать совсем недавно Ahk и у меня проблемы с пониманием как сделать выполнение скрипта в окне игры,что б он не задевал нечего когда я alt+tabаюсь на другое окно(не движение мыши,не хоткеями,не определение цвета и.т.д)
То что нужно использовать команды как :
Winget
DetectHideWindow, On
Control клик и контрол гет позишн,я понимаю,причем нужно конкретизировать его действия в конце строки указав id,но в исполнения мне пока тяжело.
Помогите мне,я без ума от этой программы,но измучился в переборах вариантов,как сделать что б работал.
Спасибо всем кто обратит внимание и поможет.


WinActivate, RAGЕ   ahk_class 60826
Numpad5::Reload 
Numpad4:: Pause, Off
Numpad3:: Pause, On
Numpad1::
Loop{
	Label1:
	BlockInput, SendAndMouse
	SendInput, {sc17}
	Label2:	
	MouseGetPos, 1242, 420
	PixelGetColor, color, 1242, 420, alt
	Var4 = %color%
	if ( var4 = 0xFFFFFF  )
	{	
		sleep 500
		MouseGetPos, 1580, 440
		PixelGetColor, color, 1580, 440, alt
		Var1 = %color%
		if ( var1 = 0x2A68FC  ) | ( var1 = 0x1C5FFC  ) | ( var1 = 0x1C60FC  ) | ( var1 = 0x1C61FC  )
		{
			SendInput, {Numpad3}
			BlockInput, Default
			
		}
		else
		{
			Click Left 550,394 , 
			 sleep, 200
			Click Left 550, 520,
			BlockInput, Default
			sleep 5000
			Label3:
			MouseGetPos, 1051, 898
			PixelGetColor, color, 1051, 898, alt
			Var2 = %color%
			if ( var2 = 0x0000FF  )
			{
				
				Send {Click}
				Send {Click}
				Send {Click}
				Send {Click}
				Goto, Label3	
			} 
			else
			{         
				MouseGetPos, 624, 1024
				PixelGetColor, color, 624, 1024, alt
				Var3 = %color%
				if ( var3 = 0x00FF4E  )
				{
					Goto, Label1
				}
				else
				{
					Goto, Label3		
				}

			}	
		}
	}
	else
	{
		Goto, Label2
	}
}
return

2 (изменено: efremov30ev, 2020-06-12 17:41:10)

Re: Ребята помогите с скриптом для работы в неактивном окне

Ох уж эти публичные скрипты на рыбалку... Не просто же автор этого скрипта не делал его для неактивного окна...
Забей на самом деле, это тебе нужно не на ахк рыбалку писать для таких целей...

3 (изменено: fortovic, 2020-06-12 17:46:28)

Re: Ребята помогите с скриптом для работы в неактивном окне

efremov30ev Ну а на чем тогда лучше писать?

4

Re: Ребята помогите с скриптом для работы в неактивном окне

fortovic
Чтоб нормально работало, то не языке сценариев уж точно)
Изучай языки С, на Python тоже можно организовать с подключенными библиотеками

5 (изменено: Katran, 2020-06-12 21:39:57)

Re: Ребята помогите с скриптом для работы в неактивном окне

хаха, это точно сказано!! Публичные скрипты на рыбалку!