TuxCom-Plugin - Testversion
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
Hm, war leider schnell beendet, nach Aufruf des Plugins (unter Enigma) sofortiger Reboot. Teste später nochmal.dbluelle hat geschrieben:Fröhliches Testen
---
[CPLUGIN] try exec...
segmentation fault
zapit shot down
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Einsteiger
- Beiträge: 147
- Registriert: Mittwoch 5. Mai 2004, 10:41
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
...da könnt ich dir einige Pluginversuche von mir anbieten, die das auch können (leider laufen sie im Gegensatz zu tuxcom aber auch nicht auf der dreambox)jotwee hat geschrieben: nachdem mit der vorversion schlicht gar nichts passierte, gibts nun (immerhin) einen absturz der dbox ;-)
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Senior Member
- Beiträge: 1260
- Registriert: Samstag 6. Oktober 2001, 00:00
-
- Einsteiger
- Beiträge: 313
- Registriert: Freitag 14. Februar 2003, 15:59
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
Tja, da bin ich jetzt allerdings mit meinem Latein am Ende .
Ich denke, da muss dann mal einer von euch das Ding neu übersetzen.
Deshalb habe ich den SourceCode online gestellt:
http://www.blau-weissoedingen.de/dreamb ... om_src.zip
Wenns dann (hoffentlich) läuft, kann es auch in das CDK übernommen werden.
dbluelle
Ich denke, da muss dann mal einer von euch das Ding neu übersetzen.
Deshalb habe ich den SourceCode online gestellt:
http://www.blau-weissoedingen.de/dreamb ... om_src.zip
Wenns dann (hoffentlich) läuft, kann es auch in das CDK übernommen werden.
dbluelle
-
- Einsteiger
- Beiträge: 313
- Registriert: Freitag 14. Februar 2003, 15:59
Hier fix
Danke für coole plugin .
@dbluelle--- tuxcom.c 2004-06-01 18:56:00.000000000 +0200
+++ tuxcom.c 2004-06-01 20:53:27.000000000 +0200
@@ -211,6 +211,7 @@
{
FT_Error result;
+
result = FT_New_Face(library, face_id, 0, aface);
if(!result) printf("TuxCom <Font \"%s\" loaded>\n", (char*)face_id);
@@ -228,7 +229,7 @@
int row, pitch, bit, x = 0, y = 0;
FT_UInt glyphindex;
FT_Vector kerning;
-
+ FT_Error error;
//load char
if(!(glyphindex = FT_Get_Char_Index(face, currentchar)))
@@ -423,7 +424,7 @@
{
//show versioninfo
-
+ FT_Error error;
printf(MSG_VERSION);
char szMessage[400];
--- tuxcom.h 2004-06-01 19:37:00.000000000 +0200
+++ tuxcom.h 2004-06-01 20:53:16.000000000 +0200
@@ -137,7 +137,7 @@
enum {LEFT, CENTER, RIGHT};
enum {VERY_SMALL, SMALL, BIG};
-FT_Error error;
+
FT_Library library;
FTC_Manager manager;
FTC_SBitCache cache;
Danke für coole plugin .
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
Erstmal danke für die prompte Bedienung
Wenn ich das richtig sehe, darf die FT_Error- Variable nicht global definiert, bzw. nicht zweimal zugewiesen werden, oder?
Wie auch immer, ich habe die Änderungen übernommen und neu kompiliert. Link s.oben
dbluelle
PS.: Als kleine Erweiterung ist jetzt auch die "Handy-Tastenbelegung" bei der Texteingabe eingebaut. Umschaltung zwischen Groß-und Kleinbuchstaben erfolgt durch Taste "Gelb".
Wenn ich das richtig sehe, darf die FT_Error- Variable nicht global definiert, bzw. nicht zweimal zugewiesen werden, oder?
Wie auch immer, ich habe die Änderungen übernommen und neu kompiliert. Link s.oben
dbluelle
PS.: Als kleine Erweiterung ist jetzt auch die "Handy-Tastenbelegung" bei der Texteingabe eingebaut. Umschaltung zwischen Groß-und Kleinbuchstaben erfolgt durch Taste "Gelb".
-
- Einsteiger
- Beiträge: 351
- Registriert: Donnerstag 24. Oktober 2002, 20:14
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
Da ja jetzt erstmal die grundlegenden Probleme behoben sind
(vielen Dank an alle ) und auch dieser Thread wieder aufgetaucht ist , jetzt mal noch eine Frage meinerseits zur Weiterentwicklung:
Im Dreambox-Board kam die Anfrage, einen FTP-Client einzubauen.
Dazu müsste ich wissen, ob man mit den vorhandenen BusyBox-Befehlen (oder irgendwie anders) das Verzeichnis eines ftp-Servers abrufen kann.
Es ist ja möglich, einzelne Dateien via wget herunterzuladen, aber die wget-Variante, die in BusyBox eingebaut ist, liefert bei der Abfrage eines Verzeichnisses (also z.B. wget ftp://ftp.gnu.org) nur eine Fehlermeldung, dass er die Datei nicht lesen konnte.
ftpget ist (zumindest bei mir auf der Dreambox) noch nicht integriert, kann aber wohl auch nur Dateien und keine Verzeichnisse lesen.
Hat da irgendjemand eine Idee?
dbluelle
(vielen Dank an alle ) und auch dieser Thread wieder aufgetaucht ist , jetzt mal noch eine Frage meinerseits zur Weiterentwicklung:
Im Dreambox-Board kam die Anfrage, einen FTP-Client einzubauen.
Dazu müsste ich wissen, ob man mit den vorhandenen BusyBox-Befehlen (oder irgendwie anders) das Verzeichnis eines ftp-Servers abrufen kann.
Es ist ja möglich, einzelne Dateien via wget herunterzuladen, aber die wget-Variante, die in BusyBox eingebaut ist, liefert bei der Abfrage eines Verzeichnisses (also z.B. wget ftp://ftp.gnu.org) nur eine Fehlermeldung, dass er die Datei nicht lesen konnte.
ftpget ist (zumindest bei mir auf der Dreambox) noch nicht integriert, kann aber wohl auch nur Dateien und keine Verzeichnisse lesen.
Hat da irgendjemand eine Idee?
dbluelle
-
- Einsteiger
- Beiträge: 351
- Registriert: Donnerstag 24. Oktober 2002, 20:14
Scheinbar hast du nur das binary aktualisiert, die Sourcen sind leider unverändert. Wäre schön wenn du die aktuellen Sourcen oben noch mal aktualisieren könntest, dann werde ich das im CVS aktualisieren.dbluelle hat geschrieben:Wie auch immer, ich habe die Änderungen übernommen und neu kompiliert. Link s.oben
dbluelle
PS.: Als kleine Erweiterung ist jetzt auch die "Handy-Tastenbelegung" bei der Texteingabe eingebaut. Umschaltung zwischen Groß-und Kleinbuchstaben erfolgt durch Taste "Gelb".
Mfg Sat_Man
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
-
- Einsteiger
- Beiträge: 123
- Registriert: Montag 10. Februar 2003, 19:59
Hallo,
teste gerade das Plugin auf Yadi vom 02.06 und sieht sehr gut aus.
Jetzt habe ich aber ein kleines Problem:
Habe auf der linken Seite ein beschreibbares Verzeichnis geöffnet (root) und dann auf der rechten Seite ebenfalls ein beschreibbares Verzeichnis (var) und sofort kam der Dialog "create linkt to /var/.. in directory '/root' und ich bekomme den Dialog nicht mehr weg.
Ich habe schon einige symbolischen Links angelegt aber komme nicht aus dem Dialog hinaus und das Plugin lässt sich nicht beenden.
Da kann ich nur noch die Dbox rebooten.
Schlimmer sieht es auf einem jffs2-Image (Yadi 21.05) aus. Da kommt schon beim Öffnen des Plugins der Symbolischen-Link-Dialog.
In der Readme steht was von lame zum verlassen von Dialogen, was wäre dies bei der dbox? Habe schon alle Tasten durch.
Wie komme ich aus dem Dialog heraus?
teste gerade das Plugin auf Yadi vom 02.06 und sieht sehr gut aus.
Jetzt habe ich aber ein kleines Problem:
Habe auf der linken Seite ein beschreibbares Verzeichnis geöffnet (root) und dann auf der rechten Seite ebenfalls ein beschreibbares Verzeichnis (var) und sofort kam der Dialog "create linkt to /var/.. in directory '/root' und ich bekomme den Dialog nicht mehr weg.
Ich habe schon einige symbolischen Links angelegt aber komme nicht aus dem Dialog hinaus und das Plugin lässt sich nicht beenden.
Da kann ich nur noch die Dbox rebooten.
Schlimmer sieht es auf einem jffs2-Image (Yadi 21.05) aus. Da kommt schon beim Öffnen des Plugins der Symbolischen-Link-Dialog.
In der Readme steht was von lame zum verlassen von Dialogen, was wäre dies bei der dbox? Habe schon alle Tasten durch.
Wie komme ich aus dem Dialog heraus?
-
- Einsteiger
- Beiträge: 313
- Registriert: Freitag 14. Februar 2003, 15:59
@morgoth
lese hier
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=31117
ps : sorry, wenn ich unfreundlich wirke
lese hier
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=31117
ps : sorry, wenn ich unfreundlich wirke
-
- Einsteiger
- Beiträge: 123
- Registriert: Montag 10. Februar 2003, 19:59
Kein Problem HEAD,
das heisst aber, dass im aktuellen Snapshot von Yadi diese Änderung nicht drin ist.
Habe mich erstmals so beholfen, dass ich in mein jffs2-image ein read-only-Verzeichnis erstellt habe und in die tuxcom.cfg das rechte Verzeichnis auf dieses gesetzt habe.
So geht es als workaround für jffs2 images.
Dann warte ich mal auf die nächste kompilierte Version des Plugins.
Noch was ist mir aufgefallen, ich kann bei der Betrachtung von längeren Dateien nicht blättern. Die Tasten links und rechts haben keine Funktion.
das heisst aber, dass im aktuellen Snapshot von Yadi diese Änderung nicht drin ist.
Habe mich erstmals so beholfen, dass ich in mein jffs2-image ein read-only-Verzeichnis erstellt habe und in die tuxcom.cfg das rechte Verzeichnis auf dieses gesetzt habe.
So geht es als workaround für jffs2 images.
Dann warte ich mal auf die nächste kompilierte Version des Plugins.
Noch was ist mir aufgefallen, ich kann bei der Betrachtung von längeren Dateien nicht blättern. Die Tasten links und rechts haben keine Funktion.
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Einsteiger
- Beiträge: 313
- Registriert: Freitag 14. Februar 2003, 15:59
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
Ich habe (glaube ich) den Fehler in GetRCCode() gefunden und gefixt.
Da muss mal wieder einer von euch testen .
(Binary und SourceCode sind unter den bekannten URLs abrufbar.)
Ich denke, wenn man GetRCCode aus TuxMail nimmt, funktioniert das "Taste gedrückt halten" nicht, um z.B. besser scrollen zu können, oder?
Werden eigentlich noch DBox-Images genutzt, die nicht auf der DVB- API V3 basieren?
Wenn ja, dann könnten daher vielleicht auch die Probleme mit den nicht wegklickbaren Fenstern entstehen.
(Ich habe die DBox-Version des Plugins nur für API V3 eingerichtet).
dbluelle
Da muss mal wieder einer von euch testen .
(Binary und SourceCode sind unter den bekannten URLs abrufbar.)
Ich denke, wenn man GetRCCode aus TuxMail nimmt, funktioniert das "Taste gedrückt halten" nicht, um z.B. besser scrollen zu können, oder?
Werden eigentlich noch DBox-Images genutzt, die nicht auf der DVB- API V3 basieren?
Wenn ja, dann könnten daher vielleicht auch die Probleme mit den nicht wegklickbaren Fenstern entstehen.
(Ich habe die DBox-Version des Plugins nur für API V3 eingerichtet).
dbluelle
-
- Einsteiger
- Beiträge: 351
- Registriert: Donnerstag 24. Oktober 2002, 20:14
@dbluelle
Das Problem wurde gestern bereits im CVS gefixt
Das Problem wurde gestern bereits im CVS gefixt
Code: Alles auswählen
carjay 04/06/03 02:04:51
Modified: tuxbox/plugins/tuxcom tuxcom.c
Log:
rccode 0 is key "0", so better use something else
Revision Changes Path
1.4 +2 -2 apps/tuxbox/plugins/tuxcom/tuxcom.c
file : http://cvs.tuxbox.org/tuxbox/apps/tuxbox/plugins/tuxcom/tuxcom.c?rev=1.4&content-type=text/vnd.viewcvs-markup
plain: http://cvs.tuxbox.org/tuxbox/apps/tuxbox/plugins/tuxcom/tuxcom.c?rev=1.4&content-type=text/plain
revision graph: http://cvs.tuxbox.org/tuxbox/apps/tuxbox/plugins/tuxcom/tuxcom.c?graph=1.4
diff : http://cvs.tuxbox.org/tuxbox/apps/tuxbox/plugins/tuxcom/tuxcom.c.diff?r1=1.3&r2=1.4
Index: tuxcom.c
===================================================================
RCS file: /cvs/tuxbox/apps/tuxbox/plugins/tuxcom/tuxcom.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- a/tuxcom.c 2 Jun 2004 19:47:32 -0000 1.3
+++ b/tuxcom.c 3 Jun 2004 00:04:51 -0000 1.4
@@ -192,13 +192,13 @@
#else
else
{
- rccode = 0;
+ rccode = -1;
rc_last_key = KEY_RESERVED;
}
#endif
}
- rccode = 0;
+ rccode = -1;
usleep(1000000/100);
return 0;
}
-
- Contributor
- Beiträge: 319
- Registriert: Samstag 29. Mai 2004, 18:49
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
Seid ihr sicher, dass tuxcom mit aktuellem CVS-Stand überhaupt funktioniert? Bei mir semmelt es nämlich mit Segmention fault ab (CVS ca. 12:00)
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
Vergesst es, ich glaub ich brauch mal Urlaub...Hab den Fehler schon gefunden. Der sass wiedermal vor der Kiste und nicht drinessu hat geschrieben:Seid ihr sicher, dass tuxcom mit aktuellem CVS-Stand überhaupt funktioniert? Bei mir semmelt es nämlich mit Segmention fault ab (CVS ca. 12:00)
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC