Infos en cours "OQEE by free" non reconnue

Bonjour,

Je rencontre un soucis avec la commande infos « En cours ».
Lorsque l on est sur le mode télévision (OQEE by free ), la commande info ne donne pas cette information.
Elle conserve la dernière commande infos connus du style netfix ou youtube.
Serait il possible de faire évoluer le plugin pour que le mode « OQEE » soit identifié

@mika-nt28, tu rencontres le même problème ?

Bonjour

Je n’ai pas constaté se problème, surtout qu’en fonction de cette commande je pilote différents volets

Tu arrives à avoir l information Oqee dans lecture en cours ?
Je vais regarder au niveau des logs alors

Alors dans la log j ai bien l information de Oqee non reconnu

[2023-04-24 20:59:08][INFO] : [Freebox][Freebox POP] Rafraichissement des informations
[2023-04-24 20:59:08][INFO] : [Freebox][Freebox POP] Application net.oqee.androidtv non reconnu.
[2023-04-24 21:00:21][DEBUG] : [Freebox][Freebox POP] Check de la connection TCPIP
[2023-04-24 21:00:22][DEBUG] : [Freebox][Freebox POP] power_state: ON
[2023-04-24 21:00:22][DEBUG] : [Freebox][Freebox POP] encours: com.netflix.ninja
[2023-04-24 21:00:23][DEBUG] : [Freebox][Freebox POP] App encours: 
[2023-04-24 21:00:23][DEBUG] : [Freebox][Freebox POP] version_android: 10
[2023-04-24 21:00:24][DEBUG] : [Freebox][Freebox POP] name: Freebox Player POP
[2023-04-24 21:00:24][DEBUG] : [Freebox][Freebox POP] type: tv,nosdcard
[2023-04-24 21:00:25][DEBUG] : [Freebox][Freebox POP] resolution: 1920x1080
[2023-04-24 21:00:26][DEBUG] : [Freebox][Freebox POP] disk_free: 63%
[2023-04-24 21:00:26][DEBUG] : [Freebox][Freebox POP] disk_total: 11.4
[2023-04-24 21:00:27][DEBUG] : [Freebox][Freebox POP] title:       metadata: null 
[2023-04-24 21:00:27][DEBUG] : [Freebox][Freebox POP] volume: 15 
[2023-04-24 21:00:28][DEBUG] : [Freebox][Freebox POP] play_state: 
[2023-04-24 21:00:28][DEBUG] : [Freebox][Freebox POP] battery_level:  50
[2023-04-24 21:00:29][DEBUG] : [Freebox][Freebox POP] battery_status:  2 
[2023-04-24 21:00:29][INFO] : [Freebox][Freebox POP] Rafraichissement des informations
[2023-04-24 21:01:05][DEBUG] : [Freebox][Freebox POP] Check de la connection TCPIP
[2023-04-24 21:01:05][DEBUG] : [Freebox][Freebox POP] power_state: ON
[2023-04-24 21:01:05][DEBUG] : [Freebox][Freebox POP] encours: net.oqee.androidtv
[2023-04-24 21:01:05][DEBUG] : [Freebox][Freebox POP] App encours: 
[2023-04-24 21:01:06][DEBUG] : [Freebox][Freebox POP] version_android: 10
[2023-04-24 21:01:06][DEBUG] : [Freebox][Freebox POP] name: Freebox Player POP
[2023-04-24 21:01:06][DEBUG] : [Freebox][Freebox POP] type: tv,nosdcard
[2023-04-24 21:01:06][DEBUG] : [Freebox][Freebox POP] resolution: 1920x1080
[2023-04-24 21:01:06][DEBUG] : [Freebox][Freebox POP] disk_free: 63%
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] disk_total: 11.4
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] title: 
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] volume: 15 
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] play_state: 
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] battery_level:  50
[2023-04-24 21:01:07][DEBUG] : [Freebox][Freebox POP] battery_status:  2 
[2023-04-24 21:01:07][INFO] : [Freebox][Freebox POP] Rafraichissement des informations
[2023-04-24 21:01:07][INFO] : [Freebox][Freebox POP] Application net.oqee.androidtv non reconnu.

Pas de soucis pour Netfix mais oqee lui non reconnu.
une idée ?
Pour info le player pop est en v10.5.34

@mika-nt28 , pour intégrer la lecture en cours « Oqee freebox » , il faudrait cela:
sudo adb shell dumpsys window | grep -E ‹ mFocusedApp ›| cut -d / -f 1 | cut -d " " -f 7

du coup je me suis fait un petit scénario

Pourrais tu prendre en compte dans le plugin ?

2 « J'aime »

Salut @ludimato ,
J’ai le même problème… Peux-tu préciser ton scenario ?

A vrai dire j ai repris un ancien script sh qui existait puis j ai modifié la commande en cours

