抖音批量取消点赞脚本

DouyinUnlike

抖音批量取消点赞脚本

此项目通过 Python 脚本自动批量取消已点赞的抖音视频。项目包含两个主要脚本:一个用于获取“点赞”按钮的坐标(zuobiao.py),另一个用于执行自动点击并导航到下一个视频(quzan.py)。

项目原理

  1. **zuobiao.py**:
    此脚本帮助你获取屏幕上“点赞”按钮(小红心)的精确位置。脚本会等待 5 秒,期间你可以将鼠标移动到红心位置,之后会打印当前鼠标的坐标。

  2. **quzan.py**:
    获取红心按钮的坐标后,使用此脚本可以自动取消点赞。它会在指定的坐标处自动点击以取消点赞,然后通过按下“下”方向键导航到下一个视频。

环境要求

  • Python 3.x
  • 需要安装的 Python 库:
    • pyautogui:用于自动化鼠标和键盘操作。
    • keyboard:用于监听键盘事件。

使用以下命令安装依赖库:

1
pip install pyautogui keyboard

使用方法

第一步:获取点赞按钮的坐标

  1. 运行 zuobiao.py 脚本获取“点赞”按钮的坐标:
    1
    python zuobiao.py
  2. 在 5 秒内将鼠标移至抖音视频中的“点赞”按钮。
  3. 脚本会打印鼠标的当前坐标,请记下这些值。

第二步:运行批量取消点赞脚本

  1. 打开 quzan.py 脚本,将默认的坐标 (885, 487) 替换为你从 zuobiao.py 中获得的坐标(在 pyautogui.click(x=885, y=487) 行中)。
  2. 运行 quzan.py 脚本:
    1
    python quzan.py
  3. 脚本将等待 5 秒,给你时间切换到抖音窗口,之后开始通过点击红心取消点赞,并按下“下”键导航到下一个视频。
  4. 若要停止脚本,疯狂按 Esc 键。

截图展示

为了帮助你更好地了解脚本运行效果,以下是脚本运行时的截图示例:
运行截图

自定义

  • 视频数量:脚本默认运行 100 个视频的取消操作。你可以通过修改 quzan.pyfor 循环的数字来调整处理视频的数量。
  • 延迟时间:每次点击操作间隔 0.5 秒。你可以通过修改 time.sleep(0.5) 来调整此间隔时间。
  • 中途退出:如想中途退出,请疯狂点击键盘的Esc 键。

常见问题

  1. 如何确定取消点赞是否成功?
    脚本点击红心按钮后,通常会从红色(已点赞)变为灰色(未点赞),确认操作成功。你也可以通过查看自己的点赞列表确保点赞数量减少。

  2. 如何修改坐标?
    如果你的屏幕分辨率或抖音界面布局发生变化,可以重新运行 zuobiao.py 获取新的坐标,替换掉 quzan.py 中的坐标。

免责声明

  1. 使用风险:此脚本仅供学习和个人使用,作者不对任何因使用本项目而产生的后果负责,包括但不限于账户封禁、使用限制或任何平台对自动化行为的制裁。

  2. 遵守平台政策:用户应确保在使用本脚本时遵守抖音/抖音国际版(TikTok)的使用条款和政策。使用自动化脚本可能违反平台规定,用户须对由此产生的所有法律责任和后果自行负责。

  3. 不提供担保:本项目不提供任何形式的明示或暗示担保,包括但不限于适销性、特定用途适用性或无错误性。作者对脚本的功能、稳定性或安全性不作任何保证。

  4. 用户责任:用户自行承担使用此脚本的所有风险和责任。作者对任何因使用或无法使用该脚本而导致的直接或间接损害不承担任何责任。

许可证

本项目基于 MIT 许可证。欢迎修改和使用。