Newsgroup: it.comp.software.newsreader
Titolo: [MIMEPROXY] un buon settaggio dei charset

Ciao amici, mi suggerireste un buon settaggio del file .ini per l'ultima
relase del Mime-Proxy?! Sul sito di Alan vedo solo delle impostazioni di
una vecchia (almeno credo..) ^_^ 
Grasssssie  :-D
-- 
http://pinoradioattivo.altervista.org
  (il mio sito)
http://wiki.news.nic.it/QuotarBene
  (una buona regola..)

 impostazioni di una vecchia (almeno credo..) ^_^ 
Va bene anche il vecchio .ini made in Alan Ford. Almeno, io lo utilizzo 
senza trovarci inconvenienti.
Nel tuo caso invece noto che sei uscito com encodin 8bit e charset
iso-8859-1
sarebbe, IMHO, stato sufficiente charset=us-ascii
Content-Transfer-Encoding: 7bit
Però non credo che ciò sia un peccato molto grave. Assolto. :-)
ps. non sono un drago in charset e codifiche, per cui se ho scritto
qualche bestialità non infierite troppo ;-)
-- 
Ciao, Guglielmo.

una vecchia (almeno credo..) ^_^ 
Cos'ha che non va?
A parte il richiamo ai due file txt ormai inutili data la presenza della
dll, direi che il resto è tutto ok. Ecco qua il mio, comunque:
--- [taglia] ---
[proxies]
Linuxfan = 3119, 
news.linuxfan.it
, 119, nntp
Opera = 6000, 
news.opera.com
, 119, nntp
Tin = 6001, 
news.tin.it
, 119, nntp
[default]
charsets = us-ascii, iso-8859-1, iso-8859-15, utf-8
client_charset = CP1252
encoding = 1
decoding = 1
decode_header = 1
encoded_word = 1
incoming_encoded_word = 0
user_agent = 1
xover_decoding = 1
encode_to_qp = 0
encode_to_b64 = 0
unknown_character = ¿
ip = 127.0.0.1
date = 0
enable_incoming_yEncode = 1
enable_outgoing_yEncode = 0
--- [taglia] ---
-- 
Ciao, Massimo | ICQ# 57669970 | Jabber: 
pet...@jabber.linux.it
- La bellezza salverà il mondo. -

 della dll, direi che il resto è tutto ok. Ecco qua il mio, comunque:
Ok grazie! L'ho appena sostituito con quello che avevo, vediamo se va un
po' meglio ^_^ 
Io cmq faccio anche prove di lettura sui ng ucraini (qualche parola la
capisco..) e noto con sommo dispiacere che, anche aggiungendo alla voce
"charsets =" il koi8-u e koi8-r, non riesco lo stesso a vedere il
cirillico; cosa che invece non avviene utilizzando ad esempio OE, il
quale me li fa vedere correttamente. E' un errore mio di settaggio, o il
Mime-Proxy non supporta questo charset? La richied32.dll l'ho gia' messa
da tempo nella dir di X-News, come spiegato sul sito di Alan 
Grazie d'avermi risposto


da tempo nella dir di X-News, come spiegato sul sito di Alan 
Non saprei, ho dato un'occhiata su ukr.* così per curiosità e i post che
ho trovato non dichiaravano correttamente i charset... nemmeno so qual è
quello corretto, a dire il vero... Comunque ho controllato e la libreria
usata ha il supporto anche per KOI8-R, KOI8-U, KOI8-RU...
Aspettando che l'ispettore *Alan Ford* ci illumini posso solo ipotizzare
che il problema sia nel fatto che il charset non sia dichiarato e MP usa
il primo charset che teoricamente potrebbe starci, ossia l'ISO... Oppure
serve installare qualcosa per vedere i caratteri cirillici... vabbe' sto
solo tirando a caso, la pianto...


 Oppure serve installare qualcosa per vedere i caratteri cirillici...
I font che sta usando xnews sono già stati controllati?

 Aspettando che *Alan Ford* ci illumini
