Choix entre plusieurs applis (3 ou 4) quand j'active le Bluetooth

kookooo

Member
Bonjour,
J'aimerais avoir un popup avec le choix entre plusieurs applis quand je me connecte en Bluetooth.
Je sèche...
Merci
 

Dm114

Well-known member
Bonjour,
J'aimerais avoir un popup avec le choix entre plusieurs applis quand je me connecte en Bluetooth.
Je sèche...
Merci
Bonjour,
Stockez leur nom dans un Tableau et affichez son contenu dans un Dialogue de Sélection (Selection Dialog, en anglais). Il y d'autres méthodes mais celle-ci est la plus rapide : une seule action pour la sélection !
 

kookooo

Member
Merci du retour. Je suis déjà allé voir sur le wiki dès le début mais c'est en anglais et même avec la traduction google il faut être déjà connaisseur.
Il n'y a pas que des tutos français d'exemples de macros sur le web, pas de véritables explications, donc les variables ... et c'est donc incompréhensible pour un débutant. Je tâtonne en y arrivant doucement sur des macros simples mais les variables c'est pas possible.
J'ai bien créée un tableau dans la tuile "variables" mais je ne vois pas comment arriver à la dernière image (A B C et D). Mon tableau a 0 entrées et quand je veux ajouter une entrée, je n'ai que le pavé numérique qui s'affiche.
 

Attachments

  • Screenshot_20240117_221147_MacroDroid.jpg
    Screenshot_20240117_221147_MacroDroid.jpg
    228.8 KB · Views: 3

Dm114

Well-known member
Merci du retour. Je suis déjà allé voir sur le wiki dès le début mais c'est en anglais et même avec la traduction google il faut être déjà connaisseur.
Il n'y a pas que des tutos français d'exemples de macros sur le web, pas de véritables explications, donc les variables ... et c'est donc incompréhensible pour un débutant. Je tâtonne en y arrivant doucement sur des macros simples mais les variables c'est pas possible.
J'ai bien créée un tableau dans la tuile "variables" mais je ne vois pas comment arriver à la dernière image (A B C et D). Mon tableau a 0 entrées et quand je veux ajouter une entrée, je n'ai que le pavé numérique qui s'affiche.
Visiblement vous êtes parvenu à créer une variable de type Tableau. Une fois cette variable créée, vous devez ajouter des "éléments" (dans votre cas, manuellement). Chaque élément est constitué d'un numéro (appelé Index et numéroté à partir de zéro) et d'une Valeur (de différents types possible: choisir Chaîne -de caractères- dans votre cas).

Le premier élément [couple (index, valeur)] aura pour numéro 0 et pour valeur le nom de la 1ère appli que vous voulez stocker. Et ainsi de suite jusqu'au dernier élément.

Ensuite, pour en afficher la liste et faire un choix, vous pouvez utiliser l'action Dialogue de Sélection en vous inspirant de ce que vous a montré Endercraft.

Bon courage et bonne chance.
 

kookooo

Member
Bon, je ne trouve pas comment associer une appli avec le nom pour la valeur. J'ai mon tableau avec juste les noms et je ne trouve pas la moindre aide sur les variables macrodroid (wiki ou net).
 

Attachments

  • Screenshot_20240118_151131_MacroDroid.jpg
    Screenshot_20240118_151131_MacroDroid.jpg
    169.2 KB · Views: 2

Dm114

Well-known member
Bon, je ne trouve pas comment associer une appli avec le nom pour la valeur. J'ai mon tableau avec juste les noms et je ne trouve pas la moindre aide sur les variables macrodroid (wiki ou net).
Il vous faut utiliser l'action Lancer une Application > Entrer le nom du package
 

Dm114

Well-known member
Bon, je ne trouve pas comment associer une appli avec le nom pour la valeur. J'ai mon tableau avec juste les noms et je ne trouve pas la moindre aide sur les variables macrodroid (wiki ou net).
Dans un 1er temps, par souci de simplification de votre macro, ce n'est pas le nom des applis qu'il vous faut enregistrer dans votre tableau mais le nom des packages correspondants.
 

kookooo

Member
Bonjour,
Je reviens vers vous car je ne vois pas comment appeler l'appli via le popup.
Je clic sur l'un des choix sans résultat.
Désolé 😟
 

Attachments

  • Screenshot_20240121_104249_MacroDroid.jpg
    Screenshot_20240121_104249_MacroDroid.jpg
    321.5 KB · Views: 3
  • Screenshot_20240121_104300_MacroDroid.jpg
    Screenshot_20240121_104300_MacroDroid.jpg
    244.2 KB · Views: 3

Dm114

Well-known member
Bonjour,
Je reviens vers vous car je ne vois pas comment appeler l'appli via le popup.
Je clic sur l'un des choix sans résultat.
Désolé 😟
C'est un bon début ! 😃

Tout d'abord un petit conseil : vous devriez mettre l'option "Aucune" en tête de liste ce qui vous simplifiera grandement les choses si vous ajoutez ou retirez des options (celle-ci sera toujours à la même place).

L'action Dialogue de Sélection permet juste de sélectionner une option en récupérant son rang dans la liste (de 0 à n) et/ou le contenu (le texte) de l'option sélectionnée.

Maintenant il vous faut ajouter au moins une ligne (après avoir indiqué le nom de 2 variables, 1 numérique numéro et l'autre de type texte texte dans les paramètres du Dialogue de Sélection) :
- utilisez l'action "Lancer une application" avec l'option "Entrer le nom du package" et en sélectionnant la variable Texte
- appliquez la Contrainte suivante à cette action : numéro > 0

C'est tout ! 😉😃
 

Winny57

Member
Bonjour,

Personnellement j'ai trié par online et offline (en ligne ou non) puis selon mon choix ça me donne mes applications par exemple si je choisir en ligne ça va me proposer :

Deezer
Ymusic
Spotify

Et si je choisi offline sa me lance mon lecteur de musique normal.
Je post ma macro et tu peux l'adapter selon t'es préférences ;-)
 

