0 votos

¿Cómo puedo evitar que los Eventos del Sistema se desactiven?

Cada vez uso más Applescripts para la automatización del hogar que dependen de que los Eventos del Sistema estén activos. El problema es que System Events se apaga si no se ha utilizado durante un tiempo. Sin embargo, no estoy seguro de cuánto tiempo es. ¿15 minutos? ¿5 minutos? En cualquier caso... si System Events no está activo, hay una pausa o un error mientras se lanza, mientras tanto me pregunto qué ha pasado. No quiero construir retrasos en los Applescripts porque muchos de ellos son para acciones de tipo control remoto (imagina si tu TV requiriera un retraso de 10 segundos cada vez que intentas usar tu control remoto. Eso sería molesto).

¿Existe una forma de mantener activos los Eventos del Sistema? ¿Hay alguna razón para NO mantener activos los Eventos del Sistema?

Estoy en Mavericks, si eso importa.

1voto

Guarde este plist como ~/Library/LaunchAgents/systemevents.plist :

<?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>Label</key>
  <string>systemevents</string>
  <key>Program</key>
  <string>/System/Library/CoreServices/System Events.app/Contents/MacOS/System Events</string>
  <key>RunAtLoad</key>
  <true/>
  <key>KeepAlive</key>
  <true/>
</dict>
</plist>

A continuación, ejecute launchctl load ~/Library/LaunchAgents/systemevents.plist .

No arregla los fallos en el QuickHue script sin embargo. Probablemente me equivoqué cuando dije que el error era causado por los Eventos del Sistema que no estaban abiertos.

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