Annonce

Réduire
Aucune annonce.

[Bash] Translation AZERTY > QWERTY

Réduire
Cette discussion est fermée.
X
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • [Bash] Translation AZERTY > QWERTY

    Faire un script qui fasse la translation automatique d'un texte (n'ayant pas de limite de caractères) depuis un clavier AZERTY en un QWERTY et depuis un QWERTY en AZERTY.

    Exemple :

    ,wqi (azerty) = mzai (qwerty)

    1. L'appel de commande demande à ce que l'on copie colle le texte dont nous souhaitons faire la translation ;
    2. Il traduit le texte et donne le résultat.

    Tout simplement

    Ainsi, l'algo est comme suit :

    1. Demande si l'on désire traduire du QWERTY en AZERTY (1) ou de l'AZERTY en QWERTY (2) ;
    2. Demande de copier/coller ce que nous souhaitons traduire ;
    3. Fais la translation et affiche le résultat.

    +3 pour qui réussira cela !

    Help: pris au hasard à la va-vite sur le net :

    http://www.commentcamarche.net/contents/base/ascii.php3

    Note : le code doit être sensible à la casse.
    sigpic

    Cyprium Download Link

    Plus j'étudie plus j'me rends compte que je n'sais rien.

    †|

  • #2
    Done
    "Exeunt les délires de l'amour entés sur une pratique non maîtrisée du sexe. Exit derechef la passion voluptueuse qui fait voir l'être aimé toujours autre qu'il n'est et qui pousse à posséder ce qu'on ne peut pas posséder." Epicure

    Commentaire


    • #3
      +3 pour ptinaze, once again !!! Décidément, on ne l'arrête plus
      sigpic

      Cyprium Download Link

      Plus j'étudie plus j'me rends compte que je n'sais rien.

      †|

      Commentaire


      • #4
        Code:
        #!/bin/sh
        #!/bin/bash
        
        #az_qw_converter.sh by ptinaze for THC
        
        echo "Do you want to convert :\n\n1. QWERTY to AZERTY\n2. AZERTY to QWERTY"; read chx
        if test "$chx" -eq "1"; then
        	sleep 1
        	echo "Please, insert the text you want to convert in AZERTY"; read txt
        	sleep 1
        	echo "$txt" | sed 'y/qQaAzZwWmM,<.;:/aAqQwWzZ,?;.:mM/' | sed "y/4'/'ù/" | sed 'y/[email protected]#$%^&*()[{]}¦"?/&é"(-è_çà)°1234567890^¨$£µ%§/' | sed 'y/>\\\//\/*!/'
        elif test "$chx" -eq "2"; then
        	sleep 1
        	echo "Please, insert the text you want to convert in QWERTY"; read txt
        	sleep 1
        	echo "$txt" | sed 'y/aAqQwWzZ,?;.:mM/qQaAzZwWmM,<.;:/' | sed 'y/!\//\/>/' | sed 'y/&é"(-è_çà)°1234567890^¨$£*µ%§/[email protected]#$%^&*()[{]}\¦"?/' | sed "y/ù'/'4/"
        else
        	exit
        fi
        sigpic

        Cyprium Download Link

        Plus j'étudie plus j'me rends compte que je n'sais rien.

        †|

        Commentaire

        Chargement...
        X