Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:slyfox:scripts:slyexif [16/06/2017 22:40] Slyfox [Script] |
utilisateurs:slyfox:scripts:slyexif [16/06/2017 23:24] Slyfox [Script] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | SlyExif supprime via une mini interface graphique les métadonnées exif (comme par exemple données GPS, type d'appareils...) des images jpg/jpeg/png en conservant uniquement la date de création (version en test). | + | SlyExif est une mini interface graphique basé sur exiftool, il 2 fonctions: |
+ | |||
+ | * Éditer la date de création de l'image jpeg/jpg/png. | ||
+ | * Supprimer en masse les métadonnées avec possibilité de conserver la date de création. | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 22: | Ligne 25: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Il suffit de faire un double clic sur le fichier "SlyExif" et choisir "Lancer dans un Terminal".\\ | + | Il suffit de faire un double clic sur le fichier "SlyExif" et choisir <key>Lancer dans un Terminal</key> ou <key>Lancer</key>.\\ |
- | + | ||
- | Ensuite choisissons les fichiers auxquels nous voulons supprimer les métadonnées.\\ | + | |
- | + | ||
- | <note>SlyExif supprime tout, sauf la date de création du fichier qui est peut être utile pour renommer le fichier ultérieurement</note> | + | |
- | + | ||
- | <note important>Attention! les métadonnées seront effacées et ne pourront pas être récupérées !!!</note> | + | |
Ligne 37: | Ligne 34: | ||
# Auteur: Slyfox | # Auteur: Slyfox | ||
+ | # Date dernière version: 16 juin 2017 23h20 | ||
# Dépendence: yad, libimage-exiftool-perl, ffmpeg | # Dépendence: yad, libimage-exiftool-perl, ffmpeg | ||
Ligne 245: | Ligne 243: | ||
fi | fi | ||
- | |||
} | } | ||
#======================================================================================================================================= | #======================================================================================================================================= | ||
Ligne 292: | Ligne 289: | ||
pourcent=$(echo "scale=9; (${pourcent} + ${pourcentFichier})" | bc) | pourcent=$(echo "scale=9; (${pourcent} + ${pourcentFichier})" | bc) | ||
pourcentDigit=$(awk '{printf "%d" ,$1}' <<< "${pourcent}") | pourcentDigit=$(awk '{printf "%d" ,$1}' <<< "${pourcent}") | ||
- | + | ||
- | + | ||
if [[ "${pourcentDigit}" -ge "100" ]]; then | if [[ "${pourcentDigit}" -ge "100" ]]; then | ||
echo "99" | echo "99" | ||
Ligne 313: | Ligne 309: | ||
done | yad --progress --title="SlyExif" --auto-close --auto-kill | done | yad --progress --title="SlyExif" --auto-close --auto-kill | ||
- | |||
YADMENU | YADMENU | ||
} | } | ||
Ligne 319: | Ligne 314: | ||
# Lancement du script | # Lancement du script | ||
+ | |||
+ | etatPaquet=$(dpkg --get-selections | awk '{if ($1 == "yad") {print $2}}') | ||
+ | [[ "${etatPaquet}" != "install" ]] && echo -e "\nLe paquet \"yad\" n'est pas installé, merci de l'installer.\n" && exit | ||
+ | |||
+ | etatPaquet=$(dpkg --get-selections | awk '{if ($1 == "libimage-exiftool-perl") {print $2}}') | ||
+ | [[ "${etatPaquet}" != "install" ]] && echo -e "\nLe paquet \"libimage-exiftool-perl\" n'est pas installé, merci de l'installer.\n" && exit | ||
+ | |||
+ | etatPaquet=$(dpkg --get-selections | awk '{if ($1 == "ffmpeg") {print $2}}') | ||
+ | [[ "${etatPaquet}" != "install" ]] && echo -e "\nLe paquet \"ffmpeg\" n'est pas installé, merci de l'installer.\n" && exit | ||
+ | |||
cheminDossier="$HOME/Images" | cheminDossier="$HOME/Images" | ||
[[ ! -d "$HOME/.slyexif" ]] && mkdir "$HOME/.slyexif" | [[ ! -d "$HOME/.slyexif" ]] && mkdir "$HOME/.slyexif" |