Los mensajes ML no se conectan automáticamente a algunas cuentas

2

Me encanta la nueva aplicación Mensajes en Mountain Lion, pero parece haber un problema al usarla con una cuenta de Yahoo. Mi cuenta de Yahoo no se vuelve a conectar después de que la máquina se pone en espera o después de un reinicio, siempre tengo que conectarla manualmente, mientras que otras cuentas funcionan bien.

¿Alguien sabe de una manera de hacer que la cuenta de Yahoo se vuelva a conectar automáticamente? Un AppleScript que le dice a Mensajes que conecte la cuenta de Yahoo también sería genial.

Editar: esto parece suceder también con mi cuenta de Gmail.

bogdansrc
fuente

Respuestas:

5

Encontré una especie de solución a este error. Lo que hice fue escribir un AppleScript que le dice a Mensajes que conecte todas las cuentas cuando una de las cuentas se conecta con éxito. Uso Mensajes con Gmail, Yahoo y Bonjour, por lo que cuando cualquiera de esos se conecta, "le dice" a todas las otras cuentas que se conecten. No es a prueba de fallas, pero parece mantener mis cuentas en línea correctamente hasta ahora.

using terms from application "Messages"
    on login finished for theService
        log in service "Yahoo!"
        log in service "Gmail"
        log in service "Bonjour"
    end login finished
end using terms from

Instrucciones de uso:

  1. Edite el AppleScript anterior para incluir los servicios que está utilizando.
  2. Guárdelo usando "AppleScript Editor.app" en un archivo .scpt
  3. Mensajes abiertos> Preferencias> Alertas
  4. Configure el script para que se ejecute para el evento "Cuando inicio sesión".

nótese bien

Para la línea que contiene log in service "<service>", deberá reemplazar <service>con el valor que encuentre en el campo Descripción para ese servicio en particular en las preferencias de la cuenta de Mensajes. En mi caso mi Yahoo! cuenta tenía "Yahoo" en su campo de descripción, así que tuve que cambiar log in service "Yahoo!"a log in service "Yahoo". Lo mismo para los otros servicios.

bogdansrc
fuente
En El Capitán, solo hay un controlador de guiones ahora. ¿Cómo se hace para almacenar en caché el evento 'Cuando inicio sesión'?
Michael K.