We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Feature Request / idea
2.12 all
确实好用,非常方便 提供一些想法,关于配置文件的
计算图片的md5值
从线上拉取版本 获取本地版本
比较两个版本号 拿到最新的
获取文件md5值库
查询是否有md5相同的 有 --> 返回对应的文件路径 没有 更新版本号 --> 更新md5值库 --> 更新线上 上传文件
服务器一个version.json文件和一个data.json文件
picgo_version.json文件
{ name:"githubplus", version:20190321162915, datafile:"picgo_data_githubplus.json" }
picgo_data_githubplus.json文件
{ name:"githubplus", notes:"github服务器", version:20190321162915, baseUrl:https://raw.githubusercontent.com/cloudfile_A01/master/img/ uploaded:[ { "fileName": "24577.jpg", "width": 1418, "height": 1339, "extname": ".jpg", "imgUrl": "20190321162915.jpg", "type": "github", "MD5": "c6a05d02-47e3-46dc-8c95-8606180a4cc5" }, { 。。。 } ] }
服务器一个version.json文件和多个data.json文件
{ name:"" version: "" list:[ { name:"githubplus", version:20190321162915 datafile:"picgo_data_githubplus.json" }, { name:"gitee", version:20190321162915 datafile:"picgo_data_gitee.json" }, ] }
一个图床添加一个md5文件库
picgo_data_gitee.json文件
ps:md5验证时遍历所有的picgo_data_*.json文件
MD5秒传这个有消耗 而且意义也不是很大,一般重复几张应该也没关系
版本控制这个意义还是有用的,这样就支持换不同电脑操作,每次可以拿到服务器最新的所有文件链接 (这个功能手动貌似更好)
The text was updated successfully, but these errors were encountered:
配置文件之后的版本里将会把图片上传历史和本体配置进行分离。
图片上传历史
本体配置
而配置同步这个操作本体是不会做的,因为PicGo没有具体的用户服务器,无法做应用级别同步。但是插件可以实现,因为可以利用其它三方服务器来做同步。比如GitHub的私人仓库。
关于配置或者图片上传历史记录的 同步 这一点,欢迎到插件讨论区来讨论:#222
最后感谢提供的思路以及这么耐心的说明,正是有你们的意见和建议,PicGo才会做得更好~
Sorry, something went wrong.
No branches or pull requests
问题类型
Feature Request / idea
PicGo的相关信息
2.12 all
功能请求
确实好用,非常方便 提供一些想法,关于配置文件的
计算图片的md5值
从线上拉取版本
获取本地版本
比较两个版本号
拿到最新的
获取文件md5值库
查询是否有md5相同的
有 --> 返回对应的文件路径
没有
更新版本号 --> 更新md5值库 --> 更新线上
上传文件
服务器数据文件:
服务器一个version.json文件和一个data.json文件
picgo_version.json文件
picgo_data_githubplus.json文件
本地数据文件
服务器一个version.json文件和多个data.json文件
picgo_version.json文件
一个图床添加一个md5文件库
picgo_data_githubplus.json文件
picgo_data_gitee.json文件
ps:md5验证时遍历所有的picgo_data_*.json文件
MD5秒传这个有消耗 而且意义也不是很大,一般重复几张应该也没关系
版本控制这个意义还是有用的,这样就支持换不同电脑操作,每次可以拿到服务器最新的所有文件链接 (这个功能手动貌似更好)
The text was updated successfully, but these errors were encountered: