Giter VIP home page Giter VIP logo

bilisendcommantifraud's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bilisendcommantifraud's Issues

不要阻塞UI

检测的时候不要阻塞UI,然后结果的话可以通过通知来给用户说明,正常显示不需要通知,其他情况通知一下

最新的周年庆版,哔哩哔哩HD 1.46.0失效

同一台设备登录的同一个账号,国内手机版b站能拉起来检测,HD版和谷歌版拉不起来,之前是可以的,我不知道是b站更新了还是咋,没留意之前b站HD的版本。

评论被删除复查错误

在别人动态下面发评论,检测显示显示正常,然而刚过几秒钟,返回应用复查评论显示这个评论被删除了。

用不明白

自己对lspxp没多少了解,所以如果问比较**的问题请包涵一下
安装完lsp模块,启用,获取cookie,在模块APP里面测试正常,到B站APP里面发评论,不知道哪部没搞对,就什么都没发生
miui13,B站是内置漫游的版本,有开应用分身,7.31.0

response is null

Screenshot_2024-01-19-21-09-58-031_icu.freedomIntrovert.biliSendCommAntifraud.jpg

之前还一直能用,现在突然一直报response is null,是不是b站把这软件ban了[doge]

logs_2024-01-19_21-11-04.zip

弹幕检测没移除干净

如图,在菜单中的发评后等待时长设置里还保留着弹幕发送后等待时间设置选项,可是弹幕检测已经被移除了,建议把这个设置也移除了
Screenshot_2023-09-10-17-27-19-932_icu freedomIntrovert biliSendCommAntifraud

支持智能修改使过审

能否给个“智能自动修改功能”
阿瓦隆太恶心了,“异物顶针,鉴定为鸭​”一起发不行,分开两句就行了🤮

增加深色模式

建议增加一个深色模式,最好还能和系统同步,我晚上打开这个app的时候眼睛都要瞎了

3.19.0国际版失效

反诈版本:5.2.0
哔哩版本:国际版3.19.0
表现:发送评论不弹出等待,进反诈看也没有记录。

你这后台等待有问题啊

发送一条评论,点击后台等待,然后就没有然后了,通知栏屁都没有,重复了6次都一样
redmi k50u
miui14
android13
lsposed6990
bilibili7490
不想提供log,因为懒得装lsp的debug版本

没有实现自动调用

如题,xposed功能没有实现
手机型号Realme GT,安卓11,使用的框架是magisk+lsposed,已勾选作用域哔哩哔哩和系统,软件内已获取并设置cookie,已允许哔哩反诈自启动,关联启动和完全后台

几点优化建议

  1. 检查时候单独线程,不阻塞主线程,可以尝试用 kt 重写,毕竟 kt 的协程挺好用的
  2. GET api.bilibili.com/x/v2/reply/info 这个api来检查评论是否存在,这个 api 只需要一个 rpid 参数就那拿到评论详情
  3. cookie 无需手动填写,可以直接 hook B站接口拿请求头里面的 token

应用闪退

系统:MIUI 14.0.21
使用方式:直接使用
测试视频:BV1RP411B7C1
测试评论:如来?弱智!
系统提供的Trace:

java.lang.StringIndexOutOfBoundsException: begin 8, end 40, length 0
	at java.lang.String.checkBoundsBeginEnd(String.java:3942)
	at java.lang.String.substring(String.java:2467)
	at icu.freedomIntrovert.biliSendCommAntifraud.comment.CommentManipulator.getCsrfFromCookie(CommentManipulator.java:57)
	at icu.freedomIntrovert.biliSendCommAntifraud.comment.CommentManipulator.sendComment(CommentManipulator.java:134)
	at icu.freedomIntrovert.biliSendCommAntifraud.MainActivity$2.onMatchedArea(MainActivity.java:197)
	at icu.freedomIntrovert.biliSendCommAntifraud.comment.presenters.CommentPresenter.lambda$matchToArea$0(CommentPresenter.java:54)
	at icu.freedomIntrovert.biliSendCommAntifraud.comment.presenters.CommentPresenter$$ExternalSyntheticLambda3.run(Unknown Source:4)
	at android.os.Handler.handleCallback(Handler.java:942)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:210)
	at android.os.Looper.loop(Looper.java:299)
	at android.app.ActivityThread.main(ActivityThread.java:8235)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)

// 第一次测试就直接崩溃了......

系统对评论的审核貌似不是依靠关键词

我发现在被戒严的评论区里面,发布两句话,如果说的是事实,会被系统秒删除,而且无论怎么修改,只要是事实就会被ban,我推测应该是用Ai来审核意思,如果是盲目夸的,怎么都能过审

LSPosed仓库无法识别到已安装此模块,LSP仓库里的仓库名是不是忘记有大写的了,导致无法自动检测更新

如题,我是在lsp下载安装的模块,我确认模块页面存在发评反诈模块,并且重启过了,在仓库页面的发评反诈没有注明“已安装”,且明明我的模块不是最新版本,也没有提示我有可用更新。我看lsp仓库名称全为小写,apk包名却有几个首字母是大写的,可能是这样的原因没有匹配上。

建议

是否准备支持lsposed(lspatch)

看这些人已经把人逼成什么样了

我发现一个,只要是上了首页,热门的,点击数过一定数字的,都会戒严。不是所有都能发出去。我一般发了刷新一下有的没有了有的还在,但我知道还在的不一定别人真能看到

一个有局限的检测方法以及invisible状态的触发条件

检测方法

当在动态下发表的评论被删除或shadowban,无论是否是游客还是登录状态,都无法跳转至评论(形如:https://t.bilibili.com/******************#reply************)。
此时在网页开发者工具(F12)的控制台可见[comment] dom not find when jump。由https://s1.hdslb.com/bfs/seed/jinkela/commentpc/comment.min.js 发出。
最后得到相关接口GET api.bilibili.com/x/v2/reply/jump?jsonp=jsonp&rpid=************&oid=******************&type=17
如果在接口返回数据中没有找到所请求的rpid,则评论已被删除或shadowban。

invisible触发条件

当用户在up主的视频下发表了楼中楼评论,后续该用户被up主拉黑,则评论不会正常显示,被赋予invisible=true

例如https://www.bilibili.com/video/BV1354y1o77h?comment_on=1&comment_root_id=114606873056&comment_secondary_id=115828683632 下的一条评论,内容为“救命长得好像肖战。。”;
在点开楼中楼详情前可看到共3条回复, 点击查看
点开后却只显示1条回复,使用模块后会发现另外两条隐藏回复。
相关证据是https://b23.tv/av299860628

建议将评论的发布与检测改为异步方式

具体表现为用户在app中点击发送并审核后,在app顶部挂起一个小条或在通知栏放置一条通知,同时允许用户继续进行其他操作,待检测完毕后主动弹出通知告知用户检测结果并提示进行下一步操作。

5.2国际版失效

截止4.7最新版本,仅更新此软件5.0到5.2就不生效了,重启手机无效果
国内版正常

大佬有计划适配其他APP吗?

比如贴吧微博,这模块简直深得我心!
爱了,赞美大佬!
Screenshot_2023-05-26-17-58-45-55_149003a2d400f6adb210d7e357a3a646.jpg

另外有点小建议,关于发评检测弹窗,比如说评论成功了,因为弹窗内容带有原评论,“评论成功”四个在最后,希望让这个状态提示更加显眼,比如成功就用绿色字体,失败就红色

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.