Come esportare i gruppi da un account della Rubrica iCloud utilizzando Automator?

1

Uso Mac OS X Lion con iCloud. La mia rubrica "vive" su iCloud e ho inserito un numero di gruppi nella rubrica.

Sotto Snow Leopard ho usato Automator per esportare indirizzi da un gruppo usando le seguenti azioni:

  1. Ottieni gruppi di Rubrica selezionati (ottieni "gruppi" selezionati)
  2. Ottieni informazioni di contatto (Esporta formato "Foglio di lavoro (schede)" con tutti i campi selezionati e Aggiungi etichette selezionate)
  3. Nuovo file di testo (Salva come: "indirizzi.txt", dove "Desktop")

- Funzionava come un incantesimo, ma da quando ho usato Lion, ho ricevuto solo l'intestazione piena di etichette, nessun indirizzo.

Anche se ho una soluzione alternativa (ovvero selezionare tutte le carte di un gruppo e utilizzare "persone" anziché "gruppi" nella prima azione del flusso di lavoro), corro in altri problemi come il fatto che non riesco ad esportare alla codifica MAC ROM ma deve utilizzare UTF-8. In questo caso le linee di indirizzo sono confuse con misteriosi caratteri spuri.

C'è un modo per recuperare i singoli contatti da una selezione di gruppi di Rubrica in Automator, o si tratta di un bug in Lion?

    
posta nanitous 09.05.2012 - 13:02
fonte

1 risposta

0

A quanto pare, le azioni di Lion's Automator sono un po 'più schizzinose sulla conversione implicita dei dati tra le azioni rispetto a quelle di Snow Leopard. Nel tuo caso, il problema è che l'azione "Ottieni informazioni di contatto" non esegue una conversione da gruppi nei loro contatti contenuti. Questo può essere risolto abbastanza facilmente inserendo l'azione "Ottieni elementi della Rubrica selezionata" impostata su "persone" dopo la prima (che recupera i gruppi selezionati) prima dell'azione "Nuovo file di testo". ti permetterà di selezionare i gruppi nella Rubrica invece di dover selezionare tutti i loro membri costitutivi.

Per quanto riguarda il problema di codifica, questo non sembra avere nulla a che fare con il flusso di lavoro di Automator: testando la mia rubrica iCloud (tedesco, con molti contatti cechi e francesi) né la tua né la mia variante producono problemi scrivendo UTF -8 testo purché il formato file dell'azione "Nuovo file di testo" sia impostato su "testo (.txt, conversione se necessario)". Se il problema persiste sul tuo sistema quando usi queste impostazioni, le possibili cause che posso pensare sono

  • TextEdit (o il tuo editor di scelta) è impostato per visualizzare il file come un'altra codifica rispetto a UTF-8; in quel caso, li mangerebbe in mostra.
  • la tua rubrica potrebbe contenere caratteri codificati in modo diverso, probabilmente dall'importazione da sistemi precedenti: la Rubrica è molto brava a nasconderlo, ma può causare un numero di problemi dispari. Esistono molte utility che sostengono di correggere i record della Rubrica danneggiati, ma non li ho mai testati - YMMV.
risposta data 19.05.2012 - 14:20
fonte

Leggi altre domande sui tag