bug-xnee
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-xnee] Compile problems for 1.0.7


From: Thierry EXCOFFIER
Subject: [Bug-xnee] Compile problems for 1.0.7
Date: Thu, 17 Jul 2003 15:02:36 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624

Hello.

Thanks for "xnee", I just started to use it in place
of "FvwmCommand" to send test events.

There is a problem in libxnee/src/xnee.c:1235
It is a misplaced "xnee_verbose"

The library "-ldl" is needed on Debian.



I have a wish... I prefer to wrote a script to test my application.
So I use "xnee" with the following shell functions :

zmw_send() {
    echo "$1,0,1001
0,6,$X,$Y,0,0,0,1002" | xnee --replay 2>/dev/null >/dev/null
}

zmw_move_cursor_to() {
        X="$1"
        Y="$2"
        zmw_send "0,6,$1,$2,0,0"
        zmw_small_sleep
        zmw_send "0,6,`expr $1 + 1`,$2,0,0"
}

zmw_button_press() {
        zmw_send "0,4,0,0,1,0"
}

zmw_button_release() {
        zmw_send "0,5,0,0,1,0"
}

zmw_button_click() {
        zmw_button_press
        zmw_button_release
}

zmw_key_press() {
        zmw_send "0,2,0,0,0,$1"
}

zmw_key_release() {
        zmw_send "0,3,0,0,0,$1"
}

zmw_key() {
    zmw_key_press "$1"
    zmw_key_release "$1"
}

zmw_sleep() {
        sleep $1 || sleep 1
}

zmw_small_sleep() {
        zmw_sleep 0.1
}

zmw_dump_screen() {
        zmw_small_sleep
        NAME="$PROG_NAME.$1.ppm"
        echo "Dump virtual screen image $NAME" >&2
        xwd -root -screen |
            xwdtopnm 2>/dev/null |
            pnmcrop -white 2>/dev/null >$NAME
}



Have a nice day.
--
address@hidden //   GO: Oriental Strategic Game
LIGIM/UFR Informatique, bat710       // LINUX: Operating System
Universite Claude Bernard LYON 1  __//  DYLAN: Programming Language
43 Bd du 11 novembre 1918       //
69622 VILLEURBANNE, FRANCE     //WWW: http://www710.univ-lyon1.fr/~exco





reply via email to

[Prev in Thread] Current Thread [Next in Thread]