SwitchPlugin zeigt keine externen Sender an

Antworten
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Hallo erstmal an all` die Forenser hier :)

ich möchte das SwitchPlugin im TV-Browser konfigurieren und stehe vor dem Problem, daß im Reiter (SwitchPlugin/Konfiguration/Sender) meine gewählten Sender in der Spalte "Interner Sender-Name" aufgeführt sind, jedoch in der rechten Spalte "Externer Sender-Name" keinerlei Sender aufgeführt sind. Die Parameter für den Programmwechsel im TV-Browser sollen jedoch genau von dort übernommen {channel_name_external} werden. Aus {channel_name} werden sie nicht übernommen. "Zu startendes externes Programm" = "F:\WinTV7\WinTV7\WinTV7.exe"
Beim "Switchen" (im TV-Browser) auf einen anderen Kanal kommt die Fehlermeldung "Konfiguration unvollständig"

Wie kann ich die Kanalliste dazu überreden, die Externen Sender-Namen einzulesen?, bzw. gibt es da eine Editiermöglichkeit?

Ich hoffe, daß mir jemand den entscheidenden Tipp zur Problemlösung geben kann.

PS: Gesucht hab´ich schon stundenlang ... leider nichts diesbezüglich gefunden

Vielen Dank erstmal und noch einen schönen Tag an Euch

Zur Info:
WinTV7.exe läßt sich mit Parametern starten
WinTVCap_GUI-Scheduler2 ist bereits installiert und funktioniert.
Die Sofortaufname funktioniert allerding nicht und wird mit Fehlermeldung "WinTV7rec.exe funktioniert nicht mehr" quittiert.

OS: Windows 7 Home Premium SP1
SW: WinTV7 (CD 2.4 d)
HW: WinTV Ministick
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von ds10 »

Doppelklick auf die Zelle die zum Editieren geöffnet werden soll.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

@ds10
vielen Dank für die schnelle Antwort!
Auf diese Editiermöglichkeit hätte ich aber auch kommen können :?

Ich habe unter Extras -> Plugins -> SwitchPlugin -> Konfigurieren -> Zu startendes Programm -> F:\WinTV7\WinTV7\WinTV7.exe eingetragen
und als Parameter -> {channel_name_external}

Wenn ich jetzt im TV-Browser "Umschalten" anklicke passiert nichts, wenn WinTV7.exe bereits läuft - also nicht der beabsichtigte Kanalwechsel findet statt!
Wenn WinTV7.exe noch NICHT läuft, wird beim gleichen Procedere WinTV7.exe gestartet - mit dem im TV-Browser ausgewählten Programm/Kanal.
Die Kanalauswahl im TV-Browser funktioniert demnach.

Wie bringe ich jetzt WinTV7 dazu den TV-Browser-Kanalwechsel bei laufender WinTV7.exe durchzuführen?

Vielen Dank schon jetzt für (D)eine Antwort
v6ph1
Site Admin
Beiträge: 1276
Registriert: 13 Jan 2008, 05:07
Wohnort: Radebeul

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von v6ph1 »

Wie wärs mit "-channel:{channel_name_external}" als Parameter?
(Als Kanalnamen die Sendernummer einstellen)

Mehr Parameter sind in der Hilfe zu WinTV7 nicht dokumentiert.

mfg
v6ph1
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Der Parameter "-channel:{channel_name_external}" hat leider nichts gebracht - die laufende WinTV.exe reagiert darauf garnicht.
Aus TV-Browser heraus wird ein noch nicht gestartetes WinTV7.exe erwartet. WinTV7 unterstützt offensichtlich keine externen Kanalwechsel-Befehle (außer der Fernbedienung - und die braucht den Focus auf das TV-Fenster) zumindest konnte ich keine recherchieren.

Vielen Dank für die zeitnahe Unterstützung an die Beteiligten :mrgreen:
v6ph1
Site Admin
Beiträge: 1276
Registriert: 13 Jan 2008, 05:07
Wohnort: Radebeul

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von v6ph1 »

dann bleiben nur 2 Alternativen:
1. Ein kleines Skript, welchem der Sender übergeben wird.
Beinhaltet 2 Befehle: 1. kill WinTV (kill gibts im netz); 2. Start WinTV

2. Eine der vielen Automatisierungssprachen/Fernsteuerprogramme, die Tasten direkt an Anwendungen senden können.
(Das dürfte sogar über visual-basic-script gehen - kenn mich damit aber nicht aus)

mfg
v6ph1
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Ich habe ein vb-Script umgeschrieben (im Inet ergoogelt), das WinTV7 startet bzw. wenn WinTV7 schon gestartet ist dieses in den Vordergrund holt.
Funktioniert aus dem TV-Browser heraus ohne Gemecker.

-------------------------------------------------------------------
TV7.vbs
-------------------------------------------------------------------
Option Explicit

Dim fsShell, i, checkbit

Set fsShell = WScript.CreateObject("WScript.Shell")

checkbit=fsShell.AppActivate("WinTV7")

if(checkbit=true)then
fsShell.AppActivate "WinTV7"

else
fsShell.Run "F:\WinTV7\WinTV7\WinTV7.exe"

end if

set fsShell = Nothing
---------------------------------------------------------

Nur den Gewählten Sender übernimmt WinTV7.exe (noch) nicht.

Gibt es eine Möglichkeit den Parameter/Variable "-channel:{channel_name_external}" aus dem SwitchPlugin ( ausgewählter Sender) an die vbs-Datei zu übergeben?

Die TV7.vbs wird bei mir von der TV7.bat gestartet:

"@echo off
start F:\TV7.vbs"

da TV-Browser bzw. SwitchPlugin offensichtlich kein vbs-file ausführen kann.

Danke für Eure Hilfe
mfg
Jerry27
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von ds10 »

Bei Batch-Dateien heißen die übergebenen Parameter %1, %2 usw., was also der Batch übergeben wird, kann mit %1 im Aufruf an die VBS übergeben werden, die wird auch Variablen für übergebene Parameter haben.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Ich habe leider nicht allzuviel Plan vom Programmieren :cry:

Wo und wie kann ich den Parameter vom SwitchPlugin übergeben bzw. auslesen?

SwitchPlugin im TV-Browser
"zu startendes externes Programm" -> TV7.bat
Parameter -> "-channel:{channel_name_external}"

TV7.bat----------------------------------------------------------
"@echo off
start F:\TV7.vbs"
-------------------------------------------------------------------


TV7.vbs---------------------------------------------------------
Option Explicit

Dim fsShell, i, checkbit

Set fsShell = WScript.CreateObject("WScript.Shell")

checkbit=fsShell.AppActivate("WinTV7")

if(checkbit=true)then
fsShell.AppActivate "WinTV7"

else
fsShell.Run "F:\WinTV7\WinTV7\WinTV7.exe"

end if

set fsShell = Nothing
---------------------------------------------------------

Ich bin lernbereit aber ahnungslos :(

Mfg
Jerry27
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Problem mit Bordmitteln gelöst.

Ich habe im TV-Browser unter Extras -> Plugins -> SwitchPlugin -> Konfigurieren -> Zu startendes Programm ->
F:\TV7.cmd & F:\Kanalwechsel.wav & F:\Kanalwechsel.wav & F:\WinTV7\WinTV7\WinTV7.exe
eingetragen und als Parameter -> "-channel:{channel_name_external}"

-----------------------------------------------------------------------------------------------------------------------------------------------
F:\TV7.cmd (Schließt das laufende WinTV7 Fenster)
-----------------------------------------------------------------------------------------------------------------------------------------------
@echo off
start C:\Windows\System32\taskkill.exe /IM WinTV7.exe
-----------------------------------------------------------------------------------------------------------------------------------------------
& (hängt nächstes Programm zur Ausführung an)
-----------------------------------------------------------------------------------------------------------------------------------------------
(2 x SystemKlang abspielen, Originalfile in Windows7 -> 'E:\Windows\Media\Savanna\Windows-Informationsleiste.wav'
Ich habe "Honk15" BefehlszeilenProgramm für SystemKlang vorher installiert und alle *.wav zugeordnet)
(Das Abspielen der 2 Sounds ist auf meinem System notwendig, um eine Zeitverzögerung für die vollständige Ausführung
von Taskkill.exe bis zum Neustart von WinTV7.exe mit Kanalübergabe zu erreichen.
Lasse ich diese 'Verzögerung' weg, dann muß ich im TV-Browser "Umschalten" 2 x hintereinander anklicken damit
WinTV7.exe erneut startet.)
F:\Kanalwechsel.wav & F:\Kanalwechsel.wav
-----------------------------------------------------------------------------------------------------------------------------------------------
&
-----------------------------------------------------------------------------------------------------------------------------------------------
(Startet WinTV7.exe mit dem im Browser ausgewählten Kanal)
F:\WinTV7\WinTV7\WinTV7.exe
-----------------------------------------------------------------------------------------------------------------------------------------------

Der Kanalwechsel dauert natürlich genauso lange wie der WinTV7-Start :mrgreen:
Wenn WinTV7.exe schon läuft und den Fokus hat, geht der Kanalwechsel schneller über die Numerische Tastatur.
Die Kanalnummern habe ich im TV-Browser unter:
Allgemeine Einstellungen -> Sender -> In TV-Browser dargestellte Sender -> Sender anklicken -> Sender bearbeiten
angepasst z.B. "ARD - 1, ZDF - 2, N24 - 3 ... usw."

Wenn WinTV7.exe noch nicht läuft, ist TV-Browser mit dem konfigurierten SwitchPlugin einfach genial und komfortabel.
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von ds10 »

Sieh dir doch mal swoas wie Autohotkey an, damit kann man Tastaturbefehle an Fenster senden. Ein Autokotkeyscript zur EXE kompiliert kann man dann auch mit dem SwitchPlugin starten.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Jerry27
Junior Member
Beiträge: 37
Registriert: 05 Apr 2012, 17:12

Re: SwitchPlugin zeigt keine externen Sender an

Beitrag von Jerry27 »

Danke für den Hinweis.
Wenn WinTV7 im Vordergrund läuft, tippe ich die Kanal-Zahl direkt ein.
Wenn WinTV7 nicht läuft klicke ich im TV-Browser-Kontext-Menü "Umschalten", also 2 Klicks.
Wenn WinTV7 im Hintergrund läuft, dito, 2 Klicks.
oder WinTV7 nach vorne holen (Taskbar) und Kanal-Nummer eintippen.
Antworten