Betatester für PDA/Handy-Version gesucht

Neue Plugins usw. Also alles was kein Problem/Verbesserungsvorschlag ist ;).
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Betatester für PDA/Handy-Version gesucht

Beitrag von pumpkin »

Moin

Mein Plugin erzeugt MIDlets die das Programm der nächsten auf javafähigen Handies und PDAs anzeigen. Da das ganze lizenztechnisch ein bisschen heikel ist würd ich gern einen beta-Test mit einer geschlossenen Gruppe Usern (<10) durchführen. Erst wenn die Lizenz-Probleme vollständig geklärt sind wird das ganze Plugin inklusive Quellcode unter GPL veröffentlicht.

(Ihr solltet ein java-fähiges Gerät haben :wink: (version 1.0 reicht) und selbst wissen wie man MIDlets auf das Teil bringt. tvBrowser ist natürlich auch Pflicht, ohne läuft gar nichts)

Java für Handy/PDA ist etwas komplexer als java für PCs. D.h. man muss viel und ausgiebig testen. Und es läuft nicht sofort optimal. Mich interessiert i.M. vorallem die Lauffähigkeit auf den unterschiedlichen Gerätetypen und JVMs. Neue Features sind erstmal nicht geplant, bin aber für Vorschläge offen.


Stand bis jetzt:

Export von:
- 1-14 Tagen
- beliebigen Programmen
- Favorites, Reminder und Bewertungsplugin-Daten
- allem was über ProgramField läuft
- Info-Field

Funktionen:
- Anzeige des Programms nach Sendern (inklusive aller exportierten Daten
- Reminder und Favorites-Suche
- Anzeige der jetzt laufenden Sendungen

toDo:
- Code komentieren
- Dokumentation schreiben
- Übersetzen

toDo MIDlet-Seite:
- Please-Wait-Screen/Thread
- Beschleunigen des Icon-ladens (async ?)
- Suche in Titeln (alle Daten durchsuchen ?)
- Blockieren von alten Daten (Lizenz-problem !)
- Anzeige des Wochentags

toDo Plugin-Seite:
- schönere Menüs
- Sinnvollere Sortierung der Optionen
- Shortdescription und Description "zusammenlegen"
- Mehr Meldungen (z.B. finished)
- Vom Export-dialog zum Settingsdialog


Bugs:
- Rechtschreibung (Bei mir immer ein Problem...)
- "Anzeige der jetzt laufenden Sendungen" rund um Mitternacht
- Besserer, stabilerer Import der Bewertungsdaten.
- Icons überarbeiten (Weisser Hintergrund, Grösse)
- devplugin.getParentFrame durcharbeiten (Deshalb gibts i.M. noch keine Meldungen)

Interesse ?
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Da Martin nix gegen einen öffentlichen Beta-test hat, hab ich das Plugin in version 0.2 auf der tvbrowser-seite veröffentlicht.

Geändert hat sich nicht viel:

- Blockierung von alten Daten und Daten "aus der Zukunft"
- "please-wait"-Schirm
- viel schnellerer startup
- Ein paar Rechschreifehler weniger.

Die Änfänge einer Anleitung gibts auch schon in der Wiki.

Das ganz ist aber immernoch beta. Das ist kein fertiges Plugin und ich garantiere für gar nix.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Die Favorites-Liste hat zwar einen OK-Knopf wenn die Leer ist, aber der funktioniert bei mir nich :(

Desweiteren sollte nach Titel, Startzeit und Beschreibung ein Zeilenumbruch geschehen, bei mir sieht das momentan so aus:
TitelCineTipp

Und ich hab ein komisches weißes Viereck auf dem Schirm wenn ich mir die Liste der Sendungen ansehe...das Viereck ist rechts und verdeckt die Schrift. Keine Ahnung wo das herkommt :(

Aber der Please-Wait screen is toll :)
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

bodo hat geschrieben:Die Favorites-Liste hat zwar einen OK-Knopf wenn die Leer ist, aber der funktioniert bei mir nich :(
Und schon kommen Fehler die ich mir nicht erklären kann... ich sehs mir morgen genauer an.
bodo hat geschrieben: Desweiteren sollte nach Titel, Startzeit und Beschreibung ein Zeilenumbruch geschehen, bei mir sieht das momentan so aus:
TitelCineTipp
Und deshalb hasse J2ME. Bei meinem Palm und dem Simulator ist da ein ":" dazwischen. Kommt auf die toDo-liste.
bodo hat geschrieben: Und ich hab ein komisches weißes Viereck auf dem Schirm wenn ich mir die Liste der Sendungen ansehe...das Viereck ist rechts und verdeckt die Schrift.
Hmmm.. da zerhaut es wohl die Listenformatierung. Eigentlich sollte jeder Eintrag nach TvBrowser-Manier ein Icon haben (Favo, Reminder oder Bewertung). Wenn kein Icon da ist wird ein Platzhalter eingefügt. Wieso der aber über dem Text erscheint.... ? Ich bau den Platzhalter in 0.3 einfach ganz aus.
bodo hat geschrieben:Aber der Please-Wait screen is toll :)
Ja, wenigestens etwas das geht wie es soll :D
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Nochwas:
Den Dialog der sagt das das exportieren fertig is und nun die Dateien aufs Handy kopiert werden können sollte noch wieder rein :).

Probier mal mit getParentFrame() ...jedes Plugin erbt diese Funktion...jedenfalls denk ich das. Ansonsten schau mal in die anderen Plugins ...
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Ich hatte das in version 0.0.0...1 drin, aber getParentFrame und JOptionsPane haben sich bei mir nicht vertragen. Und dem wollte ich doch zuerst uf den Grund gehen.
Benutzeravatar
Siggi
Moderator
Beiträge: 2272
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Fehlermeldung

Beitrag von Siggi »

Hallo Pumkin!

Habe ne Fehlermeldung bekommen:

Ein nicht behandelter Fehler ist aufgetreten

----- Start of stacktrace -----
java.lang.NullPointerException
at microtvbrowserplugin.MicroTvBrowserPlugin.execute(MicroTvBrowserPlugin.java:312)
at tvbrowser.ui.mainframe.HorizontalToolBar$6.actionPerformed(HorizontalToolBar.java:240)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----

Kommt das von zu viele Sender oder von den Sendern aus dem Nextview Plugin?

Danke.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Das liegt (soweit ich das überblicke) an NextView und/oder fehlenden Program-Daten. Ist in der aktuellen 0.3-version "behoben" (es kommt eine Meldung, aber das Plugin wird trotzdem erzeugt)
Joerg

Beitrag von Joerg »

Erstmal: Nettes Plugin!
Allerdings gibt es eine Fehlermeldung, wenn ich versuche, das Programm der nächsten 14 Tage inkl. Beschreibungstext zu exportieren (eventuell zu viele Daten?)...
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Joerg hat geschrieben:Erstmal: Nettes Plugin!
Danke.
Joerg hat geschrieben:Allerdings gibt es eine Fehlermeldung, wenn ich versuche, das Programm der nächsten 14 Tage inkl. Beschreibungstext zu exportieren (eventuell zu viele Daten?)...
Jo, ist halt noch beta...

Die aktuelle Fassung 0.3 bricht zusammen wenn es für einen Sender an einem Tag keinerlei Daten gibt. D.h. wenn für einen der Sender nur 13 Tage Programm da sind ist leider ganz Essig mit 14-Tage-Export. Das wird in 0.4 behoben (kommt Ende der Woche)

Daten die vom Nextview-Plugin kommen sind auch "schlecht". Da weiss ich aber noch nicht wie ich drum rum komme, d.h. das kann ich keine Versprechen machen. Der Fehler schlägt aber meistens schon bei 3-4 Tagen Programm zu, ich glaub also das ist es nicht...

Dem Plugin ist die Datengrösse schnuppe, du kannst auch GB-weise Daten in das MIDlet pumpen. Solange keine einzelne Beschreibung länger als 64 KB ist ist alles OK. Ob dein Handy/PDA das mag ist eine andere Frage.

Welche Meldung ist es den genau ? Und kannst du die Consolenausgaben bitte hier posten ? (Und klappt der Rest ?)

cu
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

neue Version

Beitrag von pumpkin »

Version 0.4 ist raus. Wer als erstes einen Fehler findet (den ich noch nicht kannte) hat einen Wunsch frei.
Benutzeravatar
Til
Site Admin
Beiträge: 1498
Registriert: 04 Dez 2003, 11:21
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Til »

Hab gerade gesehen, dass auf dem Sceenshot vom Hauptdialog in deinem Wiki-Artikel (http://wiki.tvbrowser.org/index.php/MicroTvBrowser) "MircoTvBrowser" anstatt "MicroTvBrowser" steht. :wink:
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Danke, korrigiert.
Joerg

Beitrag von Joerg »

Mit der neuen Version taucht das Problem nicht mehr auf.
Kleiner Schreibfehler: Wenn versucht wird, nicht vorhandene Daten zu exportieren (z.B. bei Export für 14 Tage, aber keine Programmdaten vorhanden), wird angezeigt: "No vaild data found". Ist aber eher eine kosmetische Sache ;)
pumpkin
Gold Member
Beiträge: 236
Registriert: 29 Dez 2004, 10:52
Wohnort: Vichten/Luxemburg
Kontaktdaten:

Beitrag von pumpkin »

Joerg hat geschrieben:Mit der neuen Version taucht das Problem nicht mehr auf.
Das beruhigt. Da du die "vaild"-Botschaft *g* schon kennst weiss ich inzwischen auch vorans liegt (zu wenig Daten war ein Crashgrund in 0.3 & 0.2)

Danke für den Hinweis, Rechtschreibung ist bei mir so eine Sache, da kommen garantiert noch mehr...
Antworten