Skip to content
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

一个md文件中有8个图片,部分上传后就停了。 #19

Open
yf-9186 opened this issue Jan 10, 2020 · 8 comments
Open

一个md文件中有8个图片,部分上传后就停了。 #19

yf-9186 opened this issue Jan 10, 2020 · 8 comments

Comments

@yf-9186
Copy link

yf-9186 commented Jan 10, 2020

我在一个md文件中链接了8张图片,都是本地链接。然后使用插件将该文件中的图片批量上传到图床。结果只有部分上传成功。试了2次,第一次上传成功3张,等了好久,没等到剩余的上传成功。于是我把这3张在图床里删除以后,重启picgo,又试了一次,这次上传成功5张,然后等了好久,剩下3张又没上传成功。
picgo版本2.2.1,windows 10 1909,插件版本1.2.0。默认图床是githubplus插件,配置的github图床。

@Molunerfinn
Copy link
Member

目前的设计其实不太支持一次性批量上传太多张图片。另外GitHub上传速度本来就慢,其实很多时候是在上传,只是特别慢而已。目前的批量上传是很简单的for循环提供的上传,所以图片太多、过大的话可能会把进程卡死,嗯...

未来PicGo-Core将提供批量上传的接口,能够设置并行上传上限,给出每张图片上传的进度,就不会出现现在这样等半天不知道什么时候传完的情况了。

所以目前而言一次性上传过多图片到GitHub是需要等待很久的...

@yf-9186
Copy link
Author

yf-9186 commented Jan 10, 2020

恩,另外建议上传成功一张就把这张图片数据记录至data.json。如果发生有的图片没传成功的情况,再次运行迁移这个文件,就只上传没成功的那部分图片。

@yf-9186
Copy link
Author

yf-9186 commented Jan 10, 2020

个人非常喜欢picgo这个工具,期待你们后续更好用的版本

@Molunerfinn
Copy link
Member

Molunerfinn commented Jan 10, 2020

@yf-9186 你可以设置 exclude 的配置,就不会上传这个配置命中的URL了。比如设置成 github 就不会迁移带有 github URL字样的图片

image

@yf-9186
Copy link
Author

yf-9186 commented Jan 10, 2020

可是我是用vscode的paste image插件插入的图片。图片都放在同一目录下,并且图片文件名都是“所插入的md文件名_日期时间”的这种格式。不太好设置这个exclude。

@Molunerfinn
Copy link
Member

嗯,如果要根据data.json里的图片列表来做检查还需要以后更新了。因为以后图片数据不再放在json里而是用其他存储工具来存了。

@sino1641
Copy link

同上问题,希望能加入可视化的进度条(超小声🍑

@Molunerfinn
Copy link
Member

同上问题,希望能加入可视化的进度条(超小声🍑

这个需要PicGo本体支持能力。会在PicGo本体里后续提供进度条弹窗能力

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants