ubuntuusers.de

[Ikhaya] Projektvorstellung: BFilter

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Schön, freut mich!

Wenn Du zufrieden bist mit BFilter, dann mach doch bitte ein bisschen Werbung bei Deinen Freunden! Das hält BFilter hoffentlich am Leben! BFilter gibts natürlich auch für Windows Freunde. 😉

Christian

Avatar von Christian

Anmeldungsdatum:
9. November 2004

Beiträge: 584

Wohnort: Hattingen Ruhr

Autostart bfilter funktioniert nicht mehr!

Ich nutze bfilter schon lange. Neulich habe ich von Ubuntu 9.10 auf die 10.04.1 geupdatet.

Autostart bfilter funktionierte nach wie vor.

Jetzt habe ich aber mein Rootsystem neu installiert ( /home so gelassen ) um das neue EXT4 und den GURB2 zu nutzen.

Seitdem funktioniert der Autostart bfilter nicht mehr. Andere Programme wie conky pp funktionieren aber.

Folgende Zeile steht im Autostart:

/home/christian/.bfilter/start_bfilter

Ich habe aber auch schon erfolglos

/home/christian/.bfilter/./start_bfilter
sh /home/christian/.bfilter/start_bfilter.sh

versucht. In der Konsole funktionieren alle Befehle und starten das Skript.

Skript

#!/bin/bash
sleep 10
bfilter-gui

aber auch mit sleep 0 / sleep 30 funktioniert das Skript nicht mehr aus dem Autostart, sehr wohl aber in der Konsole.

Jetzt weiss ich nicht mehr weiter. Hat jemand von euch auch diese Probleme ?

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Ich würde an deiner Stelle den Starter löschen und neu anlegen, wenn das Skript sonst läuft kann ich mir keine andere Fehlerquelle vorstellen.

Christian

Avatar von Christian

Anmeldungsdatum:
9. November 2004

Beiträge: 584

Wohnort: Hattingen Ruhr

... ich verwende nun AdBlock

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Christian schrieb:

... ich verwende nun AdBlock

Macht der Autor des Programms auch so, ist zum Filtern von Werbung sicherlich genauso geeignet. Nur für andere Browser oder wer z.B. Modifikationen am Quelltext vornehmen will, ist auch weiterhin auf einen Proxy angewiesen.

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Gibts hier im Forum noch aktive BFilter-User?

Ist ja ein bisserl still geworden, wie auch immer. Ich habe mir den aktuellen Trunk via SVN gezogen, der im Vergleich zur finalen 1.14 wesentliche Unterschiede aufweist. Dort habe ich die externen Librarys auf einen aktuelleren Stand gebracht und am Source auch einige größere Änderungen vorgenommen, so ist z.B. der sehr komplizierte Teil rund ums Trayicon via EggTrayIcon komplett entfernt und durch eine eigene, sehr viel kleinere Routine ersetzt worden. Damit ist BFilter auf den neusten Stand der GNOME-Technik, sprich GtkStatusIcon, gebracht worden und zeigt nun transparente Icons richtig an.

  • Ich wollte als nächstes die Heuristik updaten und brauche dafür aber Feedback. Kennt jemand Seiten auf denen die Heuristik versagt und Werbung stehenbleibt? Am besten kann man das mit einer leeren urls.local testen. Natürlich sind auch Seiten mit Overlay-Bannern willkommen, die nur via Blockliste oder Seitenfilter geblockt werden können.

  • Zum anderen bin ich auch für Ideen für ein neues Trayicon bzw. der Animation offen. Jetzt wo Transparenz kein Problem mehr ist, kann man da ja richtig was Schönes basteln.

  • Vermisst jemand noch das eine oder andere Feature in BFilter?

  • Hat jemand Namensvorschläge, wie man diese Weiterentwicklung nennen könnte?

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Hi Vegeta,

