1 Description

With RecNPlay you are able to record (, save) and playback keystrokes on your mobile phone.

1.1 What is good for?

Everything you have to do on more than one mobile phone(same model) you be automated with recnplay. Imagine the configuration of 50 new mobile phones...

2 Supported/Unsupported phones

2.1 Supported phones

2.2 UNSupported phones

3 More documentation

See the Wiki!

4 I don't believe, that can work :-)

4.1 Video

Embedded here (from YouTube):

Link: http://www.youtube.com/watch?v=HJhXklgrH-g

4.2 Photos

Klick to view them full size

5 Technical side

5.1 How can that work??

RecNPlay is implemented using special AT commands, if you're interested in writing apps using AT commands, mail me.

5.2 Programming language

RecNPlay is written in Python.

6 Download

6.1 Prequisites


Windows (at least Windows 2000, Windows XP and Windows Vista are supported)

7 Samples

First extract the downloaded package, then change to the created directory...

(Sample: tar -xzvf recnplay-0.1.tar.gz; cd recnplay-0.1)

Sample 1

Recording a keylog from a mobile phone connected to /dev/ttyACM0 (9600BAUD) to the file named /tmp/keylog

./recnplay -r -f /tmp/keylog -d /dev/ttyACM0 -s 9600

Sample 2

Playback of Sample 1:

./recnplay -p -f /tmp/keylog -d /dev/ttyACM0 -s 9600

Sample 3

Direct playback (not saving to file) on /dev/ttyACM0

./recnplay -r -p -d /dev/ttyACM0

Sample 4

Direct playback (AND saving to file) on /dev/ttyACM0

./recnplay -r -p -d /dev/ttyACM0 -f /tmp/keylog

Windows sample:

Direct playback (AND saving to file) on COM5

python recnplay -r -p -d COM5 -f C:\Temp\keylog.txt

8 Contact

My name is Johannes Weiss and my eMail address is weissi@tux4u.de