Sincronizzazione della cartella intelligente FInder con le immagini su iPhone

0

Ho creato una cartella intelligente con Finder contenente immagini che vorrei sincronizzare con il mio iPhone. Quando ho aperto iTunes e ho provato a selezionare quella cartella per sincronizzare le immagini nel mio iPhone, la cartella era grigia e non ero in grado di selezionarla.

Esiste qualche soluzione che mi consenta di eseguire questa sincronizzazione?

    
posta tjespe 11.06.2017 - 15:45
fonte

1 risposta

1

Ho scritto questo script python che cerca tutti i file con un'etichetta blu (colore 4) in una directory e li copia in una cartella normale invece che in una smart folder.

#!/usr/bin/python
# -*- coding: utf-8 -*-

import os

// You can add several label searches and put them into separate "smart" directories
configuration = [
            { "color": "4", "location": "/Absolute/path/to/destination directory" }
        ]

for config in configuration:
    color = config["color"]
    location = config["location"]

    os.system("mdfind -onlyin /Absolute/path/to/search/directory -literal 'kMDItemFSLabel = 4' > /tmp/favs.txt")
    os.system("rsync -a --progress --no-relative --files-from=/tmp/favs.txt  / \""+location+"\"")
    files_list = os.listdir(location)
    for file in files_list:
        if not file in open('/tmp/favs.txt').read():
            print("Removing "+file)
            try:
                os.remove(location+file)
            except OSError:
                pass

Questo script cerca solo le etichette e non tutte le altre funzionalità che può avere una cartella intelligente. Per qualcosa di simile, consiglierei Hazel che è un'app in cui è possibile stabilire regole per es. copiare i file in una directory in base a criteri.

    
risposta data 18.06.2017 - 23:01
fonte

Leggi altre domande sui tag