portada | colaborar con un artículo | enlaces útiles
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
Autor: jj  |  Email: julifos@mac.com | Dificultad:
AppleScript como "protocol helper", la utopía de unos pocos.
Raw data (AppleScript para frikis)
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Paranoya relacionada con la manipulación de datos.
Referencias
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Sobre referencias a objetos en AppleScript.
Introducción a AppleScript Studio
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Brevisísima explicación sobre qué es y cómo se puede aprender AppleScript Studio.
AppleScript e Interfaz de Usuario
Autor: jj  |  Email: julifos@mac.com | Dificultad:
El cómo y el porqué de la creación de interfaces para programas en AppleScript.
Clases: propiedades, elementos, superclases y subclases
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Explicación sobre ese gran desconocido que está en todos los diccionarios (las clases), y sus amigos.
Búsqueda y reemplazo de texto
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Exposición de diversos métodos y baremos para decidir su uso o no.
Constructores
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Descripción y uso de constructores y prototipos en AppleScript.
Utilizar aplicaciones "desconocidas"
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Aprender a utilizar aplicaciones sitas en sistemas desconocidos.
Operaciones con texto
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Como el Finder es algo "buggy" en OS X, unos consejos para manejarnos con la shell.
Breve Introducción
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Breve introducción a los elementos y convenciones utilizados en estos artículos.
AppleScript
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Explica concisamente qué es AppleScript, para qué sirve y cómo funciona internamente.
Variables, Locales, Globales y Propiedades
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Descripción del uso de variables y del "scope" (su área de influencia).
File spec, reference, path, alias...
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Explicación del uso de los distintos tipos de referencias a carpetas y documentos en el sistema.
Handlers: los comandos del usuario
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Introducción a los handler, pequeños programas creados por el usuario que realizan ciertas rutinas útiles.
Delimitadores de texto (text item delimiters)
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Aclaración sobre los delimitadores de texto, los grandes desconocidos de quien todo el mundo habla.
Diálogos y uso de iconos
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Artículo para puristas sobre optimización de código.
Recursos: osax y otros
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Repaso a los elementos auxiliares del lenguaje: adiciones de script, librerías y otros.
Cláusulas condicionales y de intento (if-try). Errores.
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Sobre las estructuras condicionales de control básicas: if, try; y sobre los errores.
"Script Objects" y propiedad "parent"
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Acerca de la creación y manipulación de "script objects"; y uso de la "property parent".
Intercomunicación entre scripts
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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".
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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".
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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".
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Demostración, a través de un caso real, del funcionamiento de la intercomunicación entre scripts.
Constantes
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Acerca de las constantes definidas por AppleScript.
Rellenar un formulario web
Con "curl", "URL Access Scripting" o "Internet Explorer", instalados por defecto.
Autor: jj  |  Email: julifos@mac.com | Dificultad:
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.
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Como el propio FaceSpan, esta introducción se quedó parada al comenzar ;-)
AppleScript para FileMaker (2002)
Autor: Alberto de la Torre  |  Email: atorrej@nexo.es | Dificultad:
Completa descripción del manejo de FileMaker a través de AppleScript.
AppleScript para Internet Explorer (2002)
Autor: jj  |  Email: julifos@mac.com | Dificultad:
Completa descripción del manejo de Internet Explorer a través de AppleScript.