feed

script

Truco: Añade un calendario con el número de semana a iCal

13 comentarios

Script que crea un calendario en iCal con el número de la semana

En muchos trabajos, a la hora de planificar tareas, el tiempo se mide en semanas. Muchos calendarios y aplicaciones incluyen el número de la semana, de forma que sepamos a qué altura de las 52 semanas del año nos encontramos. iCal lamentablemente no. En esta entrada os traemos un script que hace precisamente eso, incluir un calendario con el número de la semana en iCal. El script original está sacado de aquí, pero tenía un fallo por el cual las semanas tenían 8 días en lugar de 7. Lo único que tenéis que hacer es descargar este archivo de texto que ya está arreglado, abrirlo en el Editor Applescript y pulsar en el botón ejecutar.

Como curiosidad, deciros que hay una pequeña complicación en la forma más extendida de numerar las semanas. La semana con el primer jueves del año corresponde a la semana 1. Es decir, que si el día 1 de enero fuese viernes, esa no sería la primera semana, sino que sería la semana siguiente. Si tenéis curiosidad sobre la numeración de las semanas, tenéis una estupenda entrada en la wikipedia.

Descarga | Script para numerar semanas

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í

Cómo saltarse los contenidos protegidos al reproducir DVDs

23 comentarios

contenidos no deseados en DVDs con UOP

Seguro que a vosotros también os pasa lo mismo que a mí. Me saca de quicio y de mis casillas poner un DVD y tener que tragarme todos y cada uno de los trailers, información de que la piratería es un delito, etc. sin poder saltármelos. Bueno, eso era hasta ahora. La información que está bloqueada mediante UOPs, User Operation Prohibitions o prohibiciones de operación de usuario, pueden saltarse con el botón de fast forward. Sólo tendremos que modificar el reproductor de DVD de MAC OS X. En esta web encontraréis toda la información necesaria para parchear el programa y eliminar así tan incordioso bloqueo.

Básicamente consiste en ejecutar un script e introducir la contraseña de administrador. Y ya está, el reproductor de DVD de MAC OS X ya nos dejará saltarnos la información tranquilamente o ir al menú principal del DVD. Eso que ganamos en salud. Si os preocupa, deciros también que el proceso es reversible, ya que en el mismo archivo .dmg encontraréis el script que hace la operación contraria, esto es, dejarlo todo como estaba. Lo he probado y funciona como dice.

Asimismo en el mismo sitio encontrareis un enlace a un método para poder reproducir DVDs de otras regiones, pero no lo he probado ya que implica cambiar el firmware del lector de DVD, así que no sé si dicho método funciona o no. Modificar el firmware del lector es un poco arriesgado, por lo que no os lo recomiendo.

Vía | Hack a day
Más información | DVD Player Patch

GeekTool 3 personaliza tu escritorio, monitoriza tu ordenador y mucho más

25 comentarios

GeekTool es una aplicación que permite mostrar en nuestro escritorio diferente información así como elementos para personalizarlo, todo gracias a las posibilidades que ofrece.

GeekTool se instala dentro del Panel de Preferencias y funciona perfectamente en la ultima versión de Mac OS X 10.6. Posiblemente ya muchos la conocíais pero tras en lanzamiento de la versión 3 se ha vuelto más sencilla de usar debido al rediseño del panel de preferencias de cada uno de los elementos que podemos añadir.

Leer más

Clean Install, ejecuta el asistente de configuración de nuevo

4 comentarios

Clean Install elimina cuentas de usuario
Clean Install es un applescript que permite eliminar las cuentas de usuario existentes y toda la información relativa a estos en un Mac

Para usarlo debemos arrancar desde un volumen distinto al que queremos limpiar. Luego, una vez ejecutado se eliminan todas las carpetas de usuario y la base de datos Netinfo (Mac oS X Tiger) o los archivos de preferencias plist (Mac OS X 10.5 Leopard o superior).

Tras finalizar todo el proceso, al volver a encender el equipo veremos como aparece de nuevo el asistente de configuración. Ideal si queremos vender nuestro equipo limpiando todos nuestros datos pero dejarlo con actualizaciones y aplicaciones instaladas. Además de facilitar la tarea comparado al anterior método que ya os comentamos en Applesfera usando el terminal.

Vía | Mac OS X Hints
Sitio Oficial | Clean Install, ksbarnt

ThisService, crea tus propios servicios del sistema

0 comentarios

ThisService crea servicios del sistema
En Applesfera ya hemos visto qué son los servicios del sistema y cómo organizarlos. Ahora vamos a ver cómo podemos crear nuestros propios servicios del sistema de una forma rápida y sencilla.

ThisService es una aplicación con la cual crear un servicio del sistema rápidamente. Gracias al soporte para varios lenguajes de programación (Applescript, Perl, Phyton y Ruby) una vez escrito nuestro script sólo debemos realizar unos sencillos pasos.

Seleccionamos el script y el tipo: procesan, suministran o ambos. Luego un atajo de teclado si lo creemos conveniente, algo que yo siempre recomiendo por la velocidad de interacción que ofrece. Y listo, ahora creará nuestro servicio con sólo hacer click en “Pack up Service”; guardandolo en la carpeta correspondiente.

Todo esto permite ampliar con útiles servicios nuestro menú. De momento echar un vistazo en la web de Waffle donde hay algunos muy interesantes, de los que destacaría los acortadores de url como TinyURL o Hurl los cuales combinados con atajos de teclado son una maravilla. Y recordar que si creáis alguno siempre serán bien recibidos por mí personalmente y seguro que agradecido por muchos lectores de Applesfera.

Sitio Oficial | ThisService
En Applesfera | Servicios del sistema: ¿Qué son? Applesfera Responde”>
En Applesfera | Servicios del sistema: ¿Cómo organizarlos? Applesfera responde

Envía feeds de NetNewsWire a Evernote rápidamente

1 comentario

Script para envio de NetNewsWire a Evernote
Si sois usuarios de NetNewsWire y Evernote los siguientes script os resultarán muy útiles. Con ellos vamos a poder enviar feeds de forma individual o masiva a Evernote de una forma rápida y sencilla.

Lo primero que haremos será descargar ambos script que podéis encontrar en el enlace del post de MacOSXHints. Una vez en nuestro disco duro vamos a trasladarlos a la siguiente ubicación:

Carpeta de tu Usuario -> Librería -> Application Support -> NetNewsWire -> Scripts.

Lanzamos la aplicación y desde la barra de menú de NetNewsWire vamos a Script. Vemos como nos aparecen las dos acciones.

La primera nos envia el elemento seleccionado y con la segunda enviaremos todos los elementos, los que están sin leer o los marcados con la bandera. Una forma muy sencilla de enviar esos elementos que nos interesan y queremos tener a mano en cualquier lugar.

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

Controla un robot con el acelerómetro del Macbook

4 comentarios

Ya hemos visto otras veces como dar diversos usos al sensor de movimiento, también conocido como acelerómetro, que incorporan los MacBook. La que os traemos hoy permite controlar un robot Mindstorms NXT de Lego, con tan sólo inclinar el portátil para los lados para cambiar su dirección, o hacia adelante y atrás para cambiar su sentido de marcha. La conexión entre el Mac y el NXT se realiza por Bluetooth, y gracias a un script de dos líneas escrito en Cinderella que captura la información del acelerómetro y la procesa es posible mandar la información al robot.

Desde que estuve en la inauguración la semana pasada del Lego Mindstorms Robotic Center en Madrid se me han puesto los dientes largos. Ya es hora de sacar el NXT del armario (no creo que le afecte a su orientación sexual) y escribir una entrada en Applesfera sobre la programación del mismo en Mac. A ver si encuentro algo de tiempo y me pongo.

Vía | NXTasy
Vídeo en YouTube | Vídeo
Más información | Lego Mindstorms NXT y Lego Mindstorms Robotics Center de Madrid

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