rangement/README.md

47 lines
1.2 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Devine le rangement
script qui devine comment renommer des fichiers selon un pattern de date
trouve des infos exif et prend la plus ancienne pour renseigner le nom de fichier.
Inspiré des travaux de Karl Voit et de ses libs python GuessFileName, append2name, move2archive.
Ce script s'utilise selon la méthode de rangement détaillée ici:
https://www.cipherbliss.com/organiser-ses-fichiers-avec-des-tags-avec-filetags
mais ce n'est pas encore prêt à être utilisé en production.
# lancement de renommage
`devine mon_fichier.jpg mon_autre_fichier.pdf`
➡️
🎉
## options
* -n , dry-run, ne pas renommer
* --photos-folder, spécifie un dossier pour les photos
# English
## This is a work in progress
"npm start" gives you a demo of what Rangement can do, but this is not a production ready package yet.
# done
* Handle verbosity levels in logs
- log.trace(msg)
- log.debug(msg)
- log.info(msg)
- log.warn(msg)
- log.error(msg)
# Roadmap
* Internationalisation of console texts
* Proper testing
* Handle a configuration file
- * create config file if needed
* batch rename like the python pip script "guessfilename"
* revert renaming actions
- * Log renaming actions