Heise-News-Plugin 0.6 (Diskussion)

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

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

Heise-News-Plugin 0.6 (Diskussion)

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

Heise-News-Plugin 0.1b

Frank hat ein Plugin geschrieben, das es ermöglicht, anders als mit dem Newsticker-Plugin, nicht nur die Überschriften des Newstickers von heise.de zu lesen, sondern auch die kompletten Artikel auf der Dbox anzuzeigen.

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

Das Plugin gibt's hier zum Download.


Mein Dank geht an Frank für die hervoragende Arbeit. Und an Riker für das Cut in der Busybox. :respekt: :respekt: :respekt:
Zuletzt geändert von DrStoned am Fr 04 Apr 2008, 17:29, insgesamt 3-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

dosmue
Einmal-Streamer
Einmal-Streamer
Beiträge: 1
Registriert: Mo 19 Sep 2005, 14:30

#2 Beitrag von dosmue » Do 29 Sep 2005, 19:20

Hallo beieinander,

mir ging die Werbung und das Javascript in den Heise-Beiträgen auf die Nerven und ich hab die Package etwas modifiziert. Die News-Beiträge werden bei mir von der Heise-News-PDA-Version bezogen.

File: /var/plugins/heise-tuxwetter.sh
-----
#!/bin/sh
desc=$(echo $* | cut -d "~" -f 1)
url=$(echo $* | cut -d "~" -f 2)
url2=$(echo "http://www.heise.de/pda/newsticker/m"${url}".html")
/var/plugins/tuxwet/tuxwetter "TXTHTML=$desc,$url2|<HEISETEXT>|</HEISETEXT>"
-----

Vielleicht findet die Modifikation ja Einzug ins Package.

Grüsse
dosmue

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

#3 Beitrag von DrStoned » Do 29 Sep 2005, 22:56

Vielen Dank, ich werde es mir mal anschauen.
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

skai12
Sammler
Sammler
Beiträge: 168
Registriert: So 23 Nov 2003, 1:28
Wohnort: zuhause :-)

#4 Beitrag von skai12 » Do 29 Sep 2005, 23:36

Gibt es eine Möglichkeit die Schrift zu vergrößern ? Kommt etwas klein rüber.
Sonst super. Vielen Dank.
skai12
Let´s have a look :shock:


Nokia Sat
avia600vb028 / ucode_0014 (built-in)
cam_01_02_105E
immer aktueller Snap bzw. Release / Udrec 0.13beta

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

#5 Beitrag von DrStoned » Fr 30 Sep 2005, 5:33

Die Schrift kann man leider nicht vergrößern, da sie sich automatisch nach der Seitengröße einstellt.
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

I-BoT

#6 Beitrag von I-BoT » Mi 12 Okt 2005, 23:29

hmm... wenn ich auf News holen Klicke kommt nur ganz kurz "Kopfzeilen werden verarbeitet" und es passiert aber nichts... was ist da schief gelaufen ?

(habe das letzte snapshot flexmenu und tuxwetter)

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

#7 Beitrag von DrStoned » Do 13 Okt 2005, 5:06

Hast Du die Ausführrechte vergeben, und die Dateien in die richtigen Verzeichnisse kopiert?
heise-news.sh und heise-tuxwetter.sh kommen nach /var/plugins/ und benötigen beide Ausführrechte (755)
Hast Du eine Internetverbindung, d.h. funktioniert Tuxwetter?
Am besten Du liest noch mal die readme. Außerdem ist es noch wichtig, daß die busybox Deines Images die Befehle cut und sed beherscht. Im JtG-Image sind diese Befehle eingebaut.
Um das herauszufinden einfach mal per telnet auf der Box einloggen und die Befehle cut und sed eingeben, oder busybox eingeben und dann die entstehende Liste durchgehen.

Edit on: Ich habe gerade in der readme einen inhaltlichen Fehler entdeckt, den ich baldmöglichst korrigieren werde. Es darf nicht heißen:

Code: Alles auswählen

chmod +x /var/plugin/heise-news.sh
sondern:

Code: Alles auswählen

chmod +x /var/plugins/heise-news.sh
Außerdem nicht vergessen, diesen Befehl auszuführen:

Code: Alles auswählen

chmod +x /var/plugins/heise-tuxwetter.sh
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

I-BoT

#8 Beitrag von I-BoT » Do 13 Okt 2005, 12:37

hmm.... an den rechten kann es nicht liegen die vergeb ich per FTP und hab sie danach extra nochmal über telnet gecheckt

tuxwetter funzt

ich werd das mit der busybox nomma testen

wusste (bis eben gerade) nicht wie man das prüft ;-)

thx so far ich werde editieren obs geklappt hat oder ob noch was ist

/EDIT

schade... es geht immer noch net cut, set und busybox kennt die box ^^
hab die recht nochmal überprüft
alles soweit ok dann nochmal die datein im crimson editor angesehen un die pfade die darin stehen sind auch so wie die auf meiner box

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

#9 Beitrag von DrStoned » Do 13 Okt 2005, 22:42

Hast Du die Einträge in der shellexec.conf mit einem Linux-fähigen Editor gemacht. Crimson sollte das ja können. Überprüfe mal, ob die shellexec.conf im Linux-Format vorliegt. Außerdem auch überprüfen, ob die Dateien heise-news.sh und heise-tuxwetter.sh im Unix-Format vorliegen. Dazu am besten die Dateien mit dem Tuxbox-Commander-Plugin aufrufen, mit der Taste 4 für Bearbeiten starten, die blaue Taste für in Linux-Format, dann die Taste Home und falls sie nicht im Linux-Format waren, dann die rote Taste zum speichern drücken. Diesen Vorgang für alle 3 Dateien, die ich angegeben habe, wiederholen.

Schaue Dir auch nochmal den ersten Beitrag in diesem Thread an.
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

I-BoT

#10 Beitrag von I-BoT » Do 13 Okt 2005, 23:46

juhuuuuuuu... es hing tatsächlich dran das die daten net im linux format vorlagen !!!

tausend dank ;-)

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

#11 Beitrag von DrStoned » Fr 14 Okt 2005, 9:53

Dann mußt Du in Zukunft beim Umgang mit dem Crimson-Editor aufpassen, daß Du die Dateien im Linux-Format abspeicherst.
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

Tomi_J
Einmal-Streamer
Einmal-Streamer
Beiträge: 6
Registriert: Sa 20 Mär 2004, 12:52

#12 Beitrag von Tomi_J » Mo 31 Okt 2005, 15:12

hi

ich wollte mir das heise plugin umbauen um damit z.b. FTD News zu lesen. leider scheitere ich dort wo die rdf datei zerlegt wird. kann mir jemand erklären was es mit dem buchstaben gewirr aufsich hat oder einen link wo man sich da mal einlesen kann?

danke
Thomas

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

#13 Beitrag von DrStoned » Mo 31 Okt 2005, 17:57

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

mumdigau
Sammler
Sammler
Beiträge: 110
Registriert: Mo 26 Jan 2004, 9:28

#14 Beitrag von mumdigau » Mo 24 Apr 2006, 10:19

Hallo,

ich habe das Plugin ins Flexmenü eingebaut. Klappt prima. Ich habe allerdings noch folgende offenen Punkte bzw. Fragen:

1. Wie kann ich die Breite des Übersichtsmenüs erhöhen? Setze ich in der shellexec.conf vor dem Heise-Menü WIDTH= ein, wird diese Menübreite für alle Menüs der shellexec.conf (auch für die, die davor stehen) benutzt.

2. Im Übersichtsmenü werden Umlaute nicht richtig dargestellt (wohl aber in der eigentlichen Nachricht). Es liegt wohl nicht am Font (micron_bold), da Tests mit anderen Fonts dasselbe Problem zeigen.

3. Kann man die beiden ersten Zeilen im Übersichtsmenü ('News holen' und 'heise online news') verschwinden lassen. Diese haben mit den eigentlichen Nachrichten ja nichts zu tun.

4. Wie kann man News erneut holen/aktualisieren? Ich habe den Eindruck, daß bei 'News holen' nur auf die bereits in der Box gespeicherten Nachrichten zurückgegriffen wird.

Vielen Dank schon mal vorab für alle Tips.

mumdigau

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

#15 Beitrag von DrStoned » Di 25 Apr 2006, 21:17

1. Das müsste in der Datei stehen, die das Menü einliest. Ich habe mir allerdings das komplette Flexmenü auf die volle Bildschirmbreite gestellt, dadurch habe ich mehr Platz für erklärende Kommentare.
2. Das liegt an den aktuellen Images bzw. am CVS, da wurde was geändert, durch das das Umlautproblem entsteht. Momentan ist keine Lösung in Sicht. Dadurch wurde leider ein super Formel 1 Plugin unbrauchbar, das SnowHead erstellt hatte, das ich dann aus diesem Grund hier nicht mehr veröffentlicht habe.
3. Müsste ebenfalls im Script geändert werden.
4. Dazu ist ja der Button News holen da, den Du in Punkt 3 ansprochen hattest.
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

Antworten