-
Gesamte Inhalte
2.058 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
256
Inhaltstyp
Profile
Forum
Kalender
Downloads
Blogs
Galerie
Articles
Beiträge erstellt von Markham
-
-
Neutrino Mediathek v0.4beta-3 (online)
History im 1. Beitrag
-
Bitte ein Update auf die System-Tools "Lua-helpers" V1.0 oder größer durchführen.
Blaue Taste --> Keywelt-Menü--> System Menü --> Image Aktualisierung >> System-Tools
-
YT-Live von Satbaby (v0.21)
Supports 4K-Streams for ARM
History:
- yt_live: some fixes
-
2webTVxml (v0.14) von Satbaby (online)
2webTVxml, convert tv and m3u to xml
-
RSS READER (Version 0.91) von SatBaby
History 0.91
- rss_addon:heise fix videourl
- rss: some fixes
- rss and yt_live: some fixes
-
-
MTV Video Plugin (version 0.37) von SatBaby (online)
... oder im Downloadbereich.
History 0.37
- mtv: fix mulit dl with ffmpeg
- mtv: switch to ts formt for hls dl
- mtv: use hls (m3u8) as default; for video downoload you need ffmpeg
- mtv: add aac_adtstoasc to ffmpeg dl
ffmpeg für HD1 und HD2 ist in einem extra Thread downloadbar und im nächsten Image mit dabei
-
@Mr.Servo
deutsch und english locale werden von mir gepatched. Das ist kein Aufwand. Das ist auch 1.Befehl.
Was fehlt sind z.B. italian.locale etc. Dazu braucht es jemanden, der diese Locales auf den Vordermann bringt, sprich "alle" Übersetzungen prüft und erneuert.
Ich würde mal mit einer einzigen anfangen. Wenn diese dann fertig gestellt ist, kann man sie auf den Server legen und die ist dann für ein Image gültig.
-
vor einer Stunde schrieb Mr.Servo:
Nur zum Mitmeißeln: Die deutsch.locale oder english.locale aus dem GIT sind tagesaktuell aber OK so wie sie sind? Jetzt müssen diese nur noch um die KW-Menüeinträge ergänzt werden, korrekt? Tödlich wird es erst dann, wenn man eine Drittsprache (z.B. Französisch) hinzufügt, korrekt?
Konstant sind in jedem Fall die Konstanennamen (egal ob sie im Image #X nicht mehr erscheinen weil auch der Menüpunkt fehlt), nur die Position (=Zeilennummer) ändert sich von Image zu Image.
Ich überlege, wie man das mit einem Script abfangen könnte (zuerst alle sammeln und dann nach Image wieder verteilen)?
Gruß.....Mr.Servo
Tagesaktuell heißt, sie passen nicht mehr zu einen z.B. 3 Tage alten KW-Image. Deswegen die aus dem Image nehmen, wenn du eine neue Sprache dafür aktualisieren möchtest. Die kw.* werden nur eingefügt.
-
Ich habe hier mal für die jeweiligen Boxen die starter.c erweitert. Die shellexec.so ist eine reine Starter Datei, die /bin/shellexec aufruft.
Diese Version kann nun einen Parameter übergeben, sprich: die *.conf die aufgerufen werden soll.
Rechte 755
arm_starter_shellexec.so.tar.gz
- 1
-
Das binary shellexec.so ist fehlerhaft kompiliert. Es erlaubt keine Parameterübergabe im KW-Image. Deswegen oben jetzt der Tipp.
-
Ruf die shellexec ohne pfad und .so auf. Das Script ist falsch bzw für ein anderes Image gemacht.
Den Hinweis kannst du ignorieren
shellexec::Check_Config: please use HEIGHT instead of HIGHT
Alternativ kannst du die shellexec.so gegen eine shellexec.so mit dem Eintrag tauschen. Rechte 755
#!/bin/sh /bin/shellexec $1
-
Als Referenz würde ich immer die deutsch.locale nehmen. Die ist für jedes Imageversion einmalig, da du davon ausgehen musst, das bei jedem offizellen commit, neue oder
geänderte Menüpunkte dazukommen können. Fehlende oder überflüssige Locale werden aber von Neutrino im Log ausgegeben, sofern du Neutrino über die Konsole startest
und beim Übersetzen plötzlich etwas fehlt oder dazukommt.
Lange wurde keine Übersetzung mehr für die Keywelt Locales von Usern angeboten und offiziell wird im Git nur deutsch und englisch gepflegt.
Das hieße für dich doppelte Arbeit. Die normale Übersetzung anpassen (mega viele Änderungen) und zusätzlich für das KW Image alle "kw.*" Einträge.
Da wir hier aus dem offiziellen Tuxbox Git bauen, findest du die deutsch und english locale hier. Die sind dort Tagesaktuell. Wenn ich also am Montag ein Image baue, können die am Dienstag schon anders sein. Die beiden anderen werden schon länger nicht mehr updated. Alle anderen findest du unter unmaintained.
Wie gesagt, wenn du mit so einer harten Aufgabe anfangen möchtest, nimm die deutsch.locale oder english.locale aus dem letzten Image.
-
Die shellexec.so wird ja aufgreufen... aber mehr passiert da nicht...
+ '[' -s /tmp/bundesland.data ] + url= + exit
-
vor 2 Stunden schrieb SnowHead:
Scripte, welche msgbox, shellexec oder input verwenden, können nicht über die Konsole aufgerufen werden., da sich sonst Script und Neutrino gleichzeitig um die Fernbedienungseingaben und den Framebuffer für die Grafikausgabe prügeln.
Das geht schon lange SnowHead. Jedes der Plugins (msgbox, input, shellexec und Tuxwetter) blockieren eigenständig die FB. Da ist zum Testen/Proggen ideal.
-
-
Das sind nur YT Feeds, die jeder eintragen kann, wie er möchte.
Fehler fixt immer, falls es noch möglich ist, Satbaby. Aber das kannste alle paar Wochen fixen
-
erledigt.
Eigentlich muss da muss mal ne ARM Doscam her...
-
@Mr.Servo
Auch mal ein herzliches Dankeschön an Dich, für das Aufspüren solcher Fehler und das du dich hartnäckig um die Lösungen kümmerst.
Ein neues Beta Image kommt in Kürze.
- 1
-
Das macht nichts besonderes, aber kannste haben...
/* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * */ #include <stdio.h> #include <string.h> #define VERSION "0.02" int main(int argc, char **argv) { char zero = 0x00; if (argc < 2) { printf("\tSyntax: asc2uni <string>\n\tVersion %s\n",VERSION); return 0; } for (unsigned int i = 0; i < strlen(argv[1]); i++) { putchar(argv[1][i]); putchar(zero); } return 0; }
-
-
-
Vielen Dank dafür, dass du dein Plugin hier für das Keywelt-Image zur Verfügung stellst.
Ich hätte da noch einen Vorschlag, iconv ist bei uns nicht nötig, das erledigt ein kleines Tool "asc2uni" (9kb), damit spart man sich dieses 1 MB große Iconv, vor allem auf Nevis.
Wäre nett, wenn du diese Zeilen an den beiden Stellen im Script übernehmen würdest.
if [ -e /bin/asc2uni ] then asc2uni $CPSTR > /tmp/anrufer.md5 else echo -n $CPSTR | /bin/iconv -f ISO8859-1 -t UTF-16LE > /tmp/anrufer.md5 fi
Da ich keine Smarthome Geräte habe, bekomme ich wohl diese Fehlermeldung auf der Konsole und das Programm bricht ab.
+ rm -f /tmp/dectnames + seq 1 0 + source /tmp/dectnames /var/tuxbox/plugins/smarthomeinfo.so: source: line 213: can't open '/tmp/dectnames': No such file or directory
Line 213 passt bei dir natürlich aktuell nicht, erst wenn oben der Code angepasst wird.
-
Deinstalliere das mal und lösche die Reste von Hand, danach neuinstallieren.
ARD-Mediathek (Lua-Plugin)
in LUA - Plugins
Geschrieben
ARD-Mediathek 1.41 als Onlineupdate für unsere Images
V1.41