1

Тема: Не работает скрипт без физического нажатия клавиши

Здравствуйте, помогите или подскажите что можно сделать? Есть некий скрипт -нажатия мыши и кнопок, все бы хорошо и он работал отлично, но ввели защиту, принцип которой, если 10 секунд нет физического нажатия на мышку или клавиатуру (без разницы какая кнопка, или прокрутка колеса), то скрипт перестает работать...Хоть придумывай механизм с моторчиком, чтоб тыкал на кнопку...)))


Loop,10
														 
{
PixelSearch, Px, Py, 500, 130, 1400, 900, 0xD6A5B5, 0, Fast	
  	if (ErrorLevel=0)											
	Mousemove, Px+20, Py+30          					        
	Sleep 30
	Send {VK41}														
	Sleep 20
	Send {VK01} 											
	Sleep 50
}
	Sleep 200
	Send {VK53}													
	Sleep 1000													
Return	

2

Re: Не работает скрипт без физического нажатия клавиши

Никто не подскажет, друзья, как можно найти выход из этой ситуации?

3

Re: Не работает скрипт без физического нажатия клавиши

Так?

Loop,10 
{
	dllcall("keybd_event", int, 0x0d, int, 0x01c, int, 1, int, 0)	; Enter 
	PixelSearch, Px, Py, 500, 130, 1400, 900, 0xD6A5B5, 0, Fast	
  	if (ErrorLevel=0)											
		Mousemove, Px+20, Py+30          					        
	Sleep 30
	Send {VK41}														
	Sleep 20
	Send {VK01} 											
	Sleep 50
}
Sleep 200
Send {VK53}													
Sleep 1000													
Return	
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64, AutoHotkey_L v1.1.33.00 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

4 (изменено: vasya007, 2020-02-21 09:39:12)

Re: Не работает скрипт без физического нажатия клавиши

Вопрос решился грузиком на кнопку стрелка)) всем спасибо)))

5

Re: Не работает скрипт без физического нажатия клавиши

Метод сомнительный, в анк A_TimeIdlePhysical скидывает. И почему то не нажимает Enter как должен.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64, AutoHotkey_L v1.1.33.00 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

6

Re: Не работает скрипт без физического нажатия клавиши

Send {Blind}{ScrollLock} — попроще будет.
И кстати, нажимает.

Win7x64, AutoHotkey 1.1.30.00

7 (изменено: vasya007, 2020-02-19 21:06:42)

Re: Не работает скрипт без физического нажатия клавиши

stealzy
Спасибо, не могу понять только, вместо чего в код это вставить? И что значит {Blind}. В моем случае может не подойти скрол колесом, так как на него привязана камера, отдаление и приближение. Если только сделать раз вниз и раз вверх колесом.
Еще не могли бы разжевать что значит вот эта строка в коде?

dllcall("keybd_event", int, 0x0d, int, 0x01c, int, 1, int, 0)

Upd: Разобрался)) скрипт работает как и мой, точнее перестает работать без физического нажатия на клавишу

8

Re: Не работает скрипт без физического нажатия клавиши

serzh82saratov
Заменил вместо энтера на пробел, скрипт работает, но все равно через несколько секунд прекращает работать как и мой скрипт. Без физического нажатия на кнопку любую

9

Re: Не работает скрипт без физического нажатия клавиши

http://forum.script-coding.com/viewtopi … 63#p123063

Win7x64, AutoHotkey 1.1.30.00