Filterregel greif bei mir nicht
Filterregel greif bei mir nicht
Moin moin,
bisher hatte ich meine Filter ganz gut im Griff.
Was mich aber ärgerte; leere oder nur halbe Meldungen. Ich setzte folgenden Filter (siehe Anhang), der aber nicht greift.
Mal eine Frage an die Profis:
a) Was muss ich einstellen, damit in POC leere Meldungen ignoriert werden?
b) Gibt es eine Möglichkeit zu sagen, es müssen mindestens 25 Zeichen (Ziffern/Buchstaben) in der Meldung vorhanden sein wie 25[a-z0-9]* z.B.?
Vielleicht bin ich zu blond dafür.
Ciao
Michael
bisher hatte ich meine Filter ganz gut im Griff.
Was mich aber ärgerte; leere oder nur halbe Meldungen. Ich setzte folgenden Filter (siehe Anhang), der aber nicht greift.
Mal eine Frage an die Profis:
a) Was muss ich einstellen, damit in POC leere Meldungen ignoriert werden?
b) Gibt es eine Möglichkeit zu sagen, es müssen mindestens 25 Zeichen (Ziffern/Buchstaben) in der Meldung vorhanden sein wie 25[a-z0-9]* z.B.?
Vielleicht bin ich zu blond dafür.
Ciao
Michael
- Dateianhänge
-
- filter.jpg (52.95 KiB) 9101 mal betrachtet
-
- Beiträge: 119
- Registriert: 11. Mai 2010, 13:48
Re: Filterregel greif bei mir nicht
Hallo!
Achtung reguläre Ausdrücke sind nicht so trivial wie es aussieht!
Dein [a-z0-9] würde aussschließlich kleinbuchstaben und Zahlen treffen.
Konkret müsste es also heißen [a-zA-Z0-9] oder kurz \w
Wenn du mindestens 25 Zeichen erzwingen möchtest ginge das so:
[a-zA-Z0-9]{25,} bzw \w{25,}
Aber hier lauert wieder eine Falle!
[a-zA-Z0-9] trifft nur Buchstaben und Zahlen, also keine sontigen Zeichen wie Leerzeichen / oder so
Das bedeutet
"Einsatz für 19/57-12: Großalarm Teststraße 35, Teststadt"
würde nicht getroffen werden, weil das erste Leerzeichen schon nach 8 Buchstaben kommt, es also keine 25 Buchstaben in Reihe gibt.
Jetzt gibt es natürlich einen Platzhalter für jedes beliebige Zeichen, den Punkt .
. = Hier steht ein beliebeiges Zeichen
.+ = Hier steht mindestens eins, eventuell auch mehr beliebige Zeichen
.* = Hier kann (muss aber nicht) ein beliebiges Zeichen stehen oder aber auch unendlich viele
.{25,} = Hier müssen mindestens 25 beliebige Zeichen stehen.
Also wäre für dich die Notation .{25,} die richtige.
Ob das ganze auch in Bosmon funktioniert kann ich dir nicht garantieren, müsste es aber eigentlich.
(Wobei die negative Definition z.B von \W bei der Farbzuweisung auch leider nicht geht)
Mehr Infos über Reguläre Ausrücke gibt es wie ich finde super erklärt auf:
http://www.danielfett.de/internet-und-o ... ausdruecke
HTH FMS-Master
Achtung reguläre Ausdrücke sind nicht so trivial wie es aussieht!
Dein [a-z0-9] würde aussschließlich kleinbuchstaben und Zahlen treffen.
Konkret müsste es also heißen [a-zA-Z0-9] oder kurz \w
Wenn du mindestens 25 Zeichen erzwingen möchtest ginge das so:
[a-zA-Z0-9]{25,} bzw \w{25,}
Aber hier lauert wieder eine Falle!
[a-zA-Z0-9] trifft nur Buchstaben und Zahlen, also keine sontigen Zeichen wie Leerzeichen / oder so
Das bedeutet
"Einsatz für 19/57-12: Großalarm Teststraße 35, Teststadt"
würde nicht getroffen werden, weil das erste Leerzeichen schon nach 8 Buchstaben kommt, es also keine 25 Buchstaben in Reihe gibt.
Jetzt gibt es natürlich einen Platzhalter für jedes beliebige Zeichen, den Punkt .
. = Hier steht ein beliebeiges Zeichen
.+ = Hier steht mindestens eins, eventuell auch mehr beliebige Zeichen
.* = Hier kann (muss aber nicht) ein beliebiges Zeichen stehen oder aber auch unendlich viele
.{25,} = Hier müssen mindestens 25 beliebige Zeichen stehen.
Also wäre für dich die Notation .{25,} die richtige.
Ob das ganze auch in Bosmon funktioniert kann ich dir nicht garantieren, müsste es aber eigentlich.
(Wobei die negative Definition z.B von \W bei der Farbzuweisung auch leider nicht geht)
Mehr Infos über Reguläre Ausrücke gibt es wie ich finde super erklärt auf:
http://www.danielfett.de/internet-und-o ... ausdruecke
HTH FMS-Master
Re: Filterregel greif bei mir nicht
Moin moin,
danke Dir erst einmal für Deine Antwort! Dachte schon, niemand hat mich lieb...
Ich habe das
.{25,}
nun ausprobiert, jeweils als Filter im Poc-Fenster im Feld "Meldung":
[a-z0-9] negiert , danach bosmon neu gestartet
[a-z0-9] nicht negiert, danach bosmon neu gestartet
.{25,} negiert , danach bosmon neu gestartet
.{25,} nicht negiert, danach bosmon neu gestartet
.{25,}* negiert, danach bosmon neu gestartet
.{25,}* nicht negiert, danach bosmon neu gestartet
In JEDEM Fall werden weiterhin Meldungen gezeigt, die leer sind und die weniger als 25 Zeichen enthalten. Es ist so, als würde der Filter überhaupt nichts bewirken. Morgen werde ich noch die von Dir beschriebene Version mit Groß- und Kleinschreibung probieren.
Wäre nett, wenn sich der Autor des Programms dieses Thema mal anschaut, denn er könnte ja am einfachsten antworten.
Ich möchte doch nur die leeren Poc-Meldungen und die Meldungen unterdrücken, wo die Meldungen nur halb dargestellt werden.
Ciao
Michael
danke Dir erst einmal für Deine Antwort! Dachte schon, niemand hat mich lieb...
Ich habe das
.{25,}
nun ausprobiert, jeweils als Filter im Poc-Fenster im Feld "Meldung":
[a-z0-9] negiert , danach bosmon neu gestartet
[a-z0-9] nicht negiert, danach bosmon neu gestartet
.{25,} negiert , danach bosmon neu gestartet
.{25,} nicht negiert, danach bosmon neu gestartet
.{25,}* negiert, danach bosmon neu gestartet
.{25,}* nicht negiert, danach bosmon neu gestartet
In JEDEM Fall werden weiterhin Meldungen gezeigt, die leer sind und die weniger als 25 Zeichen enthalten. Es ist so, als würde der Filter überhaupt nichts bewirken. Morgen werde ich noch die von Dir beschriebene Version mit Groß- und Kleinschreibung probieren.
Wäre nett, wenn sich der Autor des Programms dieses Thema mal anschaut, denn er könnte ja am einfachsten antworten.
Ich möchte doch nur die leeren Poc-Meldungen und die Meldungen unterdrücken, wo die Meldungen nur halb dargestellt werden.
Ciao
Michael
Re: Filterregel greif bei mir nicht
Hallo,
@FMS-Master: Kleine Info: BosMon unterscheidet bei Filtern nicht zwischen Groß- und Kleinschreibung. Das macht die Sache etwas unkomplizierter
@GroßesOhr: Eigentlich müsste so etwas funktionieren:
1. Filter
Typ: Pocsag
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Grüße
Thimo Eichstädt
@FMS-Master: Kleine Info: BosMon unterscheidet bei Filtern nicht zwischen Groß- und Kleinschreibung. Das macht die Sache etwas unkomplizierter
@GroßesOhr: Eigentlich müsste so etwas funktionieren:
1. Filter
Typ: Pocsag
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Grüße
Thimo Eichstädt
Re: Filterregel greif bei mir nicht
Moin Thimo,
brat mir doch jemand nen Elch...
...es funktioniert. Endlich Ordnung im Fenster. Selbst die RIC´s von unbekannten Inhabern kommen noch durch. Klasse!
Wenn ich nun keinen Browser mehr starten muss, wenn ich auf den entfernten Server Datenströme lostreten will, dann spende ich glatt ein zweites mal und verdoppel meine Spende. Versprochen! Denn dann ist das Programm perfekt.
Ciao
Michael
brat mir doch jemand nen Elch...
...es funktioniert. Endlich Ordnung im Fenster. Selbst die RIC´s von unbekannten Inhabern kommen noch durch. Klasse!
Wenn ich nun keinen Browser mehr starten muss, wenn ich auf den entfernten Server Datenströme lostreten will, dann spende ich glatt ein zweites mal und verdoppel meine Spende. Versprochen! Denn dann ist das Programm perfekt.
Ciao
Michael
Re: Filterregel greif bei mir nicht
@GroßesOhr: Eigentlich müsste so etwas funktionieren:
1. Filter
Typ: Pocsag
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Grüße
Thimo Eichstädt[/quote]
1stens : Blöd ist nur wenn man ein Fenster hat wo zb. nur eine Stadt mit Pocsaq freigegeben ist , und wenn man dann diese einstellung benutzt ( wie bei mir ) , werden dann plötzlich wieder alle Pocsaq meldung wieder angezeigt.
kann man das irgendwie auch wieder negieren.
und 2tens : ich habe vier Fenster bei zwei von den fenstern kommen Status E BZW. Status F trotz negieren durch, woran kann das liegen bzw wie kann ich das ändern?
gruß Martin112
1. Filter
Typ: Pocsag
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Grüße
Thimo Eichstädt[/quote]
1stens : Blöd ist nur wenn man ein Fenster hat wo zb. nur eine Stadt mit Pocsaq freigegeben ist , und wenn man dann diese einstellung benutzt ( wie bei mir ) , werden dann plötzlich wieder alle Pocsaq meldung wieder angezeigt.
kann man das irgendwie auch wieder negieren.
und 2tens : ich habe vier Fenster bei zwei von den fenstern kommen Status E BZW. Status F trotz negieren durch, woran kann das liegen bzw wie kann ich das ändern?
gruß Martin112
Gruß Martin112
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Re: Filterregel greif bei mir nicht
Beschränke doch die Filter Optionen einfach.
Wenn du zum Beispiel die Pocsag-Meldungen für ein Ort nur kürzen willst.
Diesen Ort bei Beschreibungen Hinterlegt hast, dann brauchst du in den Filter diesen nur eintragen.
1. Filter
Typ: Pocsag
Beschreibung: Musterstadt
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Beschreibung: Musterstadt
Wenn du zum Beispiel die Pocsag-Meldungen für ein Ort nur kürzen willst.
Diesen Ort bei Beschreibungen Hinterlegt hast, dann brauchst du in den Filter diesen nur eintragen.
1. Filter
Typ: Pocsag
Beschreibung: Musterstadt
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Beschreibung: Musterstadt
Re: Filterregel greif bei mir nicht
Crouchi hat geschrieben:Beschränke doch die Filter Optionen einfach.
Wenn du die dau Beispiel die Pocsag-Meldungen für ein Ort nur kürzen willst.
Diesen Ort bei Beschreibungen Hinterlegt hast, dann brauchst du in den Filter diesen nur eintragen.
1. Filter
Typ: Pocsag
Beschreibung: Musterstadt
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag
Beschreibung: Musterstadt
Danke für die Antwort
Aber das meine ich nicht , ich hab zb. Filter für die dau Prüfungen und wenn ich jetzt den filter so einstelle das nur noch meldungen mit zb. über 25 zeichen durchkommen dann zeigt mein fenster auf einmal wiederdie dau meldungen an und dann so [DLE]"[NULL][NULL]...und das mit der null dann bestimmt 20 mal.
Gruß Martin112
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Re: Filterregel greif bei mir nicht
Dann leg halt mehrere Filter an:
1. Filter
Typ: Pocsag
Beschreibung: Musterstadt
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag <--- Oder halt die demensprechende RIC
Beschreibung: DAU
3. Filter:
[x] negieren
Typ: Pocsag
Beschreibung: Musterstadt
Oder du nimmst bei dem letzten Filter das Musterstadt raus. Hab es nicht vor Augen, kann dann so trivial immer nicht helfen.
1. Filter
Typ: Pocsag
Beschreibung: Musterstadt
Nachricht: .{25}
2. Filter:
[x] negieren
Typ: Pocsag <--- Oder halt die demensprechende RIC
Beschreibung: DAU
3. Filter:
[x] negieren
Typ: Pocsag
Beschreibung: Musterstadt
Oder du nimmst bei dem letzten Filter das Musterstadt raus. Hab es nicht vor Augen, kann dann so trivial immer nicht helfen.
Re: Filterregel greif bei mir nicht
ja soweit alles schon ausprobiert , auch wie du es mir jetzt geschrieben hast.
so hatte ich es eingestellt
Pocsag
[x] Meldung : .{25}
Pocsag
[x] Negieren
die Dau-Ric´s sind trotzdem negiert.
Pocsag
[x] Negieren
[x] adresse : 0174...
pocsag
[x] negieren
[x] adresse : 1398...
und zusätzlich habe ich noch das negiert
pocsag
[x] negieren
[x] meldung : .[DLE]"[SLO][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null]
trotzdem kommt noch alles durch.
und wie gesagt sobald ich den filter rausnehme
pocsag
[x] meldung : .{25}
dann klappt die filter.
Naja zur not muss ich den filter normal laufen lassen und gebe mich dann mit 5 bis 10 abgehackten meldungen zufrieden.
ps. und mit Musterstadt kann ich nichts anfangen da ich in den fenster wo die dau meldung durch kommt den ganzen kreis drauf habe
gruß Martin112
so hatte ich es eingestellt
Pocsag
[x] Meldung : .{25}
Pocsag
[x] Negieren
die Dau-Ric´s sind trotzdem negiert.
Pocsag
[x] Negieren
[x] adresse : 0174...
pocsag
[x] negieren
[x] adresse : 1398...
und zusätzlich habe ich noch das negiert
pocsag
[x] negieren
[x] meldung : .[DLE]"[SLO][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null][null]
trotzdem kommt noch alles durch.
und wie gesagt sobald ich den filter rausnehme
pocsag
[x] meldung : .{25}
dann klappt die filter.
Naja zur not muss ich den filter normal laufen lassen und gebe mich dann mit 5 bis 10 abgehackten meldungen zufrieden.
ps. und mit Musterstadt kann ich nichts anfangen da ich in den fenster wo die dau meldung durch kommt den ganzen kreis drauf habe
gruß Martin112
Gruß Martin112
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Support: support@bosmon.de
BosMon-EntwicklungsSpende: http://www.bosmon.de/donate
Dokumentation: http://www.bosmon.de/doc/bosmon/1.5/
Variablen:http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html