/ Forside / Teknologi / Internet / E-Mail / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
E-Mail
#NavnPoint
o.v.n. 20481
miritdk 16341
Klaudi 15149
refi 14168
dk 5555
tedd 5322
webnoob 5265
BjarneD 5014
emesen 4154
10  bentjuul 3460
Gnus og fjernelse af bundcitater
Fra : Soeren Sandmann


Dato : 19-01-02 17:33

Hvordan får man Gnus til at score alle indlæg hvor citatet står
nederst, ned til fx 5000? Jeg gider ikke længere at se på dem.

 
 
Jesper Harder (20-01-2002)
Kommentar
Fra : Jesper Harder


Dato : 20-01-02 21:20

Soeren Sandmann <sandmann@daimi.au.dk> writes:

> Hvordan får man Gnus til at score alle indlæg hvor citatet står
> nederst, ned til fx 5000? Jeg gider ikke længere at se på dem.

Her er et forslag til scorefilen:

(("body"
("\\`\\(^[^>].*\n\\)\\{4,\\}\\(\\(^>.*\n\\)\\{4,\\}\\)[ \n]*\\'" -10000 nil r)))

Den scorer ned, hvis indlægget begynder med mindst fire uciterede linjer
efterfulgt af mindst fire citerede linjer i bunden (evt. efterfulgt af
whitespace).

Da jeg afprøvede den, var der ingen falske positiver, og den fangede de
fleste tilfælde. Men den fanger dog ikke bundcitering, hvis de citerede
linjer ikke bliver ombrudt rigtigt, fx det typiske Outlook Express
udseende:

> Hvordan får man Gnus til at score alle indlæg hvor
citatet står
> nederst, ned til fx 5000? Jeg gider ikke længere at se på
dem.







Soeren Sandmann (24-01-2002)
Kommentar
Fra : Soeren Sandmann


Dato : 24-01-02 17:29

Jesper Harder <harder@myrealbox.com> writes:

> Her er et forslag til scorefilen:
>
> (("body"
> ("\\`\\(^[^>].*\n\\)\\{4,\\}\\(\\(^>.*\n\\)\\{4,\\}\\)[ \n]*\\'" -10000 nil r)))

Tak. Jeg kan ikke få det til at virke. Min ALL.SCORE ser sådan ud:

(("from" ("sandmann" +10000 nil s))
("followup" ("sandmann" +10000 nil s))
("body"
("\\`\\(^[^>].*\n\\)\\{4,\\}\\(\\(^>.*\n\\)\\{4,\\}\\)[ \n]*\\'" -1000 nil r))
(expunge -4999))

men den fanger ingen bundciteringer overhovedet.

Jesper Harder (24-01-2002)
Kommentar
Fra : Jesper Harder


Dato : 24-01-02 21:17

Soeren Sandmann <sandmann@daimi.au.dk> writes:

> Tak. Jeg kan ikke få det til at virke. Min ALL.SCORE ser sådan ud:
>
> (("from" ("sandmann" +10000 nil s))
> ("followup" ("sandmann" +10000 nil s))
> ("body"
> ("\\`\\(^[^>].*\n\\)\\{4,\\}\\(\\(^>.*\n\\)\\{4,\\}\\)[ \n]*\\'" -1000 nil r))
> (expunge -4999))
>
> men den fanger ingen bundciteringer overhovedet.

Mærkeligt. Her er et par eksempler fra dk.videnskab, som den fanger for
mig:

<news:a2l41j$i3m$1@sunsite.dk>
<news:a2kldu$19r8$1@news.cybercity.dk>
<news:a2l41j$i3m$1@sunsite.dk>

Hvad får du at vide, hvis du taster `V t' (trace score) på en af dem?

Soeren Sandmann (25-01-2002)
Kommentar
Fra : Soeren Sandmann


Dato : 25-01-02 04:36

Jesper Harder <harder@myrealbox.com> writes:

> <news:a2l41j$i3m$1@sunsite.dk>
> <news:a2kldu$19r8$1@news.cybercity.dk>
> <news:a2l41j$i3m$1@sunsite.dk>
>
> Hvad får du at vide, hvis du taster `V t' (trace score) på en af dem?

I alle tre tilfælde får jeg: "No score rules apply to current article
(default: 0)".

Dit indlæg, som jeg svarer på lige nu, får scoren 30000, hvilket
overrasker mig. Jeg forventede 20000, nemlig 10000 for hver gang det
er et followup til et af mine indlæg. Hvis jeg taster 'V t' på det,
får jeg to henvisninger til
~/News/dk.edb.internet.software.mail+news.ADAPT, selvom jeg har slået
adaptive scoring fra.

Jesper Harder (28-01-2002)
Kommentar
Fra : Jesper Harder


Dato : 28-01-02 02:05

Soeren Sandmann <sandmann@daimi.au.dk> writes:

> Jesper Harder <harder@myrealbox.com> writes:
>
> > Hvad får du at vide, hvis du taster `V t' (trace score) på en af dem?
>
> I alle tre tilfælde får jeg: "No score rules apply to current article
> (default: 0)".

Hmm, nu tror jeg ved hvorfor -- regexp-udtrykket:

\{4,\}

virker vist kun i Emacs 21. Hvad får du, hvis du evaluerer:

(string-match "a\\{3,\\}" "aaaa")

Hvis du får nil, skal udtrykket

\\(^[^>].*\n\\)\\{4,\\}

skrives ud som:

^[^>].*\n^[^>].*\n^[^>].*\n\\(^[^>].*\n\\)+

Ditto den anden gang \{\} bliver brugt.


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408887
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste