Jump to content

Customized Programmliste: neutrinoCL Plugin


pmneo

Recommended Posts

Bei mir klappt das leider auch nicht :(

Muss ich nochmal nachhaken ob das auch so wirklich funktionieren kann.

 

Jupp, da ist noch irgendein internes flag oder so beteiligt. Bei den internen Listen wie Senderliste und EPG zur Zeit tuts.

Link to comment

Ja das war ein allgemeines Missverständnis. :wacko:

Derzeit gehts nicht - die Möglichkeit lässt sich aber wohl einbauen (im DVBViewer). :)

Link to comment

Hi,

 

ich habe noch was nettes gefunden :)

 

Wenn man einen Film/Aufnahme anschaut und dann NeutrinoCL aufruft, dann siehts komisch aus :D

Die Datamanager values sind gesetzt, aber die Liste unsichtbar. Man muss einmal die Gruppe wechseln damit die Liste sichtbar wird. Ist aber kein grosses Problem.

Edited by mague
Link to comment

Hi,

 

ich habe noch was nettes gefunden :)

 

Wenn man einen Film/Aufnahme anschaut und dann NeutrinoCL aufruft, dann siehts komisch aus :D

Die Datamanager values sind gesetzt, aber die Liste unsichtbar. Man muss einmal die Gruppe wechseln damit die Liste sichtbar wird. Ist aber kein grosses Problem.

 

Ich hab noch was viel "lustigeres" gefunden:

 

Wenn man einen Film übers Menü abspielt (DVBViewer -> Mediendatei öffnen) dann scheint mein NeutrinoCL handler angehalten zu werden ... und dadurch funktioniert nichts mehr ...

 

Log's bleiben sauber !?

 

Gruß

Edited by pmneo
Link to comment

@mague mit v1.18 sollte das zumindestens laufen, das von mir gemeldete Problem liegt außerhalb meines einflussbereichs ...

 

Gruß

Link to comment

* Current Channel Visualisierung durch eine Liste im Hintergrund
* EpgStartTime und EpgEndTime jetzt getrennt über INI einstellbar

 

Gruß

Link to comment

Ich hab auch noch was "befremdliches".

Auf den Sky Sport / Buli Optionskanälen wird jetzt schon das EPG von Samstag als "aktuell" laufend angezeigt.

Link to comment

@mague mit v1.18 sollte das zumindestens laufen, das von mir gemeldete Problem liegt außerhalb meines einflussbereichs ...

 

Gruß

 

Hi,

 

ich finde das passt ganz gut jetzt. Am PC nutze ich sowieso nur die Maus ohne OSD und am HTPC nutze ich ausschliesslich die Fernbedienung und das OSD.

 

Kann es sein das du 12:00 und 24 Uhr verdrehst ? Z.B. Disney Cinemagic beginnt erst um 12:00 Uhr (Mittag) zu senden. NeutrinoCL zeigt als Startzeit aber 00:00 an. Kann aber auch am EPG liegen. Mich stoert es nicht. Vielleicht ist das Sky Select Prblem auch ein EPG Problem.

Link to comment

Was sagt denn das Channel EPG hier?

 

Das mit den Sky Optionskanälen liegt daran, dass ich die EPG Info auslese, und dann als "Jetzt" das erste ergebnis verwende ... und hier scheint das eben der erste verfügbare Eintrag zu sein ...

 

Gruß

Link to comment

Das mit den Sky Optionskanälen liegt daran, dass ich die EPG Info auslese, und dann als "Jetzt" das erste ergebnis verwende ... und hier scheint das eben der erste verfügbare Eintrag zu sein ...

Hab mir schon gedacht, dass es sowas in der Art ist.

Unschön ist es schon ein bissel.

Kann man was dran machen?

 

Ich hätt da aber noch einen anderen Vorschlag.

Dadurch das die Parameteranzahl im Plugin ja in den letzten Versionen schier explodiert ist, ist es fast unmöglich mit einer ini mehrere Skins abzudecken.

Könntest du die Parameter Datei nicht so aufbauen, dass sie sich anhand des gewählten Skins die entsprechenden Einstellungen holt?

 

 

Beispiel:

[concinnity_3D]

parameter

[blufuzz]

parameter

[vdr-retro]

parameter

 

