0
A
回答
0
我正在開發一個不帶定時器的時間跟蹤應用程序Lapsus。
邁克是正確的 - 答案就在下面的AppleScript:
tell application "Safari"
URL of current tab of window 1
end tell
我在我的應用程序現在這樣做的,它就像一個魅力。
如果您正在構建Cocoa應用程序,則可以使用NSAppleScript,Scripting Bridge或更理想的方式與AppScript的Objective C綁定一起執行此操作。
我檢查窗口1是否先存在,但是如果您想將此腳本作爲一個運行,您可能希望用@try @catch塊將其包圍以捕獲NSAppleScript拋出的任何異常。
0
那麼這與WebKit無關。您必須使用AppleScript或類似軟件來追蹤Safari的功能。或者,也許可以監視磁盤上的歷史存儲。
相關問題
- 1. 使用ASP.Net跟蹤打開的頁面
- 2. 跟蹤打開的窗口
- 3. 如何跟蹤在網站上打開的文檔
- 4. 如何在網頁中跟蹤ActionScript?
- 5. 熱門網頁跟蹤
- 6. 如何在網頁中打開網頁?
- 7. myfonts如何跟蹤其網頁字體的頁面瀏覽量?
- 8. 實施像素跟蹤跟蹤打開率在谷歌分析
- 9. 跟蹤打開的子對話框
- 10. 網頁加載時間跟蹤網站
- 11. 跟蹤網頁更改的程序
- 12. 跟蹤ASP.NET網頁的性能降低
- 13. scalajs網頁上的活動跟蹤
- 14. 參數查詢運行超鏈接和打開網頁,用於跟蹤UPS包
- 15. 如何打印StackOverflowException的堆棧跟蹤
- 16. 網域跟蹤
- 17. 跟蹤網址
- 18. 如何打開weblogic的調試和跟蹤日誌記錄?
- 19. 我應該如何跟蹤打開的DataReader?
- 20. 如何跟蹤javascript中打開的子窗口
- 21. 如何跟蹤iPhone應用程序打開的次數?
- 22. sqlite錯誤打開跟蹤文件
- 23. 跟蹤打開使用MailChimp API V3
- 24. Android錯誤打開跟蹤文件
- 25. 無法打開跟蹤文件
- 26. 打開網頁
- 27. 如何跟蹤UIWebView的更改網址
- 28. 如何跟蹤網站內的鏈接
- 29. 是否可以跟蹤某人是否打印了網頁?
- 30. 如何在頁面導航後跟蹤手風琴(在masterpage中)打開狀態?
謝謝。這正是我需要的。祝你的應用程序好運〜 – Dan 2010-09-02 08:06:50