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"