Probleme und Fragem zum Wirschauen-Plugin
Helfen...
hi bodo!
bin zum ersten mal im forum, und zwar weil ich heute beim tv-daten saugen euren scherz zum ersten april und den hilferuf gelesen habe.
ich finde es gaaaanz enorm, was ihr zu viert auf die beine gestellt habt! hut ab!
leider kann ich praktisch nicht programmieren, jedenfalls keine aktuellen sachen wie java o.ä. also, aus der ecke kann ich nicht helfen.
ich kann aber gut deutsch und lege wert auf korrekte schreibe. und ich krieg ne gänsehaut bei schlechtem stil. in foren o. im chat ist das natürlich was anderes, aber.... allein dein aufruf: "Helf... " ist leider falsch. imerativ von helfen ist "hilf", im plural "helft".
wenn ihr also wert auf sowas legt, will ich gern mal meckern. wo im forum wär dann wohl die beste stelle?
grüße
Karl (charly4eyes)
bin zum ersten mal im forum, und zwar weil ich heute beim tv-daten saugen euren scherz zum ersten april und den hilferuf gelesen habe.
ich finde es gaaaanz enorm, was ihr zu viert auf die beine gestellt habt! hut ab!
leider kann ich praktisch nicht programmieren, jedenfalls keine aktuellen sachen wie java o.ä. also, aus der ecke kann ich nicht helfen.
ich kann aber gut deutsch und lege wert auf korrekte schreibe. und ich krieg ne gänsehaut bei schlechtem stil. in foren o. im chat ist das natürlich was anderes, aber.... allein dein aufruf: "Helf... " ist leider falsch. imerativ von helfen ist "hilf", im plural "helft".
wenn ihr also wert auf sowas legt, will ich gern mal meckern. wo im forum wär dann wohl die beste stelle?
grüße
Karl (charly4eyes)
Na toll, ein Hinweis auf Rechtschreibung bei jemandem der schon öfter gesagt hat das er ein leichte Rechtschreibschwäche hat. Genau wg. sowas haben wir doch den Aprilscherz gemacht. Wir wollen konstruktive Beiträge, z.B. installier dir mal das Plugin und schick uns Beschreibungen zu Sendungen. DAS würde viel mehr helfen als jetzt alle Beiträge mit Rechtschreibfehlern finden und die korrigieren zu wollen
Und für das Beschreibungen senden musst du nicht mal programmieren, sondern einfach nur Plugin installieren und benutzen. Fertig.
Aber das hat bis jetzt noch keiner gemacht
Und für das Beschreibungen senden musst du nicht mal programmieren, sondern einfach nur Plugin installieren und benutzen. Fertig.
Aber das hat bis jetzt noch keiner gemacht
Weil ich es hier übersehen hatte!bodo hat geschrieben:Aber das hat bis jetzt noch keiner gemacht
Wenn es bei den News gewesen wäre; hätte ich es wohl nicht übersehen...
Btw. Ich habe das Plugin nun installiert, aber der Eintrag erschien nicht, also wollte ich es deaktivieren und wieder aktivieren, aber beim deaktivieren passierte folgendes:
Code: Alles auswählen
Das Plugin "WirSchauen-Plugin" hat einen Fehler beim Speichern seiner Einstellungen verursacht.
----- Start of stacktrace -----
util.exc.TvBrowserException: Das Plugin "WirSchauen-Plugin" hat einen Fehler beim Speichern seiner Einstellungen verursacht.
at tvbrowser.core.plugin.AbstractPluginProxy.saveSettings(AbstractPluginProxy.java:158)
at tvbrowser.core.plugin.PluginProxyManager.saveSettings(PluginProxyManager.java:565)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:484)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:462)
at tvbrowser.ui.settings.PluginSettingsTab.onStartStopBtnClicked(PluginSettingsTab.java:511)
at tvbrowser.ui.settings.PluginSettingsTab.tableChanged(PluginSettingsTab.java:551)
at javax.swing.table.AbstractTableModel.fireTableChanged(Unknown Source)
at javax.swing.table.AbstractTableModel.fireTableCellUpdated(Unknown Source)
at javax.swing.table.DefaultTableModel.setValueAt(Unknown Source)
at javax.swing.JTable.setValueAt(Unknown Source)
at javax.swing.JTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.actionPerformed(Unknown Source)
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.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.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 javax.swing.plaf.basic.BasicTableUI$Handler.repostEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
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.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)
Caused by: util.exc.TvBrowserException: Die Daten des Plugins "WirSchauen-Plugin" konnten nicht gespeichert werden.
(E:\Dokumente und Einstellungen\Andreas Jung\TV-Browser\2.6.3\java.wirschauenplugin.WirSchauenPlugin.dat.temp)
at tvbrowser.core.plugin.JavaPluginProxy.doSaveSettings(JavaPluginProxy.java:227)
at tvbrowser.core.plugin.AbstractPluginProxy.saveSettings(AbstractPluginProxy.java:156)
... 58 more
Caused by: java.lang.NullPointerException
at devplugin.Plugin.storeRootNode(Plugin.java:890)
at wirschauenplugin.WirSchauenPlugin.writeData(WirSchauenPlugin.java:225)
at tvbrowser.core.plugin.JavaPluginProxy.doSaveSettings(JavaPluginProxy.java:218)
... 59 more
Caused by:
util.exc.TvBrowserException: Die Daten des Plugins "WirSchauen-Plugin" konnten nicht gespeichert werden.
(E:\Dokumente und Einstellungen\Andreas Jung\TV-Browser\2.6.3\java.wirschauenplugin.WirSchauenPlugin.dat.temp)
at tvbrowser.core.plugin.JavaPluginProxy.doSaveSettings(JavaPluginProxy.java:227)
at tvbrowser.core.plugin.AbstractPluginProxy.saveSettings(AbstractPluginProxy.java:156)
at tvbrowser.core.plugin.PluginProxyManager.saveSettings(PluginProxyManager.java:565)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:484)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:462)
at tvbrowser.ui.settings.PluginSettingsTab.onStartStopBtnClicked(PluginSettingsTab.java:511)
at tvbrowser.ui.settings.PluginSettingsTab.tableChanged(PluginSettingsTab.java:551)
at javax.swing.table.AbstractTableModel.fireTableChanged(Unknown Source)
at javax.swing.table.AbstractTableModel.fireTableCellUpdated(Unknown Source)
at javax.swing.table.DefaultTableModel.setValueAt(Unknown Source)
at javax.swing.JTable.setValueAt(Unknown Source)
at javax.swing.JTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.actionPerformed(Unknown Source)
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.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.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 javax.swing.plaf.basic.BasicTableUI$Handler.repostEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
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.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)
Caused by: java.lang.NullPointerException
at devplugin.Plugin.storeRootNode(Plugin.java:890)
at wirschauenplugin.WirSchauenPlugin.writeData(WirSchauenPlugin.java:225)
at tvbrowser.core.plugin.JavaPluginProxy.doSaveSettings(JavaPluginProxy.java:218)
... 59 more
Caused by:
java.lang.NullPointerException
at devplugin.Plugin.storeRootNode(Plugin.java:890)
at wirschauenplugin.WirSchauenPlugin.writeData(WirSchauenPlugin.java:225)
at tvbrowser.core.plugin.JavaPluginProxy.doSaveSettings(JavaPluginProxy.java:218)
at tvbrowser.core.plugin.AbstractPluginProxy.saveSettings(AbstractPluginProxy.java:156)
at tvbrowser.core.plugin.PluginProxyManager.saveSettings(PluginProxyManager.java:565)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:484)
at tvbrowser.core.plugin.PluginProxyManager.deactivatePlugin(PluginProxyManager.java:462)
at tvbrowser.ui.settings.PluginSettingsTab.onStartStopBtnClicked(PluginSettingsTab.java:511)
at tvbrowser.ui.settings.PluginSettingsTab.tableChanged(PluginSettingsTab.java:551)
at javax.swing.table.AbstractTableModel.fireTableChanged(Unknown Source)
at javax.swing.table.AbstractTableModel.fireTableCellUpdated(Unknown Source)
at javax.swing.table.DefaultTableModel.setValueAt(Unknown Source)
at javax.swing.JTable.setValueAt(Unknown Source)
at javax.swing.JTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.actionPerformed(Unknown Source)
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.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.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 javax.swing.plaf.basic.BasicTableUI$Handler.repostEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:37)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
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.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)
----- End of stacktrace -----
OK, war mein Fehler, der Eintrag wird (logischerweise) nur bei VG Media Sendern angezeigt...A.J. hat geschrieben:(...) aber der Eintrag erschien nicht(...)
(hatte es beim erstbesten Sender ausprobiert und das war wohl ein öffentlich-rechtlicher )
Ach und noch 2 Dinge:
1) Auf der Pluginseite (hier, aber auch hier) steht nur das Plugin-Directory für Mac OS, hier sollte auch das Verzeichnis für Windows* stehen, da sonst manche User wahrscheinlich nicht wissen, was sie tun sollen...
2) Wie funktioniert die Zuordnung? Über den Titel? Dann könnte man auch Kurzbeschreibungen für Serien hinzufügen...
-------------
*C:\Programme\TV-Browser\plugins
oder:
E:\Dokumente und Einstellungen\Benutzername\TV-Browser\Version\plugins
(bei Windows XP)
Wie verhindert ihr eigentlich Copy & Paste aus EPGs resp. von Programmbeschreibungen auf den Senderseiten? Das würde ja mit Sicherheit sofort wieder rechtliche Probleme nach sich ziehen.bodo hat geschrieben:Ach ja, nochwas: bei omdb.org gibt es noch nicht viele Filme, aber das könnt IHR ändern! Helft mit!
Das kann wirklich jeder!!
Re: Hilf mit - füge Beschreibungen hinzu !
Naja, genau das stand aber auch in meinem Anfangs-Posting :
bodo hat geschrieben:Nach einer Freigabe eines Redakteurs...
Re: Hilf mit - füge Beschreibungen hinzu !
Das war doch nur so dahingeschrieben...bodo hat geschrieben:Naja, genau das stand aber auch in meinem Anfangs-Posting :
bodo hat geschrieben:Nach einer Freigabe eines Redakteurs...
Nee, hatte das Ausgangsposting nur eben überflogen. War mir wohl entgangen. Sorry.
Sehr schön. Konnte in dieser Version (zumindest bis jetzt) keinen Fehler finden.bodo hat geschrieben:Achtung: neue Version online. In dieser Version kann man auch sehen, ob schon Beschreibungen auf dem Server vorliegen, und wenn ja, wieviele
Was mir aber schon bei der Vorversion aufgefallen ist:
1) OmU sollte ausgeschrieben werden, ich denke nicht, dass jeder weiß, was das heißt...
2) Könnte man beim Genre eine Auswahlliste wie bei den Bewertungen machen? Wäre imho einfacher...
Ohne mich jetzt intensiv mit dem Plug-In auseinandergesetzt zu haben: Für tagesaktuelle Ereignisse ist es kaum geeignet, oder? Ich denke z.B. an das DSF heute Abend, wo eine Zweitligabegegnung übertragen wird. Dort wäre es ja relativ sinnfrei, einen permanenten Artikel zu erstellen. Ist evtl. ein entsprechendes Plug-In für solche Sendungen geplant?
Für tagesaktuelle Ereignisse ist ein Artikel bei Omdb nicht geeignet. Aber dafür hat das Plugin die Möglichkeit bis zu 200 Zeichen Beschreibung so einzugeben. Allerdings wird die Beschreibung frühestens am nächsten Tag im TV-Browser angezeigt. Also morgens die Sendungen des Abends zu bearbeiten ist zu spät.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org