Newsgroup: it.comp.software.newsreader
Titolo: Re: Codifica del Subject

 =?"utf-8"?Q?LibertÃ  di espressione?=
scritto in quel modo è sbagliato

  come dovrebbe essere scritto,
Lascia che sia il tuo programma a scriverlo,
non mi ricordo se tu usi solo Agent od anche altro
comunque ormai dovrebbe essere in grado di scriverlo 
Se ci fai caso, nella codifica che hai scritto tu ci compare una Q che
sta a significare che si sarebbe voluto applicare il metodo del
QuotedPrintable che altro non è che un metodo per utilizzare unicamente i
caratteri a 7 bit (quelli che stanno scritti in grosso sulla tastiera). 
Appare subito evidente che quella A maiuscola sovrastata da un accento
ondulato a forma di tilde (almeno io vedo quello nel tuo messaggio), non
possa far parte dei caratteri a 7 bit leciti nel metodo QuotedPrintable.
Qualcosa non torna

 codificato con Quoted Printable, giusto?
No. 
Il problema era che tu hai dichiarato un charset utf-8 codificato con
QuotedPrintable mentre in realtà non era codificato con quotedPrintable
Se fosse stato codificato con QuotedPrintable, allora tu avresti fatto
bene a dichiararlo come codificato in quotedPrintable. 
Solo che quello dell'esempio di prima non lo era.

come faccio a dichiarare SOLO il charset? Come devo scriverlo?
Negli RSS non viene codificato perchè non è necessario. Nell'header invece
devi codificarlo in quoted printable per utilizzare solo 7 bit. In pratica
i codici minori di 32, il codice 61 (=) e i maggiori di 126, vanno
codificati come =HH, dove hh è il codice Ascii scritto in esadecimale. Gli
altri caratteri  si scrivono come sono.
-- 
-antonio-
www.geminisoft.com
(email valida sul mio sito)

 Devo comunque scegliere tra "Q" o "B" (Base64), che è ancora peggio...
Cioè , come dicevo prima, se l'header non contiene già l'informazione
sulla codifica usata, tu non puoi farci niente. Cioè potresti tirare ad
indovinare, ma non so se sia una strada percorribile. 
Nel mondo delle mailinglist o dei newsgroup, sarebbe una cosa impossibile
dal momento che arrivamo messaggi da una gran varità di persone ognuna
con un programma e metodologie e impostazioni diverse, per cui tirare ed
indovinare sarebbe rischioso. Non conosco per niente i RSS per cui non so
dirti le cose sono semplificate nel senso che  hai una sola fonte che ti
origina i messaggi, o comunque un numero limitato di fonti, o che almeno
rientrano sempre in certi parametri. Questo non so proprio dirtelo.
L'esempio che avevi scritto tu, probabilmente si basava se ho
interpretato bene le tue parole, su di un subject che era stato scritto
direttamente in 8bit puri senza alcun tipo di codifica usando il set
UTF-8 Potrebbe darsi forse che allora ci sia da aspettarsi che tutti
quanti i mesaggi che ricevi e che riceverai in futuro saranno sempre in
8bit UTF-8? C'è qualcosa che te lo faccia supporre?
Oppure potrebbero arrivarti in maniera casuale messaggi composti nelle
più varie possibilità possibili? In 8 bit puri senza codifica con charset
8859-1 o 8859-15 o windows1252 o UTF-8, oppure codificati MIME col
quotedprintable o col base64 dichiarando il charset usato? Se possono
arrivare in qualsisi delle possibiltà possibili, la vedo dura...

rientrano sempre in certi parametri.
In testa all'rss è indicato il charset, in assenza è utf-8. Esempio:
   <?xml version="1.0" encoding="iso-8859-1" ?>


 indovinare, ma non so se sia una strada percorribile.
Credo ci sia un equivoco di fondo: Fr3ddie deve *scrivere* il Subject
(che nell'RSS, come dice Antonio, č sempre scritto «per benino») ma non
puň farlo fare al newsreader... perň puň farlo fare ad Hamster, se non
ricordo male esistono apposite funzioni per codificare del testo con un
charset specificato.
-- 
Fare Well!
G
 
www.fiag.it
 ~ ICQ# 16553733 ~ 
gan...@jabber.linuxfan.it
                MSN id: 
alfa...@hotmail.it
 ~ Gandalf on 
irc.azzurra.org

 P.S.: Mi serve una tua foto per il busto in gesso ;o)
lol :)
-- 
Ciao, Dmitry
I've a dream... bring usenet to every family 

 
=?"utf-8"?Q?LibertÃ  di espressione?=
in questo caso ci andrei cauto, possono sorgere problemi
perché quella scritta è decisamente sbagliata
Oppure volevi dire che interpreta bene la scritta originale
LibertÃ  di espressione 
In questo caso non sarebbe poi del tutto completamente sbagliatissimo,
nel senso che si tratta del metodo che andava di moda (consigliato nelle
draft) qualche anno fa, prima che invece diventasse di moda l'obbligo
della codifica Mime a 7 bit (consigliato nelle draft più recenti)

