Hurra,
ein echter Filter ist da!
Inhalt
1.
Einleitung
2.
Regeln
1) Einleitung
Mit OE4x konnte mensch bei News nur sehr uneffizient
filtern. Leider wurden auch gefilterte Nachrichten noch
heruntergeladen und lediglich nicht angezeigt.
Das hat sich gründlich geändert!
Die folgenden Anmerkungen sollen nicht die Onlinehilfe
ersetzen, sondern lediglich kleine Klippen aufzeigen und
Anregung geben, wie mensch über die Registry :-) auch
nicht Vorgesehenes realisieren kann.
Der Sinn von Filtern liegt bei Newsgroups nicht in der
Ausgrenzung bestimmter Personenkreise. Jeder muß für
sich selbst entscheiden wen oder was er filtern möchte.
Sinn und Zweck der Übung ist lediglich mit möglichst
geringem Aufwand ein Maximum an lesenswerten Artikel zu
erhalten. Jeder der irgendeinen Filter anwendet, muß
wissen, daß es dabei auch den ein oder anderen Artikel
erwischt, dem mensch bei manueller Auswertung doch
Beachtung geschenkt hätte.
Ausgesprochen nützlich kann das Filtern bei überlangen
Artikeln, in einer bestimmten Frequenz geposteten FAQs
und so weiter sein. Auch das Filtern nach positiven
Kriterien hilft die Übersicht zu behalten.
2) Regeln
TOP
2.0
Regeln erstellen
Der erste Schritt ist immer:
Extras|Regeln|News auszuwählen ---- dann
Neu
Es öffnet sich ein Fenster in dessen erstem Teil die
Bedingungen ausgewählt werden können,
im zweiten Teil wird angegeben was mit den diesen den
Bedigungen entsprechenden Kriterien geschehen soll.
Im dritten Teil werden die ausgewählten Funktionen
angezeigt und lassen sich sich über das Anklicken des '....' Platzhalters modifizieren.
Zuguterletzt sollte man dem Kind im vierten Teil des
Fensters noch einen Namen geben
Wichtig - bei einigen Fenstern taucht die
Schaltfläche Optionen auf. Hier können unter Anderem
Regeln umgekeht werden (logisches NOT).
Beispiel: Definiert ist 'Alle Nachrichten von xyz
markieren' kann über die Optionen in 'Alle Nachrichten
die nicht von xyz sind markieren' verändert
werden.
Auch wichtig - Die Funktion 'Löschen'
bedeutet wirklich, daß die entsprechende Nachricht gar
nicht erst vom Server geladen wird.
2.1
Gezieltes Löschen bereits geladener Artikel
Sehr oft stellt sich die Frage, wie man gezielt
einzelne oder bestimmte Gruppen von News von der Platte
fegen kann.
Die unter Wartung angebotenenen Lösungen sind (wie an
anderer Stelle schon erwähnt) unbefriedigend. Regeln
helfen da weiter.
Grundsätzlich ist hierbei die Schlüsselfunktion der
Button 'Anwenden'
Beispiel (Löschen einer
einzelnen Nachricht):
Unter gewissen Umständen funktioniert auch das, wenn
sich die Nachricht über die Regeln eindeutig definieren
läßt. Nehmen wir an im, Thread blabla nervt die
Nachrichricht von Meier-Schulze mit einer Zeilenlänge
mehr als 200 Zeilen.
Man muß nur eine temporäre Regel definieren, die den
Betreff blabla, den Absender Meier-Schulze, sowie das
Kriterium größer als 200 Zeilen beinhaltet. Als Aktion
'Löschen' wählen.
Nun noch 'Anwenden' und den Ordner in dem sich der Thread
befindet auswählen. Schon ist der Artikel im
Datennirwana.
Analog dazu können natürlich auch ganze Gruppen von
News betreffende temporäre Regeln erstellt werden, die
nach derselben Methode die Platte putzen (Nachricht
enthält mehr als xxx Zeilen, ist von Pseudo ;-) usw.)
Solche Regeln lassen sich
ja deaktivieren und nur bei akutem Bedarf nachträglich
anwenden. Insgesamt kann mensch damit sehr
differenziert auch im nachhinein wurschteln.
2.2
Spezialfälle (Realnamenfilter)
Bestimmte Sonderzeichen werden im Editorfenster nicht
angenommen (beispielsweise führende Leerzeichen). Hier
hilft es nur, eine 'Dummy-Regel' zu erstellen und diese
in der Registry zu editieren. Als Beispiel sei hier die
Realisation eines Realnamenfilters beschrieben.
Anmerkung: Ich
persönlich halte es nicht für sinnvoll, generell keine
Beitäge von Pseudonymbenutzern zu laden. Ein Einfärben
in dezentem hellgrau kann aber durchaus nützlich sein
:-).
Außerdem sollte mensch zumindest eine halbwegs solide
Kenntnis des Betriebsystem im Allgemeinen sowie der
Organisation der Registry im Besonderen haben, bevor man
sich an's Werk setzt.
Das Beispiel soll Nachrichten erfassen, deren Absender
nicht die übliche Form 'Vorname Nachname' im From
einhält. Als Kriterium dient dabei das fehlende
Leerzeichen zwischen diesen beiden Ausdrücken.
Vorgehen:
Man erstelle eine Regel mit folgenden Kriterien:
Enthält nicht die Absender 'a' oder 'b' .........
oder 'z' Wenn man Umlaute im Header zuläßt (nicht
empfehlenswert), sollten auch noch der Unterstrich '_'
sowie das Fragezeichen '?' aufgenommen werden, da OE eine
etwas eigenwillige Behandlung der Umlaute vornimmt.
Diese Regel abspeichern OE beenden und mit regedit sich
der Registry zuwenden. Bitte vorher ein Backup
Selbiger anlegen.
Folgenden Pfad aufsuchen:
HKEY_CURRENT_USER\IDENTITIES\{DEINE
ID}\SOFTWARE\MICROSOFT\OUTLOOK
EXPRESS\5.0\RULES\NEWS\xxx\CRITERIA\000
xxx ist hierbei die Nummer der gerade erstellten Regel.
Diesen Schlüssel exportieren.
Die Endung in *.txt umbenennen
Mit einem Texteditor öffnen und vor jeden im Dummy
gewählten Buchstabe ein Leerzeichen setzen (hex20)
TOP
Hinterher sollte das ganze dann in etwa so aussehen:
[HKEY_CURRENT_USER\Identities\{5A773940-FDB0-11D2-8FC1-FA72F21D7932}\Software\ Microsoft\Outlook Express\5.0\Rules\News\005\Criteria\000] "Type"=dword:0000000c "Logic"=dword:00000000 "Flags"=dword:00000000 "ValueType"=dword:00000041 "Value"=hex:20,61,00,20,62,00,20,63,00,20,64,00,20,65,00,20,66,00,20,67,00,20,\ 68,00,20,69,00,20,6a,00,20,6b,00,20,6c,00,20,6d,00,20,6e,00,20,6f,00,20,70,\ 00,20,71,00,20,72,00,20,73,00,20,74,00,20,75,00,20,76,00,20,77,00,20,78,00,\ 20,79,00,20,7a,00,20,e4,00,20,f6,00,20,fc,00,5f,00,3f,00,00,00
Wenn nun alles stimmt, die Dateiendung wieder in *.reg
ändern und mit eimem Doppelklick wieder in die Registry
schreiben.
Das war es schon. Von nun an steht der neue Filter mit
den gewünschten Eigenschaften zur Verfügung.
Ist das erst mal geschafft, können die Eigenschaften
auch ohne die manuell erstellten Änderungen zu verlieren
noch über das Bearbeiten der Regeln im Regeleditor
geändert werden, ohne das irgendetwas verlorengeht.
TOP
2.3
Die Reihenfolge der Regeln.
Bitte achtet darauf, daß alle Regeln der Reihenfolge
nach abgearbeitet werden. Nehmen wir an, es ist zunächst
eine Regel definiert, die alle Poster in allen Gruppen
mit dem Namen Mustermann zum Löschen vorsieht. Die
nachfolgende Regel mit dem Inhalt 'in der Newsgroup
de.xyz.misc Nachrichten von Mustermann markieren' wäre
unwirksam.
Dann ist da noch die Aktion 'Keine weiteren Regeln
ausführen'. Ist diese aktiviert, werden alle
nachfolgenden Regeln ignoriert.
Es lohnt sich auch im Computerzeitalter für die Planung
eines ausgewogenen Filters schlicht ein Stück Papier zu
nehmen und die Struktur zu skizzieren.
Suche durch meine Website:
wer die Seite
direkt aufgerufen hat, bitte hier klicken, um zur Startseite zu kommen!
Diese Seite wurde am 31. Juli 2001erstellt, letzte Änderung am
26. November 2016
© Diethelm Glaser (Design), alle Rechte vorbehalten, Seite 4.616
dieser Frameset | Gesamte HP | |
seit 3.11.2016 |
seit 26.8.2010 |
seit 19.05.2007 |