-
Notifications
You must be signed in to change notification settings - Fork 820
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🐛BUG] download_image()超时失败 #212
Comments
download_image 我也是 用的go调用 会超时 |
原来大家都是,我就放心了。我一直以为是我个人的问题 |
使用 wcferry-node 本地模式可以下载图片,下载表情包会超时,远程模式连接 Docker 下载图片会超时。 |
我也是的啊,我记得之前用的图片都会自动缓存本地的,现在这个版本的微信图片为什么不能自动缓存本地,设置里面设置了开启文件自动下载本地选项了,但是图片没办法自动下载下来。 |
现在解决了吗?我也是一样的问题 |
求 |
同问,extra指向的地址,没有文件。要去点开图片才有对应的.dat文件。并且即使点击图片保存文件到extra也会报错“下载超时” |
这个问题我也遇到了, 这样解决,需要确保images文件夹存在,给download_image传绝对目录 wcf.download_image(msg.id, msg.extra, os.path.join(os.getcwd(), "images")), |
我传的绝对路径,一样不行,你的版本是多少,我是最新版的 |
最新版,有日志的,看看日志里报什么错 |
time out,不是很清楚为什么 |
我找到原因了,就是这个文件你不手动点开,最多只有缩略图,啥也没得,必须手动点开才会在对应的msg.extra建立对应的文件,真过分 |
dir用绝对路径可以解决 |
不知道楼主找到了解决办法了吗,我现在也遇到了这个问题,不点开图片无法下载,但是不知道怎么样触发点击图片的这个事件 |
我这里没遇到过这个问题,一般来说 |
REF:#297 |
一样的问题,不点开无法下载,会找不到消息id |
我已解决,查看#297 |
不是啊,路径没有中文啊,系统也不是中文用户名 |
好像并不是目录失败的问题,只要点击后的图片就可以保存了。 |
描述这个 bug
对 bug 作一个清晰简明的描述,包括:
cpp.exe
是否正常?补充:收到图片后如果在电脑微信上点击打开图片,然后再程序调用download_image()就正常了
使用环境(请补全下列信息):
屏幕截图
添加屏幕截图以帮助解释您的问题。(可选)
调用代码
wcf.download_image(mm_msg.id, mm_msg.extra, globalconfig.path_data, timeout=180)
日志: Client里调用download_attach()很快失败,3分钟后download_image()退出
2024-08-20 15:36:41 [ERROR] Call FUNC_DOWNLOAD_ATTACH failed: Timed out
2024-08-20 15:39:42 [ERROR] 下载超时
2024-08-20 15:39:42 [ERROR] Failed to download image for 2919884394457942416
崩溃信息
微信崩溃原因描述文件内容。(可选)
The text was updated successfully, but these errors were encountered: