Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
chester34
Отправлено: 26 Июля, 2013 - 01:53:04
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2013  
Репутация: 0




Тестю прогу. Не могу нажать на хоткей в ла2.
Мышь наводится правильно, но хоткей не срабатывает.
Подскажите, плз.

CODE:
win wind=window ("Lineage II");

int xe, ye, color;
getdisplay(color, xe,ye);

int PrivyazkaXY[7][75];
int P_X[1], P_Y[1];

if(loadimage (#PrivyazkaXY[0][0], "F:\L2_online_win_7_64\Image_0.bmp")==-1)
messagebox("Рисунок не загружен");
if(findimage(1, #PrivyazkaXY[0][0], 0, #P_X[0], #P_Y[0], 0, 0, xe, ye, -1)==0)
messagebox("Рисунок не найден");

//Clic_Mouse(P_X[0]+501-13, P_Y[0]+606-32);
int xc,yc;
xc=P_X[0]+501-13;
yc=P_Y[0]+606-32;

mousemove(xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);


Судя по всему окно с линейкой должно становиться активным, но не становится.
Пробовал передавать фокус окну с линейкой с помощью activate(). Окно стало активным, но мышь уже не наводится.

(Отредактировано автором: 26 Июля, 2013 - 03:02:56)

 
 Top
Kibor
Отправлено: 26 Июля, 2013 - 07:10:19
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Хм...
Я вообще то не нашел ошибки.

1) Что за линейка? Офф? Защита?
2) Какой Windows стоит (версия, бит)

Попробуйте отработать просто на рабочем столе этот код:
CODE:
int P_X[1], P_Y[1];

P_X[0]=100;
P_Y[0]=100;

int xc,yc;
xc=P_X[0]+101-13;
yc=P_Y[0]+206-32;

mousemove(xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(100);
mouse(LEFT, xc, yc);
sleep(100);
mouse(LEFT, xc, yc);
sleep(100);
mouse(LEFT, xc, yc);


Координаты подберите таким образом что б под кликом был ярлык любой.

Скачайте AvtoK и проверьте или он воспроизводит клики мыши в окно с вашей игрой.

Проверьте этот код когда запущена игра:
CODE:
win wind=window ("Lineage II");
if (wind==0)messagebox("не нашлось окно");

Окно находится?

Пока все.
 
 Top
chester34
Отправлено: 26 Июля, 2013 - 10:47:08
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2013  
Репутация: 0




Линейка Интерлюд, фш. Защиты, вроде, нет.
w7, 64.

Оба кода работают нормально. То бишь, файлы-папки открываются, окно находится.
С автокликом пока не могу проверить. Проверю вечером.

олсо, клиент качал отсюда(для просмотра ссылки Вам необходимо авторизоваться) патч отсюда(для просмотра ссылки Вам необходимо авторизоваться) играю в окне

(Отредактировано автором: 26 Июля, 2013 - 10:53:02)

 
 Top
Kibor
Отправлено: 26 Июля, 2013 - 10:55:38
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Пока не могу ничего сказать. Должно работать (если AvtoK будет работать)

Проверьте пока на окне линейки код
CODE:
int P_X[1], P_Y[1];

P_X[0]=100;
P_Y[0]=100;

int xc,yc;
xc=P_X[0]+101-13;
yc=P_Y[0]+206-32;

mousemove(xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);
sleep(1000);
mouse(LEFT, xc, yc);


Только теперь поправьте координаты так что бы клик приходил на какую нибудь кнопку в игре.
Кликает?

Пока я не буду знать или точно проходят клики в окно я не могу ничего сказать.
 
 Top
chester34
Отправлено: 26 Июля, 2013 - 13:30:13
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2013  
Репутация: 0




Не кликает. И текст не набирает, кстати, тоже. Но мышь двигает корректно.
Пробовал с activate() и без. Есть подозрение, что после передачи фокуса окну линейки, скрипт перестает работать. При этом на калькуляторе и блокноте кнопки нажимаются, текст печатается.

CODE:
win wind = window ("Lineage II");

sleep(1000);
//activate(wind); //Если раскомментировать, следующий код не работает
sleep(1000);
sendtext("qwerty", wind);
sleep(1000);
key("qwerty");
sleep(1000);

mousemove(741, 495);
mouse(LEFT,741, 495);
sleep(1000);
mouse(LEFT,741, 495);
sleep(1000);
//activate(wind);
mouse(LEFT,741, 495);
sleep(1000);
 
 Top
Kibor
Отправлено: 26 Июля, 2013 - 14:31:45
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Сейчас скачаю, пощупаю эту линейку.
Зарегистрируйте там какой нибудь акк и скиньте мне на почту которая на этой странице данные для входа.
 
 Top
chester34
Отправлено: 26 Июля, 2013 - 15:29:09
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2013  
Репутация: 0




 Kibor пишет:
Сейчас скачаю, пощупаю эту линейку.
Зарегистрируйте там какой нибудь акк и скиньте мне на почту которая на этой странице данные для входа.

проверь почту
 
 Top
Kibor
Отправлено: 26 Июля, 2013 - 16:03:32
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Установить эту хню что скачал с торрента не удалось.
TWAIN importer has been successfully installed (TWAIN импортер был успешно установлен).
И все. Гадать, почему при естественном запуске пользователем файла setup.exe или если уж так не идет Installer.msi выдает это, не буду.
Вместо игры был установлен TWAIN importer, который был успешно удален с компьютера.

Ну и естественно при запуске патча
2013.7.26 16:00:02
OS : Windows Vista 6.1 (Build: 7601)
CPU : GenuineIntel PentiumPro-class processor @ 2394 MHz with 3828MB RAM
Video : Intel(R) HD Graphics (8969)

General protection fault!

History: UOrcMove::CalculateCRC32 <- UGameEngine::Init <- InitEngine

Ничем помочь не могу.
 
 Top
chester34
Отправлено: 26 Июля, 2013 - 18:35:51
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2013  
Репутация: 0




Попробовал автокликером: жмет.

Что за твэйн импортер? У меня не было ничего такого. Странно очень, потому что раздача довольно много раз качалась. Значит, у всех идет.
Мб из-за висты? Ты же везде пишешь, что на семерке проверяешь. Нет возможности на семерке проверить?

(Отредактировано автором: 26 Июля, 2013 - 18:41:28)

 
 Top
Kibor
Отправлено: 26 Июля, 2013 - 18:47:18
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 chester34 пишет:
Что за твэйн импортер? У меня не было ничего такого. Точно то, что надо скачал?

Естественно. С торрента по твоей ссылке.

 chester34 пишет:
Мб из-за висты? Ты же везде пишешь, что на семерке проверяешь. Нет возможности на семерке проверить?


При чем тут виста. Это не определение моей системы. По ходу это минимальные требования.
У меня с головой хватает.
Я могу тестировать на 7, xp и даже на 98 при желание.
Да и дело даже не в этом. Проблема в кривом инстале клиента.

Так... Выложи полный свой код, ничего не меняя и не изменяя...
 
 Top
Страниц (4): [1] 2 3 4 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by