saiinox
Goto Top

Infrarot Fernbedienung um in Netflix(Browser Version) etc. zu navigieren

Hallo Zusammen,

ich bastle aktuell an einem kleinen Projekt.
Idee des ganzen in folgende: Ich bin (notgedrungener)Vodafone Kunde, hab so ne Box und die unterstützt nur Netflix, jedoch nicht Disney+ und Amazon Prime, es gibt zwar noch eine andere Box von Vodafone, welche es könnte, aber ich sehe es nicht ein 30€ Versand zu zahlen.

Ich arbeite an einem kleine Programm, welches später Netflix, Amazon Prime und Disney+ öffnet.
Leider läuft das ganze über den Browser, da es meines Wissens nur eine der Drei Apps und Linux gibt. (Mal sehen ab mir in Zukunft noch was besseres einfällt)
Windows fällt auch raus, da die Apps aus dem Microsoftstore, keine ordentlichen Dateien zu öffnen hinterlegen.

So, das Programm läuft eigentlich soweit, jetzt hab ich mir ne kleine Fernbedienung dazu gekauft. (Docooler 2,4 G Drahtlose Fernbedienung mit USB-Empfänger Spracheingabe für Smart-TV-Android-TV-Box HTPC PC-Projektor schwarz)

Per Pfeiltasten auf der Fernbedienung kann ich jetzt die Button im GUI auswählen (Das würde per Tastatur auch mit den Pfeiltasten funktionieren)
Jedoch nicht in den APPs, da Pfeiltasten im Browser logischerweise nicht funktionieren.

Jetzt suche ich nach einer Lösung für das ganze, hat jemand eine Idee?
Handelt sich um ein Powershell script.

Gruß Tim

Content-Key: 614796

Url: https://administrator.de/contentid/614796

Printed on: April 25, 2024 at 02:04 o'clock

Member: wiesi200
wiesi200 Oct 22, 2020 at 05:34:59 (UTC)
Goto Top
Hallo,

Ja mir fällt da der Fire TV Stick ein.
Member: itisnapanto
itisnapanto Oct 22, 2020 at 05:52:37 (UTC)
Goto Top
Zitat von @wiesi200:

Hallo,

Ja mir fällt da der Fire TV Stick ein.

Oder so eine billige Android Box. Meine läuft seit Jahren einwandfrei mit Amazon , Youtube , Netflix etc.
Fernbedienung ist auch dabei. Kam damals meine ich so bei 35€

Gruss
Member: TK1987
TK1987 Oct 22, 2020 at 06:25:56 (UTC)
Goto Top
Moin,

wie die anderen bereits erwähnt haben, würdest du mit einem fertigen Produkt wahrscheinlich am Besten fahren.

Zitat von @Saiinox:
Per Pfeiltasten auf der Fernbedienung kann ich jetzt die Button im GUI auswählen (Das würde per Tastatur auch mit den Pfeiltasten funktionieren)
Jedoch nicht in den APPs, da Pfeiltasten im Browser logischerweise nicht funktionieren.
Gibt es denn eine Möglichkeit, wie du mit dem Skript erkennen kannst, ob du gerade in einer App oder in der anderen GUI bist?
In dem Fall könntest du ja einfach mit den Pfeiltasten den Mauscursor steuern lassen...
Add-Type -As System.Windows.Forms

while ($true) {
  $Current = [system.windows.forms.cursor]::Position
  switch ([console]::ReadKey($true).Key) {
    'UpArrow'    {[system.windows.forms.cursor]::Position = "$($Current.X),$($Current.Y-25)"}  
    'DownArrow'  {[system.windows.forms.cursor]::Position = "$($Current.X),$($Current.Y+25)"}  
    'LeftArrow'  {[system.windows.forms.cursor]::Position = "$($Current.X-25),$($Current.Y)"}  
    'RightArrow' {[system.windows.forms.cursor]::Position = "$($Current.X+25),$($Current.Y)"}  
    }
  }
Statt while ($true) musst du natürlich irgendwas von wegen "Solange in der APP" finden.

Gruß Thomas
Member: NixVerstehen
NixVerstehen Oct 22, 2020 at 06:37:08 (UTC)
Goto Top
Moin,

ich schließe mich wiesi200 an. Funktioniert mit dem FireTV-Stick oder dem FireTV-Cube wunderbar. Hab
ich jeweils zwei zuhause im Einsatz. Da geht sogar Streaming von meinem VUPlus-Receiver.

Alternativ kannst du dir mal "Flirc" anschauen. Das ist ein IR-Receiver, der mit einer Logitech Harmony oder einer günstigen XBOX One-Remote
funktioniert. Hier zu finden Flirc IR-Receiver
Das hatte ich mal mit einem RaspberryPI als Kodi-MC verwendet.

