feed

AppleScript

Un AirDrop casero, con una combinación de Applescript, Dropbox y Hazel

3 comentarios

AirDrop casero
Ya vimos el otro día una manera de activar AirDrop en Macs no soportados, mediante un comando en el Terminal. Sin embargo hoy traigo una iniciativa que me ha parecido interesante, se trata de “emular” el comportamiento de AirDrop mediante un cóctel de software: unos scripts con Applescript para crear un droplet, Dropbox para poder sincronizar de forma desasistida y finalmente Hazel para mover los archivos y tenerlos a mano en los Macs destino.

En efecto no puede ser más sencillo: en el vía tienen el Applescript necesarios ( y personalizable ) mediante el cual podemos crear los droplets y arrastrarlo al Dock (o en el escritorio donde queramos). También podremos especificar una carpeta en Dropbox donde el droplet envía los archivos. Esa carpeta se sincronizará en el servicio de almacenamiento remoto Dropbox (que deberá estar instalado y con la misma cuenta en todos los Macs). Y finalmente el paso final es activar un demonio con Hazel (navaja suiza similar a Automator) para mover los archivos sincronizados por Dropbox a una ubicación más visible como el escritorio cuando estos han sido descargados.

Realmente me ha parecido una iniciativa curiosa y con un Applescript bastante configurable, que tiene varias ventajas sobre el sistema actual de AirDrop (como que los Macs tienen que estar disponibles en la red, tienen que aceptar la transferencia, la carpeta destino es fija, etc.). Y fijaos que si sustituimos de la ecuación Dropbox por iCloud... ¿Podríamos estar delante de la evolución de AirDrop en un futuro?

Vía | Iconaholic blog
En Applesfera | Cómo activar AirDrop en los Mac no compatibles

Anunciate aquí
Anunciate aquí

Controla en tu Mac que pestañas abrir en tu navegador (Safari o Chrome) con un sencillo script

44 comentarios

applescrlog.jpg
Seguro que cada vez que te levantas a la mañana (o a la hora que sea) enciendes tu Mac y abres las mismas pestañas como si de un extraño ritual se tratara. Si nos paramos a pensarlo detenidamente, estoy seguro que tal como me ocurre a mi, cada vez que abres el navegador tienes unas cuantas paginas de obligada visita (espero que una de ellas sea Applesfera, ehem, ehem). Pues hoy vamos a ver un sencillo script con el cual abrir de golpe y porrazo todas las pestañas que queramos en nuestro navegador, tranquilo porque no es necesario tener conocimientos muy elevados de AppleScript para hacerlo correr.

Lamentablemente he de decir que lo he conseguido hacer funcionar en Safari y Google Chrome, hasta el momento tras varias pruebas, me ha sido totalmente imposible hacerlo funcionar correctamente en Firefox. Si alguien supera el conocimiento de este pobre redactor, una breve explicación en los comentarios será bienvenida. Lo que deberemos hacer, primero de todo, es abrir el editor AppleScript. Una simple llamada desde Spotlight debería ser suficiente, pero por si no lo sabes, se encuentra dentro de la carpeta “Utilidades” que se encuentra a su vez dentro de “Aplicaciones” de nuestro Mac.

Una vez abierto el editor, solo tendremos que copiar el texto que voy a escribir tras el salto, picándolo tú mismo. Se trata de una estructura anidada, será el “tell window 1” a partir de donde empezaremos a introducir las pestañas que querramos abrir.

Leer más

Anunciate aquí

Screencast, primeros pasos para crear AppleScripts en Mac OS X

29 comentarios

¿Siempre te has interesado en la creación de AppleScripts pero no sabes cómo empezar? Hablamos de una tecnología bastante sencilla, es un lenguaje más que un sistema de programación como tal, con el cual automatizar pequeñas tareas en nuestro ordenador.

Pero como todo, siempre hace falta que alguien nos de unos pequeños pasos o lecciones para empezar a usar este servicio. En este caso en lugar de empezar por el lenguaje en si, repaso las herramientas que podemos usar y como usarlas.

Además de eso, muestro el editor de Scripts integrado con el sistema y una maravillosa utilidad dentro del mismo que nos permite realizar scripts sin tener ninguna idea del lenguaje, únicamente tenemos que realizar nuestras tareas y posteriormente el programa se encarga de crear el flujo de trabajo de forma automática.

Vídeo | YouTube | BlipTV

Actualización de Sparrow agrega soporte para Applescript

0 comentarios

Sparrow, actualización con soporte para Applescript
Sparrow, el cliente para cuentas de correo electrónico de Gmail ha recibido una actualización que añade soporte para Applescript además de otras mejoras y arreglo de fallos.

El incluir soporte para Applescript ha permitido que, de momento, aparezca el primer script que permite interactuar entre dos aplicaciones. Creado por Don Southhard, este script permite enviar tareas de Omnifocus a Sparrow con la intención de delegarla enviándola por email a nuestro colaborador.

El script, que podemos descargar desde la web dirtdon realiza una sencilla rutina. Llama a la aplicación Omnifocus para seleccionar la tarea que tenemos marcada, capturar los datos y hacer una llamada a Sparrow para crear un nuevo email con el asunto Delegate Task y el contenido de la tarea.

Un simple ejemplo que abre las puertas para que todos los que queráis hacer algo parecido podáis sin problemas. Algo que me vendría genial para Things, que es la aplicación que uso para la gestión de tareas.

Vía | Macstories
Descargar | Script para Omnifocus

Cómo cerrar rápidamente todas las aplicaciones abiertas en Mac OS X

41 comentarios

quit-macosx.jpg

Seguro que con el uso diario de vuestro Mac vais utilizando aplicaciones que no cerráis y que, en un momento dado, se acumulan en el Dock y hay que ir “cazando” una a una para cerrarlas cuando acabáis de trabajar con ellas. Así que, para éstos casos, ahí va un pequeño truco para cerrar todas las aplicaciones en Mac OS X a la velocidad de la luz.

Se trata de un pequeño AppleScript publicado por los chicos de GigaOM y que permite precisamente eso: Cerrar todas las aplicaciones abiertas, a la vez, y casi de forma instantánea. Eso sí, aseguraos antes de guardar vuestros documentos. El script es muy sencillo, lo podéis descargar directamente desde su página y ejecutarlo es tan simple como hacer doble click sobre él. Muy útil si trabajáis con Mac en la oficina para cuando se acerca la hora de salir…

En GigaOM además han publicado el código fuente en AppleScript, por si alguien quiere adaptarlo a sus necesidades, para añadirle un acceso directo de teclado, por ejemplo. Las instrucciones para hacerlo son sencillas y con el pequeño tutorial que han publicado, no tendréis problemas para personalizarlo. Muy útil para tenerlo a mano y acelerar esta tarea que todos hacemos todos los días.

Más información | GigaOM

DownloadMonitor monitoriza y ejecuta acciones para tus descargas

2 comentarios

DownloadMonitor monitoriza y ejecuta acciones con tus descargas
DownloadMonitor es una sencilla aplicación cuya única finalidad es monitorizar las descargas que realicemos con Safari o Firefox para según la condición establecida ejecutar una acción.

Por ejemplo, tenemos lo siguientes criterios: descarga concluida, inactiva o con velocidad inferior a…; seleccionamos una y si la descarga la cumple DownloadMonitor ejecutará una de las siguientes acciones: mostrar una notificación, apagar el equipo, ponerlo en reposo o ejecutar una aplicación.

Útil para esas descargas que dejamos haciendo cuando nos vamos a dormir, a dar un paseo o simplemente a trabajar. Y lo más interesante es que tiene soporte para Applescript y acciones de Automator, lo que, cómo bien comenta Berto, amplía las posibilidades muchísimo.

DownloadMonitor es totalmente gratuita. Pero ojo, sólo compatible con los navegadores Safari y Firefox.

Vía | Think Wasabi
En Applesfera | Guía PDF de Automator en Español
Descarga | DownloadMonitor

Añade canciones a listas de reproducción en iTunes

7 comentarios

