Jump to content

Doppel Belegung


Boss123

Recommended Posts

Hallo nochmal,

 

hab die Tage meinen Htpc neu gemacht, windows7 neu,DvbV neuste Version und die FB neu einrichten.

Jetzt versuch die Belegung der FB hin zu bekommen, besonders die eine Sache:

Wenn ich eine Tv Sendung pausiert hatte und dann im Timeshift weiter gesehen habe, konnte ich

mit den OSD-Grün/OSD-Gelb vor und zurück spulen, ausser das OSD ist geöffnet, dann funktionieren die beiden Tasten "normal".

Wer weiss was??

 

Gruß Sven

Link to comment

Danke erstmal für die schnelle Antwort.

Stimmmt, hab glaube ich seit 3.6 drüber installiert,lief soweit aber..

 

Muss dann erstmal lesen was da hinter den beiden Links steht :rolleyes:

Link to comment

So, hab mich ein bisschen im Forum umgeschaut

und mir Ideen geholt für meine command.vbs

Einen ähnlichen Vorschlag hab ich noch ein wenig modifiziert

und meinen Bedürfnissen angepasst.

Wichtig war mir, dass ich mit OSD-Grün/Gelb im Timeshift spulen kann

und das ich trotzdem noch alle Funktionen zur Verfügung habe.

Vielleicht kann ja damit auch einer was anfangen :biggrin:

 

sub main(ActionID)
  Select Case ActionID

          Case 30501
          'bei OSD-Grün
                  If osd.isVisible Then
                          SendCommand(75)
                          'OSD-Grün
                  ElseIf istimeshift Then
                          SendCommand(102)
                  Else
                          SendCommand(75)
                  End If

          Case 30502
          'bei OSD-Gelb
                  If osd.isVisible Then
                          SendCommand(76)
                          'OSD-Gelb
                  ElseIf istimeshift Then
                          SendCommand(103)
                  Else
                          SendCommand(76)
                  End If

          Case 30504
          'bei OSD-Links
                  If osd.isVisible Then
                  'Ist das OSD sichtbar dann mache folgendes:
                          SendCommand(2000)
                          'OSD-Links
                          '2000 - Lautstaerke -
                  ElseIf isMediaplayback Then
                  'Wenn kein OSD Fenster sichtbar ist und ein Datei wiedergegeben wird mache folgendes:
                          SendCommand(2000)
                          'voriges
                  Else
                  'Wenn kein OSD Fenster sichtbar ist und keine Datei wiedergegeben wird mache folgendes:
                          SendCommand(2000)
                  End If 

          Case 30505
          'bei OSD-Rechts
                  If osd.isVisible Then
                  'Ist das OSD sichtbar dann mache folgendes:
                          SendCommand(2100)
                          'OSD-Rechts
                          '2100 - Lautstaerke +
                  ElseIf isMediaplayback Then
                  'Wenn kein OSD Fenster sichtbar ist und ein Datei wiedergegeben wird mache folgendes:
                          SendCommand(2100)
                          'nächstes
                  Else
                  'Wenn kein OSD Fenster sichtbar ist und keine Datei wiedergegeben wird mache folgendes:
                          SendCommand(2100)
                  End If 

          Case 30506
          'bei OSD-aufwärts
                  If osd.isVisible Then
                          SendCommand(78)
                  ElseIf istimeshift Then
                  'Wenn Timshift an ist mache folgendes:
                          SendCommand(9)
                          'Programm +
                  Else
                  'in allen anderen Fällen mache folgendes:
                          SendCommand(78)
                  End If 

          Case 30507
          'bei OSD-abwärts
                  If osd.isVisible Then
                          SendCommand(79)
                  ElseIf istimeshift Then
                  'Wenn Timshift an ist mache folgendes:
                          SendCommand(8)
                          'Programm -
                  Else
                  'in allen anderen Fällen mache folgendes:
                          SendCommand(79)
                  End If
'          Case Else
'                  osd.showInfoinTVpic "No action in the Command.vbs for the ActionID " & ActionID,1000
                  'Zeige die Text Information No action in the Command.vbs for the ActionID (ActionID)
                  'für 1000 Millisekunden im DVBViewer an.

  End Select
end sub

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...