j'essaie de faire un lanceur personnalisé en 11.10 pour le lanceur de sortie de force spéciale que nous avions en 11.04 (vous pouvez l'ajouter à partir de la liste des applications, mais maintenant il est introuvable, même dans alacarte ..) .. donc j'essaie d'utiliser les infos d' ici mais je n'ai aucune idée de ce que le fichier ou de la commande est pour forcer la fermeture ni où il se trouve dans le système de fichiers ..
cette question est vraiment spécifique pour forcer à se quitter et ne consiste pas à demander comment créer un lanceur ..
je vais créer un fichier appelé forcequit.desktop et le mettre dans le dossier ~ / .local / share / applications, puis le faire glisser vers la barre d'outils comme on le dit ailleurs.
le contenu du fichier ressemblera à ceci:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=sh -c 'notify-send "Click on an application to force-close it, or press Esc to cancel."; xkill'
Name=Force Quit
Comment=Click on the app to quit with your pointer
Icon=gnome-panel-force-quit
Categories=System,Accessories;
je suppose que ce pourrait être une commande spéciale qui prend un argument, encore une fois si vous avez les informations, veuillez le dire :)
j'ai écrit des commentaires dans le dossier sur les infos dont j'ai besoin ..
edit: ok maintenant cela fonctionne avec l'affichage d'une icône X spéciale et force à quitter correctement .. maintenant j'ai juste besoin de savoir comment obtenir des instructions pour apparaître pour un utilisateur final, tout comme il le fait lors de l'utilisation de CLI .. je suppose qu'il affiche le commentaire du lanceur à l'écran quelque part? des idées ou des liens? ou peut-être ai-je besoin d'ajouter quelque chose à ce fichier de lancement?
dernière modification: la solution de la modification ci-dessus a été trouvée, c'est l'utilisation de la notification d'envoi qui fait l'affaire .. comme elle est maintenant reflétée dans le code .. profitez de la solution pour votre bureau (ou pour les utilisateurs finaux que vous soutenez !)
dernière édition: toutes ces discussions me donnent envie d'aller chercher les options de notification-envoi un peu plus .. et bien à plus grande échelle pour toutes les autres commandes que je peux utiliser ..... la notification-envoi fait partie de gnome est-ce ? ou fait-il partie de sh? (je doute que ce soit de sh)
modifier la dernière modification: ne jamais oublier que .. j'ai aussi trouvé une réponse à cela .. notify-send fait partie du package de la bibliothèque libnotify..and notify-send est dans le dossier tools (j'ai eu du mal à le trouver au début. .) et non, il ne fait pas spécifiquement partie de gnome, mais plutôt une autre bibliothèque utilisée par de nombreuses applications :)
Au lieu d'écrire le vôtre, vous pouvez essayer ceci:
Allez ici et vérifiez-le; http://www.omgubuntu.co.uk/2011/10/freezeunfreeze-unity-app-killer/
ou http://www.omgubuntu.co.uk/2011/10/force-quit-applet-unity-launcher/
la source
Je ne sais pas s'il y a une icône pour quitter la force, mais la commande appropriée l'est
xkill
.la source
Si vous avez absolument besoin de la notification, vous pouvez le faire avec notify-send.
Créez le fichier suivant, peut-être sous la forme
forceclose
:Ensuite, marquez-le comme un script avec
chmod +x forceclose
Alors soit:
a) déplacez-le dans votre répertoire / bin avec
sudo mv forceclose /bin/forceclose
et changez votre lanceur pour appeler à laforceclose
place dexkill
. (utile pour plusieurs utilisateurs du même système, peut-être)ou
b) modifiez votre lanceur pour pointer vers le répertoire contenant votre script de fermeture forcée. Notez que les autres utilisateurs de ce système ne pourront évidemment pas utiliser votre script.
la source
xkill
. puis appuyez sur Enter.la source