Подскажите как правильно написать MOUSE-MOVE: X Y

Обсуждение программ nnCron и nnCron LITE

Подскажите как правильно написать MOUSE-MOVE: X Y

Postby Kopyl » Fri, 28 Sep 2007, 11:10

Я токо-токо начал разбираться с nnCron и фортом, посему, не совсем понимаю как это сделать:
"мне нужно чтобы курсор перемещался в координаты X и Y, где (X,Y- некие числа, вычисляемые в цикле), начал с простого примера:
Code: Select all
#( Test
NoActive
CREATE STR 256 ALLOT
VARIABLE NUMBER
Action:
1 NUMBER !
    BEGIN
    S" " STR PLACE
    NUMBER @ 1 + NUMBER !
    NUMBER @ N>S STR +PLACE
    BALLOON: "" "%STR COUNT%"
    MOUSE-MOVE: 400 NUMBER
    NUMBER @ 400 =
    UNTIL
)#

---
в результате балон показывет всё правильно числа от 1 до 400 а курсор стоит в точке (400,0), типа переменная NUMBER всегда равна нулю...
Подскажите как правильно реализовать этот код.
Kopyl
 
Posts: 3
Joined: Fri, 28 Sep 2007, 11:02

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby SeMa » Fri, 28 Sep 2007, 15:59

Kopyl
MOUSE-MOVE: 400 NUMBER \ ---- почему здесь ты значение переменной не извлекал?
NUMBER @ 400 = \ ---- а здесь извлекал.
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby Kopyl » Sun, 30 Sep 2007, 08:08

SeMa wrote:Kopyl
MOUSE-MOVE: 400 NUMBER \ ---- почему здесь ты значение переменной не извлекал?
NUMBER @ 400 = \ ---- а здесь извлекал.


MOUSE-MOVE: 400 NUMBER @ \ ПИШЕТ- ВНУТРЕННЯЯ ШИБКА Error#-1073741819
Kopyl
 
Posts: 3
Joined: Fri, 28 Sep 2007, 11:02

Postby VoidVolker » Sun, 30 Sep 2007, 08:19

Code: Select all
400 NUMBER @ MOUSE-MOVE
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby ascerdfg1 » Tue, 04 Sep 2012, 17:24

Code: Select all
#( tt
 WatchClipboard: "/\d{3}/"
Action:
MSG: ""
CLIPBOARD @
S>NUM 100 MOUSE-MOVE
)#
Пишет "внутренняя ошибка"
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby Morituruz » Tue, 04 Sep 2012, 18:01

CLIPBOARD возвращает строку, собака не нужна.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby VoidVolker » Tue, 04 Sep 2012, 18:02

CLIPBOARD ( - a u ) Получить содержимое буфера обмена
Code: Select all
#( Задача_190104092012
 WatchClipboard: "/\d{3}/"
Action:
MSG: ""
CLIPBOARD S>NUM 100 MOUSE-MOVE
)#
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby ascerdfg1 » Tue, 04 Sep 2012, 18:16

Спасибо! А если вот так:
Code: Select all
WatchClipboard: "/\d{3} \d{3}/"
VARIABLE zro1
VARIABLE zro2
Action:
MSG: ""
CLIPBOARD
$1 S>NUM zro1 !
$2 S>NUM zro2 !
то только с RE-MATCH ?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby VoidVolker » Tue, 04 Sep 2012, 23:32

$1 — найденный регулярным выражением паттерн номер 1, заполняется только после применения регулярного выражения.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Подскажите как правильно написать MOUSE-MOVE: X Y

Postby ascerdfg1 » Wed, 05 Sep 2012, 09:10

Ясно, спасибо.
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests