applescript en castellano: artículos
A P P L E S C R I P T
* Click sobre el nombre para su lectura
El Proyecto fle
AppleScript como "protocol helper", la utopía de unos pocos.
Raw data (AppleScript para frikis)
Paranoya relacionada con la manipulación de datos.
Referencias
Sobre referencias a objetos en AppleScript.
Introducción a AppleScript Studio
Brevisísima explicación sobre qué es y cómo se puede aprender AppleScript Studio.
AppleScript e Interfaz de Usuario
El cómo y el porqué de la creación de interfaces para programas en AppleScript.
Clases: propiedades, elementos, superclases y subclases
Explicación sobre ese gran desconocido que está en todos los diccionarios (las clases), y sus amigos.
Búsqueda y reemplazo de texto
Exposición de diversos métodos y baremos para decidir su uso o no.
Constructores
Descripción y uso de constructores y prototipos en AppleScript.
Utilizar aplicaciones "desconocidas"
Aprender a utilizar aplicaciones sitas en sistemas desconocidos.
Operaciones con texto
Ya que lo utilizamos todo el rato, vamos a ver qué cosas se pueden hacer con él.
OS X: sustituir el Finder con la shell
Como el Finder es algo "buggy" en OS X, unos consejos para manejarnos con la shell.
Breve Introducción
Breve introducción a los elementos y convenciones utilizados en estos artículos.
AppleScript
Explica concisamente qué es AppleScript, para qué sirve y cómo funciona internamente.
Variables, Locales, Globales y Propiedades
Descripción del uso de variables y del "scope" (su área de influencia).
File spec, reference, path, alias...
Explicación del uso de los distintos tipos de referencias a carpetas y documentos en el sistema.
Handlers: los comandos del usuario
Introducción a los handler, pequeños programas creados por el usuario que realizan ciertas rutinas útiles.
Delimitadores de texto (text item delimiters)
Aclaración sobre los delimitadores de texto, los grandes desconocidos de quien todo el mundo habla.
Diálogos y uso de iconos
El diálogo es uno de los grandes aliados a la hora de plantear la interacción con el usuario, y aquí se ven algunos de sus usos frecuentes.
Optimizar scripts
Artículo para puristas sobre optimización de código.
Recursos: osax y otros
Repaso a los elementos auxiliares del lenguaje: adiciones de script, librerías y otros.
Cláusulas condicionales y de intento (if-try). Errores.
Sobre las estructuras condicionales de control básicas: if, try; y sobre los errores.
"Script Objects" y propiedad "parent"
Acerca de la creación y manipulación de "script objects"; y uso de la "property parent".
Intercomunicación entre scripts
AppleScript se comunica a través de apple events, ¡también consigo mismo!
Script Objects en bibliotecas
Proyecto de desarrollo para "Intercomunicación entre scripts".
Demostración, a través de un caso real, del uso de "script objects" almacenados en bibliotecas externas.
Biblioteca de comandos
Proyecto de desarrollo para "Intercomunicación entre scripts".
Demostración, a través de un caso real, de la creación de una biblioteca de "handlers", para su posterior uso.
El vago
Proyecto de desarrollo para "Intercomunicación entre scripts".
Demostración, a través de un caso real, del funcionamiento de la intercomunicación entre scripts.
Constantes
Acerca de las constantes definidas por AppleScript.
Rellenar un formulario web
Con "curl", "URL Access Scripting" o "Internet Explorer", instalados por defecto.
Explicación, paso a paso, sobre la forma de rellenar un formulario web con "AppleScript para URL", "Internet Explorer" y "curl".
Introducción a FaceSpan (2002)
Exclusivamente para sistemas anteriores a OS X.
Como el propio FaceSpan, esta introducción se quedó parada al comenzar ;-)
AppleScript para FileMaker (2002)
Completa descripción del manejo de FileMaker a través de AppleScript.
AppleScript para Internet Explorer (2002)
Completa descripción del manejo de Internet Explorer a través de AppleScript.