2010-01-09 59 views
0

我必須修改Firefox使其成爲測試一些個人服務器的自動化客戶端。
我必須:
1.有正常的firefox連接,發送GET HTTP,並在該網頁上運行所有腳本。
2.Firefox不顯示頁面,但將其保存到文件。

我還沒有紅色的文件,或來源,對不起。
我想了解一些關於firefox使用這些操作的函數的提示。此外,這些功能應該像一個內部API,我的意思是我應該總是在版本n + 1中找到函數。我也想刪除所有仍然存在但我沒有使用的垃圾,這可能是一個醜陋的任務。
另外我想了解Firefox的內存結構。示例:我如何訪問firefox將運行的客戶端腳本可用的變量。怎麼樣的餅乾。Firefox的基本修改



謝謝。

+2

一旦你閱讀了文檔,讓我們知道。 – JoshJordan 2010-01-09 07:21:31

+0

@JoshJordan這將需要一段時間,我想這個東西是一個快速入侵,但它似乎需要更多的時間。 – 19021programmer 2010-01-09 07:35:27

回答

2

而不是修改Firefox的內部代碼,你應該嘗試實現你在擴展中需要的東西。更好的是,使用已經創建的東西,例如Selenium

您通常不會得到像這樣的一般問題的有用答案。

+0

我不得不把它貼出來。 – 19021programmer 2010-01-09 10:41:37

+0

您可以使用iMacros Firefox插件編寫一些宏:http://www.iopus.com/imacros/firefox/ – caf 2010-01-11 01:19:11