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

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

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

> Описание: Несколько удачных повторов исполнения и ...
Maxuta
Отправлено: 21 Декабря, 2014 - 21:00:57
Post Id



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


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




Здравствуйте, уважаемые участники форума.
Я - нубас в программировании, и никак не могу понять, почему Кибор ругается на мой код, точнее - на цикл.
Код очень простой и должен Вводить команду Ctrl+n ,потом листать вниз указатель (нажимать на кнопку "вниз"Подмигивание с каждым разом большого цикла на один раз больше (используя маленький цикл), начиная с трех нажатий. Ну и там по мелочи еще действий. ругается на маленький цикл, где я нажимаю "вниз" столько раз, сколько записано в num.

Текст ошибки:
"Ошибка в:
1<numgoto14"

код (Отобразить)


Ничо не могу понять. В спраке вычитал, что int можно сравнивать с int.
Переход внутри цикла на внешнюю метку вроде бы тоже можно использовать, видел тут в примерах.
Подскажите пожалуйста, где я накосячил?
Заранее спасибо!
 
 Top
Kibor
Отправлено: 21 Декабря, 2014 - 21:11:25
Post Id



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


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




 Maxuta пишет:
if (k < num){
sleep(50);
key (DOWN);
k++;
goto b:
}

описка...
тут ;
 
 Top
Maxuta
Отправлено: 21 Декабря, 2014 - 21:12:48
Post Id



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


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




 Kibor пишет:
 Maxuta пишет:
if (k < num){
sleep(50);
key (DOWN);
k++;
goto b:
}

описка...
тут ;


Ой, прошу прощения. я ее исправил на ";", но результат тот же.
 
 Top
Kibor
Отправлено: 21 Декабря, 2014 - 21:13:38
Post Id



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


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




ну а код так писать оптимальнее
CODE:
int num;
int k;
num = 3;

a:
pause (483);
keydown (CONTROL);
pause (140);
key ('N');
pause (390);
keyup (CONTROL);



for (k=0; k<num; k++)
{
sleep(50);
key (DOWN);
}

pause (1328);
messagebox("af");
key (RETURN);
pause (1328);
keydown (CONTROL);
pause (140);
key ('V');
pause (390);
keyup (CONTROL);
pause (1328);
key (ESCAPE);
pause (1343);

num++;
goto a;

(Добавление)
 Maxuta пишет:
Ой, прошу прощения. я ее исправил на ";", но результат тот же.

с чего это...
у меня норм.
(Добавление)
и не надо задавать вопросы в темах совсем другой темы... создайте новую.
 
 Top
Maxuta
Отправлено: 21 Декабря, 2014 - 21:35:40
Post Id



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


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




 Kibor пишет:
ну а код так писать оптимальнее

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


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




Powered by