EStalker Sprachfilter
Das Update ergänzt
EStalker 1.45 um einen Sprachfilter. Viele Ministra-Portale liefern mehrere hundert Kategorien für ein Dutzend Länder — dieses Update blendet alles aus, was nicht zur eigenen Sprache gehört.
Unter
EStalker → Haupteinstellungen gibt es dafür vier neue Punkte: den Filter selbst, die Auswahl der gewünschten Sprachen (22 zur Wahl, darunter Deutsch, Österreich und Schweiz getrennt), das Ausblenden von Kategorien ohne Sprachkennzeichen sowie optional das Filtern einzelner Sender, Filme und Serien.
Erkannt wird an Flaggen-Emoji, ausgeschriebenen Ländernamen und den üblichen Kürzeln wie DE| oder |DE|. Dabei zählt ein Kürzel nur dort, wo Anbieter es tatsächlich setzen — am Anfang oder neben einem Trenner. So landet das spanische „ES| M+ LIGA DE CAMPEONES" nicht versehentlich in der deutschen Liste. Steht vorne bereits ein Land, gilt nur dieses.
Der Filter wirkt in Live-TV, Filmen und Serien; Favoriten und „Zuletzt gesehen" bleiben immer vollständig. Im Test schrumpfte ein Portal von 321 auf 16 Live-Kategorien und von 130 auf 14 Filmkategorien. Ab Werk ist der Filter ausgeschaltet — ohne Zutun ändert sich nichts. Die Oberfläche ist vollständig deutsch übersetzt.
Sie müssen registriert sein, um angehängte Bilder zu sehen
Welche Dateien geändert wurden
- langfilter.py neu, 200 Zeilen — Sprachtabelle, Erkennung, Filterfunktionen
- settings.py +117 / −1 — vier Menüpunkte, ok()-Handler, Bildschirm EStalker_LanguageFilter
- plugin.py +6 — die vier Config-Einträge
- live.py +8 — Kategoriefilter, Einzelfilter, Import
- vod.py +8 — dito
- series.py +8 — dito
- locale/de/…/EStalker.po +86 — 28 deutsche Übersetzungen
- locale/de/…/EStalker.mo neu kompiliert
- version.txt 1.44-20260807 → 1.44-20260808
- CONTROL/control Version + Beschreibung
Update: xxx Problem gelöst
Update: Installationsproblem bei feedinstall gelöst
Update: deb ist mit dabei ( noch nicht getetet)
Update: 1.6
Ihr könnt jetzt mehrere Listen im Verzeichnis ablegen, die Listen müssen dann nur den Namen
e-portals2.txt zum Beispiel tragen. Dann wird, wenn man auf Wiedergabe geht, automatisch die eine Liste angezeigt mit den verschiedenen Textdateien, wo die Portale drin gespeichert sind. So könnt ihr Performance sparen und müsst nicht alle MAC in einer Liste speichern.
Dazu könnt ihr auch noch Online-Listen anlegen, die ihr vorher mit einer html-Datei, die beilegt, verschlüsseln könnt. Ihr könnt euch quasi einen Free-Host suchen, die verschlüsselte Textdatei ablegen und dann sozusagen als Quelle nutzen.
Update: 2.0 für 1.45
Versionsprüfung des Update-Pakets
Das Update ersetzt unter anderem
live.py,
vod.py und
series.py. Es prüft
deshalb, welche EStalker-Version installiert ist:
| Gefunden | Paketinstaller | Telnet/SSH |
|---|---|---|
| 1.44 oder 1.45 | installiert ohne Rückfrage | installiert ohne Rückfrage |
| etwas anderes | bricht ab, Plugin bleibt unberührt | fragt „Trotzdem einspielen? [j/N]" |
Über den Paketinstaller kann nicht gefragt werden, weil dort kein Terminal
dranhängt — deshalb der Abbruch. Wer es bewusst trotzdem will, nimmt Telnet oder
SSH und beantwortet die Frage, oder erzwingt es mit
ESTALKER_FORCE=1 opkg install ….