https://github.com/nitrocode/cleanvdo
Consolidates the output of vncdotool's vnclog
https://github.com/nitrocode/cleanvdo
Last synced: 10 months ago
JSON representation
Consolidates the output of vncdotool's vnclog
- Host: GitHub
- URL: https://github.com/nitrocode/cleanvdo
- Owner: nitrocode
- License: gpl-2.0
- Created: 2015-09-04T17:21:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-02-26T05:22:31.000Z (almost 7 years ago)
- Last Synced: 2025-02-07T12:49:01.951Z (12 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cleanvdo
Consolidates the output of vncdotool's [vnclog](https://help.github.com/articles/markdown-basics/)
1. First record a vdo file using the vncdotool
```bash
$ vnclog -s 1.1.1.1::5997 --viewer vncviewer > wireless.vdo
```
2. Run the consolidate vdo script
```bash
$ ./convdo.py -h
usage: convdo.py [-h] [--typekeys] [--insertcap INSERTCAP]
[--roundpause ROUNDPAUSE] [--remove REMOVE] [--backspace]
[--debug] [--version]
[input]
Consolidate vdo files for readability
positional arguments:
input File to convert
optional arguments:
-h, --help show this help message and exit
--typekeys, -t consolidates keyup / keydowns for sequential ascii
chars to one type statement
--insertcap INSERTCAP, -c INSERTCAP
inserts a capture after each line and saves to dir
--roundpause ROUNDPAUSE, -R ROUNDPAUSE
roundsup the pause to the nearest hundredths
--remove REMOVE, -r REMOVE
removes as many commands as you like
--backspace, -b removes the backspace commands and the previously
typed character
--debug, -d shows debug messages
--version, -v show program's version number and exit
```
Example
```bash
$ ./convdo.py examples/wireless.vdo
```