Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ayyayyayy2002 authored Aug 31, 2024
1 parent e335b2f commit 50bf2ad
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
# Bilibili视频全自动举报———我能跑一整天!
# BilibiliVideoAutoReport———I can do this all day!
20240809更新
20240831更新
**推荐使用方法(可能仅限Windows,需要下载PyCharm)**
1,下载安装[PyCharm](https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC)
2,按照[教程](https://www.bing.com/search?q=PyCharm%E5%AE%89%E8%A3%85%E6%B1%89%E5%8C%96%E6%95%99%E7%A8%8B)安装和汉化PyCharm
3,下载Relaease,解压至D盘
4,在Pycharm中打开“D:\BilibiliAutoReport”文件夹,在软件的最上方会有一个绿色三角形,点击可以运行指定文件,用左边向下的三角来切换脚本
5,脚本解释:AAA可以打开浏览器进行配置,并测试Bilibili是否登录成功,Getuid用于运行搜索+举报功能,Report仅会举报当前文件内的uid,Start是全自动运行所有功能,且出错后不会停止,会一直运行
5,脚本解释:AAA可以打开浏览器进行配置,并测试Bilibili是否登录成功,Getuid用于运行搜索+举报功能,单独运行Report仅会举报uid.txt文件内的目标,Start是全自动运行所有功能,且出错后不会停止,会一直运行
6,先运行AAA,在打开的浏览器中[登录Bilibili](https://www.bing.com/search?q=%E5%A6%82%E4%BD%95%E7%99%BB%E5%BD%95%E5%93%94%E5%93%A9%E5%93%94%E5%93%A9),并[安装油猴脚本](https://www.bing.com/search?q=%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E6%B2%B9%E7%8C%B4%E8%84%9A%E6%9C%AC)
7,双击上方红色按钮关闭脚本,点击左边向下三角,切换并运行Getuid
8,脚本已运行
7,关闭浏览器,点击左边向下三角,切换并运行Getuid,并查看是否成功启动浏览器
8,双击红色停止按钮,彻底停止脚本,切换至Start,点击绿色三角
9,脚本已运行


**不推荐使用方法(可能仅限Windows)**
Expand All @@ -32,12 +33,12 @@ python Start.py
命令窗口将开始输出关键词搜索情况,程序成功运行。

**程序逻辑**
1,GetUid使用代码所提供的关键词进行搜索,从返回页面抓取uid,并将uid和关键词写入文件保存
2,读取所有uid,去重,过排除列表,重新写入文件
1,GetUid使用代码所提供的关键词进行两次搜索,分别为默认排序和按时间排序,从返回页面抓取uid,并将uid和关键词写入文件保存
2,从云端加载举报uid列表和排除uid列表,读取所有uid,去重,过排除列表,重新写入文件uid.txt
3,启动Report进行举报,如果中途出错将重新启动Report,如果运行结束则重新运行搜索
4,Report脚本读取uid,逐个调用油猴脚本进行举报,举报完成后删除该uid
5,油猴脚本会自动运行,跳转到该UP主投稿的最后一页向前举报
6,每秒50进行一次人机验证,并检查一次举报进度
4,Report脚本读取uid,逐个调用油猴脚本进行举报,先导航至目标投稿的最后一页,总最后一页的第一个视频开始,举报完成后向前翻页,第一页举报完成后自动跳转至动态页举报动态
5,初次运行2秒后以及之后的每58秒会在新标签页进行一次人机验证,并检查一次举报进度
6,在人机验证后脚本将检查当前页面地址,如果当前位于动态页面,则代表此目标已完成,将从列表删除uid并载入下一个目标
7,Start脚本用于启动搜索和举报功能,并自动在程序出错后重新运行

**目前问题**
Expand Down

0 comments on commit 50bf2ad

Please sign in to comment.