Ich versuche das Plugin für die Aufnahmesteuerung zum Laufen zu bekommen. Folgende Schritte habe ich vorgenommen:
1. Plugin Aufnahmesteuerung installiert
1a. ActivePerl-5.16.1.1601-MSWin32-x86-296175.msi installiert
2. Download des Perl-Skripts von wiki.tvbrowser.org/index.php/Aufnahmesteuerung_-_TechniStar_S2
3. Perl-Skript als Applikation in Pluginkonfiguration hinterlegt
4. Parameter für Aufnahme und Löschen hinterlegt (HTTP-Adresse des Receivers hinterlegt)
5. Senderliste heruntergeladen und Mapping der Sender vorgenommen -> erfolgreich
6. Im Reiter Einstellungen das Passwort des Webinterfaces vom Receiver hinterlegt
7. In Sendertabelle ein Programm mir Rechtsklick ausgewählt und "Aufnehmen" angeklickt + OK gedrückt
Im Anschluss kommt es zu folgender Fehlermeldung:
"Probleme beim Starten der Applikation"
Details:
Code: Alles auswählen
java.io.IOException: Cannot run program "C:\Tools\technistar.pl" (in directory "C:\Tools"): CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:188)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:173)
at captureplugin.drivers.defaultdriver.CaptureExecute.executeApplication(CaptureExecute.java:248)
at captureplugin.drivers.defaultdriver.CaptureExecute.execute(CaptureExecute.java:179)
at captureplugin.drivers.defaultdriver.CaptureExecute.addProgram(CaptureExecute.java:130)
at captureplugin.drivers.defaultdriver.DefaultDevice.add(DefaultDevice.java:181)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:229)
at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
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.io.IOException: CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 49 more
java.io.IOException: CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:188)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:173)
at captureplugin.drivers.defaultdriver.CaptureExecute.executeApplication(CaptureExecute.java:248)
at captureplugin.drivers.defaultdriver.CaptureExecute.execute(CaptureExecute.java:179)
at captureplugin.drivers.defaultdriver.CaptureExecute.addProgram(CaptureExecute.java:130)
at captureplugin.drivers.defaultdriver.DefaultDevice.add(DefaultDevice.java:181)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:229)
at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
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)
Wenn ich das Skript einfach so von der Kommandozeile ausführe, z.B. mit C:\Tools\technistar.pl aus einem anderen Pfad, dann scheint es zu funktionieren. Es kommt natürlich zu einer Fehlermeldung, dass die Argument fehlen, aber es lässt sich anstoßen. Java Runtime (Java(TM) SE Runtime Environment (build 1.6.0_29-b11)) ist installiert.
Kann mir jemand weiter helfen?
Ich versuche das Plugin für die Aufnahmesteuerung zum Laufen zu bekommen. Folgende Schritte habe ich vorgenommen:
1. Plugin Aufnahmesteuerung installiert
1a. ActivePerl-5.16.1.1601-MSWin32-x86-296175.msi installiert
2. Download des Perl-Skripts von wiki.tvbrowser.org/index.php/Aufnahmesteuerung_-_TechniStar_S2
3. Perl-Skript als Applikation in Pluginkonfiguration hinterlegt
4. Parameter für Aufnahme und Löschen hinterlegt (HTTP-Adresse des Receivers hinterlegt)
5. Senderliste heruntergeladen und Mapping der Sender vorgenommen -> erfolgreich
6. Im Reiter Einstellungen das Passwort des Webinterfaces vom Receiver hinterlegt
7. In Sendertabelle ein Programm mir Rechtsklick ausgewählt und "Aufnehmen" angeklickt + OK gedrückt
Im Anschluss kommt es zu folgender Fehlermeldung:
"Probleme beim Starten der Applikation"
Details:
[code]java.io.IOException: Cannot run program "C:\Tools\technistar.pl" (in directory "C:\Tools"): CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:188)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:173)
at captureplugin.drivers.defaultdriver.CaptureExecute.executeApplication(CaptureExecute.java:248)
at captureplugin.drivers.defaultdriver.CaptureExecute.execute(CaptureExecute.java:179)
at captureplugin.drivers.defaultdriver.CaptureExecute.addProgram(CaptureExecute.java:130)
at captureplugin.drivers.defaultdriver.DefaultDevice.add(DefaultDevice.java:181)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:229)
at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
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.io.IOException: CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 49 more
java.io.IOException: CreateProcess error=193, %1 ist keine zulässige Win32-Anwendung
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:188)
at util.io.ExecutionHandler.execute(ExecutionHandler.java:173)
at captureplugin.drivers.defaultdriver.CaptureExecute.executeApplication(CaptureExecute.java:248)
at captureplugin.drivers.defaultdriver.CaptureExecute.execute(CaptureExecute.java:179)
at captureplugin.drivers.defaultdriver.CaptureExecute.addProgram(CaptureExecute.java:130)
at captureplugin.drivers.defaultdriver.DefaultDevice.add(DefaultDevice.java:181)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:229)
at tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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 util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
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)[/code]
Wenn ich das Skript einfach so von der Kommandozeile ausführe, z.B. mit C:\Tools\technistar.pl aus einem anderen Pfad, dann scheint es zu funktionieren. Es kommt natürlich zu einer Fehlermeldung, dass die Argument fehlen, aber es lässt sich anstoßen. Java Runtime (Java(TM) SE Runtime Environment (build 1.6.0_29-b11)) ist installiert.
Kann mir jemand weiter helfen?