Question

Je me demandais s'il y a un moyen de garder une trace de ce site que l'utilisateur navigue à travers Cocoa ou Webkit?

Un peu comme le TrackTime.app?

Merci

Était-ce utile?

La solution

Je développe une application de suivi du temps sans minuteries appelé Lapsus .

Mike est correct - la réponse se trouve dans le AppleScript suivant:

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

Je fais ce moment dans mon application et il fonctionne comme un charme.

Si vous construisez une application Cocoa comme je suis, vous pouvez utiliser cette fonction sur NSAppleScript, plus idéalement le pont Scripting ou, avec les liaisons Objective C pour AppScript .

Je vérifie si la fenêtre 1 existe d'abord, mais si vous voulez exécuter ce script comme l'un, vous pourriez vouloir l'entourer d'un bloc @catch de @try pour intercepter toutes les exceptions NSAppleScript lancers francs.

Autres conseils

Eh bien cela n'a rien à voir avec WebKit. Il faudrait utiliser AppleScript ou similaire pour suivre ce up de Safari. Sinon, peut-être en mesure de surveiller son stockage d'histoire sur disque.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top