2010-10-02 23 views
0

我想問如何編寫一個軟件應用程序,它可以自動執行瀏覽器進程,例如登錄到網站,發佈一些內容並註銷。如何爲自動化目的編寫軟件?

市場上有很多這樣做的軟件,但我很久以前就熟悉它們了,它們需要Internet Explorer才能正常工作。

我已經搜索了很多,但無法找到它們以哪種語言編碼。有人可以提供一個指導或文章,讓我開始這個過程嗎?

回答

1

您可以使用任何具有「說出」HTTP協議庫的語言來執行此操作。他們大部分都是。從簡單的事情(如發送GET/POST請求)到高級主題(如自動cookie處理和JavaScript引擎),這些實現各不相同。

這個想法是選擇一種您熟悉的編程語言,並開始尋找它具有的HTTP庫選項。

+0

我不知道命名軟件是否正確。請原諒,如果它錯了。我想製作一個像SENuke或Facebook朋友爆發軟件..他們似乎編碼是C#或.net我認爲.. – 2010-10-04 13:38:17

0

您可以使用Perl輕鬆製作網頁剪貼簿/機器人。有幾個CPAN模塊,這將有所幫助。

例如,WWW::Mechanize模塊使大多數任務變得簡單。

0

我能想到CodedUI,SilkTest中,QTP,華廷,的Watir &其他這樣的軟件包,可以做到這一點...

HTH的。