Seite 1 von 3

TV-Perlen Plugin

Verfasst: 30 Okt 2013, 15:37
von ds10
Ich habe das TV-Perlen Plugin deutlich überarbeitet, damit ist es jetzt möglich Sendungen in TV-Browser zu sammeln und dann direkt aus dem Plugin im Forum zu posten. Der Umweg über Zwischenablage und Webbrowser ist damit nicht mehr notwendig, auch wenn er weiter zur Verfügung steht.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 10:51
von Agrivaine
Supi 8)
Allerdings scheint es noch ein kleines Formatierungs-/Zeichensatzproblem zu geben. IMO fehlt da doch ein LF/CR o.ä. hinter "Spielfilm"?
Agrivaine hat geschrieben:Sonntag, 10. November, 20:15, ProSieben
Die Tribute von Panem - The Hunger Games

SpielfilmMontag, 11. November, 22:15, ZDF
Shutter Island

Spielfilm (Psychothriller - Spielfilm - Verbrechen, Kriminalit�t)

...und man sollte auch nicht gleichzeitig im Forum eingeloggt sein. Dann klappt das senden der Daten nicht (vermutlich wg. doppeltem Login). Da habe ich eben schon paar Minuten gesucht. Zig mal User und Passwort überprüft... :mrgreen:

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 11:31
von ds10
Ich nehme mal an, dass du Windows benutzt, denn das ä ist ja nicht korrekt dargestellt. Ich habe natürlich nur unter Linux getestet und da waren die Sonderzeichen korrekt. Muss ich wohl doch meine Windows-VM hochfahren.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 12:03
von ds10
Also das mit dem Zeilenumbruch kann ich bestätigen. Doppeltes Login war in der XP-VM allerdings kein Problem und auch die Umlaute wurden korrekt gepostet. Welches Windows verwendest du?

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 12:39
von Agrivaine
Ups, sollte ich mir echt mal angewöhnen :oops:

Ja, ist Windows 7 Ultimate. Java die aktuelle 1.7.0 45, TVB 3.3.2
Hmm, ev. wollte er auch einfach nicht die Daten senden, zumindest funktionierte es sofort als ich mich vom Board abmeldete. Beobachte ich mal weiter.

Falls es was zum testen gibt, immer gerne. XP unterscheidet sich ja doch ziemlich von Windows 7.

*EDIT*: Hast du als Admin oder als "Normal-User" getestet? Als "Normalo" darf ich mich nur 1x einloggen, zumindest sind so die Standardeinstellungen bei phpBB.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 13:19
von ds10
Als Normaluser, ich wüsste auch nicht, dass es hier eine Beschränkung der Logins gibt.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 13:48
von ds10
Ich habe jetzt ein Update hochgeladen, da ist das Plugin etwas geschwätziger, was die Ursache für Probleme ist. Den Fehler beim ä konnte ich aber nicht finden, denn bei mir hat es ja richtig funktioniert.

Wenn du noch zusätzliche Ausgaben (neben der Fehlermeldung) vom Plugin sehen willst, musst du TV-Browser auf der DOS-Konsole starten.

Re: TV Perlen

Verfasst: 31 Okt 2013, 14:53
von Agrivaine
Senden funktioniert auch wenn man eingeloggt ist. Ev. war ich da bei meinem Glück genau in der Zwangstrennung :wink:

Eben versucht:
Montag, 11. November, 20:15, ZDF
Das M�dchen mit dem indischen Smaragd

Fernsehfilm (Melodram - Fernsehspiel - Familie)
Habe mal meine Ländereinstellungen, Settings etc. überprüft, alles so wie es sein soll. Falls sich keiner sonst melden sollte, liegt es wohl an meinem System (ist allerdings vor ~2 Wochen kpl. neu aufgesetzt, will bei M$ aber ja nix heißen). Dann editiere ich es halt nach dem Hochladen.

*EDIT* ... und zu lange getippt. Probiere es nachher aus :D

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 15:04
von ds10
Ich habe ein neues Update hochgeladen, das sollte die Probleme mit der Kodierung lösen.

EDIT: Unter Windows 8 in einer VM hatte ich das Problem auch, dass die Kodierung nicht gestimmt hat, mit dem Update war es dann richtig.

