How to automate mouse movement and keyboard strokes? - scripting

I need to copy and paste some stuff. I was thinking the easiest way was to record my mouse movement (and maybe keyboard) and then just repeating that. Is this the most efficent solution for me? I have no automated software experience whatsoever.
I was thinking about using this : http://www.autohotkey.com/board/topic/59817-mouse-movement-click-recorder/, but it doesn't record the keyboard. This task is time-sensitive, so that's why I need it to be beginner friendly (because I have no experience).

Quick googling found out few tools:
Mouse Recorder Pro
Mini Mouse Macro
Both look like what you need. I'm sure you're able to find more tools.

Related

Using code to automatically click a mouse

I'm working with a Bloomberg data sheet and I need to export this sheet into Excel. The only way of doing so is through clicking the "export" button in the Bloomberg window. Is there any way to use code to accomplish this click. I would appreciate help with 1) indicating which coding language should be used 2) the physical code syntax that can accomplish my goal
I've tried using VBA, but there is no automatic control of the mouse.
There are two alternatives you may use to simulate mouse and keyboard automation on Windows platform.
AutoHotKey
AutoIT
I would personally recommend using AutoHotKey. It has a very extensive documentation and a fairly active community.
Additionally, please try to use keyboard shortcuts (E.g Alt+F) instead of mouse movements. If you're using keyboard shortcuts, you'll be less prone to unwanted behaviour.
Extra: If you have a web application, you may use Selenium. It works neatly with Java or Python.

Wiimote on PC with GlovePIE and Wiinremote

First off, I hope this is the right place to post this. I am new, and Stack Exchange was the first site I thought of for this question. After reading the "How to Ask" page here, I don't see a better place. Let me know if I'm missing something and there's a place more suited for this question.
My question here, with background info below: Does anyone know how to use only pitch and roll for a mouse in GlovePIE, without yaw and IR?
Background: basically, I want to use my wiimote for mouse + WASD for PC gaming, but I cannot use an IR sensor bar. (I am CADding around the wiimote for a project and this material will end up obstructing the signal.) I have at my disposal: an RVL-036 wiimote and a broadcomm bluetooth dongle with a hacked Toshiba stack, a used RVL-003 wiimote I bought when the 036 didn't pan out, Wiinremote, and GlovePIE.
GlovePIE doesn't work with the 036 wiimote, and neither does Wiinremote even though I expected it to. With the 003, Wiinremote gives me perfect mouse movement using pitch and roll (I hear yaw needs an IR sensor). The problem is: I can set keys in Wiinremote such as Up on the D-pad to W on the keyboard, Left to A, and Down to S, but they only work in web browsers and such and not in-game.
My focus is now on GlovePIE scripts because I hear it does a good job in-game getting wiimote buttons to act as keyboard keys. (I first tried lednerg's motionplus script, but obviously I get "motion plus NOT DETECTED" in the debug field. I can click with the script running, but I just can't pan the cursor around.) I have looked around for mouse scripts so that I can add my own WASD key assignments, but every script I have found uses an IR sensor bar. I know it must be possible to use only roll and pitch for a mouse in GlovePIE--because Wiinremote handles it beautifully--but I have unsuccessfully tried looking for wii-specific GlovePIE tutorials and I don't understand the general syntax or how to call on the wiimote in GlovePIE.
I basically want to do exactly what Wiinremote does but in GlovePIE in the hopes of getting keys to work in-game.
My question: does anyone know how to use only pitch and roll for a mouse or know how I can familiarize myself with GlovePIE's language to do it myself?
Thanks.
Thanks, nwk and Tim. I posted on Super User. But I think I just answered my own question anyway. I found a stupidly simple solution: run GlovePIE and Wiinremote simultaneously, GlovePIE for buttons and Wiinremote for the mouse. facepalm
GlovePIE's syntax seems simple enough from others' button assignment scripts, as long as I stay away from mouse scripting.

Code Lens Toggle Shortcut?

I totally dig the new code lens stuff in VS2013 but I feel it is to intrusive and would like to be able to toggle it on and off with my keyboard. I was wondering if anyone knows of a shortcut or an extension that will allow me to toggle it on and off? I have searched google and some forums but I am unable to find anything. I am assuming this does not exist yet since I have 0 results but I figured I would ask.
There's no shortcut for it at this stage, and you can't assign one in the VS keyboard options. I suggest people vote for this feature on the Visual Studio User Voice site.

Controlling USB keyboard and mouse

We have a hardware device, with an LCD display. It supports an USB interface to connect keyboard and mose. Using these keyboard and mouse, we can navigate to varios menu items and edit entries.
We have couple of test cases written to verify that mouse click and keyboard input events are working when pressed respective key.
My task is to automate these test cases.
I donot have any control to the hardware device, as I can not access the o/s kernel or any application running there. There is one way to verify what is currently displayed on the UI. So I have to use that and verify whether the mouse/keyboard has performed the appropriate events.
As I have gone through couple of previous posts, it seems like that one of the way to achieve this is through virual HID device driver rather than actual keyboard and mosue. But I am not sure how to achieve it.
Please do help me for it. I am fine with any programming language.
I am more interested to simulate the mouse and keyboard events.
You probably don't need to write your own driver. AutoHotKey does pretty much anything you can think of, and the scripting language is quite easy to learn.
You can get it here:
http://www.autohotkey.com/
Since you're using linux, here's a similar project that will run on linux:
http://sikuli.org/

vb.net Display/Focus/Show Form on top of PC Game

What I am trying to accomplish is this: I want to be able to press the F5 key on my keyboard, while playing a PC game, to show (bring forward, focus, etc.) my program. My 3 attempts so far have failed. Any idea on how I could accomplish my goal? Similar posts on other forums say to set the form's key preview to true and use on keyPress... which failed.
Thank you,
Anonymous
Here is the question about capturing global mouse / keyboard, you can try using it in VB.NET and test it, though I guess you only don't want to be caught while playing games during work. ;)
Also I definitely suggest this link from it. :)