ubuntuusers.de

[Ikhaya] Projektvorstellung: BFilter

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

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Ja. 😉

(Die Endung .sh habe ich weggelassen)

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Cool! Dann läuft hier alles wie geschmiert! Vielen Dank AdaMin!

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Gerne!

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Neue Version von meinem Skript. Wieder umbenennen, ausführbar machen, anklicken.

Insofern erweitert, dass man jetzt nichts rückgängig machen kann, falls man noch keine urls.local.save Datei angelegt bekommen hat. Falls einer sich verklicken sollte.

bfilter_adblock_plus.txt (12.9 KiB)
Download bfilter_adblock_plus.txt

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Ein Update-Skript habe ich auch geschrieben: wieder herunterladen, umbenennen (.txt weg), ausführbar machen und in Autostart eintragen, oder verschieben, was einem am liebsten ist. Das Skript versucht die Checksummen vom easylist-downloads.adblockplus.org zu holen und mit denen von urls.local zu vergleichen. Falls keine Verbindug vorhanden, wird in 2 Minuten Takt versucht eine neue Verbindung aufzubauen. Wenn die Summen nicht übereinstimmen, wird /opt/bfilter_adblock_plus ausgeführt, ansonsten beendet sich das Skript.

Einstweilen habe ich sie einzeln:

  • adbfupdate_de_en für die deutsch / englische Adblock Plus easylist

  • /home/ora/adbfupdate_de für die deutsche Adblock Plus easylist

  • adbfupdate_en für die englische Adblock Plus easylist

adbfupdate_de_en.txt (735 Bytes)
Download adbfupdate_de_en.txt
adbfupdate_de.txt (679 Bytes)
Download adbfupdate_de.txt
adbfupdate_en.txt (673 Bytes)
Download adbfupdate_en.txt

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Hi AdaMin,

habs installiert. Wenn ich das System starte, meldet sich das Script und fragt artig ob ein Update gesucht / installiert werden soll!

Erneut vielen Dank für die tolle Arbeit, BFilter wird immer besser! Was sagen die anderen zu den Neuerungen? Ich finds klasse!

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Korrektur:

  • adbfupdate_de - für die deutsche Adblock Plus easylist

ohne dem Homeverzeichnis davor 😉 .

Ergänzung, sicherheitshalber:

Die Skripte funktionieren so natürlich nicht in einem 24/7 Betrieb.

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

AdaMin schrieb:

Ergänzung, sicherheitshalber:

Die Skripte funktionieren so natürlich nicht in einem 24/7 Betrieb.

Bei mir wird wenigstens einmal am Tag der Rechner ausgeschaltet! Also hier kein Problem!

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Neue Version ist da.

Änderungen:

  • Skript ist schöner

  • die Update-Datei heisst jetzt bfiltadb_update

Diese wird bei Ausführung von dem Skript in /opt erstellt, es gibt nur noch diese Datei, die Einstellungen sind in Ihr nach der Initialisierung angepasst.

Jetzt kann man sie einfach im Autostart verlinken.

Ich hänge diesmal ein Tarball an, entpacken, ausführbar machen, anklicken.

bfilter_adblock_plus.tar.gz (4.2 KiB)
Download bfilter_adblock_plus.tar.gz

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Habs eben installiert, kann aber bislang keinen Unterschied zur vorhergehenden Version erkennen!? Funktionier so gut wie zuvor! 😉

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Der Unterschied ist, dass es jetzt nur eine Datei für Updates gibt, statt den 3 von früher.

Du solltest daher die alte adbfupdate... entfernen und die neue verlinken (bfiltadb_update).

Funktionieren tut es natürlich mit den vorherigen Einstellungen auch.

Wenn Du aber die neue Version hast, wird mit dem neuen Skript beim Entfernen auch opt/bfiltadb_update mitentfernt. Das Skript ist im /opt auch sicherer aufgehoben und ist nur ausführbar.

Kurz gesagt habe ich alles zentralisiert und sicherer gemacht.

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

AdaMin schrieb:

Der Unterschied ist, dass es jetzt nur eine Datei für Updates gibt, statt den 3 von früher.

Das heißt, ich muß nur noch dieses eine Script installieren, welches Du heute zur Verfügung gestellt hast!?

Du solltest daher die alte adbfupdate... entfernen und die neue verlinken (bfiltadb_update).

Habe ich entfernt, aber wie verlinke ich die Neue (bfiltadb_update).

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

savalas schrieb:

Das heißt, ich muß nur noch dieses eine Script installieren, welches Du heute zur Verfügung gestellt hast!?

Ja.

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Im Moment habe ich in /opt die drei Dateien adblock2bfilter.pl, bfiladb_update und bfilterUpdatesLists ist das OK so?

Edit: Habe dort alle drei Scripte ausführbar gemacht!? Korrekt so?

AdaMin

Avatar von AdaMin

Anmeldungsdatum:
3. Mai 2010

Beiträge: 550

Habe ich entfernt, aber wie verlinke ich die Neue (bfiltadb_update).

am einfachsten:

Autostart

Skripte werden automatisch durch meinem Skript ausführbar gemacht, da muss man nichts mehr tun. 😉