Citation
#!/bin/bash
if [ $1 = « action » ]
then
case $2 in
« connect »)
sudo adb connect $3
;;
« disconnect »)
sudo adb disconnect $3
;;
« stop »)
sudo adb kill-server
;;
« home »)
sudo adb shell input keyevent 3
;;
« off »)
sudo adb shell input keyevent 5
;;
« stop »)
sudo adb kill-server
;;
« home »)
sudo adb shell input keyevent 3
;;
« off »)
sudo adb shell input keyevent 5
;;
« power »)
sudo adb shell input keyevent 26
;;
« wakeup »)
sudo adb shell input keyevent KEYCODE_WAKEUP
;;
« mute »)
sudo adb shell service call audio 7 e32 1
;;
sudo adb shell service call audio 7 e32 0
;;
« volume+ »)
sudo adb shell input keyevent 24
;;
« volume- »)
sudo adb shell input keyevent 25
;;
« volume »)
sudo adb shell service call audio 3 i32 3 i32 $3
;;
« up »)
sudo adb shell input keyevent 19
;;
« down »)
sudo adb shell input keyevent 20
;;
« left »)
sudo adb shell input keyevent 21
;;
« right »)
sudo adb shell input keyevent 22
;;
« back »)
sudo adb shell input keyevent KEYCODE_BACK
;;
« click »)
sudo adb shell input keyevent 23
;;
« enter »)
sudo adb shell input KEYCODE_ENTER
;;
« brightness+ »)
sudo adb shell input keyevent KEYCODE_BRIGHTNESS_UP
;;
« brightness- »)
sudo adb shell input keyevent KEYCODE_BRIGHTNESS_DOWN
;;
« start »)
sudo adb shell input keyevent KEYCODE_BUTTON_START
;;
« play »)
sudo adb shell input keyevent KEYCODE_BUTTON_MEDIA_PLAY
;;
« pause »)
sudo adb shell input keyevent KEYCODE_MEDIA_PAUSE
;;
« previous »)
sudo adb shell input keyevent KEYCODE_MEDIA_PREVIOUS
;;
« next »)
sudo adb shell input keyevent KEYCODE_MEDIA_NEXT
;;
« okgoogle »)
sudo adb shell input keyevent KEYCODE_META_LEFT
;;
« cherche »)
sudo adb shell input keyevent KEYCODE_SEARCH
;;
« texte »)
sudo adb shell input text $3
;;
« youtube »)
sudo adb shell monkey -p com.google.android.youtube.tv -c andr$
;;
« francetv »)
sudo adb shell monkey -p fr.francetv.pluzz -c android.intent.$
;;
« plex »)
sudo adb shell monkey -p com.plexapp.android -c android.inten$
;;
« spotify »)
sudo adb shell monkey -p com.plexapp.android -c android.inten$
;;
« vlc »)
sudo adb shell monkey -p org.videolan.vlc -c android.intent.c$
;;
« tf1 »)
sudo adb shell monkey -p fr.tf1.mytf1 -c android.intent.category.LAUNCHER 1
;;
« google »)
sudo adb shell monkey -p com.google.android.googlequicksearchbox -c android.intent.category.LAUNCHER 1
;;
« facebook »)
sudo adb shell monkey -p com.facebook.katana -c android.intent.category.LAUNCHER 1
;;
« molotov »)
sudo adb shell am start tv.molotov.app/tv.molotov.android.tv.SplashActivity
;;
« netflix »)
sudo adb shell am start com.netflix.ninja/.MainActivity
;;
«  »)
sudo adb shell monkey -p com.plexapp.android -c android.intent.category.LAUNCHER 1
;;
if [ $1 = « info » ]
then
case $2 in
« devices »)
echo $(sudo adb devices)
;;
« ifconfig »)
echo $(sudo adb shell ifconfig)
;;
« appli »)
echo $(sudo adb shell ‹ pm list packages -f › | sed -e ‹ s/.*=// › | sort)
;;
« volume »)
result=$(sudo adb shell service call audio 11 i32 3)
echo $((0x${result:31:1}))
;;
« encours »)
echo $(sudo adb shell dumpsys window | grep -E ‹ mFocusedApp ›| cut -d / -f 1 | cut -d " " -f 7)
;;
« powerstate »)
echo $(sudo adb shell dumpsys power -h | grep « Display Power » | sed 's/.*Display Power: state=(\w)/$
;;

j exécute ce script via un équipement (Auto-actualisation) du plugin SSHCommander.

il suffit après de récupérer la commande info de cet équipement

ne pas oublier au préalable de connecter via adb connect

Merci beaucoup @ludimato . ça fonctionne.
Sais-tu comment récupérer le « title » (le programme en cours de lecture) ?
Chez moi c’est uniquement ok via youtube

Malheureusement non .
Si à l occasion tu trouves je suis preneur.