Seite 10 von 25

Verfasst: Fr 03 Jun 2005, 17:30
von det
Hallo,
hat jemand die aktuellen (neuen) Variablen für die conf Datei?
robspr1 hat geschrieben:Binaries für die Dreambox und dBox: Version P1.29/D1.27

Danke
Det

Verfasst: Fr 03 Jun 2005, 18:20
von DrStoned
@det,

Code: Alles auswählen

AUTH0=0
oder

Code: Alles auswählen

AUTH0=1
, Rest wie gehabt. Ausprobieren, ob Du AUTH zum Mails versenden brauchst oder nicht. Das ganze ist für jedes der 10 Mailkonten verfügbar, z.B. mit AUTH für Konto 5

Code: Alles auswählen

AUTH5=1
.

@dipp
Probier mal eben diesen Parameter aus.

Verfasst: Sa 04 Jun 2005, 8:29
von det
@DrStoned

ich danke DIR.

Det

Verfasst: Mo 06 Jun 2005, 22:32
von robspr1
neues Plugin Version 1.30

Mit diesem Plugin wird die dBox Tastatur unterstützt.
Beim Mail-Schreiben sooft auf die "gelbe" Taste drücken bis
man den Mode "keyboard" aktiviert hat. Jetzt wird auch die Hilfe für
die Belegung der Funktionstasten angezeigt.

Für die Dreambox funktioniert die Tastatur noch nicht.

Verfasst: Di 07 Jun 2005, 15:52
von hepp
robspr1 hat geschrieben:neues Plugin Version 1.30

Mit diesem Plugin wird die dBox Tastatur unterstützt.
Beim Mail-Schreiben sooft auf die "gelbe" Taste drücken bis
man den Mode "keyboard" aktiviert hat. Jetzt wird auch die Hilfe für
die Belegung der Funktionstasten angezeigt.
coole sache und funktioniert soweit schon ziemlich cool *respekt* :D
ein paar fragen/anmerkungen:
- im log erscheinen beim lesen/schreiben/scrollen, (eigentlich immer bei einem druck auf tasten sowohl mit als auch ohne tastatur) duzende ausgaben derart
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
...
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
..
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
...
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
" failed: "undefined character code">
" failed: "undefined character code">
" failed: "undefined character code">
" failed: "undefined character code">
...
" failed: "undefined character code">
" failed: "undefined character code">
a) was ist die genaue bedeutung?
b) durch die permanenten ausgaben verlangsamt sich das ganze handling des plugins doch ziemlich. lässen sich diese debug-infos irgendwie abschalten?
c) oder ist das gar noch ein bug? :wink:

- wie wähle ich nach dem schreiben der mail den empfänger (aus tuxmail.addr) aus?

- beim schreiben via tastatur ist die "Enter/Return"-Taste der "OK"-Taste auf der FB zugeordnet. dies führt beim "instinktiven" drücken der enter-taste zum zeilenwechsel dann immer zu "Wollen sie jetzt senden".
die nächste zeile mit "Pfeil-Runter" anzusteuern ist sehr ungewohnt
kann man die zuordnung evtl. umkonfigurueren? 8)

Verfasst: Di 07 Jun 2005, 18:39
von robspr1
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
a) was ist die genaue bedeutung?

Um beim Schreiben das aktuelle Zeichen in einer anderen Farbe darstellen zu können, berechne ich zuerst die Anzahl der Punkte bis zu diesem Zeichen. Dazu brauche ich die Zeichenbreite aller Zeichen. Wird ein Zeichen nicht gefunden um die Breite zu bestimmen (z.b. ein Steuerzeichen), dann kommt diese Fehlermeldung ins Log.

b) durch die permanenten ausgaben verlangsamt sich das ganze handling des plugins doch ziemlich. lässen sich diese debug-infos irgendwie abschalten?

Schalt das Log aus, dann gehts nach NULL ;-)

c) oder ist das gar noch ein bug? :wink:

Naja, ich könnte mal schauen bei welchen Zeichen das passiert und bei diesen Zeichen die Breite nicht berechnen.

- wie wähle ich nach dem schreiben der mail den empfänger (aus tuxmail.addr) aus?

Mit den Pfeiltasten diese Zeile auswählen, in dieser Zeile + / - drücken

- beim schreiben via tastatur ist die "Enter/Return"-Taste der "OK"-Taste auf der FB zugeordnet. dies führt beim "instinktiven" drücken der enter-taste zum zeilenwechsel dann immer zu "Wollen sie jetzt senden".
die nächste zeile mit "Pfeil-Runter" anzusteuern ist sehr ungewohnt
kann man die zuordnung evtl. umkonfigurueren? 8)


