request filter tutorial - in german please ;)
|
Jan. 19, 2006, 11:41 AM
Post: #1
|
|||
|
|||
request filter tutorial - in german please ;)
The doc is relly poor with information - i need a noob explanation - please
http://bfilter.sourceforge.net/doc/content-filters.php 1st problem on a vbb3 board - using search button: >> Location: <a href="http://board.***.com">board.***.com[/url] erm - wtf ??? in german ich brauch ne dau-sichere anleitung - die auf SF.net is f?rn popo, damit kann ich nichts anfangen. zB phpBB2 enth?lt irgendwo "begin overall_footer*end overall_footer" geht das so ? /text/html(;.*)?/ *.xyz.net|xyz.net (if set clear sind leer) begin overall_footer*end overall_footer Wenn nein, was fehlt oder muss anders? Wie kann ich Variablen nutzen? Haupt-Forum soll um "-Forum" gek?rzt werden In Proxo w?re das S: (Haupt|)\1(-Forum) R:\1 \1 ist die Variable, die sp?ter "Haupt" enth?lt. Gru?, Brummelchen |
|||
Jan. 19, 2006, 03:20 PM
Post: #2
|
|||
|
|||
Re: request filter tutorial - in german please ;)
Brummelchen Wrote:The doc is relly poor with information - i need a noob explanation - please I'm sorry but I can really get nothing out of your example. Could you please provide a link, some part of the source you want to change or something like that? Quote:in german Das selbe auf Deutsch. Ich hab wirklich keine Ahnung was Du meinst. Bitte poste mal einen Link oder wenigstens Teile vom Source. BFilter kann strings im sourcecode per regular expressions suchen/ersetzen. Die Syntax ist Perl kompatibel. Ob du nun ganze Javascript teile einf?gst oder nur teile vom source l?schst bleibt Dir ?berlassen. Variablen kannst Du in dem eingef?gtem .js code nat?rlich auch benutzen - das ist aber alles Javascript spezifisch d.h. BFilter hat da keinen Einfluss drauf. Auch hat Bfilter keine eigenen regular expression Erweiterungen wie Proxomitron da die Hauptfilterung nicht darauf basiert. Gru?, tBB |
|||
Jan. 19, 2006, 08:00 PM
Post: #3
|
|||
|
|||
Du kannst ja mal zB hier die Suchfunktion ausprobieren
http://www.supernature-forum.de/vbb/search.php? Da kommt dann sowas bei rum: Code: Bad request! Desweiteren Suchen&Ersetzen - ich hab bei Proxo ein paar eigene Filter, die m?chte ich umsetzen. PERL kann ich nicht, es reicht nur f?r ein wenig Syntax. Und genau da haperts. Wozu ben?tige ich IF SET CLEAR ? Daher auch das Beispiel: Code: /text/html(;.*)?/ Wo finde ich die Listen mit den Banner-Eintr?gen, wieviele + m?ssen davor, kann ich Listen aus Proxomitron ?bernehmen usw usw. Danke und Gru |
|||
Jan. 19, 2006, 11:20 PM
Post: #4
|
|||
|
|||
Brummelchen Wrote:Du kannst ja mal zB hier die Suchfunktion ausprobieren Das kann weder Joseph noch ich mit FF, IE oder Safari nachvollziehen. Allerdings riecht das nach dem Fehler der auch auf Proxomitron.de reported wurde. Bitte probiere doch mal die debug version von unserem ftp (http://ftp.hideout.ath.cx mit username 'bfilter') aus dem unterverzeichniss 'debug'. Sollte diese version den fehler nicht verursachen, beweist das allerdings nur da? eine 3rd-party software dazwischenfunkt. Allerdings w?ssten wir dann ganz gerne mal welche das ist Quote:Ich hab null Filter an, bfilter so gestartet wie installiert wurde. Das ist einfacher als es sich anh?rt: Mit SET setzt Du ein flag das Du in einem zweiten teil der filter, der irgendwo sp?ter eingef?gt werden soll, aber nur wenn der erste Teil auch eigef?gt wurde, mit IF abfragen kannst (siehe die JS filter die defaultm?ssig dabei sind). Genauso kannst Du mit CLEAR das flag l?schen das Du vorher gesetzt hast. Quote:Ben?tige ich "html_start" und wenn ja, warum IF oder warum SET ? html_start, xml_start etc sind nur die namen die wir den flags (siehe oben) gegeben haben. Wir h?tten sie auch 'Herbert' nennen k?nnen Quote:Wo finde ich die Listen mit den Banner-Eintr?gen, wieviele + m?ssen davor, Die liste mit Banner-Eintr?gen solltest Du eigentlich nicht mehr brauchen Falls doch w?rden uns die Banner-URL's interessieren. Ansonsten gibt es die 'urls.local' im bfilter\conf\ verzeichniss die Du editieren kannst (und von der auch eine version auf dem o.a. ftp liegt). Gru?, tBB |
|||
Jan. 21, 2006, 08:31 AM
Post: #5
|
|||
|
|||
Moin.
Also die debug-Version geht sauber durch. Ich dachte erst, 127.0.0.1.8081 (statt :8080) w?re der Fehler oder ich m?sste localhost:8081 eintragen, nein, geht auch nicht. Ich habe auch mal \conf getauscht, obs daran l?ge... n? Die debug machts einwandfrei. (auf 8080 liegt Proxomitron, ist ein Klick in Firefox, das umzuschalten) Zu den Filtern... Wie m?sste ich den denn in bfilter schreiben ? Code: [Patterns] So ungef?hr sehen drei-viertel meiner Filter in Proxo aus. Die von Michael kennst du hoffentlich selber Gru |
|||
Jan. 21, 2006, 12:50 PM
Post: #6
|
|||
|
|||
tBB will answer the rest of your post, but I'd really like to find out which software causes errors like yours.
Please do the following: download a program called LSP Fix and post a screenshot of it (don't perform any actions, just take a screenshot). Then go to Control Panel -> System -> Hardware -> Device Manager, click View -> Show hidden devices, and show me what's inside the "Network adapters" branch. |
|||
Jan. 23, 2006, 07:28 AM
Post: #7
|
|||
|
|||
LSP Fix http://www.cexx.org/lspfix.htm
BTW this is from the total-from-scratch-installed-win-xp-picture i had some trouble with a game last days and need a proper installation for a test which i keep now - its not bloated ^^ HTH |
|||
Jan. 23, 2006, 09:10 AM
Post: #8
|
|||
|
|||
That's interesting. Turns out it's not a particular program causing problems, but a combination of NOD32 and NetLimiter. When both are installed, I can reproduce the problem. Remove either of them, and the problem disappears. I suspect NetLimiter is to blame here. I am going to do some more tests to verify that.
|
|||
Jan. 23, 2006, 10:09 AM
Post: #9
|
|||
|
|||
Actually it's more complex than I described. Here are the steps I made:
1. Initially I only had NOD32 installed. Problem didn't exist. 2. Install NetLimiter. Problem exists. 3. Remove NOD32. Problem doesn't exist. 4. Install NOD32. Problem exists. 5. At this point I wrote my previous post. 6. Remove NetLimiter. Problem exists. 7. Remove NOD32. Problem doesn't exist. 8. Install NOD32. Problem exists. So I have returned to my initial state, but the problem still exists while it didn't exist initially. I verified that NetLimiter's driver was removed. Looks like the problem is in NOD32 after all. |
|||
Jan. 23, 2006, 12:14 PM
Post: #10
|
|||
|
|||
Hmmm...NOD32. Joseph, that could be. As you know I'm using NOD32 since years therefore I couldn't imagine a relation to the error but after looking at Brummelchen's and your post I remembered something in the depth of my brain, rechecked my NOD settings and guess what: I have set NOD32's IMON (IMON Setup -> HTTP tab -> Server compatibility) since ages to access the IP of BFilter in compatibility mode because there were indeed such weird errors. Sorry for not remembering it sooner
Brummelchen: Probier das doch bitte mal mit der BFilter releaseversion wenn Du Zeit hast (evtl. nach dem adden der IP mal rebooten). Danke! -tBB |
|||
Jan. 24, 2006, 07:24 AM
Post: #11
|
|||
|
|||
yes idd i use NOD and Netlimiter
@ttb - was soll ich - ich kenn das schon, aber wo soll was rein ? Zumal Firefox und Netlimiter in der Ausnahmeliste von Imon stehen. Au man, tut das weh... eben Proxo und bfilter mit in die Ausnahmeliste geschrieben und schon fluppt auch das release. |
|||
« Next Oldest | Next Newest »
|