2012-03-17 52 views
2

我正在創建一個bot,在那裏我將加載這個網站並打開瀏覽器遊戲 我在C#中的webbrowser加載頁面,然後加載java applet。由於遊戲是基於這個Java小應用程序的一部分,並且(通過Java applet)連接到它發送命令的套接字。我的問題是,如何「掛鉤」這個套接字併發送命令? - 我知道命令導致我反編譯的Java小程序,我只是不知道「掛鉤」插口的方法使用webbrowser從C#向套接字發送命令

+0

聽起來像一個有趣的項目! – Ali 2012-03-17 19:41:57

回答

0

如果我正確理解你的問題,這聽起來像你有一個Java小程序連接到互聯網上的某個IP地址,並通過一個套接字與該IP地址的服務器進行通信。

如果出現這種情況,您無法掛入套接字本身。您可以使用網絡嗅探器(如Wireshark)來找出與其通信的IP地址或服務器名稱。然後,您可以編輯Hosts file,並指定該小程序正在使用的IP地址指向127.0.0.1,這是您的本地計算機。

這樣做後,你可以製作一個在你的本地機器上運行的TCP/IP服務器,你可以讓它做任何你需要的。有關如何在C#中創建TCP/IP服務器的示例,請參閱here