Hat mir DrStoned auch schon gesagt, ich muss zuerst überprüfen ob da nicht derselbe Code auf der Fernbedienung für OK und auf der Tastatur für ENTER gesendet wird.

Verfasst: Di 07 Jun 2005, 20:19
von robspr1
neues plugin version 1.31

changes:

Mail Schreiben

* ENTER geht in die nächste Zeile
* SHIFT-ENTER fügt eine Zeile ein
* Hilfe-Anzeige in Deutsch und Englisch

Mail Lesen

* einfaches Zoomen der Anzeige (mehrmals die gelbe Taste drücken)

Da sich für die Dreambox beim Schreiben noch nichts getan hat, hab ich keine Binaries für die Dream gemacht.

Verfasst: Di 07 Jun 2005, 21:17
von hepp
robspr1 hat geschrieben:
TuxMail <FT_Get_Char_Index for Char "
" failed: "undefined character code">
a) was ist die genaue bedeutung?
...
Wird ein Zeichen nicht gefunden um die Breite zu bestimmen (z.b. ein Steuerzeichen), dann kommt diese Fehlermeldung ins Log.
ah verstehe. wobei aber selbst kurze, einfachste plain/mime-txt emails beim lesen duzende " failed: "undefined character code" erzeugen.
sind denn da soviele unbekannte steuerzeichen drinne? 8) :D
robspr1 hat geschrieben: b) durch die permanenten ausgaben verlangsamt sich das ganze handling des plugins doch ziemlich. lässen sich diese debug-infos irgendwie abschalten?
Schalt das Log aus, dann gehts nach NULL ;-)
mhh, imho wird doch trotzdem rechenintensiv nach /tty/s0 gepollt
(zumindest sofern die console nach /tty gelegt ist) :wink:
robspr1 hat geschrieben: c) oder ist das gar noch ein bug? :wink:
Naja, ich könnte mal schauen bei welchen Zeichen das passiert und bei diesen Zeichen die Breite nicht berechnen.
wenn ich helfen kann, bitte rückmeldung.
robspr1 hat geschrieben: - wie wähle ich nach dem schreiben der mail den empfänger (aus tuxmail.addr) aus?
Mit den Pfeiltasten diese Zeile auswählen, in dieser Zeile + / - drücken
aha, gleich mal testen. DANKE.
robspr1 hat geschrieben: - beim schreiben via tastatur ist die "Enter/Return"-Taste der "OK"-Taste auf der FB zugeordnet. dies führt beim "instinktiven" drücken der enter-taste zum zeilenwechsel dann immer zu "Wollen sie jetzt senden".
die nächste zeile mit "Pfeil-Runter" anzusteuern ist sehr ungewohnt
kann man die zuordnung evtl. umkonfigurueren? 8)

Hat mir DrStoned auch schon gesagt, ich muss zuerst überprüfen ob da nicht derselbe Code auf der Fernbedienung für OK und auf der Tastatur für ENTER gesendet wird.
cool, schon im cvs! :shock: :D

Verfasst: Di 07 Jun 2005, 22:37
von hepp
nochmal ich.
Also robspr1: ganz großes Kompliment! Die Möglichkeiten/Unterstützung der Tastatur ist jetzt schon _weit_ besser als ich zu hoffen gewagt hatte!
Wirklich großartig! Allein Deine eingebrachten Innovationen sind schon bemerkenswert (z.B. das autom. Zoomen der aktuell schreibenden Zeile, die farbige Absetzung des aktuellen Zeichens u.v.m.) - ziemlich genial ausgedacht möcht ich meinen! :idea:
noch einige Anmerkungen
----
v1.31
- das mehrfache Zoomen mit "Gelb" aka <F3> klappt astrein. Wirds das ähnlich auch fürs schreiben geben?
- der "MINUS"-character ist mit "UNDERSCORE" getauscht, d.h. <-> ist im Moment nur via <"SHIFT"> und <"-"> zu erreichen.
- <End> ist z.Zt. gleich <Entf>
- gibts die Möglichkeit einen Einfg/Entf.-Modus zu bestimmen?
- <SHIFT> + <ENTER> gleich neue Zeile -> wie lösche ich ganze Zeilen <F9> also incl. Zeilenumbruch?
- könntest du evtl. einen parameter vorsehen, zum bestimmen das z.b. gleich der keyboard-modus aktiv ist?
- für <F10> (leere) wäre eine zusätzliche Sicherheitsabfrage schön, ebenso für <Esc> 8)

