Jak zaklikać klikliklik.com
maj 13th, 2007 . by viphttp://www.clickclickclick.com: usłyszane na #pld, zrealizowane przy pomocy XTest:
C:
-
#include <X11/Xlib.h>
-
#include <X11/extensions/XTest.h>
-
-
//cc klikacz.c -lX11 -lXtst -I/usr/include
-
-
int main()
-
{
-
int i;
-
Display *dpy;
-
-
dpy = XOpenDisplay(“”);
-
if (!dpy)
-
{
-
return 1;
-
}
-
-
for (i = 1; i <100; i++)
-
{
-
XTestFakeButtonEvent(dpy, 1, 1, 80);
-
XTestFakeButtonEvent(dpy, 1, 0, 80);
-
XSync(dpy, 1);
-
}
-
-
return 0;
-
}
Kompilować & najechać myszką na obrazek:
CODE:
-
cc klikacz.c -lX11 -lXtst -I/usr/include
Tak, da się to jeszcze ulepszyć; mi się nie chce ;)


maj 21st, 2007 at 23:11
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/crt1.o: In function `_start’:
init.c:(.text 0×20): undefined reference to `main’
collect2: ld returned 1 exit status
:D :D
czerwiec 1st, 2007 at 23:43
Na gcc-4.2.0-3.i686 idzie bez problemu :)