Mi sono sempre chiesto perché skype non metta tutti i miei download accettati in sottocartelle con il nome dei miei contatti!
Se qualcuno ha le proprie soluzioni, condividi)
Quindi ho creato uno script e l'ho salvato come azione della cartella:
for f in "$@"
do
userFolder=~/Downloads/Skype/'xattr -p com.apple.metadata:kMDItemWhereFroms "$f" | sed -e 's/0D//g' -e 's/.*\(5F 10\)...//' -e 's/00.*//'| xxd -r -p | sed -e 's@ (.*@@g''
mkdir -p "$userFolder"
mv "$f" "$userFolder"
done
Che cosa fa:
where from
campo dal file. In binario Se hai una soluzione più elegante, sarei lieto di vederli :)
Post scriptum se non sapevi che where from
è archiviato, puoi trovarlo in get info
per alcuni elementi del Finder.
Per classificare i download esistenti, puoi anche aggiungere un servizio.
Leggi altre domande sui tag data-transfer script skype folder-action