| Deutsch English Français Italiano |
|
<tdgvmo$va5$1@shakotay.alphanet.ch> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!news.imp.ch!news.alphanet.ch!alphanet.ch!.POSTED!not-for-mail
From: "M.V." <mv@gmail.com.invalid>
Newsgroups: fr.comp.usenet.serveurs
Subject: Re: =?UTF-8?B?UmF0aW8gbm9tYnJlIGRlIGxpZ25lcyBkZSBjaXRhdGlvbiA=?=
=?UTF-8?B?LyBub21icmUgZGUgbGlnbmVzIGRlIHLDqXBvbnNl?=
Date: Tue, 16 Aug 2022 20:46:16 -0000 (UTC)
Organization: M.V. & Co
Archive: no
Message-ID: <tdgvmo$va5$1@shakotay.alphanet.ch>
References: <tda5os$1n3$1@ns507557.dodin.fr.nf>
<mn.72ae7e68139d6a1b.30872@free.fr--o.double.a.retirer-->
<6d81d728-e950-498f-8b90-da9ffe0903ban@googlegroups.com>
<62f8caaa$0$22066$426a34cc@news.free.fr> <62f94176$0$9137$426a74cc@news.free.fr>
<tdbivp$dvd$1@shakotay.alphanet.ch> <tdg960$4s8$1@shakotay.alphanet.ch>
<tdgdfh$i0d$1@ns507557.dodin.fr.nf> <tdgffo$vmi$1@shakotay.alphanet.ch>
<tdgftk$27h$1@shakotay.alphanet.ch> <tdgg2v$iel$1@ns507557.dodin.fr.nf>
<tdgmrs$t5g$1@shakotay.alphanet.ch> <tdgnlt$kia$1@ns507557.dodin.fr.nf>
Reply-To: michel.vauquois@gmail.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Aug 2022 20:46:16 -0000 (UTC)
Injection-Info: shakotay.alphanet.ch; posting-account="michelvauquois";
logging-data="32069"; mail-complaints-to="usenet@alphanet.ch"; posting-host="961b1d675b4792ec2ef50fdab1e0d2ea.nnrp.alphanet.ch"
User-Agent: MacCafe/2.08 (Mac OS X 10.14.6 (18G9323) - MacBookAir7,2)
Cancel-Lock: sha1:OzYX+dRkbPb4bMGfZTDeyMRXPzw= sha256:oRwI3PfyJvtPW7E3hgwMzLDBHuHypG6RRzN2SH5vgVg= sha256:vgIhUl9JeGmmf7S/xIGRBIPa+XIf5YsssKQdv9dnVYw=
Mail-Copies-To: nobody
X-No-Archive: yes
URL-perso: http://michelvauquois.fr
In-Reply-To: <tdgnlt$kia$1@ns507557.dodin.fr.nf>
X-Face: 0f|`H5*Our0P$s'uj0)fS=&`R#U+JYpl<W.~uGMH[S}%Yo{$(f$0`!02mu$5b`f7Hp6:EiW
c`zw`Y^GQAA=_IIV`NIXW4&YpH]>e<6GW!O'TO4sB4,Q9"tHNQo]\7p\,,nCZ_saH4~Ie
'gYktutVOXK})aU*/@meZ_y=ixi8qwcJ,ssAk~G4Rr?qr60d_euHkHHJ_;EHES_(IExNo
h6
Bytes: 3626
Lines: 52
Dans le message <tdgnlt$kia$1@ns507557.dodin.fr.nf>, jdd a écrit le 16
août 2022 à 20 h 29 :
>> La config est au début de ce fichier.
>
> on ne dirait pas
Marc Schaefer m'avait répondu ce qui suit lorsque je lui avais demandé
comment fonctionnait ce filtre :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
voici la config utilisée (c'est sauf erreur celle par défaut):
my %config = (checkincludedtext => 1,
includedcutoff => 40,
includedratio => 0.6,
quotere => '^[>:]',
antiquotere => '^[<]', # so as not to reject dict(1)
output
);
Et voici le code:
if ($config{checkincludedtext}) {
my ($lines, $quoted, $antiquoted) = analyze($body);
if ($lines > $config{includedcutoff}
&& $quoted - $antiquoted > $lines *
$config{includedratio}) {
$rval = "Article contains too much quoted text";
}
}
sub analyze {
my ($lines, $quoted, $antiquoted) = (0, 0, 0);
local $_ = shift;
do {
if ( /\G$config{quotere}/mgc ) {
$quoted++;
} elsif ( /\G$config{antiquotere}/mgc ) {
$antiquoted++;
}
} while ( /\G(.*)\n/gc && ++$lines );
return ($lines, $quoted, $antiquoted);
}
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
--
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
Les fous paient pas d'impôts: ils sont peut-être fous mais ils sont pas cons, ah
ça non !
(Brèves de comptoir - Jean-Marie Gourio)