首页 > 编程知识 正文

高仿小红书源码(c和python哪个好)

时间:2023-05-03 21:26:15 阅读:81993 作者:2402

今天,任何社区类平台都具备良好的功能。 生的是自动点烟器,俗称分刷机/刷赞赏器。 在这篇文章中,我们将介绍赞扬机器人的最简单、最容易理解的核心逻辑。

全文涉及的伪代码是使用Python编写的。 因为是伪代码,所以不知道Python也明白。

本篇博客试用场景

这次的点赞机器人主要面向电脑上的网站,与APP端无关。

点赞机器人核心逻辑

模拟点击操作,触发点赞,喜欢等操作。

在实现点赞操作之前,还有一步重要的代码实现,模拟登录。

因此,称赞机器人的基本需求如下。

模拟登录; 称赞;

扩展这个需求有两个常见的商业场景。

通过模拟登录多个账户,登录实现对“一人/一物/一文/一视频”的大量点赞,即刷别人积分的一个账户,从而总结出对“多人”的总结,即自己的积分

代码层级的实现

整理好基本逻辑后,可以进入实际编码环节。

模拟登录

登录的实现有两种思路。

注册大量账户(也可以购买),用Python程序切换账户,每次注册点赞时,切换到下一个账户之前,用技术或人工手段模拟登录,并记录账户登录后产生的cookie

想法2有Cookie的有效期的问题。 如果网站没有这个限制,建议采用这个方式。 更有效率。

伪代码的实现

# #想法1

withopen (用户. txt,) r ) ) as f:

user _ pass=f .读取线(

# #模拟登录

登录(用户通过)是

# #登录完成后的操作

do_someting ()

# #想法2

withopen(cookies.txt (,r ) ) as f:

one_cookie=f.readline (

携带cookie参数访问接口

get _ detail (一个网络跟踪器)是

复制代码

其中,构想2的Cookie池可以人工创建,也可以使用程序创建。

模拟登录部分将面临两个学习难点

验证码的识别问题IP支撑后回环限制。

难点1 (最容易使用的解决方案是将条形码平台对接。 难点2购买解决方案,IP代理池,自建代理池,也可以重点看项目对成本和稳定性的要求。

点烟器

在许多项目中,lsdwx完成了模拟登录操作,表明这个网站对你完全开放。

接下来,是寻找好的接口。 例如,以下情况(仅供参考) )。

CSDN点赞界面如下。

传递# POST用户ID和文章ID

请求网址:https://博客. csdn.net//电话/网络/v1 /建筑/链接

请求方法:开机自检

# POST参数如下

articleId=118558076

复制代码

不错的界面如下。

# #直接开机自检分发,用户id在Cookie上

请求URL :https://WWW.zhi Hu.com/API/v4/z视频/1391420717800554497/Likers

请求方法:开机自检

复制代码

bilibili点赞界面如下。

传递# # #用户id的同时,传递适当的参数

请求URL :https://API.bilibili.com/x/we B-interface /存档/链接

请求方法:开机自检

# POST参数如下

aid: 631588341

like: 1

CSRF : B 39B 26 B 6b 8071 E 2f 908 DE 715 C266 CB 59

复制代码

在上述几种情况下,可以看到点赞操作界面的格式基本相似,都是通过POST将Cookie和特定参数传递给服务的。

其中b站特殊,具有csrf参数。 这个参数可以直接从饼干中提取。

伪代码的实现

导入请求

def like (参数) :

通过# # #请求标头获取的cookie通过模拟登录获取

cookie=get_cookie (

# cookie=login ()

headers={

其他属性:属性值、

' Cookie':Cookie #重点包含用户cookie

}

res=requests.post (地址、参数、请求标题) )

复制代码

在调用点赞界面的部分,会遇到学习上的难点

接口包含位置参数。 例如,如上述b网站赞链接中的csrf,遇到未知参数时的解决方法请参照以下说明。

继续b站示例,打开浏览器开发人员工具,切换到网络选项卡。 点击点赞后,如下图所示,就会发出点赞的数据要求。

此请求还显示有关开机自检的参数。 然后按键盘上的Ctrl F键打开搜索窗口。 也就是说,在当前开发人员工具的网络选项卡中打开。 在搜索框中输入要搜索的值,在进行后续分析之前,您可以找到所有显示该值的请求者。 重点找出该参数值生成的位置和原理。

点赞机器人总结

自动评分机器人有多种应用场景,准确地说,这种操作会导致一些平台的失衡,从而影响平台数据的公平性,但由于存在需求,市场上目前存在着大量的评分器、刷分器、评论家甚至大量的公司,

我们不支持这样的业务,但是可以学习其实现原理。 毕竟,如果使用Python实现自动化工具,了解原理,就会变得非常简单。

本文希望你实现一个属于你自己的小刷子分类机器。 然后,夸奖我记得所有的事情

需要完整源码点赞关注+转发+后台私信666或者python

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。