Escribiendo una aplicación de correo electrónico en applecript

0

Estoy usando una cuenta de correo web (NO Gmail: odio su interfaz), y NO quiero usar la aplicación de correo de mac (debo mantener una doble lista de contactos).

Utilizo Google Chrome y he configurado el controlador de correo interno, por lo que cuando hago clic en un enlace mailto :, abre la URL de mi correo web.

Sin embargo, otras aplicaciones como Picasa no admiten el envío de correos a una dirección URL de correo web (excepto Gmail: DUH :-), solo a la aplicación de correo de mac.

He logrado cambiar a Google Chrome como la aplicación de correo principal en la configuración de la aplicación de correo de mac, por lo que ahora puedo seleccionar Chrome para correo electrónico en Picasa.

Pero allí, tengo problemas: Chrome no maneja bien la llamada de Picasa. Cambia al primer plano, pero no se realiza ninguna acción.

Después de mucho buscar en Google y pensar, tengo la impresión de que la forma más sencilla de lograr esto (no quiero COMPRAR ni una aplicación para esta cosa simple), es escribir una aplicación en Applecript para ello.

Las áreas con las que agradecería ayuda son:

• ¿Cuál es el formato de la llamada de Picasas a las aplicaciones: envía las rutas a las imágenes que envío como argumentos, parámetros AKA, como bloque de memoria, o qué?

• ¿Cómo recojo las rutas de las imágenes para crear una lista de adjuntos?

• ¿Cómo envío la solicitud a Chrome para crear un nuevo correo electrónico con los archivos adjuntos? Estoy pensando en "simplemente" construir una cadena mailto: con las rutas de imagen adjuntas, e invocar a Chrome con la cadena mailto: como argumento (s), pero no sé si eso es posible, y si no, cómo hacerlo. haz que Chrome entienda lo que quiero que haga.

Gracias,

He visto Webmailer, junto con otras aplicaciones del mismo tipo. Por desgracia, todos se refieren a enlaces de correo electrónico, que no es realmente lo que estoy buscando.

Aún así, descargué y probé Webmailer, y para resumir, la característica Shell Script PUEDE ser útil, si puedo hacer que funcione, y si supiera qué buscar.

  1. He probado la función Shell Scripts en los enlaces mailto en un documento (TextEdit), y me permite registrar los argumentos de las llamadas, que es lo que esperaba hacer con la llamada de Picasa. Pero cuando selecciono Webmailer para correo electrónico en Picasa, ABSOLUTAMENTE NADA ocurre: incluso si configuro Webmailer para redactar un correo electrónico en su lugar, ni siquiera inicia Chrome.

  2. Me estoy centrando en Picasa: si alguien me puede decir cómo usar el ícono de correo electrónico (cita: "Enviar fotos en la bandeja de fotos por correo electrónico") en Picasa, estoy contento. De ahí en adelante, estoy seguro de que puedo extender esa solución a cualquier otra aplicación desde la que quiera enviar archivos adjuntos: los pls se refieren a mis preguntas iniciales arriba.

  3. Con respecto a los archivos adjuntos (la razón por la que quiero que esto funcione en Picasa, obviamente), también parece haber un problema con el protocolo de correo a: no he encontrado ninguna confirmación de que admita archivos adjuntos. Por eso pienso que la solución DEBE involucra algo de programación, por lo que no parece haber mucha elección en ese sentido.

Gracias,

    
pregunta user48979 09.05.2013 - 00:05

2 respuestas

1

A menos que se esté muriendo por programarlo, probablemente debería consultar Webmailer . Hace exactamente lo que está buscando: un controlador para mailto enlaces y otras acciones de correo electrónico del sistema que los redireccionarán a Gmail, o cualquier otra cosa que desee (puede funcionar con scripts o cualquier URL que desee darle). ). Ya no se mantiene, pero creo que funciona con Mountain Lion, y no es el tipo de cosa que se pueda romper pronto.

    
respondido por el robmathers 09.05.2013 - 02:52
1

Le sugiero que visite la tienda Chrome, obtenga la extensión GMail hecha por GMail, instálela. Investigue cómo encontrar y abrir archivos de extensión de Chrome en su disco. Si recuerdo correctamente, la extensión GMail tiene la opción de hacer que Chrome + Gmail sea la aplicación de correo electrónico predeterminada de Mac. Puedes aprender algo explorando el código de esa extensión. Puede ayudarte a crear algo similar para tu cliente de correo web. Buena suerte.

    
respondido por el Charlie Wilson 10.05.2013 - 05:01

Lea otras preguntas en las etiquetas