Seite 1 von 6

Fußball-Tabellen aller Ligen (Diskussion)

Verfasst: Sa 11 Feb 2006, 2:28
von DrStoned
Fußballtabellen aller Ligen

barabas hat für alle ein Fußballfans ein Spitzen-Plugin erstellt. Es war ursprünglich für die Dreambox erstellt worden, läuft jedoch auch auf der Dbox2.

Es zeigt die Tabellen von allen deutschen Fußball-Ligen von Bundesliga bis Oberliga an.
Außerdem werden noch die 1. Fussball-Ligen von England, Italien, Spanien, Frankreich und Österreich angezeigt.
Bedingung für das Plugin ist das Flexmenü und die Messagebox. Deren Installation ist in den zugehörigen readme.txt beschrieben. Außerdem muss noch der Befehl sed in der busybox des Images enthalten sein.

Installation:

Die Datei fussball_alltab.sh kommt nach /var/plugins/ und benötigt Ausführrechte (755)
In der shellexec.conf in /var/tuxbox/config/ müssen folgende Zeilen eingefügt werden:

Code: Alles auswählen

MENU=Fussball alle Tabellen auf einen Blick
     ACTION=&Menu f~ur alle Tabellen erzeugen,( /var/plugins/fussball_alltab.sh makemenu )
     INCLUDE=/tmp/fussball_alltab.inc
ENDMENU=rm /tmp/fussball_alltab.*
Das Einfügen der Zeilen muß mit einem UNIX-Editor (vi, Ultraedit, Crimson Editor) erfolgen.

:respekt: :top: :respekt: Vielen Dank an barabas für die Erstellung dieses Spitzen-Plugins. :respekt: :top: :respekt:

Das Plugin kann hier heruntergeladen werden.

Verfasst: So 12 Feb 2006, 11:52
von Bikerdad
und wie bekomme ich den sed befehl in die Bussybox

Verfasst: So 12 Feb 2006, 11:53
von jmittelst
Ist bei JtG und Yadi schon mit drin.

cu
Jens

Verfasst: So 12 Feb 2006, 12:08
von Bikerdad
Funkioniert leider trotzdem nicht wenn ich es aufrufe erscheint ein Fenster Bitte warten und das wars dann. Woran könnte es denn sonst noch liegen. die Messagebox und das Flex menü habe ich installiert und es hat noch keine Probleme damit gegeben

Verfasst: So 12 Feb 2006, 12:12
von DrStoned
Ob im Image die der sed-Befehl in der busybox enthalten ist kann folgendermaßen überprüft werden:

per Telnet auf der Box einloggen:

Dann busybox eingeben. Es werden dann alle Befehle angezeigt, die die busybox enthält.

Verfasst: So 12 Feb 2006, 12:22
von DrStoned
Hast Du eine Internetverbindung?
Sind die Ausführrechte (755) für das Skript fussball_alltab.sh in /var/plugins/ vergeben?
Hast Du einen UNIX Editor benutzt?

Der Befehl

Code: Alles auswählen

ACTION=&Menu f~ur alle Tabellen erzeugen,( /var/plugins/fussball_alltab.sh makemenu )
muss in einer Zeile stehen.
Öffne mal die Datei shellexec.conf mit dem Tuxbox-Commander-Plugin mit Taste 4 = bearbeiten und schau nach, ob an den Zeilenenden irgendwelche Quadrate zu sehen sind. Falls das der Fall ist, die Datei mit der blauen Taste in Linux-Format wandeln, und dann mit der roten Taste abspeichern.
Das Gleiche gilt für das Skript fussball_alltab.sh in /var/plugins/

Falls Du es nicht hinbekommst, poste mir per PM Deine Telefonnummer, ich rufe Dich dann an. (Telefon-Flatrate) :wink:

Verfasst: So 12 Feb 2006, 12:33
von Bikerdad
ist soweit alles io Muss denn am ende des Menüs wirklich ein * stehen?

Verfasst: So 12 Feb 2006, 12:34
von Bikerdad
Habe mal den Eintrag in die cofig kopiert Vieleicht liegt ja da der Fehler

ACTION=Dbox-Uhrzeit stellen,/var/plugins/tuxwet/swisstime, echo Dbox-Uhrzeit wurde neu gestellt
ENDMENU
MENU=Fussball alle Tabellen auf einen Blick
ACTION=&Menu f~ur alle Tabellen erzeugen,( /var/plugins/fussball_alltab.sh makemenu )
INCLUDE=/tmp/fussball_alltab.inc
ENDMENU=rm /tmp/fussball_alltab.*

Verfasst: So 12 Feb 2006, 12:38
von DrStoned
Poste mir mal Deine Telefonnummer per PN. Der Eintrag sieht soweit gut aus. Aber noch mal schauen, ob er im Unix-Format gemacht wurde. Falls Du dazu Notepad oder Wordpad benutzt hast, geht das schief. Dann mit dem Tuxbox-Commander die Datei ins Linux-Format umwandeln und abspeichern.

