Skip to content

rgantois/coryphee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coryphee

Record and replay mouse and keyboard actions

WARNING: This program can behave unpredictably and cause mayhem if used improperly. Run it at your own risk.

If you decide to use coryphee, here are a few pieces of advice:

  • Only replay a recording if you remember what actions it contains. To help with this, you can use the -c option when recording to store a comment. e.g. "This recording opens and configures a bunch of terminal tabs. Terminal emulator is open and fullscreen."
  • If you want to stop a replay while it is happening, hit the escape key a bunch of times.
  • Do not enter any sensitive information while recording. e.g. Do not type passwords. They will be stored in cleartext in the recording!

Installation

mkdir ~/.local/share/coryphee
python3 -m pip install build
cd coryphee
python3 -m build
python3 -m pip install dist/coryphee-*.whl

Usage

Help:

coryphee -h

Record:

coryphee rec test -d 10 -c "A test recording, no windows are open"

This will record all of your mouse/keyboard actions during 10 seconds.

You can also omit the -d argument and just hit the escape key when you want to stop the recording.

List recordings:

coryphee list

Replay a recording:

coryphee replay test

This will replay the actions stored in the recording named test.

Hit the escape key to stop an ongoing replay.

Delete a recording:

coryphee del test

LICENSE

This is licensed under GPLv3. To be honest, I would've prefered GPLv2 but the main imported module is LGPLv3. Oh well.

About

Record and replay mouse and keyboard actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages