Newsgroup: it.comp.software.newsreader
Titolo: [Dialog] I colori per fatti loro?

Mi è capitato da un giorno all'altro che i miei crosspost non vengono più
colorati, senza che abbia modificato le azioni.
Ho solo aggiunto in fondo questa regola:
| !setcolor(default;$AAAAAA) Header {^X-Old-Xref:[^:]*dragonball|litigi}
ho provato a ri-applicare punteggi&azioni ma nisba...
-- 
______________________________________________________
§    23/01/2004 15.46.48:
§    Foobar 0.7.7a: |> The Pixies - Bone Machine
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 ho provato a ri-applicare punteggi&azioni ma nisba...
o meglio: perché il thread "Scaricare 
suckgoogle.pl
" mi viene colorato
esattamente, mentre "Agent, messaggio di errore. help!" resta di default?
-- 
______________________________________________________
§    23/01/2004 15.49.02:
§    Foobar 0.7.7a: |> The Pixies - Gigantic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 e poi a riapplicare lo scoring.
già fatto.
La cosa strana è che i cross post fino a "Scaricare SuckGoogle.pl" vengono
regolarmente colorati, quelli dopo no.
-- 
______________________________________________________
§    24/01/2004 13.28.24:
§    Foobar 0.7.7a: |> Pixies - Hey
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 no.
Forse ho capito :)
L'unico crosspost dopo quello di SuckGoogle è
|| Subject: Agent, messaggio di errore. help!»
|| Newsgroups: it.comp.software.newsreader,free.it.comp.software.newsreader
È possibile che tu non abbia alcun server che porta la
free.it.*? Se è così, è normale che non venga colorato
(perché Hamster non ha trovato nessun Xref che indichi
un crosspost).


 un crosspost).
infatti con Hamster uso individual.net...
nessun rimedio? :(
-- 
______________________________________________________
§    24/01/2004 17.33.37:
§    Foobar 0.7.7a: |> The Pixies - Wave Of Mutilation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 un crosspost).
Per risolvere, potrebbe verificare il campo Newsgroups (per i messaggi
scaricati)
-- 
Enrico C
| 40tude Dialog Italy Cafe
| 
http://www.lillathedog.net/dialog/

 scaricati)
ehm, cioè?
-- 
______________________________________________________
§    24/01/2004 17.50.03:


 nessun rimedio? :(
Certo, aggiungi un server news che porta la free.it.*, come
powernews.libero.it
 oppure 
news.x-privat.org
. (Per usare il
primo devi collegarti con Wind-Infostrada, per l'altro devi
chiedere una registrazione gratuita su 
www.x-privat.org
).


 chiedere una registrazione gratuita su 
www.x-privat.org
).
Devo aggiungerlo in Hamster?
-- 
______________________________________________________
§    24/01/2004 17.55.36:
§    Foobar 0.7.7a: |> The Pixies - Where Is My Mind?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 ehm, cioè?
Per esempio una roba del genere:
!setcolor(default;$BBBBBB) Header {^Newsgroups:[^:].*,}
(se c'è una virgola nel campo Newsgroups, significa che è stato
spedito in crosspost)
Quindi, il tutto potresti organizzarlo così...
#COLORI#################################
[*]
# Gomma! Questa deve essere la prima delle regole setcolor, 
# che riporta a default 
!setcolor(default;default) Bytes %>0
# La seguente riga ingrigisce lo sfondo dei crosspost 
# nei messaggi scaricati
!setcolor(default;$BBBBBB) Header {^Newsgroups:[^:].*,}
# di seguito le altre regole colore 


 spedito in crosspost)
Ti ho già detto che il mio Dialog se trova un ".*" o un ".+" matcha
tutto indistintamente da quello che c'è dopo?
Questa invece va:
| !setcolor(default;$BBBBBB) Header {^Newsgroups:\s\S+,} # solo per chi usa Hamster
Ciao.
-- 
 /   _ _ | Xnews e la documentazione in italiano
( (/( (/ | 
http://web.lacasadialice.it/alanford/

 Devo aggiungerlo in Hamster?
Sì, è quello che intendevo; ovviamente devi anche dire al
Criceto di scaricare i newsgroup da lì.
Tra l'altro, ora che ci penso, non ho mai parlato di come
si aggiungano le sottoscrizioni in Hamster Playground; il
sistema è molto diverso da quello del Classic e per certi
versi può risultare/apparire più scomodo; secondo me però
può semplificare di gran lunga le cose, per chi non vuole
gestire minuziosamente le sottoscrizioni. In particolare,
se c'è un solo server da cui volete scaricare tutti i NG,
oppure se volete scaricare i NG da tutti i server dove li
trovate, il metodo di H-Pg è il massimo.
Ci sarà già abbastanza /suspense/? Rullo di tamburi... ;)
Per ogni utente, si possono specificare 3 tipi di accesso
al sistema delle sottoscrizioni: nessuno (si accontenterà
dei gruppi che trova...), solo nel server preferito, e in
tutti i server; alla richiesta di «list newsgroups», H-Pg
mostrerà l'unione di tutte le liste dei gruppi di tutti i
server, praticamente ogni gruppo disponibile su almeno un
server... dopo di ciò sarà sufficiente sottoscrivere, nel
proprio newsreader, i gruppi che interessano e ci penserà
Hamster alle sottoscrizioni, con la modalità impostata.
C'è anche un'impostazione (personalizzabile «per gruppo»)
che permette di dissottoscrivere automaticamente i gruppi
che non vengono letti da un /tot/ di giorni.
Xpost: hamster.it.misc, it.comp.software.newsreader
FUP-2: hamster.it.misc


 spedito in crosspost)
Giustissimo, l'unico svantaggio è che bisogna scaricare tutti i
messaggi in automatico se si vuole che l'azione venga applicata
a tutti gli articoli... ma con Hamster non è un problema ;)
Penso proprio che, anche qualora dovessi tornare a usare Dialog
insieme ad Hamster, non lo userei in modalità on line: è troppo
comodo avere tutti i corpi disponibili automaticamente... certo
che non si può sfruttare il trucco del cambio di colore, però.


 tutto indistintamente da quello che c'è dopo?
Sì, orpo!, anche il mio, quindi quella regola non va! :-(


 ehm, cioè?
Per esempio una roba del genere:
!setcolor(default;$BBBBBB) Header {^Newsgroups:[^:].*,}
(se c'è una virgola nel campo Newsgroups, significa che è stato
spedito in crosspost)
[Correzione! No, questa regola non va per niente bene, vedi messaggio
di Alan Ford successivo]
-- 
Enrico C

 Sì, orpo!, anche il mio, quindi quella regola non va! :-(
Strano, nel tester delle regex di Dialog:
|| Newsgroups: it.comp.software.newsreader
non dà riscontri, mentre:
|| Newsgroups: it.comp.software.newsreader,free.it.comp.software.newsreader
invece sì...
Facendo la prova, invece, colora tutto come a voi...
Uhm uhm, il fatto che il tester e la pratica siano discordi
parrebbe un bug; dato che le regex sono /greedy/, direi che
è normale che la virgola venga inglobata nel .*... (qualche
volenteroso che prova con il modificatore? ;P)


 tutto indistintamente da quello che c'è dopo?
Basta rendere i * e i + non greedy.
Per esempio la regex di Enrico andava bene, con un solo piccolo cambiamento:
{^Newsgroups:[^:].*?,}
-- 
random anagram: Elvis = Lives
Maria Luisa C - 24/01/04 19.17.50, here.
http://fido.altervista.org/

{^Newsgroups:[^:].*?,}
Nel frattempo, avevo trovato un'altra forma che *sembrerebbe*
funzionare (a questo punto uso un prudente condizionale :)
!setcolor(default;$CCCCCC) Header {^Newsgroups:[^:][a-z0-9\.\-\+]*,}
Appro': nei nomi dei NG sono ammessi solo alfanumerici, segno più,
punto  e trattino o anche altro?


 piccolo cambiamento: {^Newsgroups:[^:].*?,}
Eccola, la mia volenterosa preferita ;)


 punto  e trattino o anche altro?
Direi che la lista è completa, però ora quel «[^:]» non è molto
utile... io l'avevo messo per fare in modo di non considerare i
valori di altri header successivi; adesso non serve più.
Meglio {^Newsgroups:\s[a-z0-9.+-]+,} (non serve proteggere il .
e il -, a patto di mettere quest'ultimo alla fine).


 e il -, a patto di mettere quest'ultimo alla fine).
Ottimo! Anche il + dopo la parentesi quadra in effetti è più logico
del * 
ISottotitoli:
*	Significa zero o più ripetizione dell'elemento che lo precede
+	Significa una o più ripetizioni dell'elemento che lo precede
Ordunque, se aggiungo anche il trattino basso ai caratteri possibili
nei nomi dei NG, e riporto le tue migliorìe, diventa
!setcolor(default;$CCCCCC) Header {^Newsgroups:\s[a-z0-9.+_-]+,}
In effetti, però, la versione by MLC (non greedy della regoletta
iniziale) pare più elegante :)


 Eccola, la mia volenterosa preferita ;)
Wow!!!  :-)))
-- 
random anagram: Barbie doll = Liberal bod
Maria Luisa C - 24/01/04 21.22.08, here.
http://fido.altervista.org/

 Criceto di scaricare i newsgroup da lì.
Mi sto rinco*******do ^^;;
Ho aggiunto l'altro server (libero), ho anche sottoscritto qualche gruppo
della 
free.it
, ma la cosa strana è che i crosspost non colorati sono solo
in questo gruppo... e solo solo alcuni, mentre altri vengono colorati
regolarmente...
-- 
______________________________________________________
§    24/01/2004 22.38.54:
§    Foobar 0.7.7a: |> Radiohead - Karma Police
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 regolarmente...
    Io ho notato che con un crosspost su free.it.* (server
virgilio) e su it.* (server individual) mi viene colorato solo
sul gruppo free.it.*, probabilmente perché non è portato dal
server tedesco. Ho anche le impostazioni che non mi fanno leggere
due volte un messaggio in crosspost e mi funzionano quando sono
su it.* ma non se c'è di mezzo free.it.*, sempre per lo stesso
motivo.
-- 
Ryoma
01/08/2004 ---> GX-23
ICQ#41121680

:
||	{^Newsgroups:[^:].*?,}
Credo ci sia una piccola svista, dovrebbe essere:
||	{^Newsgroups:[^:]*?,}
ma anche cosě credo abbia il difetto di non considerare il
fatto che la virgola possa trovarsi su un'altra riga...
[Non posso controllare, il tester considera ogni riga come
una stringa separata... quindi *non* sono affatto sicuro!]


 solo alcuni, mentre altri vengono colorati regolarmente...
Qualche esempio, dai :)


 con un underscore sul nome...
Ok, basta che non uno non riceve Xpost con 
free.it.satellite.sky_italia
o con
microsoft.public.java.visualj++.ide_addins
^___-


 una stringa separata... quindi *non* sono affatto sicuro!]
Forse l'inghippo quando si usa il controlo sul campo virtuale  Header
in Dialog č che in quel campo finiscono tutte le righe dell'header
come se fossero una sola stringa.
Quindi un controllo che funzionerebbe su un header "normale" non
funziona allo stesso modo su "Header".
E' cosě? 
O sono ancora sotto l'effetto allucinogeno della torta di mele
mangiata a colazione? ;)



-- 
______________________________________________________
§    25/01/2004 22.06.12:
§    Foobar 0.7.7a: |> Pixies - Gouge Away
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Questi invece tra newsgroup di it.* e basta.
Quindi il problema è proprio quello che ti dicevo in
<news:ahdu2log35w7$.dlg@shadowfax.ithn.invalid>.


 <news:ahdu2log35w7$.dlg@shadowfax.ithn.invalid>.
Con la differenza che ora, però, hamster scarica anche da powernews, e
addirittura ho sottoscritto una decina di free.it.* :-|
-- 
______________________________________________________
§    27/01/2004 9.01.02:
§    Foobar 0.7.7a: |> The Pixies - Debaser
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 free.it.* :-|
A parte il fatto che, ovviamente, per i messaggi vecchi non c'è
più niente da fare, credo che i messaggi scaricati da FU-Berlin
non avranno mai un X-Old-Xref contenente gruppi non portati dal
loro server. La soluzione è usare Powernews per scaricare tutto
e lasciare FU-Berlin per le emergenze domenicali [quando Libero
e compagnia bella cominciano a non funzionare più :/].


 loro server. La soluzione è usare Powernews per scaricare tutto
No, la soluzione IMO è usare il campo Newsgroups (come già detto).


 No, la soluzione IMO è usare il campo Newsgroups (come già detto).
 
Appena provato e funziona
Alan Ford - Gandalf 1-0 ;)
-- 
______________________________________________________
§    27/01/2004 13.23.10:
§    Foobar 0.7.7a: || The Pixies - Velouria
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 Alan Ford - Gandalf 1-0 ;)
 
Mica è un torneo, poi del campo Newsgroups te l'aveva detto *Enrico C*.
*Gandalf* cercava _giustamente_ la soluzione al problema specifico, 
questa invece l'aggira.


 questa invece l'aggira.
Esattamente! :)
Inoltre, ricordiamo che la regola di cui sopra ha effetto solo sui
messaggi di cui venga scaricato anche il corpo.


 questa invece l'aggira.
Esattamente! :)


 questa invece l'aggira.
È che ormai ho perso del tutto l'abitudine ad Hamster (purtroppo 
o per fortuna), quindi usare una soluzione che si basa sul fatto 
di avere i post in locale non mi convince più di tanto :-)
PS: ho rimesso in funzione Yanoff, ho dimenticato qualche 
impostazione? :-D
Ah, inoltre Alfredo Amontagna mi aveva segnalato un problema: 
uno 0-byte (\0) inserito alla fine di ogni messaggio, che dava 
problemi al suo tin: qualcuno (punkind?) che può confermare?


 fosse il massimo!
Lo pensavo anche io, prima di incontrare Dialog ^___^
Xpost: it.comp.software.newsreader, hamster.it.misc
FUP-2: it.comp.software.newsreader


 funziona allo stesso modo su "Header".
Dipende se sono spezzati da righe. Sicuramente ^ e $ non funzionano
alla stessa maniera, ma vengono di fatto sostituiti da [\r\n].
-- 
29/02/2004 15.16.53, daRkSidE
Now playing: U2 - [Rattle and Hum] Freedom for My People     [foobar2000 v0.7.7b]

 alla stessa maniera, ma vengono di fatto sostituiti da [\r\n].
Interessante :)
Qualcuno per caso ha fatto qualche prova correggendo le Reg-Ex di
conseguenza?
 
-- 
Enrico C
Do Something Amazing Today
Save a Life, Give Blood

 conseguenza?
In realtà, leggendo poi il proseguimento del thread, mi pare di capire
che anche quanto avesse suggerito Gandalf funzionasse. Per cui non so,
probabilmente ^ e $ lavorano tra un CRLF e l'altro.
-- 
29/02/2004 17.34.22, daRkSidE
Now playing: Carmen Consoli - [Stato di Necessità] In Bianco E Nero     [foobar2000 v0.7.7b]

 !setcolor(default;$CCCCCC) Header {^Newsgroups:\s[a-z0-9.+_-]+,}
Attualmente, sto provando a usare queste regole per i crosspost 
[*]
# sfondo grigio per i messaggi in crosspost
!setcolor(default;$CCCCCC) Header {^Newsgroups:\s[a-z0-9.+_-]+,} 
# sfondo grigio scuro per i messaggi in crosspost a 4 o più gruppi
!setcolor(default;$AAAAAA) Header {^Newsgroups:\s([a-z0-9.+_-]+,){4,}} 
# sfondo grigio chiaro per i messaggi con Fup2 impostato
!setcolor(default;$EEEEEE) Header {^Followup-To:} 
[* -binaries -binari] 


 [* -binaries -binari]
Dovrebbe bastare
|| [* -binari]
no?
(Funzionerebbe
|| [* -{binari(es)?}
?
-- 
Fare Well!  G  ~ 
http://snurl.com/dialog
 ~ 
http://www.x-privat.org/it-alt
«Once such incantatory phrases as "we see now through a glass darkly" and
"mysterious are the ways He chooses His wonders to perform" are mastered,
logic can be happily tossed out the window.»  (Stephen King, "The Stand")

 ?
Forse come Reg-Ex 
(?) 


 A un colore per i messaggi con FUP2 non avevo pensato, te la rubo :)
Grigio chiaro perché considero posittiva la presenza del Fup2 (in
genere, in messaggi crosspostati, anche se non faccio un controllo su
questo)
 


 !delete Header {^Newsgroups:\s([a-z0-9.+_-]+,){4,}.*Content-Type:\s(multipart|text/html)}
In pratica, fa fuori tutte le varie Britney, Aguilera, Microsoft Update
:)
-- 
"Hang loose, haoles!"

 In pratica, fa fuori tutte le varie Britney, Aguilera, Microsoft Update
Non so di cosa tu stia parlando (Update a parte), ma credo sia merito
dei filtri di X-Privat... tu prendi i messaggi da molti server quindi
è normale che ti arrivi di tutto :)
-- 
Fare Well! | 40tude Dialog 2.0.10.1it 
http://snurl.com/dialog
G          | it-alt.* CMS-CGFI member 
http://www.x-privat.org/it-alt
           | Mai più Outlook Express! news:it.comp.software.newsreader
           | Basta Internet Explorer! news:it-alt.comp.software.mozilla

 dei filtri di X-Privat... tu prendi i messaggi da molti server quindi
Non ci sono solo i filtri di Dmitry. :-)
-- 
05/03/04 0.21.24, daRkSidE

 Non ci sono solo i filtri di Dmitry. :-)
Nel mio Dialog, sì... intendevo dire che è merito di quelli se non ho
mai visto «le varie Britney, Aguilera, Microsoft Update» [gli ultimi,
ovviamente, li ricordo dall'invasione in mail di qualche mese fa].


 ovviamente, li ricordo dall'invasione in mail di qualche mese fa].
Ma parli di email o di post usenet?
Perchè nel secondo caso, non è detto che sia stato X-privat a
filtrarlo, ma chi ha dato il feed a X-privat.
-- 
05/03/04 14.02.14, daRkSidE

 filtrarlo, ma chi ha dato il feed a X-privat.
Con tutti i feed, anche «esotici», che (ha|aveva) X-Privat, dubito
fortemente che *tutti* filtrino lo spam che arriva copiosamente su
altri server che ho usato in passato :)
-- 
Fare Well!    FIAG 
http://www.fiag.it
 ~ X-Privat 
http://www.x-privat.org
G             40tude Dialog 2.0.10.1it (beta 33) 
http://snurl.com/dialog
Dialog, Agent, Xnews, Gravity, MS OE... news:it.comp.software.newsreader

 altri server che ho usato in passato :)
Effettivamente, non mi ero mai andato a informare sui feed che avesse
X-privat e nemmeno so se/come avvenga uno scambio/uso collettivo di
filtri tra newsadmin.
Crosspost su: it.comp.software.newsreader,
              it.news.gestione
Follow-up su: it.news.gestione
-- 
19.03.2004 13:58:33, daRkSidE