最近公司在搞视频号直播,主职业搞技术的我,还兼职负责新媒体的技术部门和运营部分。为了提高效率,提升点赞数量。开发一个小程序,满足自动点赞的需求,以后可以去修电脑、网络故障时,就可以挂着一直点赞了。
目录
实验成果:点击运行程序,将鼠标移动到微信视频号窗口,鼠标间隔1秒后自动点赞。
实现步骤:
1、安装pycharm
2、安装python3.7的编译环境。
3、安装pyautogui的工具包
4、代码实现步骤
具体实操部分:
1、安装pycharm工具
2、安装python3.7的编译环境
3、安装pyautogui的工具包
4、代码实现步骤
实验成果:点击运行程序,将鼠标移动到微信视频号窗口,鼠标间隔1秒后自动点赞。
Python实现微信视频号自动点赞功能
实现步骤:
1、安装pycharm
2、安装python3.7的编译环境。
3、安装pyautogui的工具包
4、代码实现步骤
2、安装python3.7的编译环境。
3、安装pyautogui的工具包
4、代码实现步骤
4、代码实现步骤
具体实操部分:
1、安装pycharm工具
CSDN有很多,按照网友安装即可。这里不多讲了。
2、安装python3.7的编译环境
我这里用的Anaconda3中的python3.7的版本,我用这个版本做了许多测试。这里就选用她。网上有很多Anaconda的安装以及在IDE中选择编译环境的操作,注意一点就是Anaconda要安装在C盘路径下比较好,编译产生的关联工具有可能就生成在C盘下面。
3、安装pyautogui的工具包安装pyautogui工具包有很多种方式,1、是在pycharm可以资源包种搜索,如下图所示。如果有所搜索到即可安装。可能是关联Anaconda的数据库超时了,没有搜索到尝试下个方法2。(这里我添加了阿里云源和清华源都不行。)
方法2:在Anaconda的程序下面输入cmd运行指令,调出运行界面。
输入python3 pip3 install pyautogui指令。我安装过了,所以指令没有报错。
4、代码实现步骤
思路:使用pyautogui模块,模拟鼠标左边敲击。保证一个循环机制(使用while模块),使用鼠标左键一直点赞。连续点击可以实现,但是要保证间隔,否则鼠标一直点击操作,无法停止(time模块)。
实现效果:点击运行后,将鼠标图标指向微信视频号的点赞图标,点赞动作会间隔1秒后进行操作。
代码模块:
#微信视频号自动点赞程序。
#输入 pyautogui 模块
import pyautogui
#输入time 模块
import time
#建议一个循环机制
while True:
time.sleep(1)#睡眠一秒,在点赞,否则连续点击鼠标左键无法操作。
pyautogui.click(clicks=1)#鼠标点击一下。
pycharm的操作页面:
感谢许多未知名网友的支持。
参考文献:
用pyautogui.locateOnScreen实现精准自动识别图片的功能_weixin_41534322的博客-CSDN博客_pyautogui.locateonscreen



