为了使用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. 与网络服务和Android的互动
- 5. 与Python作为CGI网络应用程序相互认证?
- 6. 如何从互联网访问我的网络应用程序?
- 7. 网络/网络编程与Python
- 8. 远程网络驱动程序无法启动 - 硒网格
- 9. 共享Angular 2应用程序,网络/移动网络/ Ionic 2
- 10. 与来自C++应用程序的网页互动
- 11. 从移动应用程序与Wordpress网站API交互
- 12. Scrapy:与辅助网站互动时的程序组织
- 13. iPhone/Android应用程序与网站互动
- 14. 与网站表单互动
- 15. 硒 - 网络驱动程序等待
- 16. 使用硒网络驱动程序
- 17. 网络设备驱动程序
- 18. 从网络启动Android应用程序
- 19. Linux网络设备驱动程序
- 20. 与C#的其他程序互动
- 21. 如何让网络上的多台PC同时与应用程序交互?
- 22. 建立一个Vaadin网络应用程序与动态内容
- 23. Java网络启动应用程序崩溃与OutOfMemoryError
- 24. 等待ajax调用完成与硒2网络驱动程序
- 25. 通过代码测试与网络驱动程序和硒
- 26. 在Windows中通过网络与驱动程序通信
- 27. 交互式网络应用程序的测试
- 28. 与网络驱动器
- 29. Selenium 2.0远程网络驱动程序无法启动IEDriver与C#
- 30. 将移动(iPhone)应用程序与网络应用程序同步
“与网络互动”和“向玩家发送邀请函”之间有很大的飞跃。一个需要了解标准的HTTP和一个常用的库,比如libcurl;另一个则需要内部知道雅虎游戏的工作方式。也许雅虎希望阻止你这样做? – 2012-01-04 05:51:09