Git Product home page Git Product logo

qdreadhook's Introduction

QDReadHook

above Android CI Latest Release downloads Blank license


起点阅读 Xp模块

使用 YukiHookAPI

  • 使用前注意给予起点存储权限

  • 设置页面在:起点->我的->左上角设置->阅读设置/模块设置(长按)(1.1.2+)

  • 目前支持起点版本 758~768、772、776、780、784、788、792、796、800、804、808、812、827、834、842、843、850、854、858、860、868、872、878、884、890、896、900、906、916、924、932、938、944、950、958、970、980、994、1005、1020、1030 ~ 1105、1106 ~ 1146 1196 ~ 1299 版本

  • 暂时提高版本号范围以支持一些不容易改变的类

  • 1.2.7+ 配置文件路径为 "/sdcard/Download/QDReader",会自行移动原配置文件并删除原配置文件目录,注意原配置文件目录不要有重要文件

  • 共存包名设定需要在原始包名后面增改(直接共存内置版即可)

  • 起点下载地址

  • 模块下载地址:

  • QD模块交流群: 727983520 QD模块交流群

  • 由于 极狐Gitlab 突然封禁导致 极狐Gitlab-QDReadHook 我已无权限更改,该仓库内容已过时

常见问题

  • 如提示 "Manifest文件中Activity/Service/Permission的声明有问题或者Permission权限未授予"、"初始化错误"、"初始化失败" 把 "广告配置" 中 "GDT(TX)广告" 去掉勾选

  • 如提示 "激励广告拉取失败,详细错误码:50000" 则检查设备网络,DNS或者Hosts 是否拦截了"e.qq.com"、"gdt.qq.com"、"gtimg.cn"、"gdtimg.com"域名

  • 开关功能不生效

      注意看上述所提到支持的版本号
    
      1.1.2版本以前如还不生效则查看/data/misc/某个文件夹/prefs/cn.xihan.qdds 这个文件夹权限是否可读,如果不可读手动设置一下,每次修改了配置都需要修改此权限,并应用子文件 权限 都设定为755最佳。还不行就把模块卸载了重新安装,激活后先去把配置调整好,再去上述路径改权限,完事最好清下起点数据,打开就完美了!!!
    
      1.1.2及以后则查看起点是否有存储权限,查看是否存在"/sdcard/QDReader/option.json"这个文件(没有就创建一个)
    
      1.2.7+ 3.0.5+配置文件路径为 "/sdcard/Download/QDReader",其他如上
    
      3.0.4 配置在起点私有目录
    
      ps:根据版本不同,显示的路径可能也不同,可能是"/storage/emulated/0/QDReader/option.json".
      如果使用系统自带文件管理器,直接在"根目录(内部存储)"创建文件夹"QDReader"即可
      
      如果上述都不行,那就试着清除起点数据或者重装模块(同时删除上述路径所在的配置文件),也可能需要重启一下手机。
    
      还不行就附上日志提issues或酷安留言私信我即可(语气不要太冲,说的好像我欠你啥的,上来就质疑我的也不一定会回复。以为自己是谁啊,你用不了我就一定要让你也能用上,我还能远程施法单单让你用不了不成?)
    
  • 没开启闪屏页却一直显示闪屏页

      这种情况一般是因为本地已经有缓存了,最简单的方法是清除起点的数据,把要开的功能提前开好
    
      3.0.4之后可用关于->清除起点缓存
    
  • 开启自定义启动图无效?

      多进几次起点等启动图全部下载完成就会开始随机
    
      3.0.4之后可用关于->清除起点缓存
    
  • 开启去广告无效

      和上述一致,清数据重启即可
    
      3.0.4之后可用关于->清除起点缓存
    
  • 目前去青少年模式弹框仅仅只是防止频繁弹,不是完全去掉,我之前测试用隔一会弹一下,开启后仅弹一次 1.0.2+版本是通过 Hook 自定义Dialog 的 show() 方法,会导致投月票或者特殊订阅弹框不显示(1.1.6+已修复此问题) 1.1.6+是通过拦截上级调用

  • 模块初次使用建议操作流程1.1.2及以上无需此操作,授予起点存储权限即可

      1.安装好模块后把模块和起点都强行停止运行
      2.激活(勾选)模块
      3.打开模块配置好相关选项
      4.强行停止模块运行
      5.修改上述所提到的文件夹权限
      6.清除起点数据
      7.打开起点
    
  • 部分功能之前好好的,突然失效,1.2.9+ 配置文件模型改变,部分设定需要重新设置!!! 开关以及配置都正常却失效日志也没有。可以理解为被热修复了,一般来说更新最新版即可或者提Issues

  • 激活模块或使用Lspatch版起点闪退,可按如下流程排查.

    1.关闭免广告领取奖励
    2.关闭快速屏蔽弹框
    3.是否使用了lspatch修补的起点并且同时启用了模块
    4.关闭模块
    ps: 保持试用模式可有效防止闪退
    

    如果上述流程走完还是无法解决闪退,可以把配置文件删除并重启起点,再不济重启手机

  • 如提示"检测到您当前设备环境有异常,请确保规范使用后再进行尝试"、"账号存在异常,请稍后再试"

    起点加强了风控
    前者自行隐藏设备Root环境
    后者就要先确定是账号高风险还是被检测ROOT
    ps:手动签到需要验证码则是高风险
    
  • Android 9 从起点内进入设置界面白屏,这是一个奇怪的bug,暂时找不到解决方法,内置版可以另外安装一个模块本体来管理配置文件

  • 起点版本:994-232+ 以及模块版本:3.0.0以下的内置版卡启动、白屏等按照以下步骤排除问题

    1.清除起点数据并手动授予存储权限
    2.首次启动起点拒绝隐私策略后关闭起点
    3.开启跳过闪屏页功能后即可正常使用起点
    
    3.0.0之后的版本
    1.清除起点数据
    2.首次启动启动拒绝隐私策略并在弹框授予存储权限和安装未知应用权限
    
    3.0.5之后的版本 无法授予存储权限
    1.检查起点版本是否高于7.9.318-1106
    
    MIUI 可以尝试关闭MIUI优化,有接到反馈关闭该功能就正常了
    

