36 lines
1.0 KiB
Markdown
36 lines
1.0 KiB
Markdown
# 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.
|
||
|
||
# Roadmap
|
||
* Proper testing
|
||
* Handle verbosity levels
|
||
* Handle a configuration file
|
||
* create config file if needed
|
||
* batch rename like the python pip script "guessfilename"
|
||
* revert renaming actions
|
||
* Log renaming actions
|