plist1.jpg
Hay veces que mientras estas trabajando o navegando con tu Mac escuchas tranquilamente música en tu iTunes. Si eres como yo, un melómano incorregible con más de ochenta gigas de música de las cuales solo has tenido tiempo a escuchar realmente un 40 por ciento, te encontrarás con que muchas veces cuando haces una reproducción aleatoria de tu biblioteca musical descubres canciones que ni sabias que existían.

He encontrado un sencillo AppleScript que mediante Quicksilver podrás añadir cualquier canción a la lista de reproducción que desees para después sincronizarlo con tu iPod o iPhone.

El script no solo se encargará de añadirlo a la lista de reproducción que desees, sino que también creará esa lista si no existe o no añadirá la canción si ya se encuentra dentro de la lista. El resultado final te lo notificará a través de Growl.

Leer más

Microsoft volverá a dar soporte a Visual Basic

4 comentarios

Visual Basic

Una de las novedades que más quebraderos de cabeza habrán dado a más de uno en casa, y ya no digamos en entornos profesionales, es la retirada del soporte de Visual Basic por parte de Microsoft en el entorno Office 2008. Esto significa que todos los scripts desarrollados en Visual Basic ya no funcionan en la nueva versión de la suite.

La excusa dada fue la dificultad en portar VBA (Visual Basic para Aplicaciones) a la plataforma intel, lo cual no deja de ser una excusa. Y muy mala por cierto. VBA volverá a estar presente en Office para Mac en la siguiente versión, e incluirá al menos la misma funcionalidad que en Office 2004.

Microsoft apostó por AppleScript como una mejor solución para el desarrollo de comandos y automatizaciones para el usuario, lo cual es correcto. Lo incorrecto es no dar soporte a todo el trabajo ya hecho, e indicar que todos los scripts deberían ser portados al lenguaje de Apple. Rectificar es de sabios y Microsoft, ante las numerosas quejas recibidas, ha decidido echar marcha atrás y acaba de anunciar que sí que será posibie ejecutar y desarrollar scripts en Visual Basic. Pero, ¿Tendremos que esperar tres años y medio para ver la próxima versión de Office con VBA? ¿O Microsoft finalmente lanzará un Service Pack con dicha funcionalidad?

Más información | MacWorld UK
En Applesfera | Guía gratuita para pasar de Visual Basic a AppleScript

Share, accede a tu Mac desde cualquier sitio

1 comentario

ShareA lo mejor has estado en casa de un amigo o en el trabajo y te has dado cuenta de que necesitabas algo guardado en tu Mac. Fotos, música, tu lista de contactos, etc. Share es una red privada virtual fácil de configurar y, gracias a ella, podrás acceder a los contenidos de tu Mac desde cualquier otro Mac, así como tener un control completo de quién puede acceder a tu información.

Entre las características principales de reproducción de contenidos del programa cabe destacar la posibilidad de escuchar tus listas de reproducción de iTunes desde cualquier ordenador, con capacidad para reproducir en aleatorio y ordenar las canciones y la reproducción de películas y series.

Leer más

Guía gratuita para pasar de Visual Basic a AppleScript

0 comentarios

MacTechComo ya os comentamos hace tiempo, la nueva versión de Microsoft Office no va a soportar Visual Basic para Aplicaciones (VBA), por lo que los scripts realizados en dicho lenguaje para Office deberán ser reescritos en AppleScript. En la revista MacTech Magazine de abril se incluyó una guía de 150 páginas para facilitar la transición de los scripts. Debido a la enorme demanda de dicha revista y la guía, MacTech ha decidido publicar en su web y de forma gratuita la misma, dando además opciones para su descarga como PDF por 9,95 dólares (incluyendo en dicho precio una subscripción de 6 meses a la revista) o pedir la misma en formato impreso por 19,95 dólares.

En la guía se incluyen ejemplos paso a paso creados por un equipo de expertos en VBA, AppleScript y Office para facilitar la transición de los script de VBA a AppleScript. La descarga de la guía puede solicitarse desde aquí, así como su visualización y lectura en línea.

Vía | The Apple Blog
Más información | MacTech

Anunciate aquí

Comentarios

WSL Weblogs SL