Показать сообщение отдельно
Старый 05.12.2007, 15:14  
JCDenton
Постоялец
Аватар для JCDenton
OFFLINE
Регистрация: 28.11.2007
Сообщений: 120
Благодарностей:
52 всего
Мнения: + 411
Репутация: 222

Написать прогу афтоконекта при дисконекте очень даже просто. Всё делается с помошью AC Tool. Табличка при дисконекте вылетает серая, тоесть надо сделать проверку цвета не центр экрана на серый цвет. Для экрана 1024х768 примерно так выглядит команда:

IsGrey 513, 395
// Do these commands if true
Else
// Do these commands if false
End

Далее надо задать команду если по этим координатам будет серое ( тоесть наша табличка дисконект ) нужно что бы нажало пару рас интер что бы вышло в винду:

IsGrey 513, 395 // проверка на серый цвет
keydown {enter} // нажатие клавешы интер для выхода в винду
delay 1 // задержка
keydown {enter} // ешё раз интер для верности
delay 30 // задержка
DragTo 33 , 31 // На этих координатах находится у меня ярлык РФ
delay 1 // задержка
DoubleClick // Двойнок клик мышы для запуска ярлыка
delay 10 // задержка
DragTo 824, 212 // координаты поля логин
LeftClick // клик левой клавешей мышы
keydown {t} ///////
keydown {e} // Побуквенно воодим
keydown {s} // свой логин.
keydown {t} ///////
delay 1 // задержка
DragTo 937, 212 // координаты поля пароль
LeftClick // клик левой клавешей мышы
keydown {t} ///////
keydown {e} // Побуквенно воодим
keydown {s} // свой пароль
keydown {t} ///////
delay 1 // задержка
keydown {enter} // нажатик клавиши интер
DragTo 884, 106 // координаты надписи сервера ( к примеру асу )
LeftClick // клик левой клавешей мышы
delay 10 // задержка
keydown {esc} // нажатие клавишы эскэйп дабы пропустить заставку
delay 6 // задержка
DragTo 485, 527 // координаты надписи начать игру
LeftClick // клик левой клавешей мышы
delay 2 // задержка
keydown {enter} // нажатие клавишы ентер что бы зайти за чара
delay 10 // задержка
Else
// Do these commands if false
End

Все координаты примерны так как настроены для моего компа, вам же придётся вписывать свои. Далее что бы не запускать не каких дополнительных программ нажатия клавиш ф1-ф12 пропишем вместо " // Do these commands if false " клавишы своих бафов. К примеру так:

keydown {f1}
keydown {f1}
delay 1
keydown {f2}
keydown {f2}
delay 1
keydown {f3}
keydown {f3}
delay 1
keydown {f4}
keydown {f4}
delay 1
keydown {f5}
keydown {f5}
delay 1
keydown {f6}
keydown {f6}
delay 100
restart

Вот и всё, даже если вас дисконектнет вы войдёте обратно и продолжите качать бафы. Сори за длинное сообшение.. Если не нужно дельните . Кому помогло не ленимся тыкаем посибку ))