Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Нужен код для свернутых окон Mozilla Firefox и Блокнот

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

11. temphard - 30 Сентября, 2014 - 16:15:18 - перейти к сообщению
 Kibor пишет:
в коде есть что дал

не понял вопроса...а понятно, сейчас посмотрю...спасибо
(Добавление)
 Kibor пишет:
в коде есть что дал

не понял вопроса...а понятно, сейчас посмотрю...спасибо
Я вставил это
CODE:
for (int n=0; n<25; n++)

в самый конец кода, но понимаю что делаю не правильно.
Может подскажите что нужно добавить в конец кода, чтобы можно было выполнять его определенное количество раз.
Вот код:
CODE:
activate(window ("Блокнот", "Notepad", -1));
key(F3);
keydown(SHIFT);
key(END);
keyup(SHIFT);
keydown(CONTROL);
key('c');
keyup(CONTROL);
activate(window ("Shorten - Bitly - Mozilla Firefox", "MozillaWindowClass", -1));
mouse(LEFT, 401, 478);
keydown(CONTROL);
key('a');
key('v');
keyup(CONTROL);
pause(2000)
mouse(LEFT, 401, 478);
keydown(CONTROL);
key('a');
key('c');
keyup(CONTROL);
activate(window ("Блокнот", "Notepad", -1));
key(DOWN);
key(DOWN);
key(RETURN);
keydown(CONTROL);
key('v');
keyup(CONTROL);


Еще раз спасибо за помощь.
12. Kibor - 30 Сентября, 2014 - 16:26:33 - перейти к сообщению
 Kibor пишет:
for (int n=0; n<25; n++)
{
messagebox (format(n));
}
запустите.

между скобками будет зацик ливаться
13. temphard - 30 Сентября, 2014 - 16:28:10 - перейти к сообщению
 Kibor пишет:
между скобками будет зацик ливаться

Взять в скобки весь код?
И где указывать количество выполнений?
15. temphard - 01 Октября, 2014 - 10:05:47 - перейти к сообщению
 Kibor пишет:
Оператор for - циклы

Спасибо за "наводку", но никак не могу сообразить, как сделать, чтобы скрипт выполнялся точное количество раз.
Указал число 10 или 1000 и скрипт сработал ровно указанное количество раз.
Может поможете, и вставите эту функцию в мой код:
CODE:
activate(window ("Блокнот", "Notepad", -1));
key(F3);
keydown(SHIFT);
key(END);
keyup(SHIFT);
keydown(CONTROL);
key('c');
keyup(CONTROL);
activate(window ("Shorten - Bitly - Mozilla Firefox", "MozillaWindowClass", -1));
mouse(LEFT, 401, 478);
keydown(CONTROL);
key('a');
key('v');
keyup(CONTROL);
pause(2000)
mouse(LEFT, 401, 478);
keydown(CONTROL);
key('a');
key('c');
keyup(CONTROL);
activate(window ("Блокнот", "Notepad", -1));
key(DOWN);
key(DOWN);
key(RETURN);
keydown(CONTROL);
key('v');
keyup(CONTROL);

Пожалуйста, помогите.
Заранее спасибо.
16. Kibor - 01 Октября, 2014 - 10:57:00 - перейти к сообщению
паузы нужны. блокнот и браузер не успевают за скриптом.
В примере что дал на стр 1 у меня контроль по картинкам.

CODE:
win w_Notepad=window ("Блокнот", "Notepad", -1);
win w_Mozilla=window ("Shorten - Bitly - Mozilla Firefox", "MozillaWindowClass", -1);
int Количество_повторов = 10 ;

for (int n=0; n<Количество_повторов; n++)
{
activate(w_Notepad);
sleep(500);
key(F3);sleep(50);
keydown(SHIFT);
key(END);
keyup(SHIFT);sleep(50);
keydown(CONTROL);
key('c');
keyup(CONTROL);sleep(100);
activate(w_Mozilla);
sleep(500);
mouse(LEFT, 401, 478);sleep(100);
keydown(CONTROL);
key('a');sleep(50);
key('v');
keyup(CONTROL);
pause(2000)
mouse(LEFT, 401, 478);sleep(100);
keydown(CONTROL);
key('a');sleep(50);
key('c');
keyup(CONTROL);sleep(100);
activate(w_Notepad);
sleep(500);
key(DOWN);sleep(50);
key(DOWN);sleep(50);
key(RETURN);
keydown(CONTROL);
key('v');
keyup(CONTROL);
sleep(100);
}
17. temphard - 01 Октября, 2014 - 14:56:08 - перейти к сообщению
 Kibor пишет:
паузы нужны. блокнот и браузер не успевают за скриптом.

Большое спасибо за помощь.
Да, на счет пауз я согласен, планировал их расставить.
Хотя тест показал безошибочную работу кода.
1000 ссылок примерно за 40 минут (25 ссылок за минуту - это рекорд!) и ни одного сбоя, но все же надежнее с паузами.
Еще раз спасибо за помощь, прога супер!

Powered by ExBB FM 1.0 Final