Heise-News-Plugin 0.6 (Download)

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

Gesperrt
Nachricht
Autor
Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

Heise-News-Plugin 0.6 (Download)

#1 Beitrag von DrStoned » Fr 18 Mär 2005, 9:12

Heise-News-Plugin 0.1b

Frank hat ein tolles Plugin geschrieben. Diskussion und Erklärung
hier
Dateianhänge
heise-news_v0.6.zip
Neue Version heise-news_v0.6.zip
Vielen Dank an .bismark, GetAway und SnowHead für die Anpassung
(2.96 KiB) 253-mal heruntergeladen
Zuletzt geändert von DrStoned am Fr 04 Apr 2008, 17:26, insgesamt 5-mal geändert.
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#2 Beitrag von DrStoned » Fr 28 Mär 2008, 22:49

Neue Version Heise-News-Plugin 0.2

Da das Plugin wegen einer Änderung auf den Seiten von www.heise.de nicht mehr funktioniert hat, hat sich GetAway die Mühe gemacht, und das Plugin an die Änderungen angepasst. Vielen Dank dafür von allen Benutzern dieses heißgeliebten Plugins.
GetAway hat geschrieben:Ich habe mal den Code von Frank's RDF-Datei
Auswertung etwas überarbeitet.

Neu:

Erkennen benannter Zeichen für HTML-eigene Zeichen: " | & | < | > (", &, <, > ).
Gilt nur für die Kopfdaten!
Anzeige von Datum/Uhrzeit des letzten Downloads der Kopfdaten im Tuxwetter Fenster.
Auswertung der URL's in Heise.rdf angepasst, da von Heise geändert.

Vorraussetzungen:

Ein Internetzugang für die Box, das New-Tuxwetter-Plugin und das Flexmenü-Plugin. Außerdem benötigt man den cut-Befehl in der busybox des Images. Im neuesten Snapshot des Jack the Grabber Images ist cut integriert. Thanks an Riker dafür. 8)

Installation:

Das Flexmenü- und das New-Tuxwetter-Plugin auf die Box installieren. Wie das geht, steht in den zugehörigen readme.txt-Dateien oder auch in den entsprechenden Threads hier im Forum.

In /var/tuxbox/config/shellexec.conf folgenden Code einfügen.

Code: Alles auswählen

MENU=Heise.de
ACTION=&*News holen,/var/plugins/heise-news.sh,Kopfzeilen werden verarbeitet.
INCLUDE=/tmp/fm-heisenews
ENDMENU
Dieser Code ist auch im Archiv verfügbar, am besten dort rauskopieren und in Eure shellexec.conf einfügen.

Die shellexec.conf muß im Linux-Format vorliegen. Also nicht mit Notepad oder so nem Tool drin rumfroschen, Ultraedit oder Crimson-Editor ist das richtige Werkzeug dafür.

Dann die Dateien heise-news.sh und heise-tuxwetter.sh nach /var/plugins/ kopieren und Ausführrechte (755) setzen.

Für alle User, die den letzten Snapshot des JtG-Images auf der Box haben, ist die Installation schon beendet. Nur noch das Flexmenü-Plugin aufrufen und Menüpunkt "Heise.de" starten, dann News holen. Dann noch gewünschten Artikel wählen und lesen.

Für alle, die noch keinen cut-Befehl in ihrer busybox haben, ist im Archiv unter Extras eine komplette busybox dabei. Diese ist bei CRAMFS- oder SQUASHFS-Images nach /var/bin/ zu kopieren und ausführbar zu machen.

Dann per telnet auf die Box einloggen und einen Symlink für cut auf die neue busybox setzen.

chmod /var/bin/busybox 755 eingeben, um der busybox Ausführrechte zu geben.
ln -s var/bin/busybox var/bin/cut eingeben, um den Symlink auf cut zu erstellen.
Hier noch 2 Screenshots des Plugins.

Bild

Bild


:respekt: :respekt: :respekt: Mein Dank geht an Frank für die hervoragende Arbeit, und an GetAway für die Anpassung !!! :respekt: :respekt: :respekt:

Das Plugin gibt's hier zum Download.

Diskussion und Erklärung hier
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#3 Beitrag von DrStoned » Sa 29 Mär 2008, 4:33

Neue Version Heise-News-Plugin 0.3

Snowhead vom New-Tuxwetter-Team hat jetzt noch zusätzlich die Anzeige der Umlaute im Nachrichtentext gefixt. Vielen Dank dafür von allen Benutzern dieses heißgeliebten Plugins.

:respekt: :respekt: :respekt: Mein Dank geht an Frank für die hervoragende Arbeit, und an GetAway und SnowHead für die Anpassung !!! :respekt: :respekt: :respekt:

Das Plugin gibt's hier zum Download.

Diskussion und Erklärung hier
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#4 Beitrag von DrStoned » So 30 Mär 2008, 1:29

Neue Version Heise-News-Plugin 0.4

GetAway hat das Heise-News-Plugin weiter verbessert. Vielen Dank dafür von allen Benutzern dieses heißgeliebten Plugins.
GetAway hat geschrieben:Ich habe dann mal in Version 0.4 noch ein paar Anpassungen vorgenommen:

- Einzelne Hochkomma's in den Kopfzeilen werden in Grave's gewandelt (C't in C`t), da es sonst bei "ACTION=Anzeigename im Menü" fehlinterpretiert wurde.
- Script- und Spanbereiche werden in der Vorverarbeitung der HTML-Seite entfernt.
- Heise-Menübreite auf 580 Pixel eingestellt.

:respekt: :respekt: :respekt: Mein Dank geht an Frank für die hervoragende Arbeit, und an GetAway und SnowHead für die Anpassung !!! :respekt: :respekt: :respekt:

Das Plugin gibt's hier zum Download.

Diskussion und Erklärung hier
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#5 Beitrag von DrStoned » Fr 04 Apr 2008, 17:27

Neue Version Heise-News-Plugin 0.6

.bismarck hat das Heise-News-Plugin weiter verbessert, die Ladezeit beim News holen hat sich jetzt um ca. 50 % vermindert. Vielen Dank dafür von allen Benutzern dieses heißgeliebten Plugins.
.bismarck hat geschrieben:Ich habe mal ein wenig an der Geschwindigkeitsschraube gedreht. Nachfolgende Änderungen erstellen das Heise-Menue in unter 10 Sekunden:

Code: Alles auswählen

#!/bin/sh
#Ablaufgeschwindigkeit optimiert

[ -f /tmp/fm-heisenews ] && rm /tmp/fm-heisenews

wget -q -O- http://www.heise.de/newsticker/heise.rdf | sed 's/^[ \t]*//' > /tmp/heise

TITEL=$(sed '/title\|link/!d' /tmp/heise | sed "s/<[^>]*>//g;s/\ /_/g;s/'/\`/g;s/,/./g" | \
    sed '$!N;s#\n#',_/var/plugins/heise-tuxwetter.sh_~'#'| \
    sed 's#$#',_News_werden_geladen_...'#' | sed "s/^/ACTION=\&/")

for i in $TITEL; do
echo $i | sed 's/_/\ /g' >> /tmp/fm-heisenews
done

# 1.Zeile löschen
sed -i '1d;/^[ ]*$/d' /tmp/fm-heisenews

rm /tmp/heise

exit 0
Da Heise das Zeichen & als & sendet, hab ich (DrStoned) in Zeile 13 von heise-news.sh noch einen zusätzlichen Filter eingebaut.

Code: Alles auswählen

TITEL=$(sed '/title\|link/!d' /tmp/heise | sed "s/<[^>]*>//g;s/\ /_/g;s/'/\`/g;s/,/./g;s/&/\&/g" | \
:respekt: :respekt: :respekt: Vielen Dank an Frank für die hervoragende Arbeit, und an .bismarck , GetAway und SnowHead für die Anpassung !!! :respekt: :respekt: :respekt:

Das Plugin gibt's hier zum Download.

Diskussion und Erklärung hier
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

Gesperrt