modifica la cartella di download in base al sito Web da cui scarico

4

È possibile cambiare la cartella Download in Google Chrome (o qualsiasi altro browser) al volo, in base al sito Web da cui viene scaricato?

Esempio: avvio il download su facebook.com e scarica il file in ~/Downloads/Facebook . Se avvio il download da stackoverflow.com rispetto al download del file in ~/Downloads/Stackoverflow .

Come posso ottenere questo? Immagino che sarebbe possibile scrivere un'applicazione AppleScript Stay Open che inizi all'avvio del computer e che controlli continuamente il nome di dominio della mia scheda attuale. Non sono sicuro di come cambierei la cartella dei download al volo però ...

    
posta sanjihan 28.04.2016 - 20:21
fonte

2 risposte

4

Potresti scrivere uno action cartella script che analizza i metadati dei file scaricati e li sposta in cartelle in base a kMDItemWhereFroms attributo metadata valore.

O semplicemente usa Download Router Chrome Extension con regole di posizione predefinite.

    
risposta data 28.04.2016 - 21:43
fonte
1

Conosco due prodotti che fanno quasi la stessa cosa che vuoi:

  1. Hazel (14 giorni di prova): puoi scrivere regole per fare azioni quando si verificano eventi.
  2. SafariStand (Open Source): se usi OS X più vecchio che 10.11 può essere usato. Sebbene sia possibile installare SafariStand solo su Safari e ha organizzato i file scaricati in base alla data di download. Puoi utilizzare l' fonte e scoprire come personalizzarlo e ricostruirlo.
risposta data 28.04.2016 - 21:33
fonte