爲了使用C++與網絡進行交互,我需要怎樣或怎樣才能瞭解編程。例如,我想寫一個程序,自動發送邀請給雅虎國際象棋的玩家。我將如何去做這件事?程序與網絡互動
Q
程序與網絡互動
1
A
回答
1
您需要了解TCP/IP和HTTP的基礎知識,可能包括UDP以及雅虎國際象棋系統涉及的協議,或者擁有解決這些問題的工具(簡短的搜索讓我相信,任何)。你可能需要一個網絡API,我建議看:
對於Qt易於使用,短耳更強大,更 'C++'在自然界。 Qt有一些很棒的webkit組件,我用它來構建一個小型的web服務器,這非常有趣。你可以用它完成很多事情。
This頁面說他們已經添加了驗證碼系統來防止某些人與他們的系統進行交互。我對雅虎遊戲並不熟悉,這對你想做什麼產生了什麼結果,但是它暗示我們寧願你沒有編寫代碼來與他們的系統進行交互。
+1
歡迎來到stackoverflow和謝謝你的結構答案。 – 2012-01-04 06:29:00
+0
@owlstead感謝熱烈的歡迎,認爲是時候停止潛伏了:)。 – 2012-01-04 07:08:05
-1
爲此,您需要使用網絡API並使用服務器端腳本(如PHP/ASP)使用消息隊列與Web和C通信。
相關問題
- 1. 網絡驅動器:與網格互動
- 2. Android網絡互動
- 3. iphone應用程序與網站互動
- 4. 與iOS 9會話的網絡互動
- 5. 與網絡服務和Android的互動
- 6. 與網絡交互的應用程序集成測試
- 7. 與Python作爲CGI網絡應用程序相互認證?
- 8. Selenium網絡驅動程序
- 9. 創建複雜和互動的網絡應用程序
- 10. 網絡。通過互聯網製作程序
- 11. 如何從互聯網訪問我的網絡應用程序?
- 12. Java程序與網站進行交互
- 13. IOS網絡應用程序總是啓動與啓動畫面
- 14. 網絡/網絡編程與Python
- 15. Android:猴子與網絡應用程序
- 16. 實時網絡應用程序與PouchDB
- 17. 遠程網絡驅動程序無法啓動 - 硒網格
- 18. 共享Angular 2應用程序,網絡/移動網絡/ Ionic 2
- 19. Scrapy:與輔助網站互動時的程序組織
- 20. 與來自C++應用程序的網頁互動
- 21. 從移動應用程序與Wordpress網站API交互
- 22. iPhone/Android應用程序與網站互動
- 23. 與網站的互動
- 24. 與網站表單互動
- 25. Java:與網站互動
- 26. 互動與網頁視圖
- 27. 禁用應用程序與用戶互聯網連接失去互動android
- 28. 硒 - 網絡驅動程序等待
- 29. sendKeys()在Selenium網絡驅動程序中
- 30. 使用硒網絡驅動程序
「與網絡互動」和「向玩家發送邀請函」之間有很大的飛躍。一個需要了解標準的HTTP和一個常用的庫,比如libcurl;另一個則需要內部知道雅虎遊戲的工作方式。也許雅虎希望阻止你這樣做? – 2012-01-04 05:51:09