Hätte den Vorteil, dass einen Skinwechsel wieder normal über die Optionen machen kann, ohne jedesmal dabei die passende ini Datei kopieren zu müssen.

Link to comment

Hallo,

 

hab den Bleach-Skin nun auch an die neue Version angepasst.

post-47344-0-38005000-1304777562_thumb.jpg

Ich hoffe, es passt einigermaßen, habs noch nicht ausführlich getestet.

Danke nochmals für das Plugin!!

 

Grüße

 

Bleach_Neutrino.zip

 

Edit: Weiß jemand, wieso manche Senderlogos nicht angezeigt werden, obwohl sie

vorhanden sind? Es sind auch nicht immer die gleichen, auf meinem Wohnzimmer-PC

sind es andere als am Arbeits-PC...

Edited by kmb666
Link to comment

@pmneo Great idea and work you've done with this plugin. DVBViewer is by far the best DVB application I've tried, but I was missing a "better" channel/favourite OSD handling.

 

One question maybe for you or someone else.

Would it be possible to recreate something like an "Enigma" channels/favourites OSD handling in DVBViewer using pmneo's method? (see the attached image)

Maybe I'm a bit to claustrophobic :biggrin: or just used too much to my old sat box, but I like having channels in the OSD in multiple rows and the option to always know in which favourite folder I am browsing at the moment.

 

The picture was taken long time ago from a CRT TV. In this time of big resolution LCDs I believe there is even enough space to put a line of current EPG bellow of each channel name. Or even a logo in front of it.

 

 

I don't have enough knowledge and time to do this kind of adjustments. Long time ago I tried to do it with the OSD skin Editor with no luck.

 

Thank you

post-18490-0-86682300-1304881656_thumb.jpg

Link to comment

Enigma Style wäre echt genial.

 

Enigma style ist viel Arbeit. Es ersetzt an sich alle vorhandenen Listen und muesste jede vorhandene Funktionalitaet bereitstellen.

 

 

Einen feature request haette ich noch :)

 

Kann man ins Option Menue eine Punkt einbauen mit dem ich zur Jetzt-Zeit zurueckspringen kann ? Wenn ich weit mit OSD-Blau vorausblaettere, dann muss ich endlos mit Gelb zurueck oder besser, ich beende die Seite und oeffne sie neu.

Link to comment

Hallo!

 

Sry, aber für eine Enigma Style Channelliste wäre ein neues Plugin nötig, weil diese doch ganz anderst aufgebaut ist und nur kleine Teile vom jetzigen Plugin wiederverwendbar wäre ...

 

Dieses Plugin war bis jetzt leicht 50-60 Std. Arbeit.

 

Gut einiges davon ging drauf um zu verstehen wie der DVBViewer tickt ;)

 

Aber für das Enigma Plugin kannst auf jedenfall min. 10 Stunden anrechnen bis das läuft!

 

@Mague: kann ich demnächst mal einbauen!

 

Gruß

Link to comment

Hallo pmneo,

 

könntest du bitte, bitte, bei channelnr. den punkt weg geben. ich habe eine extra list gemacht für channelnr. es sieht aber besser aus wenn nach der nummer kein punkt steht sondern nur die nummer.

 

danke!

 

in der ini habe ich bei channelnr. bei head und foot "" stehen. also kein punkt. trotzdem steht ein punkt im OSD.

Edited by MDHD
Link to comment

It is possible to set a favourite channel nr ?? now only the all channel nr is showing ex. i have canal + on 1 channel in my favourite list but is on 432 channel in all list and NeutrinoCL show me this nr - 432.

 

Sorry for english ;) greets.

Link to comment

danke!

@pmneo ist es möglich das "vormerken" in die infoliste einzufügen?

hast du auch ein moneybookers account wo man spenden kann?

Link to comment

so, bzgl. navigation:

 

ich habe links und rechts mit neutrinoCL belegt. jedoch egal ob ich links oder rechts drücke komme ich immer in die gleiche gruppe, die aktuelle gruppe... ist es möglich, dass wenn ich lnks drücke, dass sich die vorherige gruppe anzeigt und beim rechts die nächste gruppe anzeigt. wenn ich rauf runter drücke, dann sollte ich in der aktuellen gruppe navigieren. so würde man sich tastendrücke ersparen. es sollte etwa wie das miniepg funktionieren beim rauf/runter.

 

