AndreySeVeN
Новичок
- Сообщения
- 26
- Репутация
- 0
Код:
While(1)
If $Run = 1 Then; читаем значение из адреса
$Mem_Read = _MemoryRead('0x' & '001337ED' , $MemoryOpen)
If ($Mem_Read > $mas[$i] - 30) And ($Mem_Read < $mas[$i] + 35) Then
If ($but[$i] = 4) Then
Send("{Ч down}")
Send("{С down}")
$i = $i + 1
Send("{Ч up}")
Send("{С up}")
ElseIf ($but[$i] = 0) Then
Send($aRed[Mod($na, 2)])
$i = $i + 1
$na+=1
ElseIf ($but[$i] = 8) Then
Send($aBlue[Mod($na, 2)])
$i = $i + 1
$na+=1
ElseIf ($but[$i] = 12) Then
Send("{Я down}")
Send("{М down}")
$i = $i + 1
Send("{Я up}")
Send("{М up}")
EndIf
EndIf
EndIf
WEnd
SEND работает ОООЧень медленно. Думаю это связано с целой кучей IF. Но как это можно ускорить?