Dernier message de la page précédente :
Oui j'ai compris comment faire, et je l'ai déjà fait, sauf que lorsque je clique sur l'icône, le programme ne s'exécute pas correctement (la notification qui apparaît est toujours la même alors qu'elle devrait alterner et l'appareil audio utilisé ne change pas). De plus, le fait que l'icône puisse être changée ne fonctionne que dans le cadre d'une applet.
Applets Cinnamon
Re: Applets Cinnamon
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
- tioker
- modérateur
- Messages : 976
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Applets Cinnamon
En fait Biloot36 a raison (les autres aussi...).
Une applet et un lanceur sont différents.
Biloot36 --> essaye déjà de lancer le script à la main pour vérifier qu'il fonctionne et que tu as les droits. Après le lanceur devrait aller tout debout
Applet: j'ai commencé à regarder, surtout sur ce site et celui-là. Il semblerait qu'il faille écrire un prog javascript qui lance un shell. J'ai commencé à faire des tests mais le temps me manque (mes petits-enfants sont à la maison). Je pourrai regarder demain après midi ou queulq'un d'autre aussi.
En résumé: un lanceur c'est facile à faire, une applet un peu moins mais c'est un challenge.
A+
Une applet et un lanceur sont différents.
Biloot36 --> essaye déjà de lancer le script à la main pour vérifier qu'il fonctionne et que tu as les droits. Après le lanceur devrait aller tout debout
Applet: j'ai commencé à regarder, surtout sur ce site et celui-là. Il semblerait qu'il faille écrire un prog javascript qui lance un shell. J'ai commencé à faire des tests mais le temps me manque (mes petits-enfants sont à la maison). Je pourrai regarder demain après midi ou queulq'un d'autre aussi.
En résumé: un lanceur c'est facile à faire, une applet un peu moins mais c'est un challenge.
A+
Modifié en dernier par débitant le jeu. 4 mars 2021 20:20, modifié 1 fois.
Raison : suppression du quote reprenant le précedent message dans sa totalité
Raison : suppression du quote reprenant le précedent message dans sa totalité
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Re: Applets Cinnamon
J'ai vérifié et le script marche très bien lorsque je l'exécute à la main (la notification apparaît et l'appareil utilisé change). Le script JS est peut-être la solution, même si ça ne me dit rien du tout.
Remarque, j'avais peut-être bidouillé un petit peu pour trouver une alternative
Remarque, j'avais peut-être bidouillé un petit peu pour trouver une alternative
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
- tioker
- modérateur
- Messages : 976
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Applets Cinnamon
Bon........
Les petits-enfants sont partis. Chic-Ouf.
Comme je suis sous Gnome...j'ai cherché sur Cinnamon (c'est pas kif-kif).
À priori, si j'ai bien lu, les applets Cinnamon doivent être écrites en Javascript (fichier applet.js) accompagnées d'un fichier json (metadata.json).
Mais rassure-toi, je crois que j'ai trouvé ton bonheur.
Sur le fameux site CinnamonSpices (pas girls), j'ai trouvé une applet toute faite qui permet de lancer une commande ou un script.
Et donc, si tu mets ta commande
dans les paramètres de l'applet, ça devrait marcher. Et cerise sur le gâteau (prends chez toi car mes petits enfants ont tout mangé) tu peux configurer l'icône et plein d'autres trucs.
Donc, avec cette solution, tu pourrais switcher ta sortie audio.
Résumé du mode opératoire:
- télécharger le code de cette applet.
- dézipper le répertoire sous $HOME/.local/share/cinnamon/applets
- lancer le gestionnaire d'applets (clic droit sur barre du tableau de bord > Applets
- choisir ton applet (que tu auras pris le soin de bien nommer dans metadata.json) et l'activer (avec le signe +)
- configurer l'applet soit par les roues crantées du gestionnaire d'applets, soit clic droit sur l'icône de l'applet
Si on veut multiplier les applets à partir de ce lanceur, il faut dupliquer le répertoire commandLauncher@scollins (qu'on peut renommer d'ailleurs) sous $HOME/.local/share/cinnamon/applets
Bon, j'espère avoir aidé et avoir été assea clair.
Let me know.
Chez moi en test ...

Les petits-enfants sont partis. Chic-Ouf.
Comme je suis sous Gnome...j'ai cherché sur Cinnamon (c'est pas kif-kif).
À priori, si j'ai bien lu, les applets Cinnamon doivent être écrites en Javascript (fichier applet.js) accompagnées d'un fichier json (metadata.json).
Mais rassure-toi, je crois que j'ai trouvé ton bonheur.
Sur le fameux site CinnamonSpices (pas girls), j'ai trouvé une applet toute faite qui permet de lancer une commande ou un script.
Et donc, si tu mets ta commande
Code : Tout sélectionner
bash /LàOùEstMonFichier/toto.shDonc, avec cette solution, tu pourrais switcher ta sortie audio.
Résumé du mode opératoire:
- télécharger le code de cette applet.
- dézipper le répertoire sous $HOME/.local/share/cinnamon/applets
- lancer le gestionnaire d'applets (clic droit sur barre du tableau de bord > Applets
- choisir ton applet (que tu auras pris le soin de bien nommer dans metadata.json) et l'activer (avec le signe +)
- configurer l'applet soit par les roues crantées du gestionnaire d'applets, soit clic droit sur l'icône de l'applet
Si on veut multiplier les applets à partir de ce lanceur, il faut dupliquer le répertoire commandLauncher@scollins (qu'on peut renommer d'ailleurs) sous $HOME/.local/share/cinnamon/applets
Bon, j'espère avoir aidé et avoir été assea clair.
Let me know.
Chez moi en test ...

Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Re: Applets Cinnamon
Merci, le programme s'exécute sans souci ! Ce n'est pas exactement comme avant, mais ça fera très bien l'affaire ! (L'icône changeait automatiquement, mais ce n'est pas grave, je peux m'en passer).
Merci beaucoup tioker, et merci à tes petits-enfants de t'avoir permis de souffler un peu entre 2 réponses à mes questions !
Merci beaucoup tioker, et merci à tes petits-enfants de t'avoir permis de souffler un peu entre 2 réponses à mes questions !
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
- alain
- Administrateur du site
- Messages : 15151
- Enregistré le : dim. 11 oct. 2015 23:41
- Localisation : Chelles
- Contact :
Re: Applets Cinnamon
Bonjour.
Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe
Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?