Ansonsten fehlt nur noch das [der(?); die(?)] "Pipe" <|> , alle sonstigen Zeichen waren da,
sogar die in der dritten Ebene - "²" und "³" - hammergeil! :D

Verfasst: Di 07 Jun 2005, 23:11
von DrStoned
ansonsten fehlt nur noch das "Pipe" <|> , alle sonstigen Zeichen warn da,
Das Pipe | fehlt leider auch im Tuxboxcommander, da die Sourcen für das Mail schreiben, zum Teil von dort stammen, ist das eigentlich auch logisch.
Außerdem fehlt noch das My <µ>, das ist im Zeichensatz ebenfalls drin, aber nicht über <Alt-Gr>+<M> zu erreichen. Den € wird es wohl nicht geben, der ist zumindest nicht im Zeichensatz drin.

Ansonsten schließe ich der Meinung von hepp an.

Verfasst: Mi 08 Jun 2005, 8:28
von robspr1
Aus den Sourcen vom Tuxboxcommander hab ich nur die Idee zum grösserschreiben der aktuellen Zeile übernommen (und mir sonst noch angeschaut wie das dort gemacht ist).

Es sollten sich alle Zeichen die der entsprechende Font kann darstellen lassen, die Einbindung ist ganz einfach, es gibt dazu 3 Tabellen: eine für normale Tastendrücke, eine wenn die SHIFT Taste gedrückt ist und eine wenn die AltGr Taste gedrückt ist.

Code: Alles auswählen

int rctable[] = 
{
   0x00, RC_ESC, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', 'ß', '´', RC_BS, 0x09,
   'q',  'w', 'e', 'r', 't', 'z', 'u', 'i', 'o', 'p', 'ü', '+', RC_RET, RC_STRG, 'a', 's',
   'd',  'f', 'g', 'h', 'j', 'k', 'l', 'ö', 'ä', '^', RC_LSHIFT, '#', 'y', 'x', 'c', 'v',
   'b',  'n', 'm', ',', '.', '_', RC_RSHIFT, 0x00, RC_ALT, 0x20, RC_CAPSLOCK,RC_F1,RC_F2,RC_F3,RC_F4,RC_F5,
   RC_F6,RC_F7,RC_F8,RC_F9,RC_F10,RC_NUM,RC_ROLLEN,0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, RC_STANDBY, 0x00, 0x00, 0x00, 0x00, '<', RC_OK, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x00, 0x00, 0x00, RC_ALTGR, 0x00, RC_POS1, RC_UP, RC_PAGEUP, RC_LEFT, RC_RIGHT, RC_END, RC_DOWN,RC_PAGEDOWN,RC_INS,RC_ENTF,
   0x00, RC_MUTE, RC_MINUS, RC_PLUS, RC_STANDBY, 0x00, 0x00, RC_PAUSE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
int rcshifttable[] = 
{
   0x00, RC_ESC, '!', '"', '§', '$', '%', '&', '/', '(', ')', '=', '?', '`', 0x08, 0x09,
   'Q',  'W', 'E', 'R', 'T', 'Z', 'U', 'I', 'O', 'P', 'Ü', '*', RC_RET1, RC_STRG, 'A', 'S',
   'D',  'F', 'G', 'H', 'J', 'K', 'L', 'Ö', 'Ä', '°', RC_LSHIFT, 0x27, 'Y', 'X', 'C', 'V',
   'B',  'N', 'M', ';', ':', '-', RC_RSHIFT, 0x00, RC_ALT, 0x20, RC_CAPSLOCK,RC_F1,RC_F2,RC_F3,RC_F4,RC_F5,
   RC_F6,RC_F7,RC_F8,RC_F9,RC_F10,RC_NUM,RC_ROLLEN,0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, RC_STANDBY, 0x00, 0x00, 0x00, 0x00, '>'
};
int rcaltgrtable[] = 
{
   0x00, RC_ESC, 0x00, '²', '³', 0x00, 0x00, 0x00, '{', '[', ']', '}', '\\', 0x00, 0x00, 0x00,
   '@',  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, '~'
};
Ich werde also einfach mal die Pipe, das µ und das € Zeichen dort eintragen und dann sieht man ja was passiert. (wobei das € Zeichen irgendwohin in die Extented ASCII Code Table gemappt sein müsste damit das funktioniert)

Vom Änderen der Tabellen hat man natürlich nur dann etwas wenn man das ganze selbst compiliert ;-) , aber ihr könnt ja mal Vorschläge machen.