müsste da eine action erstellt werden, z.b 20481 zeigt die nächste gruppe beim aufrufen von neutrinoCL?

Link to comment

also...

wenn man die taste auf der fb oder tatstatur "links" drückt, dann zeigt sich die neutrinoCL...ok...

wenn man die taste auf der fb oder tatstatur "rechts" drückt, dann zeigt sich die neutrinoCL...ok...

 

das sollte aber um eine spur anders sein...

 

nämlich:

 

wenn man die taste auf der fb oder tatstatur "links" drückt, dann zeigt sich die neutrinoCL, ABER nicht der aktuelle favoriten/channel ordner/gruppe, sondern, der ordner/gruppe davor.

wenn man die taste auf der fb oder tatstatur "rechts" drückt, dann zeigt sich die neutrinoCL, ABER nicht der aktuelle favoriten/channel ordner/gruppe, sondern, der ordner/gruppe danach.

 

 

Beispiel:

 

ich sehe mir gerade arte HD an. arte HD ist im Favoritenordner "Kultur". Links von kultur ist "News" und rechts von kultur ist Sport. wenn ich jetzt direkt zu News ordner gelangen möchte, muss ich jetzt (wie es jetzt ist) links drücken (zum aufrufen von neutrinoCL) und nochmal links um zu Ordner "News" zu gelangen. und eigentlich wäre es besser, wenn man links drückt direkt zum ordner "News" zu gelangen, da man sich einen tastendruck erspart.

 

will man im ordner Kurltur beliben, kann man mit rauf oder runter drücken...

Link to comment

Achso, ja dann solltest du dein Skript so umbauen, dass wenn neutrinoCL nicht geöffnet ist, nicht die links oder rechts aktion ausgeführt wird, sondern nur neutrinoCL geöffnet wird, und nur falls neutrinoCL offen ist, die taste durchschleifen!

 

Gruß

Edited by pmneo
Link to comment

könnte ich machen, aber da wüsste ich nicht wie die links/rechts tasten dann für andere osd seiten verwenden soll, wenn links und rechts mit "öffne neutrinoCL + links/rechts" definiert sind. ist eine doppelcommand in command.vbs überhaupt möglich?

Link to comment

du machst einfach ne if ungefähr so:

 

sub main(ActionID)

Select Case ActionID
 Case xxxxx: 'Custom Left Action die du deine left buttons mapst!
  If windowmanager.activeWindowID = -1 Then
   'neutrinoCL öffnen
   WindowManager.ShowWindow(268435440)
  else 
   'Action left ausführen
   SendCommand(2000)
  end if

Link to comment

du machst einfach ne if ungefähr so:

 

sub main(ActionID)

Select Case ActionID
 Case xxxxx: 'Custom Left Action die du deine left buttons mapst!
  If windowmanager.activeWindowID = -1 Then
   'neutrinoCL öffnen
   WindowManager.ShowWindow(268435440)
  else 
   'Action left ausführen
   SendCommand(2000)
  end if

 

danke pmneo...

damit wird aber nur die neutrinoCl geöffnet, und nicht "neutrinoCL öffnen und einaml nach links gehen".

Link to comment

Okay, mit v1.21 und diesem skript sollte es so tun wie du willst:

 

sub main(ActionID)

Select Case ActionID
 Case 20002000: 'Custom Left Action die du deine left buttons mapst!

  If windowmanager.activeWindowID = -1 Then
   'neutrinoCL öffnen

   WindowManager.ShowWindow(268435440)
  end if

  'Action left immer ausführen
  SendCommand(2000)

end select
end sub

 

Gruß

Link to comment
'NeutrinoLinks

Case 40010

if osd.isVisible Then

'Ist das OSD sichtbar dann mache folgendes:

If windowmanager.isoverlay Then

'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:

SendCommand(2000)

'OSD-Links

 

ElseIf windowmanager.activeWindowID = 501 Then

'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:

SendCommand(75)

'OSD-Grün

 

ElseIf windowmanager.activeWindowID = 500 Then

'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:

SendCommand(79)

'OSD-Down

Else

'Bei allen anderen OSD Fenster folgenden Befehl senden:

SendCommand(2000)

'OSD-links

End if

 

Else

SendCommand(20480)

End if

 

so schaut mein script aus, der sehr gut funktioniert.

 

@pmneo in der letzten zeile:

 

Else

SendCommand(20480) 'Show/Open NeutrinoCL

End if

 

(damit wird die neutrinoCL geöffnet. ich möchte aber zum vorherigen bouquet vom neutrinoCL kommmen, ohne 2 mal links zu drücken. es wird immer der bouqet geöffnet in welchem sich der aktuelle sender befindet. und das ist gut, wenn ich "up" oder "down" drücke. wenn ich aber links drücke möchte ich nicht, dass sich der aktuelle bouqet, wo der gerade laufende sender befindet, öffnet, sondern der vorherige bouqet. es wäre aber sehr praktisch da man linksdruck und rechtsdruck praktischer wären, und man würde schneller zu anderen bouqets kommen.

 

 

tut mir leid, deutsch ist nicht meine muttersprache, ich habe das gefühl, dass ich es dir nicht erklären kann.

 

vielleicht, kannst du mir kurz sagen, was du verstanden hast, was ich möchte...

 

weil dieser 20002000 case öffnet nur die neutrinoCL und zeigt den aktuellen bouqet. das selbe wie mit 20480.

Link to comment

'NeutrinoLinks
Case 40010
if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
SendCommand(2000)
'OSD-Links

ElseIf windowmanager.activeWindowID = 501 Then
'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
SendCommand(75)
'OSD-Grün

ElseIf windowmanager.activeWindowID = 500 Then
'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
SendCommand(79)
'OSD-Down
Else
'Bei allen anderen OSD Fenster folgenden Befehl senden:
SendCommand(2000)
'OSD-links
End if

Else
  WindowManager.ShowWindow(268435440)
  'Action left ausführen
  SendCommand(2000)
End if 

 

Probier mal das!

 

Gruß

Link to comment

'NeutrinoLinks
Case 40010
if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
SendCommand(2000)
'OSD-Links

ElseIf windowmanager.activeWindowID = 501 Then
'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
SendCommand(75)
'OSD-Grün

ElseIf windowmanager.activeWindowID = 500 Then
'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
SendCommand(79)
'OSD-Down
Else
'Bei allen anderen OSD Fenster folgenden Befehl senden:
SendCommand(2000)
'OSD-links
End if

Else
  WindowManager.ShowWindow(268435440)
  'Action left ausführen
  SendCommand(2000)
End if 

 

Probier mal das!

 

Gruß

 

funkt nicht, da ich dem script sagen muss, dass er neutrinoCL öffnet, mit SendCommand. d.h, entweder es gibt seitens neutrinoCL, ein 20481 für (NeutrinoCL-1 seite, vorheriger bouqet) und ein 20482 (NeutrinoCL+1 seite vor, nächster bouquet)

 

dann würde ich es so schreiben:

 

Else

SendCommand(20481)' zeige neutrinoCL + ein bouqet/seite/ordner zurück.

End if

Link to comment

 

sub main(Command)
   Select Case Command

Case 20480        
WindowManager.ShowWindow(268435440)

'OSD-Blau (geändert)
       Case 30503
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
                  SendCommand(77)
                  'OSD-Blau
ElseIf windowmanager.activeWindowID = 5 Then
              'Wird gerade das Music Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8278)
                  'OSD Toggle View
ElseIf windowmanager.activeWindowID = 6 Then
              'Wird gerade das Movie Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8278)
                  'OSD Toggle View
ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8248)
                  'OSD-Show Audiomenu
ElseIf windowmanager.activeWindowID = 501 Then
              'Wird gerade das MyEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8248)
                  'OSD-Show Audiomenu
ElseIf windowmanager.activeWindowID = 1 Then
              'Wird gerade das Channels Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8248)
                  'OSD-Show Audiomenu

ElseIf windowmanager.activeWindowID = 268435440 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(77)
                  'OSD-Blau
	Else
              'Bei allen anderen OSD Fenster folgenden Befehl senden:
                  SendCommand(77)
                  'OSD-Blau
              End if
         Else
               'OSD-Show Audiomenu
               SendCommand(111)
           End if 


'OSD-Rot (geändert)
       Case 30500
         if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
                  SendCommand(74)
                  'OSD-Rot
ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(8264)
                  'OSD-Show EPG

