Changer dynamiquement (automatiquement) le “dossier de téléchargement” dans Safari


1

Saft - le plug-in Safari (apparemment disparu depuis Safari 5.1) - avait la possibilité de modifier le nom du dossier de téléchargement (et de le créer s'il n'existait pas déjà) utilisé par Safari (par exemple, en créant un nom basé sur la date). C'était incroyablement utile pour désencombrer / commander mes téléchargements.

Existe-t-il une fonctionnalité comparable dans une extension Safari prise en charge (pour Safari 5.1)?

PS Je sais que je peux créer un travail cron pour le faire après coup, mais cela semble être normal et sujet à des erreurs en raison d'horodatages de fichiers, de fichiers ZIP / tar / cpio automatiquement décompressés, etc.


Je ne l'ai pas encore utilisée, mais je viens de constater que glims ( machangout.com ) annonce cette fonctionnalité (et qu'elle est prise en charge sur Safari 5.1). Quelqu'un avec expérience / alternatives?
Jhfrontz

Réponses:


1

J'utilise le plugin Glims Safari (version 1.0b29) dans Safari 5.1 (OSX Lion), doté de la fonctionnalité "Créer un dossier daté pour les fichiers téléchargés".

Créer un dossier daté pour les fichiers téléchargés dans Glims


Apparemment, glims n'est pas supporté sur El Capitan (10.11)
jhfrontz

Je suis sur El Capitan 10.11.6 et Glims travaille toujours avec Safari 10.0.2. Certaines fonctionnalités ne semblent pas fonctionner, mais la partie Dossiers datés fonctionne bien. À votre santé.
Je manque les années 80's

0

J'ai créé mon propre dossier "Téléchargements S / W" et je l'ai mis dans le Dock. Je l'ai montrer en tant que liste, et il y a une option pour afficher par date, le plus récent étant en haut.

Si cela suffit, Saft n'est pas nécessaire.


0

Avec la disparition du support de Glims (au-delà de Mavericks?), Je suis tombé en panne et j'ai écrit un travail cron pour changer automatiquement le dossier de téléchargement par défaut de Safari.

Les entrées de crontab ressemblent à:

@reboot $HOME/bin/rotateDownloads
0 0 * * * $HOME/bin/rotateDownloads

Le contenu de rotateDownloadsressemble à:

#! /bin/ksh

NEWPATH=$HOME/downloads/$(date +%Y-%m-%d)
mkdir -p ${NEWPATH} && defaults write com.apple.Safari DownloadsPath ${NEWPATH}`#! /bin/ksh
OLDPATH=$HOME/downloads/$(date -v -1d +%Y-%m-%d)
rmdir ${OLDPATH} > /dev/null 2>&1  # remove old directory if empty

Cela semble fonctionner sur El Capitan (MacOS 10.11.4) avec Safari 9.1.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.