Résolu le 5-03-21 Applets Cinnamon

Assistance concernant Linux Mint
Avatar du membre
Biloot36
Messages : 11
Enregistré le : mer. 3 mars 2021 09:44
Localisation : Normandie

Re: Applets Cinnamon

Message par Biloot36 »

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.
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

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Applets Cinnamon

Message par tioker »

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+
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é
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)

Avatar du membre
Biloot36
Messages : 11
Enregistré le : mer. 3 mars 2021 09:44
Localisation : Normandie

Re: Applets Cinnamon

Message par Biloot36 »

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 :D
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

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Applets Cinnamon

Message par tioker »

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

Code : Tout sélectionner

bash /LàOùEstMonFichier/toto.sh
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 ...
Image
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)

Avatar du membre
Biloot36
Messages : 11
Enregistré le : mer. 3 mars 2021 09:44
Localisation : Normandie

Re: Applets Cinnamon

Message par Biloot36 »

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 !
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

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Applets Cinnamon

Message par alain »

Bonjour.

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?

Répondre