man xnee (Commandes) - xnee record, replays or distributes X11 data
NAME
xnee record, replays or distributes X11 data
SYNOPSIS
xnee [options"]
DESCRIPTION
The program Xnee can record and replay an X session. Xnee also has the ability to distribute events to multiple displays. Xnee gets copies of X protocol data from the X server. These are either printed to file ( record mode) or replayed and synchronised ( replay mode). During record and replay Xnee can distribute the record/replayed events to multiple displays.
OPTIONS
- --help, -h
- Print this message
- --display,-d displayname
- X server to contact (default is localhost)
- --flags, -flags
- Prints all flags/options xnee accepts
- --file, -f <file_name>
- Read data from file file_name (default is stdin)
- --out, -o <file_name>
- Redirect all Xnee data to file_name (default is stdout)
- --err, -e <file_name>
- Redirect all Xnee verbose output file_name (default is stderr)
- --resource ,-r <file_name>
- Use resource file file_name
- --plugin ,-p <name >
- Use the plugin name name
- --all-events, -ae
- Intercept all events
- --no-expose, -ne
- Do not intercept (print) Expose NoExpose
- --first-last, -fl
- Print only first and last of multiple successive MotionEvent
- --everything
- Intercept all X11 Protocol .... beware, your computer may crash !
- --loops <n>, -l
- Intercept n numbers of data ( n<0 means forever)
- --k-log
- Intercept 1000 (one thousand) data
- --10k-log
- Intercept 10 000 (ten thousand) data
- --100k-log
- Intercept 100 000 (one hundred thousand) data
- --m-log
- Intercept 1000 000 (one million) data
- --verbose, -v
- Verbose printout
- --buffer-verbose, -bv
- Verbose printout of replay buffer
- --time, -t <secs>
- Delay start of application for <secs> seconds. Used to prevent recording of KeyRelease when starting Xnee from terminal
- --binary, -b
- Obsolete option, don't use this
- --text, -t
- Store data output in text format (default)
- --version, -V
- Print product information
- --all-clients, -ac
- Record all client's data (default)
- --future-clients, -fc
- Record future client's data
- --human-printouts, -hp
- Prints human readable
- --record, -rec
- Set recording mode (default)
- --replay, -rep
- Set replaying mode
- --speed-percent, -sp
- Set replaying speed (percentage)
- --stop-key mod,key, -sk
- When pressing modifier mod and key key Xnee exits
- --pause-key mod,key, -pk
- When pressing modifier mod and key key Xnee pauses its current action
- --resume-key mod,key, -rk
- When pressing modifier mod and key key Xnee resumes its paused action
- --insert-key mod,key, -ik
- When pressing modifier mod and key key Xnee inserts a META mark in the log file
- --write-settings file
- Writes settings to a resource file
- --print-settings, -ps
- Prints Xnee settings and waits (for <ENTER>)
- --print-event-names, -pens
- Prints X11 event number and name
- --print-event-name, -pen <ev>
- Prints X11 event number or name coresponding to ev
- --print-error-names, -pern
- Prints X11 error number and name
- --print-reply-names, -pren
- Prints X11 reply number and name
- --print-request-names, -prns
- Prints X11 request number and name
- --print-request-name, -prn <req>
- Prints X11 request number or name coresponding to req
- --print-data-names, -pdn
- Prints X11 data number and name
- --recorded-resolution res
- Resolution used when recording
- --replay-resolution res
- Resolution to use when replaying
- --no-resolution-adjustment
- Don't use resolution adjustment
- --manpage
- Prints Xnee help text in format as used when generating man page
- --distribute, -di <LIST>
- Distribute recorded or replayed events to LIST where LIST is comma separated list of displays
- --device-event-range, -devera <X_LIST>
- Set device event range to X_LIST
- --delivered-event-range, -devra <X_LIST>
- Set delivered event range to X_LIST
- --error-range, -erra <X_LIST>
- Set error range to X_LIST
- --request-range, -reqra <X_LIST>
- Set request range to X_LIST
- --reply-range, -repra <X_LIST>
- Set reply range to X_LIST
- --extension-request-major-range, -erqmar <X_LIST>
- Set extension request major range to X_LIST
- --extension-request-mainor-range, -erqmir <X_LIST>
- Set extension request minor range to X_LIST
- --extension-reply-major-range, -erpmar <X_LIST>
- Set extension reply major range to X_LIST
- --extension-reply-mainor-range, -erpmir <X_LIST>
- Set extension reply minor range to X_LIST
- --retype, -rt
- Types (fakes) the content of the file as specified by --file
- --type-help, -tp
- Type this help message using faked keys (used to test xnee itself)
- --force-replay, -fp
- Keep replaying even if we are out of sync .... dangerous
- --max-threshold, -map <nr>
- Set the maximum threshold for sync to nr
- --min-threshold, -mip <nr>
- Set the minimum threshold for sync to nr
- --total-threshold, -tip <nr>
- Set the total threshold for sync to nr
COMMENTS
- file_name
- Name of a file (e.g /tmp/user1_session.xnee)
- display_name
- Name of a display (e.g 192.168.1.12:0
- secs
- Seconds (e.g 10)
- n
- Integer number (e.g 100)
- LIST
- Comma separated list of display (e.g 192.168.1.12:0,129.12.23.0:0)
- X_LIST
- Comma separated list of integers (e.g 12-23,35,45-56)
EXAMPLES
- xnee --k_log -devera 2-6 -o /tmp/xnee.rec -e /tmp/xnee.log -v
Writes 1000 data to file /tmp/xnee.rec and dumps the verbose printout to /tmp/xnee.log
- xnee -rep -f /tmp/xnee.rec -v -e /tmp/xnee.log --no-sync
Read data from /tmp/xnee.rec, replay it and verbose print to file /tmp/xnee.log
- For more examples, look at the EXAMPLES file
AUTHOR
Henrik Sandklef.
REPORTING BUGS
Report bugs in the program to bug-xnee@gnu.org.
COPYRIGHT
Copyright (C) 2002 Henrik Sandklef. This is free software; see the source for copying conditions. There is NO warranty;not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
VERSION
xnee man page, version 1.08
NOTES
This page describes Xnee. Mail corrections and additions to bug-xnee@gnu.org