Seite 1 von 1

Einige Plugins laufen nicht mehr mit dem neuen JtG-Image !!!

Verfasst: So 30 Okt 2005, 0:25
von DrStoned
Achtung wichtig!!!

Nachdem einige User jetzt gemeldet haben, daß ihre Plugins zum Teil nicht mehr laufen, haben wir jetzt festgestellt, daß sich die kleine Shellstarter-Datei nicht mehr mit dem neuen JtG-Image verträgt. Der Grund ist eine Änderung im Compiler. Die Shellstarter-Datei dient zum Starten des eigentlichen Scripts über die blaue Taste.
Sie ist im Verzeichnis /var/tuxbox/plugins/ auf der Box zu finden.
Bei der Datei handelt es sich um die *.so Datei mit 4624 Bytes.
Die große Shellstarter-Datei mit 9416 Bytes läuft noch.


Als Abhilfe werde ich die kleine Datei in den betroffenen Plugins in den nächsten Tagen so nach und nach gegen die große austauschen.
Bitte habt etwas Geduld, das wird einige Zeit in Anspruch nehmen.

Für alle, die nicht so lange warten wollen, habe ich hier mal eine kleine Anleitung erstellt.

Sie wird hier im Forum zum Beispiel im Tuxwetter-Plugin verwendet.
Sie kann mit einem Hexeditor so abgeändert werden, daß sie dann das richtige Script aufruft, dazu ist der Pfad zu suchen und gegen den neuen Pfad auszutauschen. Ich verwende Ultraedit dafür.

Dabei ist zu beachten, daß die Datei in der Größe nicht verändert werden darf, und eventuelle Leerstellen mit der Bytefolge 00 aufgefüllt werden.

Ich habe jetzt mal den Shellstarter vom New-Tuxwetter-Plugin, die Datei tuxwetter.so umgewandelt für das Radio-Rcsim-Plugin. Danach wird die Datei dann als tuxradio.so abgespeichert. Beim Ändern müsst Ihr den Namen des alten kleinen Shellstarters verwenden. Ich hänge Euch die tuxwetter.so und die geänderte tuxradio.so noch zum Testen hier mit an.

Ich füge mal 2 Screenshots ein, wie das gemacht wird.

Bild vorher:

Bild
Bild nachher:

Bild

Betroffene Plugins sind:

Radio-Rcsim
die diversen Bundesliga-Tabellen, Formel-1 und Eishockey-Plugins mit Ausnahme der Fußball-Newsticker, die funktionieren noch.
BeNuWe (Benutzerwechsel)
Swisstime
PS-Timer
Translator
VNC für mehrere PC's
Avia-Ucode Wechsel-Plugin
Msg2box
Reboot-Plugin


Edit On:

Inzwischen wurden die oben genannten Plugins alle umgebaut. Ihr könnt sie Euch also neu herunterladen, falls sie bei Euch nicht mehr laufen.

Edit Off:


Eine weitere Möglichkeit ist es die Scripts über das Flexmenü (Shellexec) zu starten, dann braucht Ihr die Shellstarter-Dateien nicht mehr und spart bei der Installation auch noch Platz, das Flexmenü lohnt sich platzmäßig schon bei 3 zusätzlichen Plugins.