Lspatch 使用说明

  • 安装后启动前需要授予起点存储权限!!!要不然无法读取配置文件则不会生效,或者你设定错了可能会使用默认配置

  • 已支持动态配置(1.1.2+)

  • 因为修改了签名,所以快速登录无法使用,只能用手机号登录!!!所以如果可以还是使用 Xp 模式

  • LSPatchSignHook 打包进目标平台即可调用第三方(登录/分享)等

    • QQ
    • 微信
    • 抖音
  • 请勿激活模块的同时使用此版本!!!


起点读书用户服务协议

使用本模块可能违反 起点读书用户服务协议

  • 四、使用本服务的方式

    • 4.1 使用方式

      • 3.您不得使用未经起点授权的插件、外挂或第三方工具对本协议项下的服务进行干扰、破坏、修改或施加其他影响
    • 4.2 违反以上约定视为您的严重违约,起点可以终止对您的服务,解除双方间的服务协议和法律关系,且无需退还您所支付的费用,视为您支付起点的违约金,如违约金不足以弥补起点的损失的,起点还可通过其他法律途径向您追索。

  • 十二、知识产权声明

    • 12.2 起点所提供的服务与服务有关的全部信息、资料、文字、软件、声音、图片、视频、图表的知识产权和其他权益均属于起点或其权利人,受中华人民共和国相关法律及国际协定和国际条约保护,除非事先获得起点或其权利人的合法授权,您不得对上述任何内容进行修改、展示、复制、发行、授权、制作衍生著作、转让或销售。如您未遵守本条款的上述规定,视为您严重违约,起点可无须通知立即终止向您提供服务,解除双方间的服务协议和法律关系,且无需退还您所支付的费用,视为您支付起点的违约金,如违约金不足以弥补起点的损失的,起点还可通过其他法律途径向您追索。同时,起点可根据违约情节严重程度对用户部分或全部账号采取包括不限于预先警示、要求提供不违规保证、限制或调整起点提供的阅读内容,限制正常使用部分/全部产品或服务功能、限制【阅文通行证】账号于阅文集团旗下产品部分/全部功能直至终止提供服务、冻结限制或封禁账号、发送函件、提起诉讼/仲裁等依法维权措施。您必须销毁任何已经获得的上述信息、资料、文字、软件、声音、图片、视频、图表。
  • 二十、服务的变更、中断、终止

    • 20.2 如发生下列任何一种情形,起点有权不经通知而中断或终止向您提供的服务:

      • 2.您违反相关法律法规或本协议的约定;

