LocalIMDB
Hallo,
@TLupus: Nein, auch bei mir so. Das liegt garantiert am Alter des Plugins. Es greift garantiert noch auf alte Schnittstellen zu.
Da gibt es ja auch ein Problem bei der Doppelklick-Belegung.
Da kann man die Sendungsinfo nicht definieren.
Bis dann.
@TLupus: Nein, auch bei mir so. Das liegt garantiert am Alter des Plugins. Es greift garantiert noch auf alte Schnittstellen zu.
Da gibt es ja auch ein Problem bei der Doppelklick-Belegung.
Da kann man die Sendungsinfo nicht definieren.
Bis dann.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Ja, ich habe nebenbei auch angefangen, die teilweise uralten Schnittstellen des Plugins auf die neuen Versionen umzubiegen, auch wenn es damit nicht mehr in alten TV-Browser-Versionen benutzbar ist. Da können zwischenzeitlich schonmal ein paar Sachen verschütt gehen. Aber darauf konzentrier ich mich erst, wenn ich die Speicherstrukturen fertig umgebaut habe.TLupus hat geschrieben:Icon fehlt hier, sonst ist es vorhanden.
Ciao, Michael.
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
So, ich habe an den letzten 3 Abenden in über 10 Stunden die Datenstrukturen für den Import insgesamt dreimal neugeschrieben, um sie jedesmal noch schlanker zu machen. Der gesamte Import läuft jetzt auf einem selbstgestrickten HashSet, welches nicht sortiert und nicht verkettet ist, aber trotzdem etwa genauso schnell wie die alte Version importiert.
Und wer jetzt nur Bahnhof verstanden hat, dem sei es so gesagt: Vorher hat das Plugin beim Import 50 MB Heap-Speicher gebraucht (und das war für die Anzahl der Filme schon sehr effizient gemacht), jetzt nur noch die Hälfte.
Version 0.29 steht zum Download und Testen bereit.
Und wer jetzt nur Bahnhof verstanden hat, dem sei es so gesagt: Vorher hat das Plugin beim Import 50 MB Heap-Speicher gebraucht (und das war für die Anzahl der Filme schon sehr effizient gemacht), jetzt nur noch die Hälfte.
Version 0.29 steht zum Download und Testen bereit.
Hi Bananeweizen,
sorry, aber das neue Plugin läuft bei mir nun leider gar nicht mehr...
Ich hab's mehrfach versucht, aber irgendwie scheint's dem Ding beim Aktualisieren der TVB-Ansicht den Vogel raus zu hauen.
Die Meldung "Das Plugin hat einen Fehler verursacht" kommt auch parallel zum Daten-Download und wenn ich dann nicht sofort deaktiviere, läuft dieser auch (augenscheinlich) sauber durch.
Ich hab TVB 2.5.3, Win XP und aufrund Kompatibilitätsproblemen mit dem TMark-Plugin noch Java 1.5.0_12.
sorry, aber das neue Plugin läuft bei mir nun leider gar nicht mehr...
Code: Alles auswählen
java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
at de.kunysch.tvbrowser.localimdb.Plugin.tryDiscardingByYear(Plugin.java:498)
at de.kunysch.tvbrowser.localimdb.Plugin.findMovies(Plugin.java:279)
at de.kunysch.tvbrowser.localimdb.Plugin.getProgramTableIcons(Plugin.java:370)
at tvbrowser.core.plugin.JavaPluginProxy.doGetProgramTableIcons(JavaPluginProxy.java:361)
at tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:406)
at util.ui.ProgramPanel.getPluginIcons(ProgramPanel.java:540)
at util.ui.ProgramPanel.programHasChanged(ProgramPanel.java:821)
at tvbrowser.ui.programtable.DefaultProgramTableModel.fireProgramHasChanged(DefaultProgramTableModel.java:525)
at tvbrowser.ui.programtable.DefaultProgramTableModel$3.run(DefaultProgramTableModel.java:505)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at util.ui.UiUtilities.centerAndShow(UiUtilities.java:123)
at util.exc.ErrorWindow.centerAndShow(ErrorWindow.java:242)
at util.exc.ErrorHandler.handle(ErrorHandler.java:125)
at tvbrowser.core.plugin.AbstractPluginProxy.handlePluginException(AbstractPluginProxy.java:570)
at tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:408)
at util.ui.ProgramPanel.getPluginIcons(ProgramPanel.java:540)
at util.ui.ProgramPanel.programHasChanged(ProgramPanel.java:821)
at tvbrowser.ui.programtable.DefaultProgramTableModel.fireProgramHasChanged(DefaultProgramTableModel.java:525)
at tvbrowser.ui.programtable.DefaultProgramTableModel$3.run(DefaultProgramTableModel.java:505)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
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)
Die Meldung "Das Plugin hat einen Fehler verursacht" kommt auch parallel zum Daten-Download und wenn ich dann nicht sofort deaktiviere, läuft dieser auch (augenscheinlich) sauber durch.
Ich hab TVB 2.5.3, Win XP und aufrund Kompatibilitätsproblemen mit dem TMark-Plugin noch Java 1.5.0_12.
Viele Grüße
Vonni
Vonni
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Läuft das IMDB-Plugin denn weiterhin auch mit der 2.2er-portable-Linie von TVB? Oder sollte ich lieber die Finger von der neuen Plugin-Version lassen?Bananeweizen hat geschrieben:Ja, ich habe nebenbei auch angefangen, die teilweise uralten Schnittstellen des Plugins auf die neuen Versionen umzubiegen, auch wenn es damit nicht mehr in alten TV-Browser-Versionen benutzbar ist.
Wenn du Java 1.4 einsetzt, wird das damit nicht laufen, da es momentan auch noch nicht mit Java 5 läuft, sondern nur mit Java 6.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Neue Version 0.30b kann runtergeladen werden.
* verlangt nur Java 1.5
* Icon im Kontextmenü wieder da
* kein Kontextmenü-Eintrag mehr für Sendungen ohne Rating
Und was ich schon vor einiger Zeit eingebaut habe, aber bisher noch gar kein Feedback dazu bekommen habe: LocalImdb zeigt inzwischen die markierten Sendungen nach Rating geordnet im PluginTree an.
@Gast: Die neue Version des Plugins läuft nur noch mit dem TV-Browser 2.5.x.
* verlangt nur Java 1.5
* Icon im Kontextmenü wieder da
* kein Kontextmenü-Eintrag mehr für Sendungen ohne Rating
Und was ich schon vor einiger Zeit eingebaut habe, aber bisher noch gar kein Feedback dazu bekommen habe: LocalImdb zeigt inzwischen die markierten Sendungen nach Rating geordnet im PluginTree an.
@Gast: Die neue Version des Plugins läuft nur noch mit dem TV-Browser 2.5.x.
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Am besten immer nur per Kontextmenü aufrufen. Dann sind die Wertungen zu der ausgewählten Sendungen hervorgehoben und damit relativ leicht zu finden und zu verstehen.
Die doppelten Einträge kommen so aus der IMDb. Prinzipiell kann es ja mehrere Einträge zum gleichen Titel geben (weil mehrere Filme den gleichen Titel haben) oder weil es eine Serie ist. Und dann kann das Plugin oft nicht herausfinden, welcher Eintrag nun gemeint ist (weil dann das Jahr die einzige Entscheidungshilfe ist und dieses oft in den TV-Daten fehlt).
Die doppelten Einträge kommen so aus der IMDb. Prinzipiell kann es ja mehrere Einträge zum gleichen Titel geben (weil mehrere Filme den gleichen Titel haben) oder weil es eine Serie ist. Und dann kann das Plugin oft nicht herausfinden, welcher Eintrag nun gemeint ist (weil dann das Jahr die einzige Entscheidungshilfe ist und dieses oft in den TV-Daten fehlt).
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
gut, habe ich mittlerweile auch verstanden
mir ist allerdings aufgefallen das die Markierung
mir ist allerdings aufgefallen das die Markierung
nicht bei den Lieblingssendungen funktioniert, nur manuell angelegte Erinnerungen werden fett dargestelltWiki hat geschrieben:Von Plugins markierte Sendungen werden fett dargestellt.
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Habe grad die 0.31 auf den Server geladen.
* Mausklicks jetzt wie im Hauptprogramm
* Plugin-Option für Mausklicks entfernt
* alle markierten Sendungen in der Tagesliste fett geschrieben
* Reihenfolge für Kontextmenüeintrag kann in Einstellungen festgelegt werden
* im PluginTree angezeigte Programme werden nicht mehr automatisch in der Programmtabelle markiert
* Hilfe-URL (für 2.6)
* Mausklicks jetzt wie im Hauptprogramm
* Plugin-Option für Mausklicks entfernt
* alle markierten Sendungen in der Tagesliste fett geschrieben
* Reihenfolge für Kontextmenüeintrag kann in Einstellungen festgelegt werden
* im PluginTree angezeigte Programme werden nicht mehr automatisch in der Programmtabelle markiert
* Hilfe-URL (für 2.6)