Toplu iş iPhone'larımdaki doğum günlerini güncelle


4

Yıllar önce, ilk iPhone'umu aldığımda, AT&T eski telefonumdaki tüm kişileri aktardı. Eski telefonumun rehberde doğum günü alanı yoktu. AT & T'nin sistemi iPhone'da alanı boş bırakmak yerine, hepsini 1 Ocak 2000'e ayarladı.

Bunları bir komut dosyası ile güncellemenin bir yolu var mı? Onları bir CSV'ye aktar, bul ve değiştir ve yeniden gönder?

Güncelleme - Bu, Kişiler uygulamamın nasıl göründüğüdür. Orta bölüm, Rehber içeren bir Exchange sunucusudur. Ancak, bu kişiler Exchange ile ilgisiz görünüyor. Exchange dizini, üstündeki "Tüm İşler" ve aşağıda "İş Genel Adres Listesi" dir.

Kişilerim

AppleScript kullanılarak, "Adres Defteri" otomatik olarak "Rehber" olarak değiştirilir ve yalnızca yukarıdaki Rehber alt grubundan bu 3 kişi seçilir:

tell application "Address Book"`
  set thePeople to every person
    repeat with thePerson in thePeople
      return the name of thePerson
  end repeat
end tell

Yanıtlar:


1

Doğum alanını programlı olarak temizlemek istiyorsanız, bunu iPhone ile kişileri senkronize eden bir Mac'te (iCloud veya iTunes aracılığıyla) yapabilirsiniz.

AppleScript düzenleyiciyi açın, aşağıya yapıştırın ve adres defterinizdeki her doğum gününü temizlemek için run tuşuna basın.

tell application "Address Book"
    set thePeople to every person
    repeat with thePerson in thePeople
        set the birth date of thePerson to missing value
    end repeat
    save
end tell

Doğum günü verileriniz zaten başka bir biçimde varsa ve almak istiyorsanız, bu yapılabilir, ancak biraz daha zor olurdu. Muhtemelen AppleScript’in belirli bir kişinin doğum gününü bir dosyadan arayabilmesi gerekir. Bunun gibi bir şeye ihtiyacınız olursa, lütfen sorunuzu daha spesifik olması için düzenleyin ve mümkünse bazı örnek veriler verin.


"Adres Defteri" ve Derleme yazdığımda, AppleScript Editor onu "Rehber" olarak değiştirir. Tekrar kodunu kullanmak için geçici olarak değiştirdim return the name of thePersonve bu yalnızca Tüm Kişiler altındaki gruplardan biri olan ve iCloud'u içermeyen Rehber grubundaki birkaç kişiyi döndürür. Onları bu senaryoya nasıl ekleyeceğimi bilemiyorum.
12'de
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.