Seit Installation der o.g. Versionen erhalte ich in der Aufnahmesteuerung diesen Fehler:
Die in den Parametern enthaltenen Backslashs werden verschluckt.
Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Ja das kann vorkommen, Backslashs sind nicht so günstig, da diese als Escape-Sequenz benötigt werden und da ab TV-Browser 4.2.3 die Anführungszeichen für die Parameter anders verarbeitet werden, müssen 4 Backslashs im Pfad eingegeben werden, um einen Backslash im Ergebnis zu erhalten.
Beim Update von 4.2.2 auf 4.2.3 hätten die Backslashs aber ersetzt werden sollen.
Beim Update von 4.2.2 auf 4.2.3 hätten die Backslashs aber ersetzt werden sollen.
"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
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Ich habe jetzt ein anderes Problem:
Ich habe bislang den Parametern "{season_number}" benutzt, und er ist auch immer noch vorhanden. Aber hat sich da was geändert?
Code: Alles auswählen
Error while excecuting.
----- Start of stacktrace -----
java.lang.IllegalArgumentException: The field number of season can't be accessed as text format, because it is int format
at tvbrowser/tvdataservice.MutableProgram.checkFormat(MutableProgram.java:647)
at tvbrowser/tvdataservice.MutableProgram.getTextField(MutableProgram.java:429)
at tvbrowser/util.paramhandler.ParamLibrary.getStringForKey(ParamLibrary.java:281)
at captureplugin.drivers.defaultdriver.CaptureParamLibrary.getStringForKey(CaptureParamLibrary.java:205)
at tvbrowser/util.paramhandler.ParamParser.analyseCommand(ParamParser.java:195)
at tvbrowser/util.paramhandler.ParamParser.analyse(ParamParser.java:146)
at captureplugin.drivers.defaultdriver.CaptureExecute.execute(CaptureExecute.java:170)
at captureplugin.drivers.defaultdriver.CaptureExecute.addProgram(CaptureExecute.java:130)
at captureplugin.drivers.defaultdriver.DefaultDevice.add(DefaultDevice.java:184)
at captureplugin.CapturePlugin$2.actionPerformed(CapturePlugin.java:264)
at tvbrowser/tvbrowser.core.plugin.ActionProxy.actionPerformed(ActionProxy.java:83)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at java.desktop/com.apple.laf.AquaMenuItemUI.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at tvbrowser/util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Nein, das ist ein Bug. Aber es gibt einen Workaround, benutze statt
{season_number}
einfach {season_number_type}
, dann sollte es keinen Fehler bei der Verarbeitung mehr geben."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
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Das funktioniert. Vielen Dank!
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
Hallo,
ich hab ein ähnliches Problem. Benutze aber Aufnahmesteuerung 3.1.7.5 in TV-Browser 4.2.3.
Bitte wo kann ich dieses DEBUG Fenster einschalten, damit ich meine Parameter ansehen kann?
und wo gebe ich dann die untenstehenden Änderungen ein ?
ich hab ein ähnliches Problem. Benutze aber Aufnahmesteuerung 3.1.7.5 in TV-Browser 4.2.3.
Bitte wo kann ich dieses DEBUG Fenster einschalten, damit ich meine Parameter ansehen kann?
und wo gebe ich dann die untenstehenden Änderungen ein ?
Re: Aufnahmesteuerung 3.1.6.1 in TV-Browser 4.2.3
In den Einstellungen des Geräts (Gerät konfigurieren) unter Parameter, kann man die Parameter bearbeiten und dort gibt es einen weiteren Tab Einstellungen unter dem man festlegen kann, dass der Rückgabedialog nicht nur bei Fehlern angezeigt wird.