ESTRATTORE FRASI

PALINDROME



PROGRAMMA PER ESTRARRE FRASI PALINDROME DA QUALSIASI FILE
DI TESTO O DI QUALUNQUE ALTRO TIPO E IN QUALSIASI LINGUA.

SCOPO DEL PROGRAMMA
Lo scopo del programma e' di estrarre da dei file esistenti,
specialmente del tipo testo .txt ma anche con estensione
qualsiasi, eventuali frasi palindrome entro contenute.
Puo' anche servire per verificare frasi palindrome
costruite in proprio senza l'ausilio del computer,
usando l'apposito editor disponibile nel programma.

COSA E' UNA FRASE PALINDROMA
Una frase o una parola sono palindrome quando si possono leggere
a rovescio con lo stesso significato complessivo.
Per esempio ANGELA LAVA LA LEGNA e' una frase palindroma.
AI LATI D'ITALIA pure, L'apostrofo e gli altri segni
d' interpunzione, parentesi, esclamazione ecc. ecc
eventualmente presenti non ne inficiano la validita'.
L'ambiente che piu' sviluppa queste frasi e' quello enigmistico.

COME SI USA IL PROGRAMMA
Una volta lanciato l'unica cosa da fare e'
stabilire il numero dei caratteri della frase da cercare.
Il range va da 3 a 70 caratteri, di default sono 7 caratteri.
Fare attenzione all'input che e' auto correggente.
A questo punto occorre caricare un file di testo o
di altro tipo da esaminare con l'opzione da menu carica file.
Ora il programma fara' la ricerca di eventuali
frasi palindrome contenute all'interno del file stesso
con un numero di lettere simile o uguale quelle prefissate.
Non toccate nulla fino a che il contatore delle righe
continua a salire e attendete la fine dell'elaborazione.
Se il programma sembra bloccarsi pazientate perche'
L'elaborazione finira' lo stesso anche se tutto sembra bloccato.
Allenatevi col file ESEMPI.TXT allegato.
A questo file non cambiate nome e non spostatelo,
potete pero' editarlo dal menu Aiuto>Esempi e click destro.
Per far questo dove avere l'editor di Windows NOTEPAD
in C:\Windows\System32\notepad.exe

CEAZIONE FRASI PALINDROME
E' anche disponibile un editor di frasi palindrome
richiamabile con l'opzione Azioni>Crea frasi palindrome.
L'uso e' intuitivo. Si inseriscono una o piu' parole
nella apposita casella gialla e sotto si leggera'
prima la frase diretta, poi, sotto la frase a rovescio.
Il computer informa costantemente se la frase
in elaborazione e' o non e' palindroma.
Si puo' anche inserire una frase palindroma trovata
dal computer nella casella dell'editor procedendo come segue.
Evidenziare la frase estratta desiderata cliccandoci sopra
oppure usando le frecce up/down quindi cliccare sulla finestra
principale col menu in un punto qualsiasi e automaticamente
oppure col click destro nella banda bianca in basso
e la frase selezionata verra' trasferita nella casella gialla dell'editor.

SETTAGGIO NUMERO MASSIMO RIGHE
ELABORABILE PER CIASCUN FILE
Questo settaggio puo' andare da 1 a 30000 righe.
Un numero ottimale va da 100 a 1000.
Questo per evitare che si blocchi il computer su file
troppo grandi, aumentare questo numero aumenta
in proporzione anche il tempo di elaborazione
con in aggiunta la possibilita' che il programma.
Considerate 20 righe ogni Kilo Byte di file.
30000 righe sono circa l'equivalente di un libro da 500 pagine
corrispondenti ad un file di qualche centinaio di Kilo Byte
e anche con un PC potentissimo occorre molto tempo per elaborarle.

PAROLE BIFRONTE
Nello scrivere il programma mi sono accorto della grande
importanza che ha avere a disposizione parole bifronte.
Una parola e' bifronte quando ha un significato letta a rovescio.
Per esempio ETNA ha come parole bifronte ANTE le quali
entrambe concorrono a formare la frase palindroma ETNA gigANTE.
Nella frase palindroma ANGELA LAVA LA LEGNA la parola bifronte
e' ANGELA con LA LEGNA e si vede che occorre ragionarci sopra
e dividere la parola LALEGNA in LA LEGNA per avere un buon risultato.
Per facilitare questo processo e' disponibile una opzione dal menu azione
per la ricerca delle parole bifronti di un dato file di testo.

COME INTERPRETARE I DATI
Trovare frasi palindrome setacciando file di testo richiede molta pazienza
e tanta fortuna: si procede un po' come fa il cercatore d'oro quando
agita il setaccio sperando di trovare qualche frase interessante.
Se escono troppe frasi aumentare un pochino il numero dei
caratteri e ricaricare il file per rifare l'elaborazione.
Se non escono frasi provare a rifare il tutto diminuendo
il numero dei caratteri massimo della frase da cercare.
7 caratteri e' il numero giusto per cominciare l'analisi di un file.
Spazi apici e segni ?!.:,;() non sono considerati
e nel risultato dell'analisi li vedrete come spazi vuoti.
Dovranno essere rimessi virtualmente trascrivendo la frase a mano.
E' il motivo per cui troverete frasi palindrome con meno
caratteri di quelli selezionati dall'apposita opzione.
Se ci sono molti output scorrerli aiutandosi con la scroll bar.
Non sono previste stampe: trovare una frase buona e' gia' un MIRACOLO.

ECCEZIONI
Le lettere accentate possono essere o non essere considerate.
Il programma non e' in grado di valutarle nel 100 % dei casi.
Questo anche per qualsiasi altro carattere disponibile sul PC.
Il programma in presenza di piu' frasi palindrome nella stessa riga
di testo prende in considerazione la prima e salta tutte le altre.
Nel caso che una riga di testo produca frasi uguali ma con
spaziatura diversa il programma provvede a tenerne solo una.

ISTRUZIONI DISPONIBILI
Si trovano nel menu Aiuto.
Le istruzioni programma sono le istruzioni principali in poche righe.
Le frasi palindrome non sono altro che questo file.
Viene fornito il file esempi.txt con qualche centinaio di esempi.
Cliccando col pulsante destro del mouse gli esempi sono editabili
col NOTEPAD di Windows come piu' vi aggrada.
Una volta salvato il file usate di nuovo l'opzione esempi
per veder le modifiche apportate al file stesso.
Si possono cancellare le finestre inutili
cliccando di destro nella finestra principale.

CARATTERISTICHE PC e SISTEMI OPERATIVI SUPPORTATI
Questo programma gira su tutti i sistemi operativi windows.
Questo programma gira a partire dalla risoluzione video VGA 640x480
Naturalmente nei PC piu' datati l'elaborazione riesce ugualmente
ma il tempo di calcolo aumenta in modo molto vistoso

LICENZA PROGRAMMA
Questo programma e' FREWARE al 100%
Puo' essere inserito con o senza fini di lucro su qualsiasi sito
internet o in qualunque supporto ottico o magnetico o di altro
tipo senza che mi debba essere chiesta qualsiasi autorizzazione.

DISCLAIMER
Nessuna garanzia e' data sull'esattezza dei dati estratti.
L'autore non puo' essere considerato responsabile di qualsiasi
danno causato da questo programma, detta responsabilita'
e' a carico esclusivamente dell'Utente finale.

COPYRIGHT 2008
Luigi Mongardi

Download di palind.zip da questo sito (194.370 Bytes)

Ritorna alla Home Page di IZ4BQV