From fede03429eca1b3c69d4444c6e40f231c870fb5d Mon Sep 17 00:00:00 2001 From: Adrien Bourmault Date: Tue, 31 Aug 2021 12:40:54 +0200 Subject: [PATCH] Digits & digit --- captcha/experimental.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/captcha/experimental.sh b/captcha/experimental.sh index 9f6a000..a69a60a 100755 --- a/captcha/experimental.sh +++ b/captcha/experimental.sh @@ -80,14 +80,14 @@ if (( $RFL == 1 ));then ADDNBR="${INPUT:0:1}" NAME+="_FIRST" NEWINPUT=${NEWINPUT:0:$LENINPUT-1} # Do not show first INPUT NBR - INSTRUCTIONS1="Écrivez le chiffre ${DIGITS[$ADDNBR]} puis" + INSTRUCTIONS1="Écrivez le chiffre ${DIGIT[$ADDNBR]} puis" INSTRUCTIONS2="Recopiez de DROITE à GAUCHE ←" else ADDNBR="${INPUT:$LENINPUT-1:1}" NAME+="_LAST" NEWINPUT=${NEWINPUT:1:$LENINPUT-1} # Do not show last INPUT NBR INSTRUCTIONS1="Recopiez de DROITE à GAUCHE ←" - INSTRUCTIONS2="Terminez par le chiffre ${DIGITS[$ADDNBR]}" + INSTRUCTIONS2="Terminez par le chiffre ${DIGIT[$ADDNBR]}" fi NAME+="-$ADDNBR" } @@ -130,12 +130,12 @@ else if (( $FALSENBR <= $TARGET ));then RESULT=$(( TARGET + FALSENBR )) RESUME=$(( TARGET - FALSENBR )) - INSTRUCTIONS1="Calculez: ${DIGITS[FALSENBR]} + ${DIGITS[RESUME]}. Copiez..." + INSTRUCTIONS1="Calculez: ${DIGIT[FALSENBR]} + ${DIGIT[RESUME]}. Copiez..." NAME="CALCULP-$FALSENBR-$RESUME" else RESULT=$(( FALSENBR - TARGET )) RESUME=$(( TARGET - RESULT )) - INSTRUCTIONS1="Calculez: ${DIGITS[RESULT]} + ${DIGITS[RESUME]}. Copiez..." + INSTRUCTIONS1="Calculez: ${DIGIT[RESULT]} + ${DIGIT[RESUME]}. Copiez..." NAME="CALCULP-$RESULT-$RESUME" fi fi @@ -150,9 +150,8 @@ INSTRUCTIONS2="...en remplaçant chaque X par la somme" # **************************************************************************** MODULES=(CALCUL NOTIN REPLACE REVERSE) -NBRMODULES=${#MODULES[@]} -RMODULE=`seq 0 $((NBRMODULES-1)) | sort -R | head -n 1` -eval "${MODULES[RMODULE]}" +RMODULE=`seq 0 $((#MODULES[@]-1)) | sort -R | head -n 1` +#eval "${MODULES[RMODULE]}" TEXT="$NEWINPUT" CHAPRILURI="/var/lib/ejabberd/chapril_captchas/${NAME}_${NEWINPUT}_${INPUT}.png"