schön mal wieder was von Dir zu hören! Ich nutze leider zur Zeit auf meinem Laptop (zwei Wochen alt) KEIN BFilter. Würde dies gerne wieder tun. Da mir aber der ganze Installtionsheckmeck die Lust auf eine erneute Installation verdorben hat nutze ich zur Zeit nur eine Opera urlfilter.ini. Gibt es einen halbwegs geraden Weg BFilter zu installieren, und kann ich meine alt Config aus dem alten Home Verzeichnis weiter verwenden?

Namensvorschläge? Bedeutet das, das Du BFilter als Fork weiter führen willst? Wäre klasse!

Die alte Version hat bei mir bestens Dienste geleistet, da müsste ich schon genau hinsehen, ob da noch irgendetwas stehen bleibt, die neue kenne ich leider noch nicht!

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Das ich inzwischen 10.04 als 64 Bit Version verwende, ist dann hoffentlich kein Problem?

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Hi Gernot,

ich hatte eine Zeit lang überlegt, einen eigenen Proxy zu programmieren, so was hatte ich sogar schon mal angefangen vor langer Zeit, aber um da wirklich was Sinnvolles auf die Beine stellen zu können, hätte ich mich in POCO oder Asio einarbeiten müssen, weil diese Librarys sehr viel mehr als Qt bieten im Bereich Network. Letztendlich bin ich dann aber wieder bei BFilter gelandet, weil hier schon alles funktioniert und man nur noch verbessern müsste, anstatt alles sehr viel aufwendiger neu zu entwickeln - wenn auch Gtk nicht meine Welt ist, aber das betrifft ja ohnehin nur die GUI.

Gibt es einen halbwegs geraden Weg BFilter zu installieren, und kann ich meine alt Config aus dem alten Home Verzeichnis weiter verwenden?

Ich werde DEBs anbieten die BFilter komplett installieren, also auch die Standardfilter ohne dass du was machen musst.

Namensvorschläge? Bedeutet das, das Du BFilter als Fork weiter führen willst? Wäre klasse!

Eventuell ja, die ganzen gemachten Änderungen von mir könnte man bereits als neue Version veröffentlichen und auch einen Fork raus machen, wo man immer mal wieder die Komponenten aktualisiert. Aber letztendlich ist das auch abhängig wieviel Feedback kommt. Wenn ich da was veröffentliche, dann sollen natürlich die Filterlisten, die Userfilter wie auch andere Bestandteile, wie die Heuristik, gleich in einem Rutsch erweitert werden. Aber das müsste natürlich alles getestet, Problemseiten gepostet und über Features diskutiert werden etc.

die neue kenne ich leider noch nicht!

An der neuen Version bastel ich derzeitig noch, ist etwas bunter geworden und das Traymenü habe ich auch umgestellt. Die ganzen gemachten Änderungen von damals sind in der neuen Version nicht mehr drin. Einige der Features habe ich aber neu eingebaut.

  • BFilter kann nun wie Privoxy den Referer faken (hide-referrer-Option conditional-block). Sprich der Referer wird innerhalb des gleichen Hosts ungefiltert durchgelassen. Es gibt allerdings sehr wenige Seiten, die das nicht mögen (Hotlinking) und für diese gibts ein neues Kommando (FORCEREFERER) mit dem wird ein Fakereferer erzeugt im Stil von "http://anonym.to/?"+URL
    anonym.to ist ein Dereferer-Dienst um den Referer zu verschleiern und afaik sehr verbreitet. Wenn man den Aufruf der Seite mit FORCEREFERER so faked ist man meiner Meinung nach trotzdem gut bedient, weil der Dienst wie gesagt sehr verbreitet ist und so ein Referer in der Art nicht die Ausnahme ist.

  • BFilter kann nun sehr viel besser auch den User Agent faken. Legt der User eine Liste an, wird beim Start aus dieser Liste ein Eintrag ausgewählt, der die ganze Zeit gesendet wird. Erst bei einem Neustart von BFilter oder wenn 5000 Browser-Requests erreicht wurden, wird ein neuer ausgewählt. Das ist sogar besser als in Privoxy gelöst.

