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

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

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

> Без описания
Cash
Отправлено: 19 Октября, 2014 - 19:55:40
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 56
Дата рег-ции: Окт. 2014  
Репутация: 1




Незамысловатый код

CODE:
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;

a: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=22 || Minute!=45 || Second!=0){sleep(50); goto a;}
mouse (LEFT, 166, 188);
pause (25000);
mouse (LEFT, 1223, 126);
pause (5000);
mouse (LEFT, 736, 530);
pause (1000);
mouse (LEFT, 671, 301);
pause (1000);
mouse (LEFT, 726, 651);
pause (1000);
mouse (LEFT, 720, 390);
pause (10000);
b: getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
if (Hour!=22 || Minute!=52 || Second!=0){sleep(50); goto b;}
mouse (LEFT, 1135, 700);
pause (1000);
mouse (LEFT, 766, 635);
pause (1000);
mouse (LEFT, 385, 569);
pause (1000);
mouse (LEFT, 419, 545);
pause (1000);
mouse (LEFT, 936, 641);
pause (1000);
mouse (LEFT, 728, 522);
pause (1000);
mouse (LEFT, 734, 615);
pause (1000);
mouse (LEFT, 734, 615);
pause (1000);
mouse (LEFT, 814, 609);
pause (1000);
mouse (LEFT, 1132, 137);
pause (1000);
mouse (LEFT, 1144, 694);
pause (1000);
mouse (LEFT, 797, 293);
pause (1000);
mouse (LEFT, 1073, 156);
pause (1000);
mouse (LEFT, 1037, 691);
pause (1000);
mouse (LEFT, 1058, 408);
pause (1000);
mouse (LEFT, 1131, 126);
pause (1000);
mouse (LEFT, 754, 219);
pause (1000);



Если оставить только первую проверку по времени то все работает, а если оставлять 2 то скрипт ждет только первую проверку.
(только вникаю в скриптинг сильно не пинайте)
(Добавление)
И еще один вопрос. Почему при записи макроса действия по "зажатию клавиши - перемещения - отпускание клавиши" в кибер попадают просто как левокнопочные клики? таким образом никакого перемещения не производится
 
 Top
Cash
Отправлено: 19 Октября, 2014 - 22:37:15
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 56
Дата рег-ции: Окт. 2014  
Репутация: 1




С первой проблемой разобрался сам.
 
 Top
Kibor
Отправлено: 20 Октября, 2014 - 11:39:54
Post Id



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


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




 Cash пишет:
Если оставить только первую проверку по времени то все работает, а если оставлять 2 то скрипт ждет только первую проверку.

прекрасно работает... тестируйте внимательно.

 Cash пишет:
Почему при записи макроса действия по "зажатию клавиши - перемещения - отпускание клавиши" в кибер попадают просто как левокнопочные клики? таким образом никакого перемещения не производится


"зажатию клавиши - перемещения - отпускание клавиши" - это что? нет настройки такой.
смотрите внимательно. перемещений мыши быть не должно. клики должны быть по координатам.
 
 Top
Cash
Отправлено: 20 Октября, 2014 - 19:31:03
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 56
Дата рег-ции: Окт. 2014  
Репутация: 1




первая сама по себе не работает в первой if надо заменить
с
if (Hour!=23 || Minute!=12 || Second!=0){sleep(50); goto a;}
на
if (Hour!=23 || Minute!=12 || Second!=0){goto b; goto a;}

 Kibor пишет:

"зажатию клавиши - перемещения - отпускание клавиши" - это что? нет настройки такой.
смотрите внимательно. перемещений мыши быть не должно. клики должны быть по координатам.

До этого исопльзовал программу Avto K и она прекрасно записывала перемещения мышки. Тут так нельзя?

(Отредактировано автором: 20 Октября, 2014 - 19:35:22)

 
 Top
Kibor
Отправлено: 20 Октября, 2014 - 20:18:21
Post Id



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


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




 Cash пишет:
первая сама по себе не работает в первой if надо заменить
с
if (Hour!=23 || Minute!=12 || Second!=0){sleep(50); goto a;}
на
if (Hour!=23 || Minute!=12 || Second!=0){goto b; goto a;}


.. оригинально

 Cash пишет:
Тут так нельзя?

нет.
 
 Top
Cash
Отправлено: 20 Октября, 2014 - 21:11:14
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 56
Дата рег-ции: Окт. 2014  
Репутация: 1




 Cash пишет:
Тут так нельзя?

нет.[/quote]
А как можно реализовать перемещение мышки с зажатой левой клавишей? я пробовал mousedown и sendmouse но они вроде не для этого...
 
 Top
Kibor
Отправлено: 20 Октября, 2014 - 21:22:20
Post Id



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


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




(для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
Cash
Отправлено: 20 Октября, 2014 - 23:13:49
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 56
Дата рег-ции: Окт. 2014  
Репутация: 1




Спасибо. Разобрался.
Подскажите, пожалуйста, еще функцию для того, что бы скрипт отрабатывался в фоне и не юзал реальную мышь
 
 Top
Kibor
Отправлено: 21 Октября, 2014 - 07:52:18
Post Id



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


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




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


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




Powered by