Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/12/2016, à 18:32

michel54

ajout commande menu clic droit dolphin [resolu]

Bonjour à tous,

Comment faire pour qu'à l'ouverture, la barre latérale de konqueror soit présente. Faire F9 à chaque utilisation me parait fastudieux. Et l'on dit que sous linux, tout est configurable.

Merci pour votre réponse.

Michel

Dernière modification par michel54 (Le 30/12/2016, à 16:42)

Hors ligne

#2 Le 29/12/2016, à 22:03

Alex10336

Re : ajout commande menu clic droit dolphin [resolu]

B'soir,

version de kubuntu ?
Et je répond quand même. Je connais qu'une version avec kde qui « semble » avoir repris un support de konqueror. Et c'est pas la tienne. wink


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#3 Le 29/12/2016, à 23:50

michel54

Re : ajout commande menu clic droit dolphin [resolu]

La version de KDE est 16.04 LTS.

En fait, j'aimerais avoir en menu contextuel la "suppression sécurisée" (shred). Or tout ce que j'ai lu, sur ce forum ou ailleurs, sur cette option ne fonctionne pas sous dolphin. Alors que cela marche très bien sous konqueror.
D'où mon intérêt pour Konqueror. Et j'aimerais bien avoir comme sous dolphin la barre latérale.

Hors ligne

#4 Le 30/12/2016, à 01:16

Alex10336

Re : ajout commande menu clic droit dolphin [resolu]

avec un peu de recherche et pas mal d'essais :'-)

faire un fichier « /usr/share/kservices5/ServiceMenus/LeNomQueTuVeux.desktop  » avec:

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=DeleteShred;

[Desktop Action DeleteShred]
Name=Secure Delete
Name[fr]=Supression sécurisé
Icon=kfm
Exec=shred -f -u -v -z %M

Sa rajoute une option au clique droit sur un fichier. (les options sur la commande "shred" est celle trouvé pendant ma recherche, a vérifier)

Edit: ou sinon, il était là: https://doc.ubuntu-fr.org/service_menus … avec_shred

Dernière modification par Alex10336 (Le 30/12/2016, à 01:29)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#5 Le 30/12/2016, à 12:57

michel54

Re : ajout commande menu clic droit dolphin [resolu]

Cela ne fonctionne pas chez moi. J'ai pourtant mis le fichier shred.desktop aux endroits préconisés par les différents fils de ce forum:

Ici: /usr/share/kde4/services/ServiceMenus/shred.desktop

Ici:  /usr/share/kde4/services/ServiceMenus et ~/.kde/share/kde4/services/ServiceMenus

enfin, comme tu le préconises ici: /usr/share/kservices5/ServiceMenus/shred.desktop

RIEN, ni dans le menu contextuel, ni dans "configuration/configurer delphin/services"

Hors ligne

#6 Le 30/12/2016, à 15:01

Alex10336

Re : ajout commande menu clic droit dolphin [resolu]

Dans l'état, il ajoute l'entrée dans le sous menu « actions » (quand il en a plusieurs)

Et pour vérifier qu'il marche en l'état, un clique droit sur lui même affiche normalement l'action.

Après, il y a , je pense, une sorte de cache qui empêche un poilou de voir des modif immédiatement...

Édit: Une autre version, plus jolie, et que sur les fichiers (puisque shred ne prend pas les dossiers):

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=_SEPARATOR_;DeleteShred;_SEPARATOR_;
X-KDE-Priority=TopLevel

[Desktop Action DeleteShred]
Name[x-test]=shred
Name[fr]=Supression sécurisée
Exec=shred -f -u -v -z %M
Icon=user-trash-full

Chez moi sous le nom: /usr/share/kservices5/ServiceMenus/test.desktop
Testé sur un gros fichier, sa gratte a mort, donc fonctionne.

Dernière modification par Alex10336 (Le 30/12/2016, à 15:22)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#7 Le 30/12/2016, à 16:40

michel54

Re : ajout commande menu clic droit dolphin [resolu]

J'ai enfin trouvé et je vais changer le titre de ce fil:

Il faut mettre le shred.desktop là: /usr/share/kservicetypes5/

Voir ici

Dernière modification par michel54 (Le 30/12/2016, à 16:43)

Hors ligne

#8 Le 30/12/2016, à 19:12

Alex10336

Re : ajout commande menu clic droit dolphin [resolu]

michel54 a écrit :

Il faut mettre le shred.desktop là: /usr/share/kservicetypes5/

Heu non, ce dossier est pour prendre en charge les lignes du genre:
« ServiceTypes=KonqPopupMenu/Plugin »

Pas pour un service...

Et le sujet que tu cites ne concerne normalement pas la 16.04+

'fin, bon... tant que ça marche.


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#9 Le 30/12/2016, à 19:32

michel54

Re : ajout commande menu clic droit dolphin [resolu]

En fait, je viens d'enlever shred.desktop de /usr/share/kservicetypes5/ et l'ai mis dans /usr/share/kservices5/ServiceMenus/.

Et cela fonctionne, alors qu'avant non ????

Je n'y comprends rien.

L'essentiel est que cela fonctionne. Bizarre quand même. Est-ce ce fameux cache qui empêche un poilou de voir des modif immédiatement...?

Merci pour ton aide.

Michel

Hors ligne

#10 Le 30/12/2016, à 19:49

Alex10336

Re : ajout commande menu clic droit dolphin [resolu]

C'est probablement ce cache qui ce met à jour un peu quand il veut ;-)
Je reviens pour fix le shred pour qu'il prennent vraiment que les fichiers (plus les dossiers)

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/allfiles;
Actions=_SEPARATOR_;DeleteShred;_SEPARATOR_;
X-KDE-Priority=TopLevel

[Desktop Action DeleteShred]
Name[x-test]=shred (in kservice5)
Name[fr]=Supression sécurisée
Exec=shred -f -u -v -z %F
Icon=user-trash-full

Et une version avec wipe pour les dossiers: (il faut faire un « apt install wipe » avant, il n'est pas installé par défaut)

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=inode/directory;
Actions=_SEPARATOR_;DeleteWipe;_SEPARATOR_;
X-KDE-Priority=TopLevel

[Desktop Action DeleteWipe]
Name[x-test]=wipe (in kservice5)
Name[fr]=Supression sécurisée du dossier
Exec=wipe -rqf %F
Icon=user-trash-full

je suis pas sur, mais la commande « kbuildsycoca5 » force probablement le cache à ce mettre à jour.
Bonne destruction de fichiers, cool tongue

Dernière modification par Alex10336 (Le 30/12/2016, à 20:04)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#11 Le 31/12/2016, à 16:22

michel54

Re : ajout commande menu clic droit dolphin [resolu]

Après recherche, j'ai trouvé ceci:

J'ai donc essayé:

sudo kbuildsycoca5 
[sudo] Mot de passe de michel : 
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
kbuildsycoca5 running...
Reusing existing ksycoca
Recreating ksycoca file ("/home/michel/.cache/ksycoca5_fr_sYkbmnM3seS6HBVPapIdHONOEZ0=", version 303)
modified: "ServiceMenus/shred.desktop"
Still in the time dict (i.e. deleted files) ("apps")
Menu "applications-kmenuedit.menu" not found.
Saving

Apparemment, shred a été pris en compte.

Un indice de plus, la première version du "fichier supprimé" était sans e à la fin. Bien que l'ayant changé dans le fichier 'shred.desktop", il apparaissait toujours "suppression sécurisé" dans le menu clic droit.
Maintenant il y a "supprimée"!

Merci pour ton aide.

Michel

Hors ligne