Attachments

  • Musique_Jouer_Bluetooth.macro
    2.6 KB · Views: 6

Dm114

Well-known member
Bonjour,

Personnellement j'ai trié par online et offline (en ligne ou non) puis selon mon choix ça me donne mes applications par exemple si je choisir en ligne ça va me proposer :

Deezer
Ymusic
Spotify

Et si je choisi offline sa me lance mon lecteur de musique normal.
Je post ma macro et tu peux l'adapter selon t'es préférences ;-)
C'est bien. Il ne reste plus qu'à terminer avec le lancement des applications concernées.
 

kookooo

Member
Bonjour, merci pour vos retours. Je ne vous ai pas oublié, je cherche depuis 15 jours et je n'y arrive pas avec "dialogue de sélection". Je vien de voir le post de @Winny57 et je ne comprends pas non plus.
J'ai mis ma macro dans le choix des options de dialogue dans le 1er screenshot.
Dans le second screenshot, je dois choisir l'appli "lancer la musique" et "média lecture".
Si je définis les 2, quand je test ça lance l'application de musique défini et ça lance la lecture. L'option de dialogue s'affiche ensuite mais rien ne se passe (3ème screen).
 

Attachments

  • Screenshot_20240202_092355_MacroDroid.jpg
    Screenshot_20240202_092355_MacroDroid.jpg
    323.5 KB · Views: 2
  • Screenshot_20240202_092402_MacroDroid.jpg
    Screenshot_20240202_092402_MacroDroid.jpg
    214.4 KB · Views: 2
  • Screenshot_20240202_094609_MacroDroid.jpg
    Screenshot_20240202_094609_MacroDroid.jpg
    320.9 KB · Views: 2

Dm114

Well-known member
Bonjour, merci pour vos retours. Je ne vous ai pas oublié, je cherche depuis 15 jours et je n'y arrive pas avec "dialogue de sélection". Je vien de voir le post de @Winny57 et je ne comprends pas non plus.
J'ai mis ma macro dans le choix des options de dialogue dans le 1er screenshot.
Dans le second screenshot, je dois choisir l'appli "lancer la musique" et "média lecture".
Si je définis les 2, quand je test ça lance l'application de musique défini et ça lance la lecture. L'option de dialogue s'affiche ensuite mais rien ne se passe (3ème screen).
Plusieurs remarques :
- dans les options de la boîte de dialogue vous affectez le libellé "Annuler" au bouton central mais vous ne l'activez pas (Bouton off)
- l'appui sur l'un 2 autres boutons va déclencher l'exécution d'une seule et même macro. Donc, au final, il n'y a pas de choix !

Il vous faut donc une macro pour la musique Online et une autre pour la musique Offline.

Compte tenu du fait qu'après l'un de ces choix la macro va, soit s'arrêter (bouton Annuler), soit passer la main à l'une des 2 macros (et donc s'arrêter aussi), il est vraisemblablement inutile de lancer l'appli Musique à ce stade.
 

kookooo

Member
Oui pardon, j'ai pris le screen d'avant. J'avais bien activé le bouton. Je viens de comprendre qu'il faut que je fasse 2 macros, 1 online et à offline. Mais c'est toujours comment afficher les applications dans la boîte de dialogue.
C'est exactement la macro de @Winny57 que je voudrais : 1- Le déclencheur s'active -> 2- fenêtre avec online, annuler et offline -> 3- fenêtre avec les applis en fonction du choix précédent -> 4- je choisis l'appli et elle se lance.
Après on peut réduire en supprimant l'étape 2 et avoir directement les choix des applis (samsung music, spotify et une appli radio).
Je viens d'essayer sa macro mais quand la fenêtre apparaît et que je choisis l'un des 3 choix (online, annuler et offline) rien ne se passe. Normal, je n'ai pas défini les applis et les boutons sont sur off, et c'est là que ça coince, je ne vois pas comment les mettre. Le bouton off ne me laisse le choix qu'entre les macros que j'ai installés.
 
Last edited:

Dm114

Well-known member
Oui pardon, j'ai pris le screen d'avant. J'avais bien activé le bouton. Je viens de comprendre qu'il faut que je fasse 2 macros, 1 online et à offline. Mais c'est toujours comment afficher les applications dans la boîte de dialogue.
C'est exactement la macro de @Winny57 que je voudrais : 1- Le déclencheur s'active -> 2- fenêtre avec online, annuler et offline -> 3- fenêtre avec les applis en fonction du choix précédent -> 4- je choisis l'appli et elle se lance.
Après on peut réduire en supprimant l'étape 2 et avoir directement les choix des applis (samsung music, spotify et une appli radio).
Je viens d'essayer sa macro mais quand la fenêtre apparaît et que je choisis l'un des 3 choix (online, annuler et offline) rien ne se passe. Normal, je n'ai pas défini les applis et les boutons sont sur off, et c'est là que ça coince, je ne vois pas comment les mettre. Le bouton off ne me laisse le choix qu'entre les macros que j'ai installés.
C'est normal que rien ne se passe puisque les boutons ne sont pas activés.

Dans vos 2 macros (à créer) il vous faudra proposer le choix des différentes applications (online dans l'une et offline dans l'autre).

Pour ce faire vous pouvez utiliser le Dialogue de sélection et choisir en cliquant sur l'option (l'application) de votre choix.
 
Top