Re: TV Perlen

Verfasst: 31 Okt 2013, 16:18
von Agrivaine
*Chaka* und funktioniert :mrgreen:
Montag, 11. November, 20:15, ZDF
Das Mädchen mit dem indischen Smaragd

Fernsehfilm (Melodram - Fernsehspiel - Familie)
Allerdings (und keine Ahnung ob das jetzt mit den Perlen zusammenhängt):

Code: Alles auswählen

java.lang.NullPointerException
	at java.awt.EventQueue.getCurrentEventImpl(Unknown Source)
	at java.awt.EventQueue.getCurrentEvent(Unknown Source)
	at javax.swing.JComboBox.fireActionEvent(Unknown Source)
	at javax.swing.JComboBox.contentsChanged(Unknown Source)
	at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
	at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
	at javax.swing.DefaultComboBoxModel.addElement(Unknown Source)
	at javax.swing.JComboBox.addItem(Unknown Source)
	at tvpearlplugin.PearlCreationJPanel.updateFormatingEditor(PearlCreationJPanel.java:247)
	at tvpearlplugin.PearlCreationJPanel.createGUI(PearlCreationJPanel.java:102)
	at tvpearlplugin.PearlCreationJPanel.<init>(PearlCreationJPanel.java:90)
	at tvpearlplugin.TVPearlPlugin$2.run(TVPearlPlugin.java:185)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$200(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(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)
Das habe ich aber schon gelegentlich seit der ersten heutigen Version. Reproduzieren kann ich es nicht. TVB starten --> alles läuft, oder TVB starten --> und die Exception erscheint (zusätzlich konnte ich eben keine Perle anlegen? Neu gestartet, Exception bleibt, Perle lässt sich aber anlegen)

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 16:30
von ds10
Ja, diesen Fehler hatte ich unter Win 8 auch, der hat mich fast wahnsinnig gemacht, weil der einfach keinen Sinn ergibt. Ich habe an der Stelle alle beteiligten Variablen auf null geprüft und dennoch tritt diese dämliche NPE auf. Jetzt wird sie einfach abgefangen, so dass das Erstellen der TV-Perlen trotzdem funktioniert, auf der Konsole wird sie aber trotzdem noch angezeigt.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 16:43
von Agrivaine
Dann bin ich ja beruhigt, dachte schon liegt wieder nur bei mir :D
Ich habe jetzt mal überhaupt nichts im TVB gemacht, nur gestartet, beendet, wieder gestartet...
Wenn sie jetzt wenigstens immer käme, aber bei 2 Versuchen kam eben nichts!? Ich liebe die "Logik" von Computern...

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 18:08
von Agrivaine
Hat aber noch einen Fehler, eben nach dem Datenupdate:

Code: Alles auswählen

Das Plugin "TV-Perlen" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.ArrayIndexOutOfBoundsException: 2
  at javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown Source)
  at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown Source)
  at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(Unknown Source)
  at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
  at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
  at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
  at javax.swing.DefaultListSelectionModel.insertIndexInterval(Unknown Source)
  at javax.swing.plaf.basic.BasicListUI$Handler.intervalAdded(Unknown Source)
  at javax.swing.AbstractListModel.fireIntervalAdded(Unknown Source)
  at javax.swing.DefaultListModel.addElement(Unknown Source)
  at tvpearlplugin.PearlDisplayPanel.updateProgramList(PearlDisplayPanel.java:413)
  at tvpearlplugin.TVPearlPlugin.updateChanges(TVPearlPlugin.java:575)
  at tvpearlplugin.TVPearlPlugin.handleTvDataUpdateFinished(TVPearlPlugin.java:556)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:438)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:437)
  at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:201)
  at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1319)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 18:42
von ds10
Könnte ein einmaliger Effekt sein, weil du deine letzte gepostete TV-Perle verschoben hast. Ich habe aber jetzt ein Update hochgeladen, was das Problem aber beseitigen sollte.

Re: TV-Perlen Plugin

Verfasst: 31 Okt 2013, 19:15
von ds10
Ich hatte gerade noch eine gute Idee, manchmal möchte man ja vielleicht einen Kommentar zu einer Perle schreiben, das kann man mit der neuen Version jetzt tun.