Des règles prêtes
Installeurs, doublons « nom (1) », archives déjà ouvertes, factures, captures, images, vidéos. Chaque règle s'éteint ou se règle : destination, sous-dossier, âge minimal.
Factures, images, vidéos et installeurs trouvent leur place, sur votre Mac. Tout se défait d'un clic.
Installeurs, doublons « nom (1) », archives déjà ouvertes, factures, captures, images, vidéos. Chaque règle s'éteint ou se règle : destination, sous-dossier, âge minimal.
Jamais de suppression, la corbeille seulement. Chaque rangement se défait depuis le Journal, fichier par fichier ou lot entier, avec son nom d'origine.
Le premier ménage se fait à la main. Ensuite, Range peut ranger chaque nouveau téléchargement 10 min après son arrivée, jamais pendant qu'il se télécharge.
Range est signée sans certificat Apple Developer : au premier lancement, macOS demande une confirmation. Une seule fois.
Glissez Range dans Applications, puis double-cliquez sur l'app.
Dans la boîte « Apple n'a pas pu vérifier… », pas « Placer dans la corbeille ».
Réglages Système, Confidentialité et sécurité : en bas, « Range a été bloqué », puis « Ouvrir quand même ».
Les lancements suivants sont normaux, et les mises à jour s'installent depuis l'app.
.download, .crdownload, .part) et les images disque montées ne sont jamais touchés.range://ranger, range://annuler et range://pause.shasum -a 256 -c Range-X.Y.Z.dmg.sha256.Range lit le nom, la taille, la date et l'adresse d'origine des fichiers de Téléchargements. Elle n'ouvre un fichier que pour comparer un doublon à son original ou lister le contenu d'un zip. Le journal et les règles restent dans un fichier SQLite local. Le seul appel réseau est la lecture de la dernière version publiée sur GitHub, désactivable dans les réglages.
~/Library/Application Support/Range/range.sqlite
Range est publiée sous licence MIT. Le code, les versions et le suivi des soucis sont sur GitHub.