Applescript para los maqueros (Añadir FonYou automáticamente a cada contacto)

2.858 7
 #1
Escrito   0  0  
Hola,

He creado un Applescript para aquellos que useis Mac. Lo he hecho por pura necesidad ya que mi agenda era bastante grande y añadir el número abreviado FonYou a cada contacto era un coñazo.

En resumen, este Applescript lo que hace es coger cada número de la agenda, copiarlo creando una entrada nueva con la etiqueta "Fonyou" y añadiendole la forma rápida para marcar de la que ya se ha hablado en el foro:

quote:
tell application "Address Book"
repeat with eachPerson in people

repeat with eachNumber in phones of eachPerson
set theNum to (get value of eachNumber)
make new phone at end of phones of eachPerson with properties {label:"FonYou", value:"6XXXXXXXX,,YYYY,2, " & theNum & "#"}


end repeat

end repeat

La X es vuestro número Fonyou
La Y el PIN

Ejemplo:

Agenda Original:

Carlos
Casa: 958000000
Móvil: 666666666


Después del AppleScript

Carlos
Casa: 958000000
Móvil: 666666666
FonYou: 6XXXXXXXX,,YYYY,2,958000000#
FonYou: 6XXXXXXXX,,YYYY,2,666666666#


Lo he probado varias veces y funciona perfectamente emoticon sonrisa
 #2
Escrito   0  0  
Enhorabuena por acometerlo y conseguirlo!

A más de uno le puede venir muy bien. En mi caso, como mi agenda es reducida y ya hice los acomodos a manos no llegaré a usarlo, pero está muy bien que se difundan este tipo de cositas.
 #3
Escrito   0  0  
Gracias emoticon sonrisa Uff, pues me ha costao un montón conseguirlo sin fallos. Sobre todo porque no tengo ni idea de programación por AppleScript pero cogiendo un poco de allí y un poco de allí al final he podido emoticon sonrisa

Saludos
 #4
Escrito   0  0  
Hola, he intentado hacer el applescript pero no hay forma, que extencion debe de tener el archivo ??

Saludos y muchas gracias
 #5
Escrito   0  0  
Crea el Applescript dentro de Automator y luego lo guardas como programa emoticon guiño
 #6
Escrito   0  0  
Perdonad mi ignorancia, pero ¿qué es un Applescript? y para qué sirve?


mis líneas son: Vodafone 4G & Digi Mobil 2G
 #7
Escrito   0  0  
quote:
Originalmente escrito por amgee
Perdonad mi ignorancia, pero ¿qué es un Applescript? y para qué sirve?

Pues digamos que es una especie de lenguaje de programación sencilla que se usa en Mac para que el usuario pueda hacer programas sencillos o utilidades adicionales.

Este Applescript, es un programita que se ejecuta y hace la función esa de modificar la agenda, para no tener que ir uno a uno emoticon sonrisa
 #8
Escrito   0  0  
quote:
Originalmente escrito por MarceFX
Pues digamos que es una especie de lenguaje de programación sencilla que se usa en Mac para que el usuario pueda hacer programas sencillos o utilidades adicionales.

Este Applescript, es un programita que se ejecuta y hace la función esa de modificar la agenda, para no tener que ir uno a uno emoticon sonrisa

ahps... gracias por la info!
Volver a Fonyou