无标题无名氏No.62048096 返回主串
2024-04-16(二)05:45:25 ID:83YvGLK 回应
有人知道Tachiyomi的记录导出为json的方法吗?备份文件是 .tachibk,尝试直接更改扩展名为 .json,乱码;直接更改为 .zip,居然能看到部分中文,但是打开会卡住只能强行退出浏览app
无标题无名氏No.62080645
2024-04-18(四)20:02:28 ID: 83YvGLK (PO主)
目前最大的疑问是解压缩 gzip,明明扩展名不是 gzip文件,是不是手动修改扩展名这一步出了问题?
无标题无名氏No.62084843
2024-04-19(五)02:37:58 ID: 83YvGLK (PO主)
>>No.62083994
感谢!完美解决了我的问题!现在终于能够正常读取到里面的字段没有乱码了!盲生啊,你让我发现了华点!!!原来问题出在 protobuff 的 schema 找错了!!!
不过就是你向 AI 问的这段 Python 代码是一定跑不起来的,因为 Python 里要使用 protobuf 要先通过protoc编译器生成对应的 proto 文件的处理模块然后用这个生成的处理模块才能进行解析!
无标题无名氏No.62108834
2024-04-21(日)06:05:19 ID: 83YvGLK (PO主)
>>No.62108577
这个吧,问题出在我设置导出备份时没有全选,schema也没有全选,用对不上的的schema尝试解析不存在的数据( ゚∀。)
无标题无名氏No.62133451
2024-04-23(二)06:30:56 ID: 83YvGLK (PO主)
>>No.62076764
没有 schema 也能读取的方法可以详细说说吗?没用过 reflection库,问chatgpt结果chatgpt说必须得有schema才能读
无标题无名氏No.62228883
2024-05-01(三)05:27:12 ID: 83YvGLK (PO主)
>>No.62161555
尝试了,大失败!(;´д`;)
图里的 file_path 是 "*.tachibk" 文件,用到的指令都在图里了,是不是打开的方式不太对?
无标题无名氏No.62228899
2024-05-01(三)05:39:12 ID: 83YvGLK (PO主)
>>No.62160656
尝试了但大失败!(;´Д`)
二进制文件的获取方法见上一个串,从 protoscope 解码二进制文件的方式见下图