6 votos

Cómo mantener BetterTouchTool vivo?

BetterTouchTool mantiene salir. ¿Cómo puedo asegurarme de que vuelve a abrir cuando sale de la misma, y que duplicar los procesos no se generó?

Gracias

2voto

Pejvan Puntos 376

Usted podría crear un lanzamiento agente, que se inicia al primer inicio de sesión y vuelve a arrancar si sale. Aunque estoy seguro de que la aplicación se ha creado uno para sí mismo, y algunas puede que no esté configurado correctamente. Crear es bastante simple. Aquí está un ejemplo si BetterTouchTool fue instalado en /Applications carpeta, y tenía el ejecutable en MacOS carpeta en el paquete. Usted tendrá que reiniciar después de crear y guardar este archivo plist en ~/Library/LaunchAgents/ carpeta.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>KeepAlive</key>
    <dict>
        <key>SuccessfulExit</key>
        <false/>
    </dict>
    <key>Label</key>
    <string>BetterTouchTool</string>
    <key>ProgramArguments</key>
    <array>
        <string>/Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

Si no desea reiniciar el equipo, puede ejecutar este para iniciar el agente:

launchctl load <path to the newly created plist file>

Puede cambiar el valor de los argumentos del programa a lo que cada vez que te gusta y leer más sobre el lanzamiento de los agentes escribiendo man launchd.plist en el Terminal. Esto le dirá acerca de todas las opciones disponibles. También hay aplicaciones GUI para crear estos archivos plist para usted, mi favorito es Lingon X.

Aunque te recomendaría contactar con el soporte para la aplicación en primer lugar, porque puede resultar en comportamiento inesperado y el desorden con sus funciones. Como, incluso si la fuerza de cierre que ahora se va a iniciar de forma automática (depende del valor de SuccessfulExit clave).

1voto

Sergei Puntos 683

Abrir ventana de Terminal y pegar

while true; do open -Wg /Applications/BetterTouchTool.app; sleep 1; done

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X