[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4695: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4696: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Spamihilator » Thema anzeigen - Spamwortfilter: Aktualisierte Liste, 03.08.2012

Spamwortfilter: Aktualisierte Liste, 03.08.2012

Alles, was mit Plugins für Spamihilator zu tun hat. (Keine Plugin-Hilfe, Plugin-Bugs oder Plugin Feature Requests, siehe jeweils dort.)

Moderator: Forum-Team

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Alex » 23. Mai 2009, 16:25

Hallo Chactory,

danke für die Liste. Das macht mich jetzt neugierig - wie gehst Du hier vor?
Gibst Du die RegEx in Spami ein und kopierst dann einfach die spampoints.xml?
Oder hast Du die Rohdaten und machst dann händisch die spampoints.xml daraus?
So einen Umwandler zu schreiben wäre ja nicht schwer, man müsste nur Wissen in welche Richtung Du's brauchst...

Alex
Benutzeravatar
Alex
Spam-Killer
Spam-Killer
 
Beiträge: 40
Registriert: 17. Dez 2004, 20:00

Re: Frage zu Spam-RegEx

Beitragvon Chactory » 23. Mai 2009, 20:38


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon dme » 23. Mai 2009, 21:14

Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 28. Dez 2008, 23:45

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Chactory » 23. Mai 2009, 21:48

Hi Alex,

mein Vorgehen ist wirklich sehr händisch. :oops: Ich muß die Spamwörter im Grunde bloß alle in die gleiche Form bekommen, wie in der spampoints.xml-Datei:
<spamword name="=28=3Fi=29adv=3A" value="100" regular="1" />
Wären da nicht diese Codes! :evil:

So steht in einer Excel-Tabelle in der ersten Spalte, was in dem Ausdruck ganz links ist. Dann kommt eine Spalte mit dem, was grün ist, es ist die Funktion (?i), die Groß- und Kleinschreibung erlaubt. In einer weiteren Spalte das, was oben fett und blau ist. U.s.w. ... Diese Tabelle erlaubt ein übersichtliches Arbeiten.

Die Tabelle wird als Textdatei gespeichert, diese öffne ich mit Word. Die Tabstopps entferne ich nun mit der Suchen-Ersetzen-Funktion. Auch die Codes füge ich damit ein. Zuletzt mit Copy-Paste in die XML-Datei, das wars. Siehst Du hier eine Möglichkeit, diese Arbeit ökonomischer und automatisierter zu machen?

Die Darstellung der RegExe in Spamihilators Eigenschaften ist nicht sehr leicht lesbar.
spwolist.gif
spwolist.gif (12.84 KiB) 4453-mal betrachtet

Am liebsten wäre mir, wenn man in Spamihilators Liste nicht die RegExe, sondern die Klar-Spamwörter sähe. Ich finde jedoch keine Idee, um dies zu Verwirklichen und die RegEx-Sonderzeichen wie (?i) oder \b zu vermeiden ... :( Es sei denn, Michel würde eine Extra-Spalte in seiner programminternen Liste erstellen, in der eben nur die Klarwörter dargestellt werden? Ist aber auch keine so tolle Idee ...

Gruß, Chactory

Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Chactory » 23. Mai 2009, 22:07


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon anbuva » 23. Mai 2009, 22:19

Hallo Chactory!

ist eigentlich einfacher als man denkt; ich kann Deine Argumentation aber nachvollziehen :wink: . Ich hätte sicherlich genauso gehandelt, wenn der IMP mir nicht die Lösung nahe gelegt hätte, welche ich zuvor gesucht hatte (es gab die zwar schon, funktionierte aber eben nicht unter Vista). Auf jeden Fall konnte ich das Ding für mich verwirklichen, ohne mich jetzt ernsthaft mit dem Programm weiter auseinanderzusetzen; sprich also jetzt etwas spezielles lernen zu müssen. Da hätte ich und habe ich auch jetzt noch keine Zeit für gefunden. Im Ernst; dme hat da eine tolle Sache geschaffen (aber ich finde ja -fast- immer einfach alles toll :roll: ) und dass möchte ich hier daher auch mal gesagt haben. Ich würde es schade finden, wenn hier für andere Leser ein falscher Eindruck von dieser Arbeit entstehen würde und nun daher davor zurückschrecken würden. Ich konnte mich ja selber davon überzeugen, dass man schon mit dem Bestandsmaterial was zaubern kann.
Wenn es jetzt zuviel Lobdudelei sollte, sollte sich meine wunderbare FAQ anschauen. Die dort genannten Filter/PLUGINs/etc. sind auf der gleichen Lobesebene anzufinden :D ; wie gesagt, ich finde es einfach toll, was Michel mit dem Spami und all die anderen Programmierer hier gezaubert haben; nicht zu vergessen die User, die durch ihre Test erst das alles auch mit ermöglicht haben und... und..... <<<<<<<<<<< OT tief im Keller geht es weiter, dort wo man mich gleich einsperrt :lol: .....

Gruß
anbuva

Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon dme » 23. Mai 2009, 22:34

Hallo Chactory,

Du hast mich falsch verstanden (anscheinend auch anbuva): ich wollte Dir nicht schon wieder den IMP-Filter unter die Nase binden. Ich hab Dir angeboten, das Konvertierungsprogramm für Dich zu machen. Ich kann Deine Exceldatei direkt in die xml-Datei umformen. Das ist eine Art von Aufgabe, für die das TextTransformer-Programm ursprünglich gemacht ist. Zur Benutzung bräuchtest Du so gut wie keine TextTransformer-Kenntnisse: nur ein Projekt laden und auf einen Schalter klicken. Das Ergebnis erscheint dann in einem eigenen Fenster.

Ich will mich nicht aufdrängen und Alex scheint auch mit dem Gedanken zu spielen ein solches Programm für Dich zu machen. Das würde dann vielleicht noch etwas bedienungsfreundlicher und vor allem kleiner; aber er würde ein Vielfaches der Zeit dafür benötigen wie ich.

Gruß
dme
Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 28. Dez 2008, 23:45

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon anbuva » 23. Mai 2009, 22:52

Hallo dme!

ich hatte Dich schon verstanden; mein Posting bezog sich aber mehr allgemein auf die o. a. Aussage. Finde Dein Angebot an Chactory aber schon klasse (muss er aber auch selbst entscheiden, da mische ich mich jetzt nicht ein :wink: ) :)

Gruß
anbuva

Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Alex » 24. Mai 2009, 13:33

Hallo Chactory,

ah, interessant wie Du das machst. Ich denke das könnte man vereinfachen.

Ich war jetzt mal so frei und habe mal auf die Schnelle einen Editor für die spampoints.xml geschrieben. Das Ganze ist noch ziemlich ungetestet, also mit Vorsicht zu genießen.
Trotzdem lege ich schon mal die EXE bei.
Voraussetzung ist das .net-Framework 3.5.

Noch eine Anmerkung zu Deiner Spampoints.xml: da sind einige Fehler drin, die dazu führen, daß mein Editor die Datei nicht laden kann (fehlerhafte XML-Syntax).
Darum habe ich diese Fehler bereinigt und die XML-Datei in die ZIP-Datei beigelegt.

Wie gesagt: NUTZUNG AUF EIGENE GEFAHR - und am besten nicht gleich direkt auf die produkte SPAMPOINTS.XML anwenden sondern erst mit einer Kopie probieren.....
Das Programm prüft auch noch überhaupt nicht ab, ob die Eingaben fehlerhaft sind (Text statt zahlen etc.)

Die Spampoints habe ich ein wenig erweitert: es gibt hier nun das Attribut "comment". Da könnte man zu jedem Ausdruck dazuschreiben, was man sich irgendwann einmal dabei gedacht hat... Spami kommt mit dem zusätzlichen Attribut gut klar - wird einfach ignoriert ;)

Bei den RegEx füge ich das (?i) nicht automatisch hinzu - es muß manuell eingegeben werden. Ich denke, es sollten auch Ausdrücke möglich sein, die Groß- und Kleinschreibung berücksichtigen.

Wenn das Progrämmle mal fertig ist (und sauber aufgeräumt), dann werde ich den Quellcode auch veröffentlich.


@dme:
Ja, klar, das wäre ein Projekt für de TextTransformer! Daran habe ich gar nicht gedacht. Aber jetzt war ich schon mal so voreilig und habe ein kleines Programm geschrieben... Sorry..

So, viel Spaß mit Eurem Spam ;)

Alex
Dateianhänge
spampointseditor.zip
(10.08 KiB) 213-mal heruntergeladen
Zuletzt geändert von Alex am 25. Mai 2009, 17:46, insgesamt 1-mal geändert.
Benutzeravatar
Alex
Spam-Killer
Spam-Killer
 
Beiträge: 40
Registriert: 17. Dez 2004, 20:00

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon dme » 24. Mai 2009, 14:06

Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 28. Dez 2008, 23:45

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon anbuva » 24. Mai 2009, 14:09

Hallo Alex!

Vielen Dank für Deinen Beitrag und die Mühe :)

Gruß
anbuva

Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Chactory » 24. Mai 2009, 20:39


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon anbuva » 24. Mai 2009, 21:01


Bild
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 12:58
Wohnort: Zuhause

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Chactory » 24. Mai 2009, 21:18


Bild
Benutzeravatar
Chactory
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 9612
Registriert: 9. Jan 2004, 23:19
Wohnort: Kiel (D)

Re: Spamwortfilter: Download einer aktualisierten Liste

Beitragvon Alex » 25. Mai 2009, 17:45

Noch'n Update....

Hab' noch ein bischen gefeilt, jetzt müsst's runder laufen.
Dateianhänge
spampointseditor.zip
(10.08 KiB) 221-mal heruntergeladen
Benutzeravatar
Alex
Spam-Killer
Spam-Killer
 
Beiträge: 40
Registriert: 17. Dez 2004, 20:00

VorherigeNächste

Zurück zu Plugins: Allgemein

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste

cron

 industrious-southeast