Home Download EMail FAQ Links

Mouskii
 

Mouse and keyboard event recorder/player

Description: Mouskii is a simple application that will record and then replay mouse clicks and keyboard key strokes in any Windows application. Mouskii is similar to the old Windows 3.1 Recorder.


Download: Buy Now:
 
 
289k
  Shareware


$15.00 USD
Paypal
Credit Card





Additional Info:



Mouskii is simple should be usable without any documentation. Here is a brief run-down of the functions and features:


MAIN WINDOW:

Mouskii's main window is small and contains 5 buttons. The initial position of the
Window is in the lower right corner of the screen. Click anywhere on the window and
drag it to any location on the screen. The buttons, from left to right, are described
as follows:

MENU:
LOAD: Load a previosly recorded .REC file.
SAVE: Save a .REC file.
SPEED: Specify the playback speed in terms of a percentage of the record speed.
A value of 100 will playback at the recorded speed. A value of 50 will playback
twice as fast and so on. Note, depending on system speed and other factors,
speed values less than 10 can cause unpredictable results and skipping.
LOOP: Repeat the command sequence indefinately. Press <Ctrl-Esc> or <Alt-Esc> to
abort the playback.
EXIT: Quit the application.

RECORD: Begin recording keystrokes and mouse clicks. Click STOP, PAUSE or press
<ctrl-break> to stop recording.
PLAY: Playback recorded keystrokes and mouse clicks.
STOP: Stop recording keystrokes and mouse clicks.
PAUSE: Pause recording keystrokes and mouse clicks. Click PAUSE again to resume recording.

REC File explination:

Mouskii saves mouse and keystrokes in a normal text file. It is not recommended that you edit or modify the .REC file in any way. Improper values can cause unpredictable results and may cause your system to crash. However, if you decide to mess with the file or change it, here is the explination of the file. Each line corresponds to a key/mouse event and has six fields. Each field is separated by a colon (:) and are as follows:

DESCRIPTION : TIME BETWEEN COMMANDS : COMMAND : DATA 1 : DATA 2 : HANDLE
------------------------------------------------------------------------

DESCRIPTION = This is a description of the event. This field is essentially a comment
for the user and is ignored by Mouskii.

TIME BETWEEN COMMANDS = This is the time, in milliseconds between mouse\key events.

COMMAND = This is the event that has been recorded.

DATA 1 / DATA 2 = Depending on the type of command, Data 1 / 2 can have different meanings
Mouse event: DATA1 = Mouse X coordinate; DATA2 = Mouse Y coordinate
Key Event : DATA1 / DATA2 are the Windows keyboard scan codes.

HANDLE = Windows handle


Example Lines:
------------------------------------------------------------------------

Shift : 127 : WM_KEYDOWN : 10768 : 1 : 0
M : 355 : WM_KEYDOWN : 12877 : 1 : 0
M : 79 : WM_KEYUP : 12877 : 1 : 0
Shift : 248 : WM_KEYUP : 10768 : 1 : 0
O : 137 : WM_KEYDOWN : 6223 : 1 : 0
O : 104 : WM_KEYUP : 6223 : 1 : 0
U : 146 : WM_KEYDOWN : 5717 : 1 : 0
U : 91 : WM_KEYUP : 5717 : 1 : 0
S : 165 : WM_KEYDOWN : 8019 : 1 : 0
S : 79 : WM_KEYUP : 8019 : 1 : 0
K : 170 : WM_KEYDOWN : 9547 : 1 : 0
K : 91 : WM_KEYUP : 9547 : 1 : 0
I : 156 : WM_KEYDOWN : 5961 : 1 : 0
I : 92 : WM_KEYUP : 5961 : 1 : 0
I : 156 : WM_KEYDOWN : 5961 : 1 : 0
I : 91 : WM_KEYUP : 5961 : 1 : 0