鱼C论坛

 找回密码
 立即注册
查看: 3278|回复: 13

[已解决]Messenger自动点赞程序

[复制链接]
发表于 2023-8-9 11:59:13 | 显示全部楼层    本楼为最佳答案   
问题理解:

您想要一个使用Python编写的自动点赞程序,可以在Messenger聊天框中发送点赞表情包,直到您手动停止。

解决方案:

由于Messenger是一个第三方应用程序,没有官方提供的API来实现自动点赞。然而,我们可以使用Selenium库来模拟浏览器的操作,并通过控制浏览器自动点击点赞按钮。

以下是一个基于Python和Selenium的示例代码,可以实现自动点赞功能:
  1. from selenium import webdriver
  2. from selenium.webdriver.chrome.options import Options
  3. import time
  4. # 设置浏览器参数
  5. options = Options()
  6. options.add_argument("--disable-notifications")  # 禁用浏览器通知
  7. # 启动浏览器
  8. driver_path = "path_to_chromedriver"  # 需要下载并指定ChromeDriver的路径
  9. driver = webdriver.Chrome(executable_path=driver_path, options=options)
  10. # 打开Messenger网页版
  11. driver.get("https://www.messenger.com/")  # 这里需要登录您的Messenger账号
  12. # 等待页面加载完成
  13. time.sleep(5)
  14. # 定位并点击点赞按钮
  15. like_button = driver.find_element_by_css_selector("[aria-label='Like']")  # 根据点赞按钮的CSS选择器定位
  16. while True:
  17.     try:
  18.         like_button.click()
  19.         time.sleep(1)  # 延时1秒后再次点击
  20.     except KeyboardInterrupt:  # 当接收到键盘中断信号时停止循环
  21.         break
  22. # 关闭浏览器
  23. driver.quit()
复制代码

请注意,上述代码中需要设置ChromeDriver的路径,并且您需要预先安装Selenium库以及适用于您系统的ChromeDriver。

希望这个解决方案能满足您的需求。如果有其他问题,请随时提问。

如果回答对你有帮助,请给我一个最佳答案!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-8-9 20:35:50 | 显示全部楼层
编程追风梦 发表于 2023-8-9 20:26
非常感谢,作为第一个回答,且最有用的,给你个最佳哈

谢谢啦!

评分

参与人数 1鱼币 +5 收起 理由
编程追风梦 + 5 不用谢1

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-30 06:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表