Что нового

Введение данных в окно

enurik

Новичок
Сообщения
1
Репутация
0
Есть у меня мини бот для игрушки. Он определяет цвет в заданной координате и соответственно цвету выполняет действия. Вот понадобилось теперь мне чтобы он сам вводил некоторые данные и txt файла.

Код:
do 
$colorget = PixelGetColor(1177,260,1)
	If ($colorget = 0x8B815A) Then
		MouseClick("left",926, 479,1)
		Sleep(1100)
		MouseClick("left",926, 479,1)
		Sleep(1100)
	ElseIf ($colorget = 0x4D351D) Then
		MouseClick("left",883, 848,1)
		Sleep(800)
	ElseIf ($colorget = 0xFFFFDD) Then
		MouseClick("left",748, 265,1)
	   	Sleep(1700)
   		Send('425')  
   		Sleep(500)
   		MouseClick("left",1362, 692,1)
   		Sleep(300)
  		MouseClick("left",1100, 265,1)
		Sleep(1700)
		Send('249')    
		Sleep(500)
		MouseClick("left",1362, 692,1)
		Sleep(300)
		MouseClick("left",983,775,1)
		Sleep(1000)
	ElseIf ($colorget = 0x508210) Then
		MouseClick("left",185, 248,1)
		Sleep(300)
		MouseClick("left",963,775,1)
		Sleep(500)
	ElseIf ($colorget = 0xFFDD44) Then
		MouseClick("left",657, 260,1)
		Sleep(300)
		MouseClick("left",1030,785,1)
		Sleep(500)
    ElseIf ($colorget = 0xF3C869) Then
		MouseClick("left",1040,782,1)
		Sleep(500)
	ElseIf ($colorget = 0x7F6E22) Then; ошибка при выборе войск
		MouseClick("left",827, 577,1)
		Sleep(500)
	ElseIf ($colorget = 0xF1C86B) Then
		MouseClick("left",1241, 263,1)
		Sleep(300)
	ElseIf ($colorget = 0x284108) Then  ; ошибка при выборе рыцаря
		MouseClick("left",827, 577,1)
		Sleep(100)
	ElseIf ($colorget = 0x796434) Then  ; ошибка СОЕДИНЕНИЯ
		MouseClick("left",827, 577,1)
		Sleep(100)
EndIf
Until $colorget = 0xF4C861
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 
Верх