如何获取多看阅读APP中的文件

admin 2025-11-03 16:24:21 2018世界杯投注

如何获取多看阅读APP中的文件

背景

之前在多看里上传的一个txt小说,其原文件找不到了

尝试

多看APP里尝试查看文件路径,找不到

MIUI自带的文件管理器,搜索文件名称,搜不到

搜索duokan文件夹,里面只有一些db文件

过程

1. 读取db

既然能搜到duokan文件夹,且有db文件,就读取一下吧

conn = sqlite3.connect('d:/Bookshelf.db') 读取db文件

df1 = pd.read_sql("SELECT name FROM sqlite_master WHERE type='table'", conn) 获取db中的表名

df2 = pd.read_sql('select * from books', conn)

发现表中存有当前书籍的详细信息,包括URI

2. 找文件

根据books表中的URI,定位文件

直接在MIUI文件管理器中找storage/emulated/0,但是该路径下没有Android文件夹。

搜了一下才发现,storage/emulated/0/就是手机系统自带的文件管理所能使用的路径(参考)

所以直接在文件管理器中,进入Android/data/com.duokan.reader/......路径即可

最后成功定位txt文件