mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-15 15:41:24 +01:00
add --dup-packets calling through to linux client
This commit is contained in:
parent
92fd048eef
commit
45ef4fcb65
1 changed files with 19 additions and 11 deletions
|
@ -30,6 +30,7 @@ BOARD_SIZES_NEW=(15)
|
||||||
NAMES=(UNUSED Brynn Ariela Kati Eric)
|
NAMES=(UNUSED Brynn Ariela Kati Eric)
|
||||||
SEND_CHAT=''
|
SEND_CHAT=''
|
||||||
CORE_COUNT=$(ls core.* 2>/dev/null | wc -l)
|
CORE_COUNT=$(ls core.* 2>/dev/null | wc -l)
|
||||||
|
DUP_PACKETS=''
|
||||||
|
|
||||||
declare -A PIDS
|
declare -A PIDS
|
||||||
declare -A APPS
|
declare -A APPS
|
||||||
|
@ -223,6 +224,9 @@ build_cmds() {
|
||||||
if [ -n "$SEND_CHAT" ]; then
|
if [ -n "$SEND_CHAT" ]; then
|
||||||
PARAMS="$PARAMS --send-chat $SEND_CHAT"
|
PARAMS="$PARAMS --send-chat $SEND_CHAT"
|
||||||
fi
|
fi
|
||||||
|
if [ -n "$DUP_PACKETS" ]; then
|
||||||
|
PARAMS="$PARAMS --dup-packets"
|
||||||
|
fi
|
||||||
# PARAMS="$PARAMS --savefail-pct 10"
|
# PARAMS="$PARAMS --savefail-pct 10"
|
||||||
[ -n "$SEED" ] && PARAMS="$PARAMS --seed $RANDOM"
|
[ -n "$SEED" ] && PARAMS="$PARAMS --seed $RANDOM"
|
||||||
PARAMS="$PARAMS $PUBLIC"
|
PARAMS="$PARAMS $PUBLIC"
|
||||||
|
@ -585,25 +589,26 @@ function getArg() {
|
||||||
function usage() {
|
function usage() {
|
||||||
[ $# -gt 0 ] && echo "Error: $1" >&2
|
[ $# -gt 0 ] && echo "Error: $1" >&2
|
||||||
echo "Usage: $(basename $0) \\" >&2
|
echo "Usage: $(basename $0) \\" >&2
|
||||||
echo " [--udp-start <pct>] \\" >&2
|
echo " [--dup-packets] # send all packets twice \\" >&2
|
||||||
echo " [--udp-incr <pct>] \\" >&2
|
|
||||||
echo " [--clean-start] \\" >&2
|
echo " [--clean-start] \\" >&2
|
||||||
echo " [--game-dict <path/to/dict>]* \\" >&2
|
echo " [--game-dict <path/to/dict>]* \\" >&2
|
||||||
echo " [--old-app <path/to/app]* \\" >&2
|
echo " [--help] \\" >&2
|
||||||
|
echo " [--host <hostname>] \\" >&2
|
||||||
|
echo " [--max-devs <int>] \\" >&2
|
||||||
|
echo " [--min-devs <int>] \\" >&2
|
||||||
echo " [--new-app <path/to/app] \\" >&2
|
echo " [--new-app <path/to/app] \\" >&2
|
||||||
echo " [--new-app-args [arg*]] # passed only to new app \\" >&2
|
echo " [--new-app-args [arg*]] # passed only to new app \\" >&2
|
||||||
echo " [--min-devs <int>] \\" >&2
|
|
||||||
echo " [--max-devs <int>] \\" >&2
|
|
||||||
echo " [--one-per] # force one player per device \\" >&2
|
|
||||||
echo " [--num-games <int>] \\" >&2
|
echo " [--num-games <int>] \\" >&2
|
||||||
echo " [--num-rooms <int>] \\" >&2
|
echo " [--num-rooms <int>] \\" >&2
|
||||||
echo " [--host <hostname>] \\" >&2
|
echo " [--old-app <path/to/app]* \\" >&2
|
||||||
|
echo " [--one-per] # force one player per device \\" >&2
|
||||||
echo " [--port <int>] \\" >&2
|
echo " [--port <int>] \\" >&2
|
||||||
echo " [--seed <int>] \\" >&2
|
|
||||||
echo " [--undo-pct <int>] \\" >&2
|
|
||||||
echo " [--send-chat <interval-in-seconds> \\" >&2
|
|
||||||
echo " [--resign-ratio <0 <= n <=1000 > \\" >&2
|
echo " [--resign-ratio <0 <= n <=1000 > \\" >&2
|
||||||
echo " [--help] \\" >&2
|
echo " [--seed <int>] \\" >&2
|
||||||
|
echo " [--send-chat <interval-in-seconds> \\" >&2
|
||||||
|
echo " [--udp-incr <pct>] \\" >&2
|
||||||
|
echo " [--udp-start <pct>] \\" >&2
|
||||||
|
echo " [--undo-pct <int>] \\" >&2
|
||||||
|
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
@ -637,6 +642,9 @@ while [ "$#" -gt 0 ]; do
|
||||||
APPS_OLD[${#APPS_OLD[@]}]=$(getArg $*)
|
APPS_OLD[${#APPS_OLD[@]}]=$(getArg $*)
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--dup-packets)
|
||||||
|
DUP_PACKETS=1
|
||||||
|
;;
|
||||||
--new-app)
|
--new-app)
|
||||||
APP_NEW=$(getArg $*)
|
APP_NEW=$(getArg $*)
|
||||||
shift
|
shift
|
||||||
|
|
Loading…
Reference in a new issue