免责声明

  • 本模块是基于Xposed框架开发的,使用本模块需要您的设备已经安装了Xposed框架。Xposed框架是一种修改Android系统行为的工具,它可能会导致系统不稳定、无法开机或损坏设备。您在使用本模块之前,应该了解Xposed框架的原理和风险,并自行承担后果。

  • 本模块的源代码是公开的,任何人都可以查看或修改它,开发者不对本模块的功能和效果做任何保证,也不对本模块可能造成的任何损失或损害负责。请在使用前确认你下载的 QDReadHook 是来自可信的渠道,并且没有被恶意篡改或添加木马等病毒。

  • 本模块不是为了破坏起点中文网的正常运营和作者的合法权益。请在使用本模块时,尊重作者的劳动成果,支持正版阅读,不要利用本模块进行非法活动或其他损害起点合法权益的行为。

  • 开发者保留对该Xposed模块的更新、修改、暂停、终止等权利,使用者应该自行确认其使用版本的安全性和稳定性。

本模块仅供学习交流,请在下载24小时内删除。在使用该Xposed模块之前认真审慎阅读、充分理解 起点读书用户服务协议 以及上述 免责声明,如有异议请勿使用。如果您使用了该Xposed模块,即代表您已经完全接受本免责声明。


截图


打赏

入驻了 爱发电,点击前往我的个人主页

如果觉得这个模块对您有用,可扫描下方二维码或者 爱发电 随意打赏,要是能打赏个 10.24 🐵就太👍了。您的支持就是我更新的动力

支付宝 微信

Star History

Star History Chart

qdreadhook's People

Contributors

allcontributors[bot] avatar renovate[bot] avatar xihan123 avatar

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

qdreadhook's Issues

免责声明倒计时异常

复现步骤

包含模块设置,没有进入模块设置界面

预期行为

接受协议并进入设置

实际行为

Screenshot_2024-03-02-11-38-32-903_com qidian QDReader
没有看到接受的按钮

LSPosed 版本

7058

Android 版本

14

模块 版本

3.1.0

起点 版本

7.9.334

Logs/日志

无法进入设置,无法提供

app权限问题

配置文件为什么不放在 app私有目录?sdcard/Android/data.....

网络权限 用来干嘛?
安装app权限 用来干嘛?

[Feature Request] 希望可以支持导出下载的小说

你的请求是否与某个问题相关?

有的小说不允许使用网页版看,只能使用app看,这种情况下无法通过插件导出小说。
例:宿命之环

描述你想要的解决方案

1.支持批量下载小说章节(自带的下载好像下载不全)
2.将下载的小说导出成txt(epub也行,不过可能更复杂)

或者,制作个Web服务

其他信息

或许可以参考阅读3

app启动图的路径?

找了/data/data,0/android/data/com.qidian.QDReader,解压了apk。都没有找到。。。。

[Bug] 点赞按钮异常

复现步骤

1.打开模块设置中"阅读页设置"里的 前三项 长按保存原图、评论长按复制、保存原图对话框
2.点击起点阅读评论右边的大拇指

预期行为

点赞成功

实际行为

点击数字可以点赞,点击大拇指无效,长按大拇指弹出无链接的保存原图对话框

LSPosed 版本

1.9.1(6990) - Zygisk

Android 版本

13

模块 版本

2.3.3

起点 版本

7.9.296

Logs/日志

懒得找。。就是把大拇指也改变成能保存的图片类了吧,想办法识别出来跳过就好吧

功能

哥 请问可以定制一个自己喜欢的功能嘛

2.1.2失效

2.1.2很多配置都不生效,比如隐藏“我的”里面的一些东西,我切换到原来的2.1.1是生效的;还有就是“免广告领取奖励”都失效了,原来2.1.1是生效的,后来更新到2.1.2失效,再然后我卸载,删配置文件,重启,安装会2.1.1还是不生效,希望能修复下。

[Feature Request] 关于模块的配置文件的存储路径的建议,(ps:我只是建议)

你的请求是否与某个问题相关?

作者您好,模块的配置文件目前存储在Download文件夹下

描述你想要的解决方案

作者您好,我参考其他一些xp模块的做法给出建议,将模块配置文件存储在起点app的私有目录里:

在模块app中不提供查看和修改配置文件的界面,只提供:①如何在起点app中进入模块功能设置的文字提示、②隐藏模块桌面图标的选项、③模块的关于信息。
将模块配置文件存储在起点app的私有目录里,和之前一样的 在起点app的设置中提供模块功能设置,并在起点app的模块功能设置里添加通过SAF框架来备份配置文件的选项,这里过程就不需要申请相关存储权限。

其他信息

No response

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.