(c'è già su Google, ma non lo trovo, perciò lo riscrivo).
All'uscita della versione 2, gli chiesi se c'era ancora il limite sui 
16 bits della versione 1, e mi rispose così:
,----- [ *Patrick Lamaizière* ]
| > Une question: "utf-8 est limité à des jeux sur 256 caractères";
|   est-il encore vrai ?
|
| Utf-8 is not limited to 256 characters in version 1.x, but the
| charsets map (8859-1.TXT, etc) was limited and was simple : one
| character = one value (it can't handle multi-octets charsets). In
| version 2, there is no more map so there is no limitation.
|
| In v1, MP can translate only characters with unicode value <
| 65536, in v2 it can translate any Unicode characters.
|
| Of course, characters still need to be present in the destination
| charset. I mean we can't translate full Unicode characters to
| windows-1252 by sample. But it can translate all utf-7 to utt-8 or
| utf-16 (or utf-8 to utf-7!).
`-----
Il collo di bottiglia nel ns. caso lo fa Xnews, lui visualizza e 
scrive solo il 1252.
Ciao.
-- 
 /   _ _ | Xnews e la documentazione in italiano
( (/( (/ | 
http://web.lacasadialice.it/alanford/

 scrive solo il 1252.
Mi faresti un disegnino?
non ho capito, i 255 caratteri di ISO-8869-5 oppure i 255 di KOI8-U
sono di più dei 255 del ISO-8859-1 o del Win1252?
non sono pur sempre 255? (l'ultimo è FF)

 non sono pur sempre 255? (l'ultimo č FF)
Sě il numero č lo stesso, ma lui pesca solo da quei 255 del 1252; se 
c'č una intersezione tra gli insiemi (i primi 128, l'ASCII?) bene, 
altrimenti nisba.
Ovviamente mesto ed inadeguato, ti saluto ^^


 so solo che Xnews è inchiodato sul windows-1252.
Ah ecco, il MimeProxy il suo lavoro lo fa (anzi lo farebbe)
è proprio il Xnews che è limitato
Mi aveva fuorviato la domanda iniziale che chiedeva di mimeproxy
(ehi, ma se installasse in multiboot un sistemaoprativo cirillico??)

 scrive solo il 1252.
Azz, allora e' proprio come sospettavo :'(((
Peccato, e' un programma favoloso... se non fosse per questo grosso
problema della mancata gestione dei charset, credo avrebbe pochissimi
altri rivali degni del suo nome. 
Un grosso grazie a tutti i partecipanti del thread
OnTheWave
-- 
D&G : Dammela & Godo

 forse qui:
Suppongo dobbiamo trovare il Cataldo VALLONE ucraino :-)


 (ehi, ma se installasse in multiboot un sistemaoprativo cirillico??)
That's all right ^^
Ed infatti, non mi capacitavo all'inizio degli shot di *Piotrek* e del 
perché non riuscissi a farli anch'io:
 
http://www.skynet.com.pl/~xnews/c_watki.gif
Nelle sue istruzioni sul MP, 
http://www.skynet.com.pl/~xnews/mproxy.html
 , se scarichi il pacchetto 
trovi la riga:
    client_charset = windows-1250
che è quello su cui è /inchiodato/ il *suo* Xnews... ^^
Ciao.


 insiemi (i primi 128, l'ASCII?) bene, altrimenti nisba.
Una cosa simile č quella che accade alla altrettanto americana del nord
Eudora (per la posta), almeno stando a sentire quanto dice l'autore di un
apposito plug-in (guarda caso anche questo tizio č tedesco)
Questo plug-in tenta di recuperare i dati prevenienti in utf-8, ma il
discorso penso sia riassimilabile a quello che diecevamo per MimeProxy di
cambiare il set ucraino entrante.
http://windharp.de/software/utf8iso.htm
* tries to decode as much as possible. It is naturally limited, because
Eudora can only handle the characters in the ISO8859-1 charsets, so for
example Japanese characters can't be decoded.
* Mixed messages (say Japanese and German) have the german part displayed
correctly in Eudora and the Japanese part displayed correctly when sent
to browser.
* Only characters in the ISO8859-1 charset are supported by Eudora. That
is nothing I could change, that is a limitation of Eudora. So please
donb't ask me if I can add support for languages that don't use
ISO8859-1.
Tra l'altro per giustificare l'importanza di questa cosa, ci va giů
abbastanza sul pesante dicendo che
| The e-mail standard says that all e-mail programs modified 1999 or
| later must (read "must"!) understand UTF-8 encoded e-mails. 

 (ehi, ma se installasse in multiboot un sistemaoprativo cirillico??)
Rimuginando su questa cosa (ma prove non ne faccio ^^), posso 
riassumerti le mie deduzioni (o deliri, fai te :).
Se il programma funzionasse da console (come slrn che è monofont), il 
problema lo risolveresti da linea di comando. Se vai in finestra DOS 
(esegui "cmd") e dai il comando CHCP, molto probabilmente ti risponde 
che la tabella di codici attiva è la 850.
Nel .bat di avvio che uso per slrn, nella prima riga ho dovuto 
spostarlo, mettendo infatti:
    chcp 1252
perché poi usando un editor "non da console" (Metapad nel mio caso), 
nel passaggio del testo del followup da slrn a Metapad e viceversa, 
avveniva quella traslazione di caratteri tipico della riched32 con XP.
Con quella riga all'inizio invece, i due programmi parlano la stessa 
lingua.
Discorso diverso per Xnews, che non si appoggia alla console. Il 
charset di sistema in XP in italiano è il 1252. È confermato anche 
dalla finestra dell'about di Gravity (che ha questa simpatica 
funzione):
 
http://www.webalice.it/alanford/shot/mpg_code.png
Se guardi nel Pannello di controllo, "Opzioni internazionali e della 
lingua", scheda "Avanzate", sembra esserci lo stesso tipo di settaggio 
ma per le applicazioni "coccolate" da lui:
 
http://www.webalice.it/alanford/shot/xp_charset.png
Pare però che se si cambia (e io non lo faccio ^^) venga cambiato per 
*tutti* gli utenti (perché se no al limite uno si creava un 
secondo utente russo e configurava in MP il charset del client con 
quello russo).
Do svidanja :o)


     
http://www.webalice.it/alanford/shot/xp_charset.png
Questa con IE non si vede (riquadro dell'immagine vuota con crocetta 
rossa), con FF la vedo a metà. La parte nera che vedo con il 
visualizzatore di Win non è visibile in FF:
http://images5.theimagehosting.com/AF_shot.png
È la seconda volta che mi succede con tuoi link, e mi piacerebbe capire 
la ragione. Queste due immagini sono state realizzate in modo diverso?
-- 
    * b *
  *   y   *
*   Piero   *
[ /carpe diem/ ] 

 la ragione. Queste due immagini sono state realizzate in modo diverso?
    Io penso che le immagini siano l'una tagliata e l'altra oscurata
volutamente, tralasciando così parti non necessarie all'uopo.
-- 
Ryoma
ICQ#41121680
10/10/2005
@1145@

 volutamente, tralasciando cosě parti non necessarie all'uopo.
No, io con Firefox le vedo per intero (e comunque Piero otteneva due 
risultati diversi, con IE e con Firefox, sulla stessa immagine).
-- 
Fare Well!
G
ICQ#: 16553733 | 
www.fiag.it
 ~ 
www.x-privat.org
 ~ 
www.getthunderbird.com

 funzione):
Nella 2.50 no IIRC, è un'aggiunta di SuperGravity o della versione open?


 rossa), con FF la vedo a metà.
Se vedevi la x rossa probabilmente era un problema momentaneo, 
ho provato adesso con Iexpl. di w98 e la vedo esattamente come con FireF.
cioè si ferma alla riga "Olandese (Belgio)"

 Nella 2.50 no IIRC, č un'aggiunta di SuperGravity 
Guardando l'immagine dell'About di quel gravity a me era venuto il
sospetto che si riferisse al set di caratteri usato dal programma gravity
stesso e non del sistema operativo, cosě a sentimento

 gravity stesso e non del sistema operativo, cosě a sentimento
o_O! Ohibň...
Hai ragione, non so perché, ma il mio sentimento "spingeva" 
dall'altra parte (forse perché in altri About... ho visto mettere 
info sul sistema).
Comunque (sempre per parlare^^) ho approfondito, e stavolta mi č 
andata grassa... :)
Sbirciando nei sorgenti:
,----- [ *DaysLeftDialog.cpp* ]
|[8<]
|    CString strMsg;
|    strMsg.Format ("Code Page: %d", GetACP());
|    GetDlgItem(IDC_CODE_PAGE)->SetWindowText (strMsg);
|
|    CString credit;
|    credit.LoadString(IDS_CREDIT1);
|    SetDlgItemText (IDC_ABT_CREDIT1, credit);
|[8<]
`-----
si vede che richiama la funzione *GetACP*:
 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_21bk.asp
+++
Quella informazione č comunque salvata nella chiave di registro:
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage]
, alla voce ACP (AnsiCodePage) c'č il codepage della GUI, mentre alla 
voce OEMCP c'č la voce del codepage del DOS.
Anche Pimmy č in grado di leggere il codepage della GUI:
     Strumenti -> Opzioni -> Invio Messaggi
c'č l'opzione per scegliere il charset del sistema (e scrive qual č).
+++
Sul discorso di modificare l'ambiente per gli applicativi non 
unicode, sempre nel processo di acculturazione, sono incappato in 
questa interessante utility della Microsoft (solo per XP):
 
http://www.microsoft.com/globaldev/tools/apploc.mspx
 
http://www.microsoft.com/downloads/details.aspx?FamilyId=8C4E8E0D-45D1-4D9B-B7C0-8430C1AC89AB&displaylang=en
in grado di creare temporaneamente e senza bisogno di riavvio, un 
eco-sistema su misura per l'applicazione non unicode.
Ciao.


 nero).
Ok, colpa del server.
Visualizzate entrambe sia con IE che FF. ;-)
-- 
    * b *
  *   y   *
*   Piero   *
[ /in medio stat virtus/ ] 

 altri rivali degni del suo nome.
Qualcuno ha notizie di quando (e se..) verra' implementata la gestione
dei charset in X-News? Magari potrebbero farsi una telefonatina tra
loro Mr. Tran e monsieur Lamaiziere, chissa'... ^_^


 gestione dei charset in X-News?
Mai.


 Mai.
:''((
