tu dois quitter toi-meme ES. Si tu veux faire ca comme un goujat : killall -9 emulationstation ; curl -X POST -d "Steam.moonlight" http://127.0.0.1:1337/systems/moonlight/launcher
Script SSH pour lancer un jeu
-
PS : en fait il y a peut être une autre possibilité par l'API REST
-
avec le lien : https://github.com/recalbox/recalbox-api
-
-
Merci pour ces explications :).
Ce midi j'ai réussi a contourné le problème avec ces commandes dans un script :
/etc/init.d/S31emulationstation stop
moonlight stream -1080 -app Steam
/etc/init.d/S31emulationstation startJe testerai l'autre solution ce soir et vous ferai un retour.
-
dans ta façon de procéder :
- tu n'utilises pas les clés d'appariement lorsque tu as fait le
Moonlight.sh pair
- tu n'as pas la config des pads de ES, juste celle par défaut des moonlight
- tu n'utilises pas les clés d'appariement lorsque tu as fait le
-
Je viens de tester avec cette commande :
curl -X POST -d "Steam.moonlight" http://127.0.0.1:1337/systems/moonlight/launcher
Steam se lance bien sur mon pc, mais rien sur ma recalbox. Je suis toujours sous emulationstation. Steam s'est lancé en tache de fond.
Merci pour votre aide.
-
tu dois quitter toi-meme ES. Si tu veux faire ca comme un goujat :
killall -9 emulationstation ; curl -X POST -d "Steam.moonlight" http://127.0.0.1:1337/systems/moonlight/launcher
-
Cette commande quitte bien ES. Mais ne rien ne s'affiche sur recalbox. Ni l'image ni le son. Par contre steam se lance sur mon pc.
-
Une idée @subs ?
-
A partaller regarder dans le code de l'API, non. Faudrait que je teste chez moi
-
Ok merci pour ton aide.
Je vais me pencher dessus. Je suis preneur d'info aussi
-
Je ne sais pas si ça a une incidence. Je n'ai pas réussi a installer l'environnement de dev :
https://github.com/recalbox/recalbox-api/blob/1.1.x/documentation/install-dev-environment.md
La commande npm install ne donne rien.
Je n'en ai peut être pas besoin?
Merci pour votre aide
-
peux pas t'aider pour le coup
-
Hello
Ce que tu donnes @darkdestroy c'est pour installer l'API sur une autre machine que le PI afin de faire des tests. C'est ce que tu veux ?
Si tu veux juste l'API sur le PI tu as juste besoin de l'activer dans la config (et c'est ce que tu as l'air d'avoir fait puisque tu arrives à y faire appel). -
Ok merci pour l'info @DjLeChuck , l'API est donc bien activée.
Je n'arrive pas a faire fonctionner l'API pour lancer un jeu en particulier :
https://github.com/recalbox/recalbox-api/blob/1.1.x/documentation/api/system-launch-game.md
Quelqu'un a t-il déjà réussi?
-
J'essayerais ce soir de mon côté pour voir si cela fonctionne.
-
Yes merci pour ton aide
-
@DjLeChuck tu as eu le temps de jeter un oeil?
-
Hello @darkdestroy désolé j'ai complètement zappé de répondre, trop pris par le manager ! ^^
Alors j'ai juste galéré à configurer Moonlight et mes commandes ne répondent pas (mise à part gauche - droite) mais on s'en fout là n'est pas le problème.
Du coup, ce soir je vais pouvoir faire le test de lancement via l'API et te répondre réellement. -
C'est pas grave t’inquiète ;).
Cool merci j'attend ton retour