Edición actualizada el
- 21 Marzo, 2010 - 12:31
|
|
Edición actualizada el
|
|
iPod, iPhone y Apple TV |
Últimas noticiasEntremaqueros
Encuesta |
Notificaciones no vinculantes al descargar o copiar archivos por red con Growl y Applescript
Enviado por redaccion el 30 Noviembre, 2009 - 13:49.
Una buena solución a este problema es usar las Acciones de Carpeta, una característica del sistema que "se usa poco" pero que es una gran adición de Mac OS X. Las acciones de carpeta determinan que se puede hacer con un archivo una vez que se incluye dentro de una carpeta y permite, usando Applescript, modificarlo o realizar acciones de todo tipo con el. Para activar las Acciones de Carpeta de una carpeta solo hay que acceder al menú contextual de la misma y en la parte de abajo dispondremos de la opción correspondiente: al activarla tendremos un cuadro de diálogo con la gestión de las diferentes carpetas que tienen las Acciones de Carpeta activadas y los Scripts que ejecutan. Apple ofrece por defecto varias acciones de todo tipo, algunas de ellas orientadas al tratamiento de imágenes y otras, avisos como el caso que nos ocupa. Estos scripts se almacenan en Librería > Scripts > Folder Action Scripts. ![]() La solución mas sencilla para el caso que nos ocupa es usar un script que viene por defecto: add - New item alert.scpt, que nos mostrará un cuadro de diálogo una vez se haya añadido un archivo a esta carpeta. Sin embargo este script es bastante intrusivo, porque requiere una acción por parte del usuario (pulsar un botón) y en muchos casos lo que necesitamos es simplemente saber que el archivo ya ha llegado y que está disponible para usarlo en el momento que lo necesitemos. Una buena opción para solucionar este problema es usar Growl. Este software, gratuito, es un sistema de avisos no vinculante, es decir, solo informa pero no requiere ninguna decisión por nuestra parte. La ventaja de Growl, es que es compatible, vía plug ins o soporte integrado con un listado mucho más amplio de aplicaciones, incluido iTunes, la mayoría de clientes de correo del mercado, clientes de FTP, etc. Growl básicamente nos informa de las aciones que toma el programa y de sus resultados si los hubiera. Resulta muy cómodo porque los avisos pueden tomar diferentes formas y aspectos, e incluso puede guardar un log de lo que ha hecho el programa y enviar correos electrónicos con los diferentes resultados. Y además trabaja muy bien con AppleScript. La aplicación mantiene informado al usuario de ciertas operaciones que realiza el ordenador ofreciéndome confirmaciones de tareas hechas o de su estado. Se maneja desde un panel de control dentro de las preferencias del sistema de una manera sencilla y transparente. Es Binario Universal. Puedes descargar Growl desde la Web del desarrollador. Un vez descargado e instalado Growl, lo que vamos a hacer es aprovecharnos de su soporte Applescript para recibir la información oportuna sin necesidad de realizar ninguna acción. Partiremos de un script de Cocoa Forge:
tell application "Finder" tell application "System Events" notify with name "Added File" title notifyTitle description notification application name "Folder Actions" icon of file this_folder with sticky end try Copia y pega el script en un documento nuevo del Editor de Scripts, guárdalo en Librería > Scripts > Folder Action Scripts. Ahora en Acciones de Carpeta selecciona este nuevo script y cuando el archivo termine de copiarse, recibirás una notificación de Growl sin la necesidad de tener que pulsar ningún botón. Noticia anterior: Apple se hace con el control de la marca "Tabletmac" Noticia Siguiente: La versión Beta de Chrome para Mac es cuestión de poco tiempo Los comentarios que vulneren los derechos de otros usuarios, estén relacionados con actividades ilegales , supongan un claro ejemplo de interés comercial o sean ajenos al contenido de la noticia serán borrados sin aviso previo. Una buena ortografía y sintaxis ayudará a otros usuarios a entender mucho mejor sus inquietudes. Los comentarios anónimos sin correo electrónico de referencia (que en ningún caso será mostrado) son susceptibles de ser borrados o editados independientemente de su contenido. |
Usuarios
PublicidadEncuentra los nuevos iPod Nano en Pixmania. Navegación y BoletinesCateg.
MesNewsManténgase informado suscribiéndose a nuestros newsletters. Recibirá información cuando se produzca una noticia de alcance, promociones y más. El Chat de faq-mac.comNo necesitas escribir clave si no tienes un nick registrado en la red Hispano |
Muchas gracias
Enviado por Calamidad (usuario no verificado) el 30 Noviembre, 2009 - 14:00.Muchas gracias, de verdad. Sois muy, muy buenos. Funciona de maravilla.
Buenisimo!
Enviado por faqmaquer@ (usuario no verificado) el 30 Noviembre, 2009 - 14:20.Buenisimo!
iChat
Enviado por Javi Dominguez el 30 Noviembre, 2009 - 14:56.Nosotros usamos iChat para comunicación y envío de archivos.
Tienes controlada la comunicación y el envío es claro y directo entre usuarios.
El título es espesísimo,
Enviado por Inquisidor Mayor (usuario no verificado) el 30 Noviembre, 2009 - 22:11.El título es espesísimo, pero el truco es MUY, MUY bueno. Es más, creo que sería posible reenviar estas notificaciones vía el servidor de Growl para que se supiera el final de la copia si estás en otro ordenador.
Enviar un comentario nuevo