Wies insgesamt weitergeht ist wie gesagt vom Feedback abhängig. Ich bin mit der neuen Version sehr zufrieden und sie läuft absolut rund. Runderneuerte Pakete usw. wirds aber nur Mithilfe von genügend Rückmeldungen geben.

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Moin Michael,

freue mich sehr über die guten Nachrichten zum Thema BFilter. Ich kann es kaum erwarten, deine neue Version zu installieren!! Ich will bemüht sein, Dich so weit es geht zu unterstützen bei der Entwicklung von BFilter,...und wenn es nur das Melden von stehenbleibender Werbung ist.

Ein Name für dieses Projekt? Wie wärs mit VegetasPestControl,...VPC? 😉 Wenn mir was schlaueres einfällt, lass ich es Dich wissen.

Nochmals die Frage, die selbstgeschriebenen Filter, die Du mir über die letzten Monate hast zukommen lassen, kann man die wieder weiter nutzen?

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Hier mal die aktuelle Version bfilter-gui_1.1.4_amd64.deb.

An den Standardfiltern/-Blocklisten habe ich noch nichts geändert, lediglich ein neuer Eintrag für die Funktion Fake-Referer ist eingetragen, ist defaultmäßig aber deaktiviert.

Nochmals die Frage, die selbstgeschriebenen Filter, die Du mir über die letzten Monate hast zukommen lassen, kann man die wieder weiter nutzen?

Alle alten Userfilter sind in der überarbeiteten Version lauffähig, lediglich die Kommandos (ALLOWREFERER usw. ) aus der alten Version gehen nicht mehr und sorgen für eine Fehlermeldung im Log. Du kannst deine alten Filter weiterverwenden, indem du in deinem Home-Ordner (im versteckten Verzeichnis .bfilter) die dortigen Dateien mit deinen alten Einstellungen überschreibst.

DeJe

Anmeldungsdatum:
2. Januar 2008

Beiträge: 2377

Hallo Vegeta,
ich muß gestehen, derzeit nutze ich auch nur noch adblock. Die Problemchen mit Gnome/Gtk waren mir letztlich zu ärgerlich und ich habs deinstalliert.

Wenn es in der neuen Version problemlos läuft und installiert werden kann, gebe ich BFilter gern noch einen Versuch. 😉

PS: A, eine x64 Version...da teste ich doch mal. Wird aber nix vor Montag bzw. wenn meine neue Platte da ist.

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

DeJe schrieb:

ich muß gestehen, derzeit nutze ich auch nur noch adblock.

Ich denke mal für die meisten Sachen ist Adblock Plus oder der Opera Adblocker mehr als ausreichend, auch wenn die keine Webbugs usw. direkt erkennen und löschen und bei Overlay-Bannern nur externe Skripte blocken können. Da aber mein Website Watcher-Klon ohne Proxy die gesamte Werbung anzeigen würde, komme ich ohne BFilter oder einem anderen Proxy nicht aus - zudem schreibe ich etliche Webseiten um, das könnte ich mit Adblock & Co. leider auch nicht.

Die Problemchen mit Gnome/Gtk waren mir letztlich zu ärgerlich und ich habs deinstalliert.

Der verwendete Code rund um EggTrayIcon war tierisch kompliziert, das Binary ist durch die Ersetzung sogar bis zu 100KB kleiner geworden.

Wenn es in der neuen Version problemlos läuft und installiert werden kann, gebe ich BFilter gern noch einen Versuch. 😉

Dann viel Spaß beim Testen 😉

Christian

Avatar von Christian

Anmeldungsdatum:
9. November 2004

Beiträge: 584

Wohnort: Hattingen Ruhr

Hallo Vegeta

... dein neues DEB für bfilter habe ich soeben problemlos installiert und selbst der Autostart, mit dem ich Probleme hatte ( siehe weiter zurück ) funktioniert.

Adblock ist bei mir deaktiviert, werde den neuen bfilter ab sofort testen.

Vielen Dank schon mal jetzt und hier von mir.

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Schön dass BFilter wieder bei dir läuft und danke fürs Testen ☺