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.

jhfrontz
la source
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

kukoo
la source
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.

modelamac
la source
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.

jhfrontz
la source
-1

il suffit de contrôler cliquez sur le lien de téléchargement

Josh
la source
1
et ensuite quoi?
nohillside