Pagina 1 di 1

caratteri ascii figosi

Inviato: mar 10 ott 2006, 16:11
da alex.franci
ciao a tutti!
volevo sapere se c'era un modo in linux per fare i caratteri ascii figosi: tipo questi

♠ ♣ ♥ ♦

(ho usato questo sito: http://costa-rica-guide.com/travel/inde ... Itemid=677 )

grazie mille!
ciaociao

Inviato: mar 10 ott 2006, 17:28
da chrix
una volta usavo questo programmino c++, mi tutti i codici e caratteri della tabella ascii

Codice: Seleziona tutto

#include <iostream>

using namespace std;

int main() {

int i; // il primo intero stampabile della tabella ascii, verrà inizializzato a 32

for(i=32;i<256;i++) {

if(i%20==0)

getchar(); // si deve premere un tasto ogni 20 caratteri

cout << i <<" <==> "<< char(i)<<endl; // si usa la conversione automatica di tipo

}//for
            return true;
}//main 

compilazione dopo aver salvato con nome ascii.cpp
g++ -o ascii ascii.cpp
esecuzione
./ascii

Inviato: mar 10 ott 2006, 18:54
da alex.franci
grazie...
però mi sa che la shell non supporta i caratteri figosi :D
non c'è scritto niente per esempio dopo 32 o 33...

Inviato: mar 10 ott 2006, 18:59
da chrix
strano però sto usando inquesto momemento HP Tru64 (unix) con shell korn e vedo tutti i caratteri!! per 32 è normale visto che il carattere corrispondente è lo spazio!

conosci un sito in qui ti posso postare lo screen shoot?

Inviato: mar 10 ott 2006, 19:05
da alex.franci
chrix ha scritto:strano però sto usando inquesto momemento HP Tru64 (unix) con shell korn e vedo tutti i caratteri!! per 32 è normale visto che il carattere corrispondente è lo spazio!

conosci un sito in qui ti posso postare lo screen shoot?
http://imageshack.us è il migliore :D

Inviato: mar 10 ott 2006, 19:08
da chrix
ecco

Immagine

Inviato: mar 10 ott 2006, 19:18
da alex.franci
ah okay ma quelli li vedo pure io

sono i caratteri prima che non vedo:

http://img230.imageshack.us/img230/899/ ... t13tz0.png

e proprio quelli sono i caratteri che cerco :)

Inviato: mar 10 ott 2006, 20:12
da capitanfuturo
I caratteri prima del 32 sono "speciali" tipo carriage return, shift etc. etc. per esempio il 10 è new line ed è per quello che nella tua immagine va a capo... la shell non è un editor di testo e non li visualizza se no quando lanci un comando sbagli la digitazione e usi il canc al posto di cancellare l'ultimo carattere dovrebbe visualizzarti il simbolo ascii per il canc (030)... dai un occhio qui http://www.lookuptables.com/

Inviato: mar 10 ott 2006, 20:29
da chrix
sì infatti i caratteri prima del 32 sono caratteri non stampabili!

Inviato: mar 10 ott 2006, 21:25
da alex.franci
okay e fin qui ci sono...
è k per avere quei caratteri strani e figosi devo farmeli passare via messenger da un mio amico... non sono ancora linux indipendente :)