configurer une action à la détection d'un stockage amovible [KDE 3][OK] - Divers - Linux et OS Alternatifs
Marsh Posté le 01-03-2009 à 02:01:09
Heu tu "essaye" d'ajouter une action ? Comment ? Pour moi, pour ajouter une action sur l'insertion d'un périphérique amovible il faut passer par là :
Puis tu clique sur Ajouter et tu as ça :
Essaye d'ajouter ton machin par là pour voir...
Marsh Posté le 01-03-2009 à 04:22:06
Si on clique sur le bouton "Configurer" de ma première capture, on arrive au même endroit, sauf que c'est en dehors du centre de configuration de KDE.
Ma 2e capture est ce qu'on a quand on clique sur la clé orange sur ta 2e capture.
Et le message d'erreur fait référence au point de montage défini dans /etc/fstab
Ca marche chez toi ?
Marsh Posté le 01-03-2009 à 14:46:16
Ok.
Le problème vient du fait que dans la ligne de commande kde veut que tu ajoute le "%u" (nom du média) sinon il merdoie en disant "machin est un fichier alors qu'un dossier était attendu" (je sais pas le fonctionnement interne mais c'est comme ça).
Si tu mets /bin/date %u ça marche pas, probablement parce que la commande date à qui tu donne en entrée comme argument un truc du style media:/dev/sda1 ça doit pas lui plaire.
La solution est de passer par un script externe.
Créé un fichier du style /usr/local/bin/affichage_date.sh
Dedans tu mets :
#!/bin/sh
xterm -e "date && read"
(oublie pas de le rendre exécutable chmod +x)
Ensuite dans kde tu configure comme nouvelle action par défaut pour ton média amovible non plus /bin/date mais "/usr/local/bin/affichage_date.sh %u" sans oublier le %u tu l'auras compris.
Testé et approuvé, ça marche.
Marsh Posté le 01-03-2009 à 16:01:33
Testé et approuvé ici aussi.
J'ai fait comme tu as expliqué.
L'option "Exécuter dans un terminal" ne fonctionne jamais, le %u doit foutre le bordel.
Et comme ça, le média n'est pas monté, ce qui me semble logique.
Le %u permet de récupérer "media: /..." ce qui ne me sert pas, mais bon, ça peut servir éventuellement.
Après, pour l'appel d'un script au lieu de "date", je fait "<commande>; read" pour passer par le read même si le script plante.
Marsh Posté le 28-02-2009 à 21:39:06
Est-ce que quelqu'un a essayer de configurer le lancement d'un script lors de l'insertion d'une carte mémoire ou du branchement d'un appareil num sous KDE 3 ?
J'ai essayer d'ajouter une action et de la configurer comme ça :
Mais lorsque je clique sur l'action au niveau de la fenêtre "Que voulez-vous faire ?", ça donne :
Et je retrouve la carte "montée" alors que la commande "date" n'est pas supposée le faire.
Message édité par regdub le 01-03-2009 à 16:04:16
---------------
Legalize it @HFR