[Thunar] Actions personnalisées :: shred Le sujet est résolu

Tout ce qui concerne la programmation.
Répondre
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Bon, je m'essaye à utiliser les actions personnalisées pour thunar ...

L'action paramétrée :

/repertoire_vers/secure_delete %f

Le code écrite dans le fichier 'secure_delete' :
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Bien sûr, c'est toujours comme ça, avec moi ... c'est quand je demande de l'aide, que je trouve ... grrr

J'ai rajouté ça, en début de fichier :

Code : Tout sélectionner

file="$1"
et modifié ma function _shred, ainsi :

Code : Tout sélectionner

_shred(){
    if [ ${random} ]; then
        shred -f -n ${nb} -z -u --random-source=${random} "${file}" | zenity --progress --pulsate --auto-close
    else
        shred -f -n ${nb} -z -u "${file}" | zenity --progress --pulsate --auto-close
    fi
    if [ $? = 0 ]; then _notify; else _warning; fi
}
Si vous estimez quelques améliorations, envoyez ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
vohu
Membre
Membre
Messages : 455
Inscription : 16 avr. 2016, 12:02
Localisation : Strasbourg
Status : Hors-ligne

Je crois que ton truc va finir déplacé dans T&A 'o'
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Bon, faut que j'arrive à l'améliorer ... pour que ça gère correctement, s'il y a plusieurs fichiers, et s'il y a présence de répertoires ... et là, ce n'est pas encore ça ! grrrr
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

pastebin premier message a écrit :…Paste does not exist, has expired or has been deleted.…
C'est dommage que l'on n'aie pas d'accès au code du script secure_delete
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Mais si ... mais si :p

J'ai corrigé le premier post, car il est sur le git : https://git.debian-fr.xyz/PengouinPdt/t ... ure_delete
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Merci pour le lien.
Répondre