From: Chris Cho Subject: MouseMove 1.0 MouseMove, by Chris Cho (c)2000 March 21, 2000 v1.0 What does it do? After launched, it will move the mouse to random positions on the screen at predetermined time intervals. The program can be quit by pressing any key or clicking the mouse on the program window created. Why is it useful? Certain services such as messaging clients or X Window servers may cause you to idle out after a period of inactivity. Thus, by moving the mouse continuously, you no longer have to worry about being logged out. The program works in the foreground as well as the background. I'm guessing it could also be used as a prank. This was not the intended usage. Version 1.0 Notes: This is the first public release of this program. My knowledge of the Macintosh Toolbox has just begun to develop, please excuse any bugs that I did not find. I plan to develop this program further, so stay tuned. Bugs: I did not implement a refresh of the screen, so the program information and updates information will disappear if the program window is covered up. The program is currently PPC only because of some compatability issue that I plan to research. Please send me any reports of bugs that you find. Features in Progress: -68k compatibility -User-specified time intervals -Cleaner interface -Daemon application Contact Information: Email: ccho@fas.harvard.edu Web: http://www.fas.harvard.edu/~ccho/mm.html Disclaimer: I hereby disclaim any responsibility that this program may cause in any form. The usage of this software implies that the user accepts this responsibility. This software is provided as-is, and no guarantees will be made that the archive has been altered in any way. Please download it directly from my site to avoid corruption problems. (This file must be converted with BinHex 4.0) :%%e[GA0P)%e[GQ8Ja#jcDA3!8dP84&0*9#%"!*!$%bX!N!6!+e0*9#%!!3!!%bY b6'&e!Vm!N!-@ElmJ)!a0Eh9cC5"0EhCP)-3!N"1cl!Q'!I)#PJ*R!hB!N!-$!*! 2KJ!!!3IrN!3$i,6mLT+dr*N'!*!'H(d!N!B5TIrSrr`!!1[!!!""$3d!"8PMEfi 0!*!Dd4m*KJ#3#S!!N!3@!!!"#`#3!aB!N!4TBfpZ68&$8d!!Y2bC"V6mQ3B!!!% H!*!(&3#3"$r"!*!)#SB4!!LbdALq@F,T90iVqe-SVC3&!!!0N!00Eh9cC8e[GQ8 J8&"$!*!5K(d*KJ#3#S!!N!5'!!!0S3#3!aB!N!-"39"36'0MD'm&!,6mJ'fdr)1 @!!"HP!!!$%`!!!@"!!!'TB)HN8i!N!E2[Jl!q)cTX@[PiMQCF-,)XmM+6$*EbA0 +q*2MP*-*MA![FTY&MN8B18EB%8iBSC`F)j`5GKhPCl3Mc$Sm)ja`FJaJ[6k[2-) D%(k%5ik4iq3BH8i'r-Q!N3%Raimm2mU262'FX!JRamPam[6i86*J[A*+m(`PceC bM+cC!9ZG0E"16[ZHmXKaJJ*1TTc-1*jbJ"8iS1qm9JN!N89%6he"0)"+Ak-QVj` R'jLBBIPBaphMJc&$AcTDIAI[1IELb1%paeik['h[hTeJE$Si4@RFT3Db[EK[)FT i)"dKZpC$1DHElV'lDCYeQAE3&CUL5k6SJU9)f698Qe5ATG5'UFp9elBHPGjm[dV Er5TYjG(@CZUL('9S+f98,pQcKmKHQ#)krIZd1rdlh%eje(kq6+Ij#M&I3VeJ-5X lV*REP6+mK&S,DjPXRNApXhpYK$X($Df4rbr!FYB%M2U+J"E@fUXY'M6XcSJdZfS S,I1A@fRcfk-!A`rJ0cF%dkZc9LBCc#Q#Uj9+T8'[a(TQlT(%#PpZKB*4U"4Z'B- JF)XIM8),9!U&DXaIL#D)(SAHjSIA@Ndk!,ZkZ-SA"4N'k'eq00I!&Y@fQlM3p%E 60mBpKBCl+ThBU&B,K3Dp%bXL)!j%A8dPm,9#35c@S@YrLS,*TMX5Il#6,Fi1ZTI kl8Vk[UbcjDjmpT',$jrU2YAEfhFS2q8%#X,R$$ZFAmMIl!pqjIlCL"m[DXeBM)c 4`X,`0EIP-!leSV!c@4`QC*L0CX@SK&Q&%'1Z&GKNNeEAb4IL9Ge1j(mi'QR3L!1 aH-["IrXj&F1aXN01Z3QEN6ISN8$3GMP+A8d"(TJYZ0Aa308TKlKaC*N$b(5*pM4 NQN4l!MPI4AJmFS-6H8,)Q6CaZBU,`4f3!(0-Z5p$I&D%[E)h%q+S5l1jfXahGCb @L'Im"SlKQhA"`E+Uf`lEGkCM-cNc@*6&2JCIR"E&ZT8@CkDR2"P3j+@CkCD*iEa NJia@S5f##CJFB`H$PX+i#"8m,5%Z"5CZBMK8A,6N,&d9pm$2MYKJd86!G#$T,(j [mZrf#2Dp-M3i2",F4hT!q*rC,[mjk+-2'CpYT9XL5mB2M6ci!(c`i56E-XG*(U9 49&Y'@`+Ka)SXTL+J-5k5BU`%ISR6[UJT,P(DCrDeM2aG3qbl!$I4IQ#l2(+h!lA )9lK![J4jebpbbLHdL9EFSSmpDac0NqXUQS$'HjaF-i[G1jp!pPRCIl-[qH--$4j &GUHEfGdq5HRrm`dGPGde2IN1PLLkU2FZ!'pMqF)A"84[DFD')',1mlKHeV6%@EQ -BUG+J5UX5G3*aTF$)6k"HPD@V`!qJhSZ@!39kVM)Rq1-LHTahCp`PHDkbTpNbkG Ad62jB!J%b5+R2IcAJc8ajA["%-Bi"8DGJ!j+["%8,)qHjfV1IZQja&PS#dG)-Vd -lGV&l*'RA'ZljSaM[`4&9XEY`X"q+D04-PLA-)-8HIjCY(J1$0Icr60ki6`[U1Y jd2)98$K'B)999XN@qKTk+,STcr19"rKe@AGGmSS`f"MQp!%R[rT[k+6X)9hI0PD Ta)*cA6acdpLiBTaqSqRdqDE6Y@$6k6qeRIjMl23IBUGIDc[p@X2T`M91RkXlIDl MG$f%TY1&X1adiD`irIU[6KG1l(54EMPp,R,kcbfRclHF2VrLp&pLTjFMTpr36Np +10mN([5AT*mK*rYHH"kIdUhpcljHI6PrI9Qir[RSIchbFZ)Ah'empSeHq`#3!+e ic9efm-L*Ci!p[Qrh`FG`2a#m8SLH$PlT3m2KLjeH$PlF4'I!H`Mh0i(,rGhJC8r dI[1G1Z&ALJ-D9"TlVSjC`h9X`iN'pP%GkrUNMQ8r&HLcM`AEq+L9kKRi$`!,`+h @H4APja01q8[B%hCiHS4eK1iMP+`G2immRZB4&TAjh9TR%XUpPCp(@)3I@5p2fRU F[XE@NjiA16`lm9dG1FSPR2`DB4DKR"`Mr#Mh*)b`La`Rab)X`JQ,(1YTei#`*ja ``SiF0c*KJrc)Fm*2FZc)F6[#6m)5$`43(M-*)j4``XMK18%Ha`I8HIN!kcTPX$) TGhFR-mN)%E'2lqTpQ+FrJ9am02!9#@APdqJ+NG[pJ1ZjKa0'X,K)p&M5a@DipXH qak#lS@X6J+GYR3GkR2H-04m(ISX9d0c2IPc(r'$@im$&`1H!YF"ki&TJ"h!V-!V X!DD!1i&lJ2Z!%m$$`'2!ci&RJ"H!9i%hJ(pBPmrK`lUR9jFeXG8-@+V2A80kTQP Z@d+98phKL0`Hlk,f$@YPY6QFNY9J[%qQYN4D9MI+%4@EZ,Sf&Hif&fZ8K*UQcH' ifL&ReGB"1D&5X*8c6AT,20bVE%ZEZ`ebSMp0'j3"1DK3KjcCZ#e"`93idV0@m@I #JkE'jRJLUQ65&)K(jHEq9&T*dDDBNV&AXYUTT&3ZhPa8SNf$D9AZ#iE62DDq,65 BENd-a&0+)NfYfEJD9$E&j0jHDNQ&-j[89$baMB,a5%qcdJqlF*8PqqM6[+j$"8E HX8TM5UUN*Kdlc5XFkY"*h([9Z-[j$GFm09+)f0k6aTm0TpM)h[H0f`d(f,LP1b( P5!T3DCrZT`TTL-jL0mKhQ0qdjRHXqBJeIfTUKBL`qpVLA1#cIS9H'IVbYkbqP,C +1Tf@*ZKdi6*4B3QjSA('e$e!jk4hLELq0%9-qK%PJQDU&c%hQ6HCpa9fS-L!f*q dlUh!6Ic@iKeGG01qfq*@BrpKNF[QfhIBHJ&b[iama*!!Np#`Q3hKd$!b-B`mm,c -C+N3TLd"mY5ERQ)RS4F,)@m0hf'Z(LI[Gq!rEr)C"AMfCR2(mkEYA*5eEi)2IUl AF*eSk,*RKHdVj[ra@9ZkS&1M@q6AMCrYQfCmHTKT9V$b2'VPH@a[cVKPCcT!3UX @ZTI8h!ZcMD'AEQLkf#N*ZjGU*,kYN5mC&1EHdfKKaH)34H%YD4'aFh`T8F-`c3P 3b8GfrV$lc26i%P'MMU`H4'DMKS(1D!6Ac0F%SmCUSVRq(%dJGi%Jc9ZT4FLRaAN Hh#,2$VmY326@Jjd1VA%p4fYd[)a`bfjq5c"8qU)rEhTLkfa"jPB&3fY@eB!$VKH FPQ$)!rrS(("&N!!ZVaTI3M3#K!r8P+GP8KFk,d+[ikl@BXCShY$`pHakijk-hE2 rpX!`-M56-bY24`2%ITr18dZmQ+HTEF8mVCV1%l%V@NMX4-BC0%pbc@0A55VU,Jm 8G6pTqdIA0F4e*B(B88BViEQdh[Kl1hcD!TmkECpQ1m$ZP[A'hDIJUaHD9dH3!"Z H!hrHZ$hE)lBql`lH'lE(8PkBj$lVH$DL8bD3!$9UZ1DDE%$HNDG1h#EUAA4#%Jb Mi+)621-lhL-I1[8eXar!iCVqR(%4[VIPd1r9H-%LVlahc4lP2B0h!!dGr$@,HbU jYp`6fpqC,VBpX[f"*r[K0rF)2@TkFGcbi[Ld&m*jbi[MYKF2I4$-AV0p`0jmhr# -@$kB1E'lYM(NrdE2dj3NG24T8ID$*069ipiTh$F9&(EYj"U&,TVL-fi5Y6,K82e UiA!phMAk(2*DA94GH)1mK6e8A[L!jKA1SPGr)4UG3qiGN9HcSrqR"9br[SGBr6T D[*U-de,)-'Bl#'qik[[HPk#$GAL2R1XbHA1lqG[+9AarI3'r`@r+'aGRI69pJMG ifa$IQ@qHjLHcphFcEdQH%FBlb$J2[+6&&f@4ZA(NB3c[0j*1HHlSefJNjk*Gi*F J"eqY0rlU0ppdH%qLKelM1mclCRcJGqEb&#K`Vj!!5lfGh$`hr*d!RYIKP6Zm'SH hf1&91,`&$Ur&iENGAU2$NabHk2!k(9l3i5ecH16`jMQmDSHhaH%e1E`kKlI#iE8 ri[%pjr%pjh%1l`qLNSXk8G"VrJ05fSjGl2iI)UpAXG'mUjb0X3)ECb1H'VDI63L 6RZUbFZpYcaeh99PjD48,j&fPE$lGT(0XdM8T(#kVC+99THeZXAp*FbrqHK'9P*K -bHQd'%i-LMhbS+JUi[EqZ&Uj3HP2braI)R(JH9qGf$8S0XG5m63Q46cb3PeGhI+ ANp'`+N0C&@1UQPaC@j[*C(cGiE3[&Ni0K&04RacYVpdCLF58fViqAdcYkbfT%QV bVLIJ4)hVU&#$k35ICRj9VTrq!`#3!`d0"e*PB@3J6@9fC5"38%-!N"+(f!Q'!*! +J!#3!`%,!!!5Z`#3!aB!N!1"9%9B9&)UBfJ"!,6mLmDdr*Mp!!!&VJ!!"Y%!N!2 Y!!!$[3,0!E%!N!DXQb0%$L)U6K'j8%NVUZH9Cb&hTkC+-BeqqS8C*5ImF$FiGB+ Sq-AC%E3i)%Tbd4c(Jd8IFLdSp)mHZZ(Y)cC3KTrF26Z@S[1Td[*P%6cfS,-TplH jeiVFcZkBXlLfk*!!8'*5$M&[C0cpRLCbJ&&X'@$)+EU"P4EUI-Baa2DRZEXUjhT ZSV*M)VdFj#M*4qR"j@R%''VDZ0,266NQr9XY3k!,D'T#MR29P#APhfSC!EU3!(' aiLTh9@6#SK3A0Q2[D)m*F6M[,-92(idA[`l%K*Z,k3a(ZS(jq[f4+2UJSTrPFL2 #G4D@9Ic6crh`I3!!#U)!J#!$Q)`i'DcIGH3ji@3P!hBGV50(b901+(R@88k'!(R LAli#j-8""UX-6`DF))m6p#-!U$V++6qDK"08FQmp"AS2q#(@c!rabJIU9VSENm[ i&qQ[plH3!qT"*c25qhF(NXpdIAHk9HTTe)9Xj%a1rRp3hrH&%hPGJaRC(Z6CiVb R#E@SM)`2+%NP8Y,"aSRQQ&ea-@5+S39NNjJ$kD,Qa*C4Ch+",48h-EQ!leIYmiR S-m,Q&)HN*c)k8-Id4d9IE)INR&dB5)H9,Va56+5-GqBLMejQf#XrYeJF*PN)!qM #pL6cVJ3)8!TTII8Ie"fRSPfJM"QF`HkjJJUGD8*M28Jpp143X'HLhqKTUb4aR*! !SPGX*GAA@%'"FYCMKPT)0h!dcCaFY"4lE+e0F9GAeMCfc3e,J24e3a0$FD(LQem 25QU&5$k'!A9',G4&@Q*++qP1LRBXq6i1!k$#JcH5%(A"iJd-eFI%3iSe@*PiBB# -rp+pdqDb[6bTqfmQ'ZT1(&JaXAS%qKb&5@c8dM%YN!#rY,TJDX'6%%XV)e3(LjJ +K"MFr3T@i!5#BqMR@$LI93[&Mq6e,Z9#Fqe!0#AfV)AP(Qm4X!q*RJpJ2m6&Xah fjd`2fU"Yc+2k(+2[iKF`NZRhLMiG$a@c4l*mC4rR!meE-rjL"$4a59F(Q3$5ZbI VE&Z`"q+!!'Q3!0",r1XDe0H%qZP!J#)A@+"85!e6ri"'Ck3rYh%6@Nm3#)"*h%0 Nir0fQaPEKAqYj3)`RE4)&"YC9@F,I3R$,qqDJkh,HTjC*h*ES6I[B5i$6F1k91G 0#h$`AK*[DdVBaDrdq(J(GH*$aj[--d,1*dkb,lTb(YC!!QDY)[p%LG#M42QF XB%EdHpc`bQ!IqQam*CjM%RIfrk!Q6YXJ8cr"c"894-JfXFeE(Elqll0hGePd GIi&bMhPQihVhhr@JMRIS(Q$)pU6AKYAaNqC*%*TRD+9KSp3Gj!S,drd,5fIeik5 G2j-aBrcBkh`D08SPHf*Ee40hCaT,QFmh0mZbR0lHhr`TU6I6G"V,j*Akj,,a'YX NF3!%`9!m1'f2GL,bM1YShh8$iY8X,bF&Q*!!4&RU"&q+HU(6[m@BBem@RC!!!m8 i-,4hDBV'k@%-cd#[CAeY,@eH#l6f9bI+e[RSF*P!2(*h$&9$mSA4VLN(rTqdh58 J&i@Jlh#8L(@lGZGj!)JHqhL,PQYR0`1N&(c8H)cMdL8f)Tmqi@UF9X,Cb#)8IBe 3Tm'&8qIQ1Nc63D(jT2i()5%-6@peFf8J6@pfC5$%!*!9#BB"mJ+@!QF$GJ#3!`% !!!fK!*!(&J#3!iB!!!%(rj!%!q#dr)U5Y2bC"J#3"RKp!*!'%MArk2rm!!$V`!! !I)3XUJ!!: