Shapo
Shapo
Click the item, and select *Resume*, then it works.But it fails later.
感谢你的反馈。 目前日志看不出什么来。 麻烦使用命令行设置环境变量之后再启动该程序。方法如下: 如果使用 powershell,则输入 ``` $env:RUST_LOG='debug' .\weiback-rs.exe ``` 如果使用 cmd,则输入: ``` set RUST_LOG=debug .\weiback-rs.exe ``` 也可以等待后续版本,后续版本我会考虑将默认的 log 等级改为 debug,方便问题排查。
抱歉,这段时间有点忙。看了你的日志,没有太多的问题,只能判断是在导出的过程中闪退的。 目前判断有两种可能性: 1. 内存不足,可能性最大。大量导出时(比如你这里有 1640 条),带图片,数据可能足有几个G,导致进程被杀。这是一个问题,后续我会想办法优化。想要验证这一点,你可以试着少导出一些,而不是一次性导出全部。 2. 某个地方没有插入日志。 感谢你的反馈。可以先尝试少导出一点进行判断。 过段时间我会更新版本解决这个可能的问题。
你的新问题我已经知晓。 不是内存的问题,直接原因是下载的微博某条数据里缺少user.profile_url这个字段。如果这条微博状态是正常的,这个字段是应该存在的。于是代码里只检查了微博状态,没有单独检查这个字段。 这个问题我会在下个版本进行修复。 感谢你的反馈。
感谢你的反馈。 问题一: - 【我以为是勾选,导出后再取消来着,其实是个功能】:抱歉,目前UI规划是有一些不合理的地方,容易产生误解。目前还没有时间推敲细节。后面会优化。 - 这下第一页得根据日志重新找回mid再下载了:不需要,没有保存到 db 的 post 不会被 unfavorite,能够被取消收藏的都是成功保存的。 - 跑了大概一页就卡住了,有400报错:在上个 issue 解决之后更新了版本,按理来说取消收藏的功能下,这种错误不会再卡住。而且 400 报错算是比较常见的,原因可能是已经偶然取消收藏了,再去取消就会这样,所以这种错误会直接忽略。 问题二: 用老版本创建的数据库文件使用新版本,需要在使用前用附带的 db-upgrade-tool.exe 工具升级一下版本,readme 里有写。 但是如果你不是在那几个需要更新的版本之前下载的 weiback-rs,那你要考虑一下,是否使用了之前启动出现问题的版本创建的 db 文件,这个 db 是没有经过正常初始化的,也可能产生 Invalid database...
请问问题解决了吗
你好,我看到了你的新 issue,请问最初的这个问题解决了吗?
> > 请问问题解决了吗 > > 不好意思最近比较忙 orz 把这事儿忘了刚看见 我直接用了新整的,现在还有个问题是打开下载图片之后,db体积暴增,可否把图片放在外面? 我看了下爬了大概5页就上g了 这个特性我考虑一下。可以新开 issue 讨论。
这个问题我明白了,目前是只能导出收藏的备份,因为备份用户的功能是后加的,因为需要重新设计UI,所以导出还没有配套好。 这段时间非常忙,过几周会有重大更新,届时会修复这个问题。 如果很急,可以直接在 DB 文件查看备份的内容,我会在 readme 更新一份简单教程。