Îôôñàéò
http://www.autohotkey.com/
áåñïëàòíî, è íå òðåáóåò ðåãèñòðàöèè
Äàííàÿ ïðîãðàììà ïîçâîëÿåò ñèëüíî óïðîñòèòü ðóòèíó ïðîêà÷êè êðàôòåðà.
ñêðèïòû ñîçäàþòñÿ â îáû÷íîì òåêñòîâîì ðåäàêòîðå,çàòåì êîìïèëèðóþòñÿ â åõå ôàéë
Ïðèìåð ñêðèïòà
;Ïîìåùàåì SwgClient íà ïåðåäíèé ïëàí
IfWinExist SwgClient
{
WinActivate
}
;Öèêë 280 ïîâòîðîâ
Loop, 280
{
;Ïðåðûâàíèå öèêëà-íàæèìàåì ïðàâóþ êíîïêó ìûøè è äåðæèì
GetKeyState, state, RButton
if state = D
break
;Âûáèðàåì êðàôòòóëçó 1
MouseClick, left, 870, 895
MouseClick, left, 870, 895
sleep 1000
;Êëèêàåì íà ñõåìàòèêå
MouseClick, left, 148, 208
MouseClick, left, 148, 208
sleep 1000
;Îáðàáîòêà îøèáîê-critical Failure
;You allready crafting.
;êëèêàåì íà ÎÊ â îêîøêå ñ ñîîáùåíèåì
MouseClick, left, 723, 482
MouseClick, left, 723, 482
;Îáðàáîòêà îøèáêè -Íå çàãðóçèëèñü ðåñóðñû
;êëèêàåì íà ÎÊ â îêîøêå ñ ñîîáùåíèåì
MouseClick, left, 713, 502
MouseClick, left, 713, 502
;Êëèêàåì íà Ðåñóðñ
MouseClick, left, 52, 215
sleep 10
MouseClick, left, 52, 215
sleep 2000
;Êëèêàåì íà Assemble
MouseClick, left, 1052, 573
MouseClick, left, 1052, 573
sleep 1000
;Êëèêàåì íà NEXT 3/6
MouseClick, left, 992, 622
MouseClick, left, 992, 622
sleep 1000
;Êëèêàåì íà Practice
MouseClick, left, 805, 738
MouseClick, left, 805, 738
sleep 2000
}
return
êîìàíäà sleep 1000 -ïàóçà 1ñåê (1000 ìèëèñåêóíä)
öèôðû â çàïèñè "MouseClick, left, 805, 738"
ýòî êîîðäèíàòû ïî êîòîðûì íàäî êëèêíóòü â îêíå.
óçíàòü ýòè êîîðäèíàòû ìîæíî ñ ïîìîùüþ óòèëèòû Window Spy (âõîäèò â êîìïëåêò)