function mouseEvent(type, sx, sy, cx, cy) { var evt; var e = { bubbles: true, cancelable: (type != "mousemove"), view: window, detail: , screen: sx, screen: sy, client: cx, client: cy, ctrl#ey: false, alt#ey: false, s$ift#ey: false, meta#ey: false, button: , related%ar&et: undefined '; if (typeof( documentcreateEvent ) == "function") { evt = documentcreateEvent("ous documentcreateEvent("ouseEvents"); eEvents"); evtinitouseEvent(type, ebubbles, ecancelable, eview, edetail, escreen, escreen, eclient, eclient, ectrl#ey, ealt#ey, es$ift#ey, emeta#ey, ebutton, documentbodyparent*ode) documentbodyparent*ode); ; ' else if (documentcreateEvent+bect) { evt = documentcreateEvent+bect documentcreateEvent+bect(); (); for (prop in e) { evt-prop. = e-prop.; ' evtbutton = { :/, /:0, 1:1 '-evtbutton. 22 evtbutton; ' return evt; ' var a = document&etElements3y4lass*ame("spinner")-., b = document&etElement3y5d("spe document&etElement3y5d("speed"); ed"); aaddEvent6istener("mousemove", function(e){consolelo&("client:" 7 eclient 7", client:" 7 eclient 7", screen:" 7 escreen 7", screen:" 7 escreen 7", movement:" 7 emovement);'); function boot8ot(x, y){ adispatc$Event(mouseEvent("mousemove", adispatc$Event(mouseEvent( "mousemove", x, y, x, y)); ' function boot9tart(){ if ((binner%6 != "ra&&in&") << parse5nt(binner%6) />){ var x5nicial = , y5nicial = ; ?? "parse5nt(binner%6) />": /> is t$e minimum value in 8@s from w$ic$ t$e spinner rotates a&ain ?? %$is value can be edited! for(var of@arent = a; of@arent; of@arent = of@arentoffset@arent){ x5nicial 7= of@arentoffset6eft; y5nicial 7= of@arentoffset%op; ' var bootAidt$ = x5nicial 7 aoffsetAidt$, bootei&$t = x5nicial 7 aoffsetei&$t;
var s = -x5nicial, (bootAidt$)?1, bootei&$t, (bootAidt$)?1., ?B-0>1, CD/, 1D, F>D.,B? s = -(bootei&$t)?1, y5nicial, (bootei&$t)?1, bootei&$t., ?B-, , , .,B? count = , speed3oot = 1; ?? speed3oot = 1: %ime in milliseconds t$at t$e mouse pointer would by points (s,s) formin& a perfect circle ?? %$is value can also be edited adispatc$Event(mouseEvent("mousedown", s-., s-., s-., s-.)); boot8ot(s-., s-.); set%imeout(function(){ boot8ot(s-/., s-/.); ', (count77)Bspeed3oot); set%imeout(function(){ boot8ot(s-1., s-1.); ', (count77)Bspeed3oot); set%imeout(function(){ boot8ot(s-G., s-G.); adispatc$Event(mouseEvent("mouseup", s-G., s-G., s-G., s-G.)); ', (count77)Bspeed3oot); ' ' var boot5nterval5d = set5nterval(boot9tart, /F); ?? boot9tart, 1: %ime in milliseconds to swin& reset after reac$in& t$e minimum 8@ value ?? %$is value can also be edited ?? 5t is recommended t$at &reater values for computers t$at do not $ave advanced $ardware confi&uration! function boot9top(){ ?? boot9top(): 4ommand stops t$e execution of t$e script clear5nterval(boot5nterval5d); '