Deprecated: Function create_function() is deprecated in /var/customers/webs/web5/www_dragonfly_at/mozilo/plugins/HighLighter/geshi.php on line 4736 Dragonfly :: CCU-RemotePC :: Integration in andere Programme

Integration in andere Programme

Classic Shell


Für Windows 8/8.1 Opfer gibt es Ersatz für das Startmenü. Eines dieser Programme ist Classic Shell,
welches man auch unter Windows 7 verwenden kann. So könnte eine Einbindung aussehen:

     
Dies ist denkbar einfach:
Ins Menü wird einfach ein Ordner eingebunden.
  • Verknüpfungen erscheinen als Menüeinträge
  • Ordner werden als Untermenü angezeigt

Die Einbindung ist abhängig vom gewählten Startmenü-Design - ich habe mich für das "Windows 7-Design" entschieden.
Das ganze ist mit wenigen Clicks erledigt:
  • Einstellungen / Startmenü anpassen / Neues Objekt einfügen
  • neuen Eintrag auswählen / Objekt bearbeiten (wie auf der Grafik abändern)

         
    • Befehl: bei mir die CCU-RemotePC.exe - wird hier nicht verwendet, muß aber ausgefüllt sein
    • Verknüpfung: der Ordner wo die Verknüpfungen liegen
    • Beschriftung: wie das Ding heißt
    • Quickinfo: was da stehen soll, wenn die Maus drüber ist
    • Symbol: ein nettes Bildchen (bei mir aus der .exe)
  • nach dem Speichern in der Spalte Monitor "Als Menü anzeigen" auswählen

Eine Beschreibung, wie dies auch für andere Designs funktioniert, findet man unter den F.A.Q. der Classic Shell Webseite.


DVBViewer


In den DVBViewer läßt sich CCU-RemotePC ganz einfach integrieren.
Die Bedienung ist dann via IR-Fernbedienung möglich, und kann entweder über die Navigation im OSD-Menü oder durch direkte Tastenbelegung erfolgen.


  • Einbinden von CCU-RemotePC ins OSD-Menü:

    Am einfachsten ist es, den Menü-Editor im DVBViewer Member-Bereich herunterzuladen und die Menüpunkte sowie Programme mit diesem zu erstellen.
    Dabei sollte der DVBViewer geschlossen sein. Zerstört man die bearbeitete Datei (windowdef.xml) ist dies kein Problem - einfach löschen. Beim Start von DVBViewer wird eine Neue erstellt, wenn keine vorhanden ist.

    Unter "Bearbeiten" findet man die benötigten Programmpunkte:


       

    Dieser trägt dann den generierten Code in die windowdef.xml im Config-Verzeichnis des DVBViewers ein, der dann wie folgt ergänzt wird:

    <Window Name="CCU-RemotePC" Text="CCU-RemotePC" ID="3100" Parent="0">
        <Systemwin>0</Systemwin>
    </Window>
    <Window Name="Licht ein" Text="Licht ein" ID="-3" Parent="3100">
        <Application>C:\Pfad_zu\CCU-RemotePC\CCU-RemotePC.exe</Application>
        <Arguments>5</Arguments>
        <Systemwin>0</Systemwin>
    </Window>
    <Window Name="Licht aus" Text="Licht aus" ID="-3" Parent="3100">
        <Application>C:\Pfad_zu\CCU-RemotePC\CCU-RemotePC.exe</Application>
        <Arguments>6</Arguments>
        <Systemwin>0</Systemwin>
    </Window>


    Unter "Arguments" ist der Parameter (die ID des Sendebefehls) für den Befehl einzutragen.

    So könnte dies nun aussehen:


       

    Weitere Infos hierzu auch im DVBViewer-Wiki.


  • CCU-RemotePC direkt an die IR-Fernbedienung anlernen:

    Als erstes muß eine Datei mit Namen "Command.vbs" im DVBViewer-Programmverzeichnis im Ordner "Scripts" angelegt werden. Hier werden die Befehle hinterlegt - mehr dazu im DVBViewer-Wiki.

    sub main(ActionID)
       Select Case ActionID 
     
           Case 20480
           'bei ActionID 20480 -> Licht ein (Sende-ID 5 aus CCU-RemotePC)
               OSD.ExecNewProcess "C:\Pfad_zu\CCU-RemotePC\CCU-RemotePC.exe", "5", False, False
     
           Case 20481
           'bei ActionID 20481 -> Licht aus (Sende-ID 6 aus CCU-RemotePC)
               OSD.ExecNewProcess "C:\Pfad_zu\CCU-RemotePC\CCU-RemotePC.exe", "6", False, False
     
       End Select
     end sub


    Die Schritte die durchzuführen sind:
    • DVBViewer starten - rechte Maustaste - Optionen
    • hier findet man die Option "Eingaben"
    • eine neue Gruppe hinzufügen
    • in dieser Gruppe "Hinzufügen" drücken
    • mit dem Aktioneditor eine ActionID aus dem erstellten File hinzugefügen und benennen
    • eine Taste auf der Fernbedienung an diesen Befehl anlernen

    Ganz ausführlich natürlich im DVBViewer-Wiki

    Und hier noch ein paar Bilder:





© Thomas Baumgartner | Dragonfly :: CCU-RemotePC :: Integration in andere Programme | Sitemap | moziloCMS 2.0 | Original Theme by sbDESIGN modifiziert by Thomas Baumgartner