Pregunta

Sólo me preguntaba si hay una manera de hacer un seguimiento de lo que el sitio web que el usuario está navegando a través de cacao o Webkit?

Algo así como la TrackTime.app?

Gracias

¿Fue útil?

Solución

Estoy desarrollando una aplicación de seguimiento de tiempo sin cronómetros llamados Lapsus .

Mike es correcta - las respuesta se encuentra en la siguiente AppleScript:

tell application "Safari"
    URL of current tab of window 1
end tell   

Estoy haciendo esto ahora en mi aplicación y funciona como un encanto.

Si usted está construyendo una aplicación de cacao como yo, puede ejecutar esta operación con NSAppleScript, el puente de secuencias de comandos o, más idealmente, con las fijaciones para Objective C AppScript .

puedo comprobar si la ventana 1 existe en primer lugar, pero si desea ejecutar este script como uno, puede que desee para rodear con un bloque @try @catch capturar las excepciones NSAppleScript lanza.

Otros consejos

Bueno, esto no tiene nada que ver con WebKit. Habría que utilizar AppleScript o similar a realizar un seguimiento de lo que toca a Safari. Alternativamente, podría ser capaz de controlar que la historia de almacenamiento en disco.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top