解决方案:一个需求引发的 对C++下 获取网页源码的探索

优采云 发布时间: 2022-12-19 14:20

  解决方案:一个需求引发的 对C++下 获取网页源码的探索

  C++ libcurl库编译

  下载链接:

  选择我们下载好的圈出的文件,然后使用

  使用cmake自动构建项目首先从官方网站下载一个WINDOWS版本,如图

  64位安装直接下载安装文件,然后启动程序,如下图配置

  .

  找到SLN工程文件,用VS2013打开,我的本地是VS2013,

  选择libcurl项目进行编译,编译成功后找到生成的文件

  

  然后我们新建一个MFC工程如下图

  下面需要对项目进行一些配置

  Include目录下有一些头文件等格式,请先引用。

  这样配置就完成了,我们来添加代码试试看能不能调用

  编译的时候遇到问题

  暗示

  错误 LNK2019:函数“public: int __thiscall CHttpClient::Get(class std::basic_string,class std::allocator > const &,class std::basic_string,class std:: allocator > &)”中未解析的外部符号 __imp__curl_easy_init ( ?Get@CHttpClient@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@@Z)

  这是什么原因,LIB文件没有引用到我们需要做的

  

  添加额外的依赖

  可以调用编译成功。看看能不能拿到,然后弹出消息,再进行下一步。

  成功获取网页消息后,我们在下一步对消息进行进一步处理,得到我们想要的结果。

  接下来说说为什么写这篇文章文章,因为我们的游戏在调用微信头像的时候经常会遇到头像无效的问题。

  就这样,并且这些头像地址都存入了数据库,

  这样的数据有W条,我们不能一条一条打开。这样的工作既低效又累人,所以有了这个文章,我打算用工具把无效的图片分享出来,然后Update图片让它看起来正常。让我们找出解决问题的方法。

  普通微信图片返回的请求信息如下:

  异常返回数据如下

  可以看到异常情况,返回的信息不一样,可以根据X-Info:notexist:-6101或者X-ErrNo:-6101关键字判断

  解决方案:机器人流程自动化 | 达人数据批量自动收集实在简单

  近年来,直播电商迎来爆发式发展,几乎成为各大平台的标配。不少传统电商也纷纷转战直播。人才数据作为直播带货的核心要素,成为展示直播效果的重要依据。

  人才配送数据的批量采集,有利于电商企业选择适合自身产品的配送主播,而这一过程可以使用真实的RPA来完成。今天就让小编来教大家搭建一个自动批量采集人才数据的机器人吧!

  01

  梳理专家数据采集过程

  第一步:登录网站:

  Step2:登录账号

  Step3:输入产品

  第四步:点击搜索

  Step5:获取人才数据

  02

  根据流程编辑组件

  尖端

  如果你还没有下载真正的 RPA

  添加真正的大学助理

  获取最新下载链接

  进入Real RPA Designer后,点击New Process。

  Step1:使用“自定义对话框”组件,点击配置对话框界面,选择一个输入框。

  1)将输入框的标题改为“请输入产品名称”,使用默认变量“产品名称”(输入的内容会存储在该变量中)

  

  Step2:使用“打开网页”组件登录网站。

  Step3:使用“等待加载”组件,避免因网速问题导致的错误。

  Step4:使用“点击界面元素”组件选取“注册/登录”元素实现点击。

  Step5:使用“输入文本框”组件选取“输入框”元素,输入账号。

  Step6:使用“Enter Password”组件输入密码并输出到变量“Password”中。

  Step7:使用“输入文本框”组件选取“密码输入框”元素,输入“密码”。

  Step8:使用“点击界面元素”组件选取“登录”元素并点击。

  Step9:使用“点击界面元素”组件拾取“抖音分析平台”元素实现点击。

  

  Step10:使用“输入文本框”组件拾取搜索框元素并输入“产品名称”。

  Step11:使用“点击界面元素”组件拾取“搜索”元素实现点击。

  Step12:使用“Data采集”组件

  1) 使用“数据采集”组件,点击配置采集项,进入数据采集界面。

  2) 单击“清除列表数据”选项。

  3) 单击“选择页面元素”。

  4)点击达人名称、粉丝数、粉丝数等进行添加,在弹窗中添加文字内容。

  5) 在数据 采集 窗口中单击确定。

  6) 勾选设计器基本属性中的复选框,选择文件保存路径,设置文件名。

  尖端

  具体组件步骤如下图所示:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线