Verfasst: So 12 Feb 2006, 16:35
von Bikerdad
Ich habe mit ultra edit 32 bearbeitet. müsste also im unix format sein. meine nummer habe ich dir gerade gepostet und warte dringend auf einen anruf

Greetz Bikerdad

Verfasst: So 12 Feb 2006, 17:26
von fewstream
Hallo zusammen,
ich hatte auch das Problem, dass es nicht funktioniert hat. Wenn ich in der "makemenu"-Prozedur in fussball_alltab.sh weniger Menü-Einträge erzeuge funktioniert es. Da mir die deutschen Ligen gereicht haben, habe ich dann auch nicht weiter geforscht.

Gruß
Felix

--
dBox2 - Sagem, JtG-Snapshot 26.12.05

Verfasst: So 12 Feb 2006, 17:43
von UEning
Moin,
Ich bekomme im aktuellen JtG Image (26.12) folgende Fehlermeldung:

Code: Alles auswählen

~ > /var/plugins/fussball_alltab.sh makemenu
/var/plugins/fussball_alltab.sh: 71: Syntax error: Unterminated quoted string
MfG UEning

Verfasst: So 12 Feb 2006, 18:46
von barabas
UEning hat geschrieben:Moin,
Ich bekomme im aktuellen JtG Image (26.12) folgende Fehlermeldung:

Code: Alles auswählen

~ > /var/plugins/fussball_alltab.sh makemenu
/var/plugins/fussball_alltab.sh: 71: Syntax error: Unterminated quoted string
MfG UEning

Code: Alles auswählen

#------------------- Menu zusammenbauen ------------------

makemenu () {

echo "\
COMMENT=*
editier doch mal im Skript die echo "\ Zeile und entferne das \ - Zeichen.
Nur so ne Idee (hab leider keine dbox :cry:

gruß
barabas

Verfasst: So 12 Feb 2006, 19:14
von UEning

Code: Alles auswählen

#------------------- Menu zusammenbauen ------------------

makemenu () {

echo "\
COMMENT=*
editier doch mal im Skript die echo "\ Zeile und entferne das \ - Zeichen.
Nur so ne Idee (hab leider keine dbox :cry:

gruß
barabas[/quote]

hm, leider nicht...

Code: Alles auswählen

~/plugins > /var/plugins/fussball_alltab.sh makemenu
/var/plugins/fussball_alltab.sh: 72: Syntax error: Unterminated quoted string
aber:

Wenn ich

Code: Alles auswählen

ACTION=&Spanien Primera División,$0 spanien 
lösche klappts!!

es liegt an dem " ó "

MfG UEning

PS: Für die erste Bundesliga ist ja leider keine Blitztabelle, kann man die Daten nicht woanders her holen?

Verfasst: Mo 13 Feb 2006, 7:52
von DrStoned
@UEning

Vielen Dank an Dich, für die korrigierte Version, 8) 8) 8) ich habe sie als fussball_alltab_v10c.zip in den Downloadbereich verschoben.

Das mit der Blitztabelle von einer anderen Quelle, wird mit diesem Plugin wohl nicht funktionieren, da die ganze Struktur des Quellcodes nicht passt, und das Skript sonst zu kompliziert wird. Nimm doch stattdessen diese hier, oder den Buli-Liveticker.

Wenn Du es ganz aktuell haben willst, kannst Du auch noch die Bulitore benutzen, die in der neuesten Version 1.3 bei einem neuen Tor sogar eine Soundausgabe hat, auf Wunsch auch mit dem original Torschreivon der WM 1952.
zu Bulitore Version1.3 hat geschrieben:Damit Euch die Messagebox nicht den Bildschirm verdeckt, kann sie mit der Mute-Taste ausgeblendet werden. Ihr werdet mit der Version 1.3 trotzdem akustisch über neue Ergebnisse informiert, wenn Ihr die Sounddatei mit einbaut. Dann einfach wieder die Mute-Taste drücken und Ihr bekommt die neuen Ergebnisse mit einem Hinweis neu!!! eingeblendet. Den alternativen Torschrei von der WM 1952 gibt es hier.
An alle, bei denen die Version 1.0b des Fußball-AllTab-Plugins nicht läuft.

Welchen Font benutzt Ihr im Flexmenü-Plugin (shellexec)? Da ich den pakenham.ttf benutze, und das Problem nicht habe, scheint es am Font zu liegen. Schaut mal in der shellexec.conf in /var/tuxbox/config/ nach.

Auszug aus der readme.txt vom Flexmenü:
Für die Auswahl des Textfonts ist der Eintrag:

Code: Alles auswählen

FONT=/share/fonts/micron_bold.ttf
zuständig. Hier kann der gewünschte im Image verfügbare Font eingetragen werden.
Wird dieser Eintrag weggelassen, wird standardmäßig der Font "pakenham.ttf" verwendet, welcher in jedem Image vorhanden ist.