Ankündigung

Einklappen
Keine Ankündigung bisher.

[HowTo] Logitech Harmony und MacMini (Version 3)

Einklappen
Das ist ein wichtiges Thema.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hi

    Einen Ordner per Applescript zu öffnen, ist eigentlich kein Problem. Hier mal ein Beispielcode. Er öffnet den Home Folder, wenn er ausgeführt wird:

    Code:
    set OpenPath to (path to home folder) as text
    tell application "Finder" to open OpenPath
    Wenn der Ordner immer beim Systemstart geöffnet werden soll, dann kannst Du einfach den Pfad an Deine Bedürfnisse anpassen, als App abspeichern und in die Anmeldeobjekte einfügen. Wenn der Code ausserdem bei jedem Wakeup ausgeführt werden soll, dann kannst Du den Code als "WAKEUP.app" speichern und in den Home Ordner legen. Vorausgesetzt, der Sleepwatcher funktioniert noch, wäre das Thema damit erledigt.

    Wenn der Code jedoch nur bei Bedarf (über die Harmony) ausgeführt werden soll, dann wirst Du um Remote Buddy nicht herumkommen. Falls das System nicht mehr als Mediacenter eingesetzt wird, kannst Du auf die Remote Buddy Configs aus diesem HowTo verzichten. Statt dessen wirst Du vermutlich eine Harmony FB in Remote Buddy finden (aktuelle RB Version vorausgesetzt). Du kannst kannst dann eine beliebige Taste der Harmony mit diesem Code verknüpfen. Wie das geht, kannst Du hier nachlesen. Du kannst diese "Custom Action" in einer beliebigen Belegung (z.B. iTunes) einbauen und den Haken bei "Aktion global und für das Kontextmenü verfügbar" setzen. Anschliessend kannst Du die Aktion in "Globale Belegung" mit einer beliebigen Taste der Harmony verbinden. Die Aktion wird dann immer ausgeführt, egal welches Programm gerade aktiv ist, und nicht nur wenn iTunes im Vordergrund ist.

    lg

    Michael
    HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

    Kommentar


    • Hallo Michael,

      ich hatte seinerzeit meine Remote Buddy um einige Apple Remotes erweitert um auf der Logitech Fernbedienung mehr Befehle nutzen zu können. Mir ist das alles mal verloren gegangen und ich wollte es nicht mehr neu einrichten. Nun ist mir aufgefallen ,dass ich alle Tasten auf der Logitech drücken kann und Remote Buddy registriert alle Apple Remotes. Das Problem was ich jetzt noch habe ist, dass ich jetzt nicht weis welche Taste auf der Logitech zu welcher Apple Remote gehört und welche Taste es genau auf der Apple Remote ist.

      Hast du da eine Idee, wie ich das evtl. rausfinden kann?

      Kommentar


      • Hi

        Schau mal im ersten Posting des Threads. Dort kannst Du das komplette Paket herunterladen. Darin enthalten sind auch einige Tabellen. Dort kannst Du ablesen, welche Apple Remote Codes von den Harmony Tasten gesendet werden, inkl. der Zuordnung in Remote Buddy

        LG

        Michael
        HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

        Kommentar


        • Hallo Michael,

          so meinte ich das nicht. Ich habe ca. 30 weitere Tasten angelernt und auf die Logitech gelegt und jetzt ist Frage wie das wieder rausfinden kann.

          Kommentar


          • Ok, verstehe. Das ist nicht ganz einfach. Die einzige Möglichkeit, die mir ad hoc einfällt, wäre diese:

            Du drückst nacheinander alle Tasten, damit Remote Buddy alle Apple Remote IDs einfangen kann. Dann musst Du nacheinander die Apple Remote Tastenfunktionen in Remote Buddy mit einer Aktion belegen, z.B. «iTunes starten» und die Tasten der Harmony drücken, bis iTunes auf eine Taste reagiert. Das wiederholst Du so lange, bis Du alle Tasten den Remote Buddy Tastenfunktionen zuordnen konntest.

            Das ist mühsam, aber ich sehe im Moment keinen anderen Weg. Vielleicht wäre es einfacher, die Plex Mediaplayer Belegung aus der Harmony Datenbank zu laden und die Remote Buddy Files aus dieser Anleitung zu nutzen. Dann kannst Du immerhin mit den Informationen aus den beiliegenden Tabellen arbeiten.

            LG

            Michael
            HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

            Kommentar


            • Hallo Michael,

              vielen dank für den Tipp! Ich habe noch die alten aufzeichnungen gefunden. In Kombination mit deinem Tipp war das nun doch schneller gelöst als gedacht!

              Kommentar


              • Bestens, das freut mich! Viel Spass noch mit Deinem System
                HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

                Kommentar


                • Hallo Michael,

                  ich habe seit kurzem das Problem, dass ich mit drücken der Exit Taste nicht von EyeTV zu Kodi wechseln kann.

                  Bin mir nicht sicher ob es daran liegt das hier noch XBMC.app steht? Habe das mal auf Kodi.app geändert. Funktioniert allerdings immer nich nicht.

                  Code:
                  on run
                  
                  tell application "Remote Buddy"
                  
                  visualize effect "fadeReserve" for duration 8.0
                  
                  visualize effect "fadeOut" for duration 0.5 with color "black"
                  
                  end tell
                  
                  
                  
                  set myPath to ((path to home folder) as string) & "EyeVol.txt"
                  
                  tell application "EyeTV"
                  
                  set VLevel to playback volume as real
                  
                  pause
                  
                  volume_change level 0
                  
                  end tell
                  
                  
                  
                  tell application "Finder"
                  
                  set RefNum to (open for access file myPath with write permission)
                  
                  try
                  
                  write VLevel to RefNum as real
                  
                  close access RefNum
                  
                  on error errMsg number errNr
                  
                  close access RefNum
                  
                  end try
                  
                  end tell
                  
                  
                  
                  set DigiFix to 0 as number
                  
                  
                  
                  tell application "Finder"
                  
                  set myPath to ((path to home folder) as string) & "DigitalFix.yes"
                  
                  if exists file myPath then
                  
                  set DigiFix to 1 as number
                  
                  end if
                  
                  end tell
                  
                  
                  
                  set AudioOut to "System-Audioausgabe" as text
                  
                  
                  
                  if DigiFix > 0 then
                  
                  tell application "EyeTV"
                  
                  exit full screen
                  
                  activate
                  
                  end tell
                  
                  tell application "System Events"
                  
                  tell process "EyeTV"
                  
                  click menu item AudioOut of menu 1 of menu item "Audioausgang" of menu 1 of menu bar item "Ton" of menu bar 1
                  
                  end tell
                  
                  tell application "EyeTV"
                  
                  enter full screen
                  
                  end tell
                  
                  end tell
                  
                  end if
                  
                  
                  
                  tell application "System Events"
                  
                  get every process
                  
                  if application process "EyeTV" exists then
                  
                  set visible of process "EyeTV" to false
                  
                  end if
                  
                  end tell
                  
                  
                  
                  set XBMC_path to ""
                  
                  set Plex_path to ""
                  
                  set PlexHT_path to ""
                  
                  set MCtoUse to ""
                  
                  set MCDelay to 0
                  
                  tell application "Finder"
                  
                  set XBMC_path to ((path to applications folder) as string) & "Kodi.app"
                  
                  set Plex_path to ((path to applications folder) as string) & "Plex.app"
                  
                  set PlexHT_path to ((path to applications folder) as string) & "Plex Home Theater.app"
                  
                  if exists file XBMC_path then
                  
                  set MCtoUse to "XBMC"
                  
                  set MCDelay to 14
                  
                  end if
                  
                  if exists file Plex_path then
                  
                  set MCtoUse to "Plex"
                  
                  set MCDelay to 3
                  
                  end if
                  
                  if exists file PlexHT_path then
                  
                  set MCtoUse to "Plex Home Theater"
                  
                  set MCDelay to 3
                  
                  end if
                  
                  end tell
                  
                  
                  
                  if MCtoUse > "" then tell application MCtoUse to activate
                  
                  
                  
                  delay MCDelay
                  
                  
                  
                  if MCtoUse > "" then tell application MCtoUse to activate
                  
                  
                  
                  tell application "Remote Buddy"
                  
                  delay 0.5
                  
                  visualize effect "fadeIn" for duration 0.5 with color "black"
                  
                  visualize effect "fadeCleanUp" for duration 0.0
                  
                  end tell
                  
                  end run

                  Kommentar


                  • Hallo Holzwurm83

                    Welcome back

                    Stimmt, in dieser Skriptversion ist Kodi noch nicht berücksichtigt. Mit Deiner Änderung hast Du dafür gesorgt, dass nach der "Kodi.app" gesucht wird. Das passt schon mal. Du müsstest jetzt noch die Zeile

                    Code:
                    set MCtoUse to "XBMC"
                    in

                    Code:
                    set MCtoUse to "Kodi"
                    ändern. Dann sollte das wieder funktionieren.

                    Alternativ kannst Du auch einfach die Originalversion der Skripte verwenden (mit XBMC) und die Kodi.app einfach in XBMC.app umbenennen.

                    LG

                    Michael
                    HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

                    Kommentar


                    • Hallo Michael,

                      danke für dein Feedback! Hat wie immer einwandfrei funktioniert!

                      Kommentar


                      • Bestens, weiterhin noch viel Spass mit Deinem Mediacenter
                        HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

                        Kommentar


                        • danke für die infos! bin neu hier und das hilft mir grad echt weiter

                          Kommentar


                          • Hallo greeny

                            Willkommen bei uns im Forum Schau Dich ruhig um und wenn Du Fragen hast oder etwas brauchst, dann melde Dich einfach.

                            LG

                            Michael
                            HowTos: Mac Mini Mediacenter mit Plex oder XBMC / Logitech Harmony und der Mac

                            Kommentar


                            • Danke Michael!
                              Das werde ich. Leider ist das Forum ein bisschen ruhig aber sonst echt hilfreiche Beiträge hier.

                              Kommentar

                              Lädt...
                              X