Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

下载问题 #131

Closed
mahoon777 opened this issue Aug 17, 2023 · 12 comments
Closed

下载问题 #131

mahoon777 opened this issue Aug 17, 2023 · 12 comments
Labels
bug🐞 Something isn't working

Comments

@mahoon777
Copy link

你们下载都正常么?从更新2.0.7开始,下载就下不动了呢?

@wgh136
Copy link
Owner

wgh136 commented Aug 17, 2023

2.0.7版本重构了下载相关的代码
测试了一下, EH的下载存在问题, 服务器返回了403响应

@wgh136 wgh136 changed the title 你们下载都正常么? 下载问题 Aug 17, 2023
@wgh136 wgh136 added the bug🐞 Something isn't working label Aug 17, 2023
@mahoon777
Copy link
Author

漫画源是哔咔,在线阅读没问题,点下载就没反应,移动、联通、电信三网我都有,没一个能正常下载的,大佬辛苦,谢谢~

@wgh136
Copy link
Owner

wgh136 commented Aug 18, 2023

我这里哔咔下载是正常的.
在线阅读和下载获取图片的方式是一样的, 所以我认为出现问题的不是网络
能否打开设置-logs看看有没有错误日志, 注意APP运行结束后日志会被清除, 你需要先尝试下载再去看日志

@mahoon777
Copy link
Author

DioException [unknown]: null
Error: SocketException: Connection failed (OS Error: Network is unreachable, errno = 101), address = storage-b.picacomic.com, port = 443
#0 DioMixin.fetch. (package:dio/src/dio_mixin.dart:533)
#1 _rootRunUnary (dart:async/zone.dart:1407)
#2 _CustomZone.runUnary (dart:async/zone.dart:1308)
#3 _FutureListener.handleError (dart:async/future_impl.dart:165)
#4 Future._propagateToListeners.handleError (dart:async/future_impl.dart:796)
#5 Future._propagateToListeners (dart:async/future_impl.dart:817)
#6 Future._completeError (dart:async/future_impl.dart:592)
#7 _SyncCompleter._completeError (dart:async/future_impl.dart:51)
#8 _Completer.completeError (dart:async/future_impl.dart:23)
#9 Future.any.onError (dart:async/future.dart:620)
#10 _rootRunBinary (dart:async/zone.dart:1423)
#11 _CustomZone.runBinary (dart:async/zone.dart:1315)
#12 _FutureListener.handleError (dart:async/future_impl.dart:162)
#13 Future._propagateToListeners.handleError (dart:async/future_impl.dart:796)
#14 Future._propagateToListeners (dart:async/future_impl.dart:817)
#15 Future._completeError (dart:async/future_impl.dart:592)
#16 Future._chainForeignFuture. (dart:async/future_impl.dart:537)
#17 _rootRun (dart:async/zone.dart:1399)
#18 _CustomZone.run (dart:async/zone.dart:1301)
#19 _CustomZone.runGuarded (dart:async/zone.dart:1209)
#20 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1249)
#21 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#22 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)

@mahoon777
Copy link
Author

@mahoon777
Copy link
Author

对了大佬,我这里必须勾选“使用转发服务器”才能浏览哔咔,否则链接哔咔超时

@wgh136
Copy link
Owner

wgh136 commented Aug 18, 2023

重构下载代码的时候忘了有转发服务器这回事了, 将会进行修复

@mahoon777
Copy link
Author

好的,大佬辛苦,但我用官方原版登陆,分流2、分流3都可以直接正常登陆,用咱的app,不勾选“转发服务器”,分流1、2、3选哪个都无法直接登陆,都超时

@wgh136
Copy link
Owner

wgh136 commented Aug 18, 2023

官方APP有使用cloudflare ip访问.
本项目中, 由于dart的限制, 使用这种方式存在安全问题.
转发服务器能够使用就暂时不考虑这些东西

@mahoon777
Copy link
Author

收到,再次感谢大佬回复,辛苦啦,不着急,等你有空再修复就行~

@wgh136
Copy link
Owner

wgh136 commented Aug 22, 2023

完成

@wgh136 wgh136 closed this as completed Aug 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug🐞 Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants