Php 在C++;应用
基本上,我已经编写了一个游戏插件,允许服务器管理员从游戏中更新他们的管理工具,而不必下载并安装它。这些版本会定期更新,测试版是每晚构建的 我正试图找到一种从网站上获取链接的方法,但无论如何我都想不出一个办法。我希望这里有人能提出一些可行的建议Php 在C++;应用,php,c++,Php,C++,基本上,我已经编写了一个游戏插件,允许服务器管理员从游戏中更新他们的管理工具,而不必下载并安装它。这些版本会定期更新,测试版是每晚构建的 我正试图找到一种从网站上获取链接的方法,但无论如何我都想不出一个办法。我希望这里有人能提出一些可行的建议 这就是网站,基本上我正在努力获取最新稳定分支和最新发展分支的链接。你可以问他们是否有某种web服务可以调用 i、 e.您可以请求返回修订号的最新版本,您可以将其与当前版本进行比较,如果需要更新,您可以致电另一个web服务请求下载文件的位置。您可以询问他们
这就是网站,基本上我正在努力获取最新稳定分支和最新发展分支的链接。你可以问他们是否有某种web服务可以调用
i、 e.您可以请求返回修订号的最新版本,您可以将其与当前版本进行比较,如果需要更新,您可以致电另一个web服务请求下载文件的位置。您可以询问他们是否有某种web服务可呼叫
i、 e.您可以请求返回修订号的最新版本,您可以将其与当前版本进行比较,如果需要更新,您可以调用另一个web服务请求下载文件的位置。解决方案很简单,可以分为几个步骤: < L>链接和文件:使用CURL/CURLPP或POCO C++。它们很简单,但您可能会花几个小时来学习:)
C++ +xml也提供了CSS类选择器,避免使用任何其他库:
简而言之:在所有的步骤中,只需要诺基亚QT C++。下载地址:解决方案很简单,可以分为几个步骤: < L>链接和文件:使用CURL/CURLPP或POCO C++。它们很简单,但您可能会花几个小时来学习:)处理/提取链接:使用TidyHTML确保HTML转换为有效的XHTML,并使用XPath提取链接。可以使用libxml2和libxslt。我更喜欢Qt C++ 获取提取的链接并将其保存到预定义路径。Boost文件系统可以简化文件系统的任务 请注意,如果我要这样做(我以前做过),我只会使用QT C++来提供我需要的一切。顺便说一下,QT+C++有一个简单的方法来发送GET/POST请求和获取文件:祝你好运!p> 编辑:C++ +xml也提供了CSS类选择器,避免使用任何其他库:
简而言之:在所有的步骤中,只需要诺基亚QT C++。下载:我已经要求一个文件清单可用,但现在不是一个选项,所以我正在寻找其他可能的想法。你想刮一个网页,并提取链接使用在一个C++应用程序?我已经要求一个文件清单是可用的,但目前,这不是一个选项,所以我正在寻找其他可能的。想法。你想刮一个网页和提取链接使用在一个C++应用程序?是的,现在我想它QT本来是一个不错的选择,但其余的已经完成,我已经LIGBURL已经实现(文件下载),所以我将只使用它。谢谢你的帮助。我对解析HTML知之甚少,但我想是时候了解更多了。是的:)如果你需要提取链接、图像和样式,或者想要在web上遍历,HTML解析是相当重要的。如果您想避免QT+C++,请记住在使用任何ExtAt/LIbxML2/XeRCES/LIXXLT库之前,使用TyDyHTML转换为有效的XHTML:是的,现在我想它QT本来是个不错的选择,但其余的已经完成了,并且我已经实现了LIGBURL(对于文件下载),所以我将使用它。谢谢你的帮助。我对解析HTML知之甚少,但我想是时候了解更多了。是的:)如果你需要提取链接、图像和样式,或者想要在web上遍历,HTML解析是相当重要的。如果您想避免QT+C++,请记住在使用任何ExtAt/LIbxML2/XeRCES/LIXXLT库之前,使用TyDyHTML转换为有效的XHTML。