Обсуждение программ nnCron и nnCron LITE
by mod » Sat, 29 May 2010, 17:00
Имеется программа, которую нужно запускать, в два поля вводить данные, нажимать кнопку, через %n (например 2 часа) времени приложение убить(закрыть\перезапустить) и повторить процесс сначала. Прошу помощи, т.к. сам не пойму как сделать. - Code: Select all
Action: StartIn: "C:\Documents and Settings\mod\Application Data\WebSurf.ru" ShowNormal NormalPriority START-APP: C:\Documents and Settings\mod\Application Data\WebSurf.ru\WebSurf.exe
KILL: "WebSurf.exe"
Дальше не знаю Мыло:  Пароль:  Кнопка входа:  Заранее Спасибо! 
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by VoidVolker » Sat, 29 May 2010, 17:49
- Code: Select all
START-APP: C:\Documents and Settings\mod\Application Data\WebSurf.ru\WebSurf.exe S" WebSerf.Ru" WIN-POS 2DUP -8 -78 D+ LCLICK S" mail" SEND-KEYS 300 PAUSE 2DUP 63 -41 D+ LCLICK S" pass" SEND-KEYS 300 PAUSE -75 -12 D+ LCLICK 7200000 PAUSE \ Пауза 2 часа KILL: "WebSurf.exe"
Last edited by VoidVolker on Sat, 29 May 2010, 21:20, edited 1 time in total.
-

VoidVolker
- Site Admin
-
- Posts: 2930
- Joined: Tue, 25 Apr 2006, 17:56
by mod » Sat, 29 May 2010, 18:52
Выдает синтаксическую ошибку в кронтабе, на строку: - Code: Select all
S" WebSerf.Ru" WINPOS 
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by VoidVolker » Sat, 29 May 2010, 21:21
Минус потерялся. Исправлено.
-

VoidVolker
- Site Admin
-
- Posts: 2930
- Joined: Tue, 25 Apr 2006, 17:56
by mod » Sun, 30 May 2010, 08:01
Теперь ругается на: - Code: Select all
2DUP -8 -78 D+ LCLICK S" mail" SEND-KEYS
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by VoidVolker » Sun, 30 May 2010, 12:45
Значит где-то ошибка. Вот задача полностью: - Code: Select all
#( Задача_1343300510 NoActive Action: START-APP: "C:\Documents and Settings\mod\Application Data\WebSurf.ru\WebSurf.exe" S" WebSerf.Ru" WIN-POS 2DUP -8 -78 D+ LCLICK S" mail" SEND-KEYS 300 PAUSE 2DUP 63 -41 D+ LCLICK S" pass" SEND-KEYS 300 PAUSE -75 -12 D+ LCLICK 7200000 PAUSE \ Пауза 2 часа KILL: "WebSurf.exe" )#
-

VoidVolker
- Site Admin
-
- Posts: 2930
- Joined: Tue, 25 Apr 2006, 17:56
by mod » Sun, 30 May 2010, 22:12
Жаль. Ошибка прежняя 
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by makrus » Wed, 02 Jun 2010, 11:37
modТеперь ругается на: Код: Выделить всё 2DUP -8 -78 D+ LCLICK S" mail" SEND-KEYS
подключи плагин SendInput.spf
все познается в сравнении
-
makrus
-
- Posts: 336
- Joined: Mon, 12 Jul 2004, 14:46
- Location: Волгоград
by VoidVolker » Wed, 02 Jun 2010, 13:04
А, точно, привык уже =) Слово LCLICK можно заменить на MOUSE-LBCLK .
-

VoidVolker
- Site Admin
-
- Posts: 2930
- Joined: Tue, 25 Apr 2006, 17:56
by mod » Mon, 11 Oct 2010, 21:10
Поставил выше указанный плагин, при запуске задачи пишет: Reinstall app, please! (при этом задача запускает процесс) Сама задача такая: - Code: Select all
Time: 5 */2 * * * * Action: START-APP: "C:\Documents and Settings\mod\Application Data\WebSurf.ru\WebSurf.exe" S" WebSurf.Ru*" WIN-POS 300 PAUSE -75 -12 D+ LCLICK 7200000 PAUSE \ Пауза 2 часа KILL: "WebSurf.exe"
Теперь нужно нажимать только кнопку входа. Что опять не так?  Что-то менял (уже не помню что), запускался процесс нормально, но кликал мимо 
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by mod » Thu, 14 Oct 2010, 11:53
Спасибо за помощь! Спасибо за отличную программу! Почитав маны, решил вопрос сам! Итого получилось такое: (может кому пригодится, по этому привожу комментарии) - Code: Select all
AsLoggedUser \ Запускаем ПО под вошедшим пользователем Time: 5 */2 * * * * \ Каждые 2 часа в 5 минут Action: StartIn: "C:\Program Files\WebSurf.ru" \ Каталог ShowNormal NormalPriority START-APP: C:\Program Files\WebSurf.ru\WebSurf.exe \ Запуск самого ПО 3000 PAUSE \ Ждем 3 сек MOUSE-MOVE: 431 367 \ Наводим курсор на кнопку входа 2000 PAUSE \ Ждем 2 сек MOUSE-LBCLK \ Кликаем левой кнопкой один раз 5000 PAUSE \ Ждем 5 сек MOUSE-MOVE: 980 8 \ Наводим курсор на кнопку свернуть так как заголовок в ПО пустой MOUSE-LBCLK \ Кликаем левой кнопкой 1 раз 7200000 PAUSE \ Ждем 2 часа KILL: "WebSurf.exe" \ Убиваем процесс так как возможны зависания ПО
Теперь ПО будет само запускаться, входить, выполнять то, то оно должно, закрываться. Так же, при падении ПО, скрипт в заданное время запустит процесс.
-
mod
-
- Posts: 7
- Joined: Fri, 09 Apr 2010, 21:12
by fallorio » Mon, 26 Mar 2012, 12:31
-
fallorio
-
- Posts: 1
- Joined: Mon, 26 Mar 2012, 12:24
Return to nnCron forum (Russian)
Who is online
Users browsing this forum: No registered users and 3 guests
|
|