FInder akıllı klasörünü görüntülerle iPhone ile senkronize etme


0

İPhone'umla senkronize etmek istediğim görüntüleri içeren Finder'ı kullanarak akıllı bir klasör oluşturdum. İTunes'u açtığımda ve görüntüleri iPhone'uma senkronize etmek için bu klasörü seçmeye çalıştığımda, klasör griydi ve seçemedim.

Bu senkronizasyonu başarmamı mümkün kılan herhangi bir geçici çözüm var mı?

Yanıtlar:


1

Dizindeki mavi etiketli (renkli 4) tüm dosyaları arayan ve akıllı klasör yerine normal bir klasöre kopyalayan bu python komut dosyasını yazdım.

#!/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

Bu komut dosyası yalnızca etiketleri arar ve akıllı bir klasörün sahip olabileceği diğer tüm işlevleri kullanmaz. Böyle bir şey için, örneğin kriterleri temel alarak dosyaları bir dizine kopyalamak için kurallar koyabileceğiniz bir uygulama olan Hazel'i öneririm .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.