Demo-Draw

From iMacros
Jump to: navigation, search
iMacros drawing a curve in a Java applet
It's not only mouse clicks, but also mouse movements that may be recorded by the DS (DirectScreen) technology.

(You might have to increase the wait statements, or set the !REPLAYSPEED variable, if macro is played too fast for the applet.)

VERSION BUILD=10.4.28.1074
TAB T=1
TAB CLOSEALLOTHERS     
URL GOTO=http://demo.imacros.net/Automate/JavaDraw
SIZE X=800 Y=640
WAIT SECONDS=2
'
'one click to activate control 
'
DS CMD=CLICK X=286 Y=321   
'
'Select red color
'
DS CMD=CLICK X=75 Y=552
'
'Select 4pt pencil width
'
DS CMD=CLICK X=440 Y=284
'
'Mouse down to start drawing
'
DS CMD=LDOWN X=450 Y=410
DS CMD=MOVETO X=450 Y=410
DS CMD=MOVETO X=449 Y=435
DS CMD=MOVETO X=447 Y=458
DS CMD=MOVETO X=443 Y=478
DS CMD=MOVETO X=438 Y=494
DS CMD=MOVETO X=431 Y=505
DS CMD=MOVETO X=423 Y=510
DS CMD=MOVETO X=414 Y=508
DS CMD=MOVETO X=404 Y=501
DS CMD=MOVETO X=393 Y=487
DS CMD=MOVETO X=381 Y=469
DS CMD=MOVETO X=369 Y=447
DS CMD=MOVETO X=356 Y=423
DS CMD=MOVETO X=344 Y=398
DS CMD=MOVETO X=331 Y=373
DS CMD=MOVETO X=319 Y=351
DS CMD=MOVETO X=308 Y=333
DS CMD=MOVETO X=297 Y=320
DS CMD=MOVETO X=286 Y=312
DS CMD=MOVETO X=277 Y=310
DS CMD=MOVETO X=269 Y=315
DS CMD=MOVETO X=262 Y=325
DS CMD=MOVETO X=257 Y=341
DS CMD=MOVETO X=253 Y=362
DS CMD=MOVETO X=251 Y=385
DS CMD=MOVETO X=250 Y=410
DS CMD=MOVETO X=251 Y=435
DS CMD=MOVETO X=253 Y=458
DS CMD=MOVETO X=257 Y=478
DS CMD=MOVETO X=262 Y=494
DS CMD=MOVETO X=269 Y=505
DS CMD=MOVETO X=277 Y=510
DS CMD=MOVETO X=286 Y=508
DS CMD=MOVETO X=296 Y=501
DS CMD=MOVETO X=307 Y=487
DS CMD=MOVETO X=319 Y=469
DS CMD=MOVETO X=331 Y=447
DS CMD=MOVETO X=343 Y=423
DS CMD=MOVETO X=356 Y=398
DS CMD=MOVETO X=368 Y=374
DS CMD=MOVETO X=381 Y=352
DS CMD=MOVETO X=392 Y=333
DS CMD=MOVETO X=403 Y=320
DS CMD=MOVETO X=414 Y=312
DS CMD=MOVETO X=423 Y=310
DS CMD=MOVETO X=431 Y=315
DS CMD=MOVETO X=437 Y=325
DS CMD=MOVETO X=443 Y=341
DS CMD=MOVETO X=447 Y=361
DS CMD=MOVETO X=449 Y=385
DS CMD=MOVETO X=450 Y=409
WAIT SECONDS=0.2
'
'Mouse up => circle complete
'   
DS CMD=LUP X=450 Y=410   
WAIT SECONDS=1
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:S1 CONTENT=Draw<SP>complete...
WAIT SECONDS=2