Gruß NV
Member: Saiinox
Saiinox Oct 22, 2020 at 09:05:23 (UTC)
Goto Top
Hi,

danke für die Antworten!
Mir ist klar, dass es dafür schon einiges gibt, Fire TV Stick etc.
Könnte ja genauso gut mit Kodi arbeiten, hätte aber gerne was eigenes.
Member: Saiinox
Saiinox Oct 22, 2020 at 14:02:14 (UTC)
Goto Top
Zitat von @TK1987:

Moin,

wie die anderen bereits erwähnt haben, würdest du mit einem fertigen Produkt wahrscheinlich am Besten fahren.

Zitat von @Saiinox:
Per Pfeiltasten auf der Fernbedienung kann ich jetzt die Button im GUI auswählen (Das würde per Tastatur auch mit den Pfeiltasten funktionieren)
Jedoch nicht in den APPs, da Pfeiltasten im Browser logischerweise nicht funktionieren.
Gibt es denn eine Möglichkeit, wie du mit dem Skript erkennen kannst, ob du gerade in einer App oder in der anderen GUI bist?
In dem Fall könntest du ja einfach mit den Pfeiltasten den Mauscursor steuern lassen...
Add-Type -As System.Windows.Forms
> 
> while ($true) {
>   $Current = [system.windows.forms.cursor]::Position
>   switch ([console]::ReadKey($true).Key) {
>     'UpArrow'    {[system.windows.forms.cursor]::Position = "$($Current.X),$($Current.Y-25)"}  
>     'DownArrow'  {[system.windows.forms.cursor]::Position = "$($Current.X),$($Current.Y+25)"}  
>     'LeftArrow'  {[system.windows.forms.cursor]::Position = "$($Current.X-25),$($Current.Y)"}  
>     'RightArrow' {[system.windows.forms.cursor]::Position = "$($Current.X+25),$($Current.Y)"}  
>     }
>   }
Statt while ($true) musst du natürlich irgendwas von wegen "Solange in der APP" finden.

Gruß Thomas

Durch die Fernbedienung kann ich per Pfeiltasten die Maus bewegen, dass klappt auch gut, ist aber ziemlich unschön.
Member: TK1987
TK1987 Oct 22, 2020 updated at 14:35:57 (UTC)
Goto Top
Zitat von @Saiinox:
Durch die Fernbedienung kann ich per Pfeiltasten die Maus bewegen, dass klappt auch gut, ist aber ziemlich unschön.
Dann verstehe ich deine eigentliche Frage nicht.

Eine Lösung vonwegen "Springe von einem zum nächsten Inhalt" wirst du per Browser nie erreichen - sonst bräuchte man ja auch keine eigenst entwickelten Apps für sowas mehr.

Wenn du dir keine fertige Lösung kaufen möchtest und stattdessen unbedingt auf Browser setzen möchtest, solltest du dich fragen, warum du eine Fernbedienung gekauft hast, statt einer Minitastatur mit Touchpad oder Trackball.
Member: Saiinox
Saiinox Oct 22, 2020 at 18:02:57 (UTC)
Goto Top
Ich möchte das Programm später um auf dem Sofa Netflix etc. nutzen zu können und hab keine Lust eine Tastertur.

Es wird schon eine Lösung geben. face-smile

Dachte nur ich finde eine gute Hilfestellung oder ähnliches.
Member: TK1987
TK1987 Oct 22, 2020, updated at Oct 23, 2020 at 05:53:51 (UTC)
Goto Top
Zitat von @Saiinox:
Ich möchte das Programm später um auf dem Sofa Netflix etc. nutzen zu können und hab keine Lust eine Tastertur.
Deswegen sagte ich ja auch Minitastatur. Die sind gerade mal so groß wie die Handfläche und damit genau für solche Zwecke gedacht.
Lange Briefe am Computer will man damit hingegen nicht schreiben - weil einfach zu klein...
Member: Saiinox
Saiinox Oct 23, 2020 at 13:24:20 (UTC)
Goto Top
Zitat von @TK1987:

Zitat von @Saiinox:
Ich möchte das Programm später um auf dem Sofa Netflix etc. nutzen zu können und hab keine Lust eine Tastertur.
Deswegen sagte ich ja auch Minitastatur. Die sind gerade mal so groß wie die Handfläche und damit genau für solche Zwecke gedacht.
Lange Briefe am Computer will man damit hingegen nicht schreiben - weil einfach zu klein...

Wie ich bereits sagte, ich möchte KEINE Tastertur oder ähnliches.
Ich möchte es mit einer Fernbedienung steuern können.