|
|
|
#1
|
|||
|
|||
|
Is there a program that can wiggle my mouse every 5 minutes?
Ugh, my place of employment recently implemented a patch that locks our Windows XP computers after five minutes of inactivity, thus requiring us to re-login.
That would be find and dandy if my specific job didn’t require me to be away from the computer at about 6 minute intervals multiple times per hour. In short, relogging back in gets really annoying. The only way around this, that I can think of, is if I got a wireless mouse and carried it with me wherever I go, clicking one of the mouse buttons every 4 minutes and 59 seconds to avoid my computer from locking. But that really isn’t that practical. So is there a program that can do something similar automatically? Perhaps a little automatic jitter of the mouse, or the pressing of some benign key (such as the Print Screen key) to prevent my comp from locking itself? |
| Advertisement |
|
|
|
#2
|
|||
|
|||
|
It would appear that programs do exist for your exact situation. Just Google "mouse jiggler". A question: Does your company allow you to install software?
Otherwise, get a hyperactive dog.
__________________
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ S E M P E R ۰ P A R A T U S
|
|
#3
|
|||
|
|||
|
Oh yeah, we can install pretty much whatever we want, so far as I know. This was just a system wide update, that covers thousands of users, that sadly doesn't jive with all of our work duties.
I imagine it's to prevent confidential information from being access whike someone is away from the computer, but in my work, I don't deal with any of that. |
|
#4
|
|||
|
|||
|
Hmm, I tried the Google search, but it's just giving OS X applications; are there any Windows Xp ones?
|
|
#5
|
|||
|
|||
|
Yeah, I'm only finding the Mac OS one as well. I'll keep looking.
I did find one reference to 'stay online' apps that, essentially, do the same thing, though for a different reason. Such as this one.* *I just found it while searching; I have no knowledge as to its performance, security, or reliability. |
|
#6
|
|||
|
|||
|
Are you able to change your screen saver settings (in the Display control panel)? If so, changing that timeout may solve your problem. Where I used to work we could set the timeout and the screen saver to whatever we wanted, but if they were outside company specs they'd get reset to company defaults the next time we logged on. If that happened to be the case in your situation, you could just twiddle things to your liking once a day (or however often you log on).
However, remember that it is never wise to call down the wrath of IT gods. |
|
#7
|
|||
|
|||
|
|
|
#8
|
|||
|
|||
|
Quote:
Quote:
![]() Hopefully I can find that program elsewhere though. Thanks for helping me out
|
|
#9
|
|||
|
|||
|
I've never heard of any such patch - it sounds more like something like a security policy your IT department would have had to explicitly choose to install, in which case circumventing it like this seems like a bad idea.
|
|
#10
|
|||
|
|||
|
Quote:
|
|
#11
|
|||
|
|||
|
get some connex? connects? those legoish things with little motors and gears and build yourself an automatic mouse jiggler from scratch. (in all seriousness there was a guy who did this in everquest, he made a machine that would fish for him even when he was sleeping)
http://www.ergodex.com/mainpage.htm get one of those, you can make a macro that will run for up to an hour. you dont need a mouse jiggle (its one option) you could make a macro that tabs a few times or maybe alt+tabs a few times and just run it whenever you get up. (yeah its expensive but it will change your gaming experience forever...and its good for stuff like work. |
|
#12
|
|||
|
|||
|
Quote:
And if all else fails, plan "C". |
|
#14
|
|||
|
|||
|
If you know any engineers, I'm sure you could get them to design a capable machine. It would look cool to boot!
|
|
#15
|
|||
|
|||
|
Saver Starter might do the trick for you. It lets you manually disable or run your screen saver.
|
|
#16
|
|||
|
|||
|
Quote:
I've never tried AutoIt; I use AutoHotKey for my scripting needs. It's free and easy to learn, and can make standalone .EXE executables that don't need the Autohotkey program loaded in order to run. RedBarchetta, I recommend that you try the following steps (less than 5 minutes total). You can try it out at home first, then install the resulting .EXE file on your work computer tomorrow.
It'll be easy to modify if it doesn't quite work the way you want it to (for instance, if your work's XP patch doesn't recognize a single-pixel wiggle, we can make the wiggle bigger). We could also try making an .EXE that takes command-line parameters. However, this quick-and-dirty version should work for you.Don't worry about having it running in the background all the time; on my PC it takes up 2.6MB of RAM when running, and consumes less than 1% of the CPU time (i.e. it reads as 0%) even running at one wiggle per second. |
|
#17
|
|||
|
|||
|
I seem to remember autoit and autohotkey being related sometime in the distant past. The last time I went looking was around two years ago though, so I might be misremembering.
|
|
#18
|
|||
|
|||
|
I always thought one of these drinking birds might do the trick.
On second look, it takes water to work. Last edited by Ruby; 03-03-2007 at 01:30 AM. |
|
#19
|
|||
|
|||
|
Quote:
Quote:
Red Barchetta, after playing around with the script I gave in post #16, I decided to tighten it up to solve two potential slight (and extremely unlikely to occur) problems. I prefer this, which uses inherently relative mouse positioning, (and is one line shorter!): Code:
SecondsDelay=1 Distance=1 StartWiggling: MouseMove,Distance,0,0,R MouseMove,-Distance,0,0,R sleep SecondsDelay*1000 goto StartWiggling |
|
#20
|
|||
|
|||
|
Thanks everyone for the help, but damn, extra special thanks goes to Antonius Block for that awesome program that works perfectly! I can't wait to get this running on my work machine.
Only on the dope can you find such helpful people. Thanks so much Antonius! Last edited by Red Barchetta; 03-03-2007 at 04:44 AM. |
|
#21
|
|||
|
|||
|
If the software doesn't work, I've heard of a lady who used a clock. Rigged the second hand to jiggle a lever/ruler or some such against the mouse. Apparently it was enough movement to prevent the computer for logging off.
Out of curiosity are you in the travel industry? (SABRE has implemented just such a system wide requirement, to log of users after a set time period). |
|
#22
|
|||
|
|||
|
And here I thought "wiggle my mouse" was some new euphemism.
|
|
#23
|
|||
|
|||
|
Probably not addressing the OP's needs, but I had a need to do this sort of thing from java a few months back. FWIW, there's a java.awt class that can manipulate the mouse and keyboard, actually intended for writing automated test harnesses and demos, and it's very simple. It can do screen captures as well. It's been around since JDK 1.3.
import java.awt.Robot; import java.awt.event.KeyEvent; ... Robot robo = new Robot(); ... robo.keyPress(KeyEvent.VK_SHIFT); robo.keyRelease(KeyEvent.VK_SHIFT); The above simply presses the shift key, which I found to be sufficient to convince SETI to stop when my automated tasks written in java ran. http://java.sun.com/j2se/1.3/docs/ap...awt/Robot.html Last edited by yabob; 03-03-2007 at 12:48 PM. |
|
#24
|
|||
|
|||
|
Quote:
|
|
#25
|
|||
|
|||
|
Quote:
A large proportion of security problems are caused by users circumventing rules that are in place for very good reasons. If you feel that the rule is interfering with your job the correct solution is to bring it up with whomever is in charge of your organisational security policy. Changing a time-out from 5 to 10 minutes in response to an organisational need such as yours is a pretty small and reasonable request that is unlikely to raise the kind of hackles that will be raised if your IS people catch you running code to end run around their security. |
|
#26
|
|||
|
|||
|
Guys, I asked a specific question. What I am not looking for are opinions on the ethics regarding what I want to do; I'm more than capable of deciding that for myself, which I already have.
Last edited by Red Barchetta; 03-03-2007 at 02:10 PM. |
|
#27
|
|||
|
|||
|
Quote:
|
|
#28
|
|||
|
|||
|
Quote:
Regardless, I've made it clear that I do not wish to discuss the merits of what I intend to do, so I would appreciate it if you respected that wish, because at this point, it would be "inappropriate" to do anything else. Last edited by Red Barchetta; 03-03-2007 at 05:55 PM. |
|
#29
|
|||
|
|||
|
Quote:
|
|
#30
|
|||
|
|||
|
Quote:
Quote:
|
|
#31
|
|||
|
|||
|
Quote:
Great, then stop crapping on my thread. |
|
#32
|
|||
|
|||
|
Ok.
|
|
#33
|
|||
|
|||
|
I figured that you had already asked yourself the question "Is this a wise thing for me to try?", Red Barchetta.
I certainly hope that the program works as desired -- let us know on Monday! However, one must take caution from Robert Burns, here : Quote:
] Quote:
I'm usually strongly against bloated code, which is why I use PowerBasic whenever possible; WiggleMouse.exe would be a few kB with that. An assembly-language WiggleMouse.exe would be a few hundred bytes (mainly just entry/exit code required by any Windows .EXE). However, for Red Barchetta's problem it seemed that a "quick-'n'-dirty" solution -- using a freely-downloadable compiler -- was the order of the day. Plus, it showcases the ease and usefulness of simple scripting languages to solve repetitive problems... [Of course, back in the DOS days, a TSR doing the same thing would only be about 20 bytes!] |
|
#34
|
|||
|
|||
|
Quote:
|
|
#35
|
|||
|
|||
|
In general, the Straight Dope prefers that questions about how to defeat computer security, how to pick locks, how to download copyrighted material and other such bothersome topics, not be posted.
This one's closed. samclem General Questions Moderator |
| Advertisement |
![]() |
| Thread Tools | |
| Display Modes | |
|
|