ElseIf windowmanager.activeWindowID = 501 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(84)
                  'OSD-Close

ElseIf windowmanager.activeWindowID = 1 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(77)
                  'OSD-Show Audiomenu

ElseIf windowmanager.activeWindowID = 268435440 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(75)
                  'OSD-Show Audiomenu


		Else
              'Bei allen anderen OSD Fenster folgenden Befehl senden:
                  SendCommand(74)
                  'OSD-Show Menu

End if
Else
               SendCommand(8264)
'OSD-Show Menu
           End if 



'REWNew
       Case 40017
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(112)
'OSD-vorige

ElseIf windowmanager.activeWindowID = 268435440 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(76)
                  'OSD-Gelb

           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(112)
'Show NeutrinoCL
End if

Else
SendCommand(112)
           End if 

'FWDNew
       Case 40016
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(113)
'OSD-Links

ElseIf windowmanager.activeWindowID = 268435440 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(77)
                  'OSD-Blau

           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(113)
'Show NeutrinoCL
End if

Else
SendCommand(113)
           End if

'NeutrinoLinks
       Case 40010
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(2000)
'OSD-Links

ElseIf windowmanager.activeWindowID = 501 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(75)
                  'OSD-Grün

ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(79)
                  'OSD-Down
           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(2000)
'Show NeutrinoCL
End if

Else
WindowManager.ShowWindow(268435440)
  'Action left ausführen
  SendCommand(2000)
           End if 

'NeutrinoRechts
       Case 40011
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(2100)
'OSD-Rechts

ElseIf windowmanager.activeWindowID = 501 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(76)
                  'OSD-Gelb

ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(78)
                  'OSD-Up
           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(2100)
'Show NeutrinoCL

End if

Else
SendCommand(20480)
           End if 

'UpNew
       Case 40013
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(78)
'OSD-Rechts

ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(2000)
                  'OSD-Up
           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(78)
'OSD-Up

End if

Else
SendCommand(20480)
'OSD-NeutrinoCL
           End if 


'DownNew
       Case 40014
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(79)
'OSD-Links

ElseIf windowmanager.activeWindowID = 500 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(2100)
                  'OSD-Down
           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(79)
'OSD-Down
End if

Else
SendCommand(20480)
'OSD-NeutrinoCL
           End if 


'BackNew
       Case 40015
           if osd.isVisible Then
'Ist das OSD sichtbar dann mache folgendes:
If windowmanager.isoverlay Then
              'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl:
               SendCommand(84)
'OSD-Close

ElseIf windowmanager.activeWindowID = 5 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(76)
                  'OSD-Gelb

ElseIf windowmanager.activeWindowID = 6 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(76)
                  'OSD-Gelb
ElseIf windowmanager.activeWindowID = 20 Then
              'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl:
                  SendCommand(76)
                  'OSD-Gelb
           Else
               'Bei allen anderen OSD Fenster folgenden Befehl senden:
               SendCommand(82)
'OSD-Close
End if

Else
SendCommand(63)
'Last-Channel
           End if


       Case Else
           'osd.showInfoinTVpic "No action in th Command.vbs for this Action ID.",1000
   End Select
end sub

 

 

weiß nicht wie ich eine datei anhänge, aber hier der ganze script. command.vbs

Link to comment

@pmneo, ich habe nur nachgefragt bzgl. dieser geschichte, ob es irgendwie geht. wenns kompliziert ist oder viel zeit in ansprch nimmt dann lass es...

 

wenn du das blättern im MiniEpg des dvbviewers kennst, so habe ich mir das ungefähr vorgestellt. bei miniepg ist das normalerweise so, dass wenn du OK drückst, dir die laufende sendung angezeigt wird. wenn kein miniepg oder osd sichtbar und du drückst "Up" dann zeigt sich die laufende sendung des nächsten kanals, und umgekehrt mit "Down". das ist aber von haus aus so, da muss man nicht im command.vbs umstellen. und bei neutrinoCL stelle ich mir das genau so vor, nur halt mit bouqets...

Link to comment

@pmneo

Thank you for the new version of plugin with support favorite channels, but channels start from -0 - or could be done from -1 -?

 

neutrinoCL.jpg

Edited by bl4ck
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...