Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » То невыразимое чувство...

Страниц (3): « 1 2 [3]
 

21. Kibor - 31 Марта, 2015 - 03:32:58 - перейти к сообщению
 magizorjke пишет:
Публичный ругается на мышь, но работает.

точно работает?
 magizorjke пишет:
Приватный не работает даже в демо.

гадать не буду. очень размыто.

вот программа для теста. приватный тут без ограничений.
http://kibor-bot.com/antianticlicker.rar
требуются мышь и клава ps/2

запуск от админа если не пашет

Сначала запустить с первым антиантикликером. если мышь и клава ps/2 и не настроился, закрыть программу и запустить еще раз. пока не настроится.
Этот антиантикликер не везде работает.

потом перезапустить программу и запустить с вторым антиантикликером. он работать должен везде, но только на x32. иначе загрузить машину с обязательном отключении подписи драйвера.

Для работоспособности второго везде надо после настройки и проверки включить эмуляцию движений.

настраивать лучше просто в блокноте. потом подставить игру.

программа должна кликать мышкой по центру экрана и +-150 от центра. и нажимать 1.


скрипт этой программы
 Цитата:
int col, x, y;
int em=getcontrol(CHECK_1);
int emd=getcontrol(CHECK_3);
int ek=getcontrol(CHECK_2);
options ("antianticlicker", 2, ek, em, emd, 1);//настроить антиантикликер
getdisplay(col, x, y);
x=x/2;
y=y/2;
antianticlicker(0);
sleep(100);
if (getcontrol(CHECK_0)==1)
{
if (getcontrol(COMBO_0)=="антиантикликер 1")antianticlicker(1);
else antianticlicker(1, "x32");
}

pause (2000);
if (em==0 && ek==0)goto er;
a:
if (em==1 && ek==0)
{
mouse (LEFT, x, y);
pause (1000);
mouse (LEFT, x+150, y-150);
pause (1000);
mouse (LEFT, x+150, y+150);
pause (1000);
mouse (LEFT, x-150, y+150);
pause (1000);
mouse (LEFT, x-150, y-150);
pause (1000);
}
if (em==0 && ek==1)
{
key ("1");
pause (1000);
}
if (em==1 && ek==1)
{
mouse (LEFT, x, y);
pause (500);key ("1");pause (500);
mouse (LEFT, x+150, y-150);
pause (500);key ("1");pause (500);
mouse (LEFT, x+150, y+150);
pause (500);key ("1");pause (500);
mouse (LEFT, x-150, y+150);
pause (500);key ("1");pause (500);
mouse (LEFT, x-150, y-150);
pause (500);key ("1");pause (500);
}

sleep(10);
goto a;


er:;


CREATE_INTERFACE
{
DIALOG "тест" 257 259
BUTTONSCRIPT "Запустить" 125 200 120 25
//Добавление контролов управления ......
CHECK_0 0 "Включить антиантикликер" 10 10 170 18
COMBO_0 0 "антиантикликер 1" | "антиантикликер 2" 10 30 212 200

STATIC_0 "Мышь ps/2. Будет кликать по центру экрана" 10 65 230 18
CHECK_1 0 "Эмулировать мышь клик" 10 85 170 18
CHECK_3 0 "Эмулировать мышь движение" 10 105 170 18

STATIC_1 "Клава ps/2. Будет нажимать 1" 10 135 230 18
CHECK_2 0 "Эмулировать клаву" 10 155 170 18

STATIC_3 "Остановить Контр Шифт Z" 10 180 230 18

}
22. magizorjke - 05 Апреля, 2015 - 15:49:34 - перейти к сообщению
 Kibor пишет:
 magizorjke пишет:
Публичный ругается на мышь, но работает.

точно работает?
 magizorjke пишет:
Приватный не работает даже в демо.

гадать не буду. очень размыто.

вот программа для теста. приватный тут без ограничений.
http://kibor-bot.com/antianticlicker.rar
требуются мышь и клава ps/2

запуск от админа если не пашет

Сначала запустить с первым антиантикликером. если мышь и клава ps/2 и не настроился, закрыть программу и запустить еще раз. пока не настроится.
Этот антиантикликер не везде работает.

потом перезапустить программу и запустить с вторым антиантикликером. он работать должен везде, но только на x32. иначе загрузить машину с обязательном отключении подписи драйвера.

Для работоспособности второго везде надо после настройки и проверки включить эмуляцию движений.

настраивать лучше просто в блокноте. потом подставить игру.

программа должна кликать мышкой по центру экрана и +-150 от центра. и нажимать 1.


скрипт этой программы
 Цитата:
int col, x, y;
int em=getcontrol(CHECK_1);
int emd=getcontrol(CHECK_3);
int ek=getcontrol(CHECK_2);
options ("antianticlicker", 2, ek, em, emd, 1);//настроить антиантикликер
getdisplay(col, x, y);
x=x/2;
y=y/2;
antianticlicker(0);
sleep(100);
if (getcontrol(CHECK_0)==1)
{
if (getcontrol(COMBO_0)=="антиантикликер 1"Подмигиваниеantianticlicker(1);
else antianticlicker(1, "x32"Подмигивание;
}

pause (2000);
if (em==0 && ek==0)goto er;
a:
if (em==1 && ek==0)
{
mouse (LEFT, x, y);
pause (1000);
mouse (LEFT, x+150, y-150);
pause (1000);
mouse (LEFT, x+150, y+150);
pause (1000);
mouse (LEFT, x-150, y+150);
pause (1000);
mouse (LEFT, x-150, y-150);
pause (1000);
}
if (em==0 && ek==1)
{
key ("1"Подмигивание;
pause (1000);
}
if (em==1 && ek==1)
{
mouse (LEFT, x, y);
pause (500);key ("1"Подмигивание;pause (500);
mouse (LEFT, x+150, y-150);
pause (500);key ("1"Подмигивание;pause (500);
mouse (LEFT, x+150, y+150);
pause (500);key ("1"Подмигивание;pause (500);
mouse (LEFT, x-150, y+150);
pause (500);key ("1"Подмигивание;pause (500);
mouse (LEFT, x-150, y-150);
pause (500);key ("1"Подмигивание;pause (500);
}

sleep(10);
goto a;


er:;


CREATE_INTERFACE
{
DIALOG "тест" 257 259
BUTTONSCRIPT "Запустить" 125 200 120 25
//Добавление контролов управления ......
CHECK_0 0 "Включить антиантикликер" 10 10 170 18
COMBO_0 0 "антиантикликер 1" | "антиантикликер 2" 10 30 212 200

STATIC_0 "Мышь ps/2. Будет кликать по центру экрана" 10 65 230 18
CHECK_1 0 "Эмулировать мышь клик" 10 85 170 18
CHECK_3 0 "Эмулировать мышь движение" 10 105 170 18

STATIC_1 "Клава ps/2. Будет нажимать 1" 10 135 230 18
CHECK_2 0 "Эмулировать клаву" 10 155 170 18

STATIC_3 "Остановить Контр Шифт Z" 10 180 230 18

}


Большое спасибо за ответ! Завтра попробую и отпишусь

Powered by ExBB FM 1.0 Final