P.S.: Mi serve una tua foto per il busto in gesso ;o)
:-))))


Lo so, perň, grazie a dio, funziona (anche su Pimmy) ;o)
Davvero? Non credo che su Pimmy funzioni.


 (anche se la "Q" sarebbe sbagliata).
Non ho letto l'altra discussione dove parlavate del tuo script, ma in
ogni caso lo useresti soltanto tu nel tuo computer con i tuoi programmi?
in questo caso puoi farlo come ti pare, ovvio. Oppure lo rendi pubblico e
tra poco sarà reperibile nei cd allegati alle riviste di tutta italia? in
questo caso dovresti farlo in maniera abbastanza rigorosa

 se 'sto script diventasse molto famoso (anche se ne dubito...)
Più che altro, scusami se te lo dico solo ora, ma esistono già ottimi
script (che io usavo con Hamster Playground) che permettono di leggere
i feed RSS con un qualsiasi newsreader [però non so come si comportino
con le codifiche e i charset, in effetti]... ^__^;


 Playground, perché usa una funzione nativa che ha solo il Playground.
Acc'... non ricordavo, onestamente. Io li ho scoperti proprio con H-PG.


 ne fa uso, non lo so ;o) 
aspetta un pò ... HPlayground ha la possibilità di convertire un 
feed rss in newsgroup?????


 feed rss in newsgroup?????
Sì, tramite quello script... il risultato comunque non era dei migliori,
ad esempio permetteva di vedere solo i testi di anteprima, niente HTML.


 Ora anche il Classic ;oP
azz, mi dai qualche link?


 l'HTML ;oP 
dammelo :)


 Il mio sito ;o)
lolz


 con Wine? 
no, per MIME-PROXY e tutto quello che gira su WIN uso una 
macchina che fa da proxy. Non ci penso proprio ad utilizzare 
WINE, lo odio. E poi secondo me i programmi per linux devono 
girare su linux e quelli per windows, quando vanno, meglio che 
girino su win :)


 qualche piccola miglioria. 
dopo vado a sbirciare :)


 codice)
una volta ero un ganzo con gli script di hamster, ora non mi 
ricordo più nulla o quasi :(( Da quando ho installato DNEWS, ho 
lasciato hamster nel cassetto :)
Ad ogni modo mi servirebbe una cosa tutto sommato semplice 
credo:
- mi scarica i feed rss
_ mi invia il contenuto via feed ad un server che ho, ad esempio
  newsgate, ogni X tempo.
_ mi serve un update impostabile singolo per ogni feed rss 
scaricato
tutto qui :)


 Almeno lasciami lo User Agent ;o)
sentoz una certaz scirioz maniaz :)


 Ah, lo script supporta fino a 9999 feed, ti bastano?? ;o)
lolz, direi di si :) PS, per l'invio con IHAVE mi pare che 
hamster abbia già un comando apposito, se non ricordo male.


 SOLO SE ci sono nuove notizie in uno qualsiasi dei feed).
io lo usavo, ma aveva parecchi limiti, nel senso che non inviava 
articolo per articolo ma inviava tutti i 'nuovi' articoli tutti 
insieme.
volendo si potrebbe creare una funzione apposita, credo.


 aspettando una risposta da un amico per iniziare le prove).
ottimo :)


 ﻿-- 
Come mai prima del primo trattino hai inserito un:
Character Properties for U+FEFF
Block Name = Arabic Presentation Forms-B
Introduced in Unicode s
Character Properties
Character Name = ZERO WIDTH NO-BREAK SPACE
General Category = Cf [Other, Format]
Canonical Combining Class = 0 [Spacing, split, enclosing, reordrant, and
Tibetan subjoined]
Bidi Class = BN [Boundary Neutral]
Decomposition Type = 
Numeric Type = 
Bidi Mirrored = No
Unicode 1 Name = BYTE ORDER MARK
ISO Comment = 
Simple Uppercase Mapping = 
Simple Lowercase Mapping = 
Simple Titlecase Mapping = 
Notes [*], Aliases [=] and Cross-References [x]
	= BYTE ORDER MARK (BOM), ZWNBSP
	* may be used to detect byte order by contrast with the noncharacter
code point FFFE
	* use as an indication of non-breaking is deprecated; see 2060 instead
	x zero width space - 200B
	x word joiner - 2060
	x <not a character> - FFFE
Encoding
	UTF-8 = EF, BB, BF
	UTF-16 = FEFF
	UTF-32 = 0000FEFF

 dura... 
ottimus :)


 Provato? ;o)
lo farei volentieri, ma sono iper incasinato in questi giorni e 
quindi lo farň certamente nelle feste :( Appena č attivo sarai 
il primo a saperlo :)


 1.2... ;oP) 
