Pergunta

Só de saber se há uma maneira de acompanhar qual site o usuário está navegando via cacau ou webkit?

Mais ou menos como o tracktime.app?

Obrigado

Foi útil?

Solução

Estou desenvolvendo um aplicativo de rastreamento de tempo sem temporizadores chamados Lapso.

Mike está correto - a resposta está no seguinte AppleScript:

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

Estou fazendo isso agora no meu aplicativo e funciona como um encanto.

Se você está construindo um aplicativo de cacau como eu, você pode executar isso com NSAPPLESCRIPT, a ponte de script ou, mais ideal, com as ligações objetivas C para AppScript.

Eu verifico se a janela 1 existe primeiro, mas se você deseja executar esse script como um, convém cercá -lo com um bloco @try @catch para capturar as exceções que o NSAPPLESCRIP se arremessa.

Outras dicas

Bem, isso não tem nada a ver com o WebKit. Você teria que usar o AppleScript ou semelhante para rastrear o que o Safari está fazendo. Como alternativa, pode ser capaz de monitorar seu histórico de armazenamento no disco.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top