Le Bischerate di UbaWeb

Riuscite a leggere QU3574 FR453?

20 dicembre 2014 - Mi è capitato di leggere questo blocco di testo:

QU357O M3554GG1O 53RV3 4 PROV4R3
CH3 L3 NO57R3 M3N71 PO55ONO F4R3 GR4ND1 CO53!
CO53 1MPR3551ON4N71! 4LL'1N1Z1O 3R4
D1FF1C1L3, M4 G14' 1N QU3574 R1G4, 
L4 7U4 M3N73 574 L3GG3NDO
4U7OM471C4M3N73 53NZ4 P3N54RC1 5U,
511 ORGOGL1O5O! 5OLO 4LCUN3
P3R5ON3 R135CONO 4 L3GG3R3 
QU357O M3554GG1O. 53 531 1N GR4DO 
D1 L3GG3RLO, COND1V1D1LO
Così mi è venuto in mente di fare uno script per creare e decodificare questo tipo di testo!
Avevo fatto un codec simile per il codice morse, questo è più facile!
Lo script l'ho chiamato "cod3c.sh"!

 

 

Lo script può codificare o decodificare testo scritto direttamente o da file di testo semplice.
Riporto quanto scritto nell'help dello script:
Sintassi
./cod3ec.sh (cod|decod) ("testo da tradurre"|file_da_tradurre)

Lo script necessita di due parametri: 'azione' e 'file/testo da tradurre'.
L'azione può essere: "cod" per la codifica o "decod" per la decodifica.
Il testo da tradurre può essere:
testo digitato direttamente dopo il primo parametro (tra doppi o singoli apici)
o il 'nome_del_file' contenente il testo da tradurre

Esempi:

./cod3ec.sh cod 'testo da tradurre'
./cod3ec.sh cod "testo da tradurre contenente l'apostrofo"
./cod3ec.sh cod 'file_di_testo_da_codificare.txt'
./cod3ec.sh decod "7357O D4 7R4DURR3"
./cod3ec.sh decod 'file_di_testo_da_decodificare.txt'
Per salvare il testo codificato/decodificato su un file:
far seguire il secondo parametro da ' > nome_del_file' oppure,
per accodarlo al testo già presente nel file, da ' >> nome_del_file' Esempi:
./cod3ec.sh cod 'testo da tradurre' > risultato.txt
./cod3ec.sh cod 'testo da tradurre' >> risultati.txt
./cod3ec.sh cod 'file_di_testo_da_codificare.txt' > risultato.txt
Per leggere questo aiuto eseguire './cod3ec.sh' senza parametri

Download

Lo script è ridistribuibile e modificabile liberamente mantenendo però la stessa licenza.
Quello che segue è il link per scaricarlo: cod3c.sh.

Sito realizzato da: Giovanni Ubaldi - UbaWeb.it - Informativa Cookies