PS: der Hinweis von einem anderen Forum, bei der Tastatur einfach mal ALT-F2, etc. zu drücken um Linux-Terminals am Fernseher zu bekommen ist nicht schlecht.

Verfasst: Mi 08 Jun 2005, 23:03
von robspr1
- der "MINUS"-character ist mit "UNDERSCORE" getauscht, d.h. <-> ist im Moment nur via <"SHIFT"> und <"-"> zu erreichen.
- <End> ist z.Zt. gleich <Entf>
- gibts die Möglichkeit einen Einfg/Entf.-Modus zu bestimmen?
- <SHIFT> + <ENTER> gleich neue Zeile -> wie lösche ich ganze Zeilen <F9> also incl. Zeilenumbruch?
- könntest du evtl. einen parameter vorsehen, zum bestimmen das z.b. gleich der keyboard-modus aktiv ist?
- für <F10> (leere) wär eine zusätzliche sicherheitsabfrage schön, ebenso für <Esc>

ansonsten fehlt nur noch das "Pipe" <|> , alle sonstigen Zeichen warn da,
neues Plugin 1.32

* fix "-" und "_"
* "|" und "µ" hinzugefügt
* F9 löscht auch den Zeilenumbruch
* END geht jetzt ans Zeilenende
* Sicherheitsabfrage bei "Leeren" und <Esc>/<dbox>
* die Power-Taste der dBox Tastatur, sowie die CAPSLOCK Tasten schalten direkt in den Keyboard-Modus

* Dreambox Tastatur unterstützt :?: :?:
(bitte testen, eventuell geht jetzt gar nichts mehr auf der Dreambox :? )

Edit: neuere Version weiter unten

Verfasst: Do 09 Jun 2005, 13:58
von hepp
robspr1 hat geschrieben:
- der "MINUS"-character ist mit "UNDERSCORE" getauscht, d.h. <-> ist im Moment nur via <"SHIFT"> und <"-"> zu erreichen.
- <End> ist z.Zt. gleich <Entf>
- gibts die Möglichkeit einen Einfg/Entf.-Modus zu bestimmen?
- <SHIFT> + <ENTER> gleich neue Zeile -> wie lösche ich ganze Zeilen <F9> also incl. Zeilenumbruch?
- könntest du evtl. einen parameter vorsehen, zum bestimmen das z.b. gleich der keyboard-modus aktiv ist?
- für <F10> (leere) wär eine zusätzliche sicherheitsabfrage schön, ebenso für <Esc>

ansonsten fehlt nur noch das "Pipe" <|> , alle sonstigen Zeichen warn da,
neues Plugin 1.32

* fix "-" und "_"
* "|" und "µ" hinzugefügt
* F9 löscht auch den Zeilenumbruch
* END geht jetzt ans Zeilenende
* Sicherheitsabfrage bei "Leeren" und <Esc>/<dbox>
* die Power-Taste der dBox Tastatur, sowie die CAPSLOCK Tasten schalten direkt in den Keyboard-Modus

* Dreambox Tastatur unterstützt :?: :?:
(bitte testen, eventuell geht jetzt gar nichts mehr auf der Dreambox :? )
Du bist 'nen Pfundskerl! :D
Das ist ja fast wie Auftragsarbeit. Hoffentlich kommt da nich noch eine Rechnung?! 8) :?
Aus den Sourcen vom Tuxboxcommander hab ich nur die Idee zum grösserschreiben der aktuellen Zeile übernommen (und mir sonst noch angeschaut wie das dort gemacht ist).
btw.: Komplimente darf man ruhig auch mal (uneingeschränkt) annehmen. :wink:

Die neue Version werd ich heut abend testen.
thx for now

Verfasst: So 19 Jun 2005, 18:46
von robspr1
neues plugin p1.33

Nach längerer Zeit eine kleine Korrektur: die Dreambox-Tastatur sollte nun funktionieren. Für die dBox also nichts neues.

Verfasst: Mo 27 Jun 2005, 21:47
von robspr1
wieder einmal eine neue version P1.34 / D1.28

Was ist neu:

* Wenn man AUTH?=2 setzt kann man mit den Parametern
SUSER? und SPASS? einen eigenen User und Passwort für
SMTP angeben

* Nach dem Lesen, Schreiben und Löschen von EMails wird die Datenbank, also die Information über die vorhandenen EMails, neu geladen

* Rücksetzen des Gelesen-Flags im POP3-Server