le tue mail mi arrivano tutte, ma siccome mi piace rispondere 
sapendo quello che scrivo, a volte sono un pò lento :)
Ma le leggo tutte, purtroppo anche quelle che mi mandi da 1 
Mbyte ! :(( che con la mia povera dial-up non immagini che 
sofferenza :))


 dallo script, niente più eseguibile!! Yuppiiiii!! ;o)))
:) ottimo. PS: le tue mail mi arrivano con una codifica che non 
riesco a decifrare :(


 mio sito da qualsiasi parte del mondo ;o)
a dire il vero mi servirebbe anche quello. Avrai notato che c'è 
in effetti:
http://www.x-privat.org/news.xml
che però non aggiorno per mancanza di tempo e/o di un tool 
automatico che mi legga da un file di testo .csv, nella forma ad 
esempio:
var1|var2|var2 etc etc
a presto :)


 non ti servirà :o( 
mi serve di farlo in PHP :) se cmq fai una versione per hamster, 
posso traquillamente fare il porting su php senza problemi. 
Magari a qualcuno può interessare.


 ;o) 
dovrò lavorarci durante le vacanze di Natale, ora sono troppo 
incasinato :( Ho tre impianti da consegnare per il 24... fai tu


 quello *di altri* non devi sapere 1000 cose inutili. 
io ho un piccolo difetto. se devo imparare un linguaggio, devo 
farlo bene, non amo avere limiti perchè non conosco i fondamenti 
e/o altro di un linguaggio :)
tempo al tempo imparerò anche quello, ma per ora al limite posso 
solo permettermi di aggiornare il mio news.xml :)


 Anche il tuo newsReader...
dipende da quale conf uso, o meglio da quale porta uso sul mio 
server ..


 Anche il tuo newsReader...
se parliamo poi di bug, DiaSloG, ne ha da vendere a dirla tutta 
..


 ..
Ancora insisti a sparare FUD su Dialog? Adesso ci elenchi tutti i bug
che hai trovato in Dialog. Perché tu hai usato Dialog per un tempo
sufficiente per fare simili affermazioni con cognizione di causa, vero?
-- 
Jikan
FATAL SYSTEM ERROR: Press F13 to continue...     

 affermazioni con cognizione di causa, vero? 
io ho decine di mail di miei utenti che erroneamente imputavano 
vari problemi al server free, quando poi loro stessi si 
scusavano dicendomi che erano dovuti a DIALOG. E questo, mi 
basta, francamente.


scusavano dicendomi che erano dovuti a DIALOG.
Dovuti a Dialog o a loro che non sapevano usarlo?
Sono due cose differenti :-)
Ciao, Alessio.
-- 
Materiale in italiano per Agent: 
http://agentit.altervista.org/
FAQ di ICS.newsreader: 
http://faq.news.nic.it/wiki/IcsnFaq
Il mio sito: 
http://www.sleepers.it

 poi loro stessi si scusavano dicendomi che erano dovuti a DIALOG
E, magari, glielo avevi fatto credere tu? o qualcun altro che usa un
programma diverso? O per lo meno, che razza di problemi si trattava, dato
che non mi sembra se ne sia parlato su questo gruppo? Non voglio dire che
non sia vero, (ci mancherebbe), ma almeno sapere di che cosa si tratta...

 (ci mancherebbe), ma almeno sapere di che cosa si tratta... 
non ho motivo di dire bugie, non ho nulla da spartire con DIALOG 
come con tutti gli altri newsreader che conosco :) Il problema 
per la maggiore che andava di moda, era che dicevano che alcuni 
MID erano mancanti sul server ed invece erano mancanti con 
DIALOG, anche con l'umile OE si vedevano chiaramente. 


 Sono due cose differenti :-)
alcuni erano/sono utenti esperti, nel senso che sono anni che 
bazzicano in usenet. Altri magari non conoscono a fondo tutte le 
feature di Dialog, possibile, non lo escludo.


 basta, francamente.
Tutto qui? Ti basta uno stupidissimo problema con il tuo server (non mi
risulta che lo stesso sia mai insorto con altri server) per definire
Dialog un colabrodo (parole tue in un altro post). Perché non provi a
sottoporre la questione a Marcus Mönnig, così se è veramente un problema
dovuto a Dialog (il che non è ancora dimostrato), lui potrebbe anche
risolverlo (del resto, non mi pare esistano programmi esenti da bug).
-- 
Jikan
Se Dio esiste, e' meglio che abbia una buona scusa. (Daniel Pennac)     

 programmi esenti da bug). 
non vedo perchè dovrei scrivergli visto e considerato che non lo 
uso, semmai fosse un problema del mio server (che cmq con tutti 
gli altri newsreader non mi ha dato problemi) scriverei semmai a 
NetWin, non certo a Marcus ..
Certo poi che anche gli altri newsreader hanno bachi, anche X-
News probabilmente, ma tale problema non mi è mai capitato ..
