5 |
6 |
7 |
8 |
9 |
10 |
QSunSync 七牛云文件同步工具使用手册
11 |
12 |
71 |
72 |
73 |
74 |
1.初始界面
75 |
76 |
打开同步工具之后,出现“初始界面”(界面 1)。
77 |
78 |
79 |
80 |

81 |
82 |
界面1 初始界面
83 |
84 |
初始状态下,由于尚未设置账号,因此“新建同步任务”处于不可用状态,关于“账号设置”请参考后续介绍。
85 |
86 |
87 |
88 |
1.1 最近同步任务
89 |
90 |
保留最近同步的项目(参考后文介绍)。显示项目的同步时间、目标空间及本地同步目录。通过双击某条项目纪录,可以直接跳转至同步设置界面(界面 3),且所有配置与之前同步该项目时配置保持一致。若两次将同一个目录上传到同一个空间,只会保留最近的一条记录。
91 |
92 |
93 |
94 |
1.2 快速开始
95 |
96 |
97 |
98 |
1.2.1 新建同步任务
99 |
100 |
点击此处将跳转至“同步设置界面”(界面 3)新建同步任务。若之前从未在“账号 设置界面”中配置过 AK/SK 信息,该选项将为灰色,点击不会跳转。
101 |
102 |
103 |
104 |
1.2.2 账号设置
105 |
106 |
点击此处将跳转至“账号设置界面”(界面 2),输入 AK/SK 登陆 QSunSync。一旦登录成功将记录 AK/SK,之后再次使用时,不需重新配置。
107 |
108 |
109 |
110 |
1.2.3 关于
111 |
112 |
点击此处跳转到网页介绍。
113 |
114 |
115 |
116 |
1.3 关闭程序
117 |
118 |
点击界面上的“关闭”按钮,程序会隐藏至托盘,但不终止运行。如需彻底关闭,右键点击托盘图标,点击“退出”即可。
119 |
120 |
121 |
122 |

123 |
124 |
125 |
126 |
2. 账号设置
127 |
128 |
129 |
130 |
2.1 账号设置界面
131 |
132 |
初次使用 QSunSync 时需要在此页面输入 AK/SK 进行登陆。一旦登陆成功将记录 AK/SK, 之后再次使用时,无需重新配置。
133 |
134 |
135 |
136 |

137 |
138 |
界面2 账号设置界面
139 |
140 |
2.2 账号设置
141 |
142 |
点击账号设置界面“查看我的AK & SK”或者直接输入网址portal.qiniu.com进入portal页面。
143 |
144 |
145 |
146 |

147 |
148 |
在“秘钥管理”界面可以找到AK和SK,其中SK默认隐藏,可以点击显示框中的“显示”按钮展现明文。
149 |
150 |
151 |
152 |

153 |
154 |
将对应的AK和SK填入账号设置的对应输入框中,点击“保存”即可。
155 |
156 |
157 |
158 |
3. 同步设置界面
159 |
160 |
设置好账户AK&SK之后,主界面“新建同步任务”已经变为可用状态。
161 |
162 |
163 |
164 |

165 |
166 |
点击“新建同步任务”进入任务同步设置。
167 |
168 |
169 |
170 |

171 |
172 |
界面3 同步设置界面
173 |
174 |
175 |
176 |
3.1基本设置
177 |
178 |
179 |
180 |
3.1.1 本地目录
181 |
182 |
选择需要同步到七牛的本地目录。
183 |
184 |
185 |
186 |

187 |
188 |
189 |
190 |
3.1.2 目标空间
191 |
192 |
将文件上传到七牛指定空间
193 |
194 |
195 |
196 |

197 |
198 |
199 |
200 |

201 |
202 |
203 |
204 |
3.2 高级设置
205 |
206 |
207 |
208 |

209 |
210 |
211 |
212 |

213 |
214 |
215 |
216 |
3.2.1 附加文件前缀
217 |
218 |
可使用前缀进行文件管理。
219 |
220 |
示例:如需要将两个文件夹 a、b 同步到同一七牛空间,其 中文件夹 a 内全为图片,有文件 1.jpg、2.jpg 等;文件夹 b 中全为视频,有文件 3.mp4、 4.mp4 等。为了方便管理,在文件夹 a 同步时,设置前缀为 img,则文件 1.jpg、2.jpg 在七 牛空间中的 key(文件名)分别为:img1.jpg 及 img2.jpg。文件夹 b 同步时,设置前缀为 video,则文件 3.mp4、4.mp4 在七牛空间中的 key 为:video3.mp4 及 video4.mp4。
221 |
222 |
223 |
224 |
3.2.2 忽略文件名相对路径
225 |
226 |
示例:假设有同步文件夹 sub1,其中 sub1 下有子文件夹 sub2,文件夹sub2下有文件夹sub3,如下图所示,其中sub3下有图片1.jpg。若勾选该选项,则此图片在七牛空间中的key为sub1/sub2/sub3/1.jpg,勾选之后的key为1.jpg。
227 |
228 |
229 |
230 |

231 |
232 |
233 |
234 |
3.2.3 同名文件覆盖
235 |
236 |
文件上传到空间时,会通过对比 hash 确认是否空间中已有相同文件。若 hash 相等,则 不会上传新文件。若 hash 不相等,则会查看“空间中同名文件强制覆盖”选项,如该选项被勾选,则会上传新的文件,若此选项不被勾选,则会报错。
237 |
238 |
239 |
240 |
3.2.4 分片上传阈值
241 |
242 |
默认值为最大4MB。设置阈值后,若文件大小大于等于该值,则自动使用分片上传。小于该值则自动使用表单上传。
243 |
244 |
245 |
246 |
3.2.5 同步的并发数
247 |
248 |
可以允许多文件同时并发上传,并发数可选范围:1~60。
249 |
250 |
251 |
252 |
3.2.6 上传目的机房
253 |
254 |
程序会根据用户的Bucket(目标空间)自动配置,可选项包括”直传”和”CDN加速”。
255 |
256 |
257 |
258 |

259 |
260 |
261 |
262 |
3.3 开始同步
263 |
264 |
完成以上所有设置后,点击“开始同步按钮”开始同步。
265 |
266 |
267 |
268 |
4. 同步信息
269 |
270 |
点击“开始同步”按钮后,如果一切正常,程序会跳转到“同步进度”页面。
271 |
272 |
273 |
274 |
4.1 同步进行时
275 |
276 |
277 |
278 |

279 |
280 |
界面4.1 同步进度界面
281 |
282 |
283 |
284 |
4.1.1 多线程同步进度表
285 |
286 |
可得到每个线程的同步文件名、当前文件上传进度及速度。
287 |
288 |
289 |
290 |
4.1.2 同步信息汇总
291 |
292 |
可得到完成同步文件个数及同步完成百分比。
293 |
294 |
295 |
296 |
4.1.3 暂停
297 |
298 |
暂停后该按钮变为“继续”,点击“继续”按钮可继续此次同步任务。若在暂停时有文件尚未传完,该文件可在“继续”后断点续传。
299 |
300 |
301 |
302 |
4.1.4 结束
303 |
304 |
点击按钮跳此次同步结束,跳转至同步完成界面(界面 4.2)。此次任务及其配置将会保存至最近同步任务。若在结束时有文件尚未传完,该文件之后可断点续传。
305 |
306 |
307 |
308 |
4.2 同步完成后
309 |
310 |
311 |
312 |

313 |
314 |
界面4.2 同步完成界面
315 |
316 |
317 |
318 |
4.2.1 同步信息总览
319 |
320 |
可得到同步时间及同步成功/失败等文件名及错误信息。
321 |
322 |
323 |
324 |
4.2.2 导出日志
325 |
326 |
可导出本次同步日志,包含同步成功及失败文件信息。
327 |
328 |
329 |
330 |
4.2.3 返回首页
331 |
332 |
跳转至初始界面(界面 1)。
333 |
334 |
335 |
336 |
5. 历史记录
337 |
338 |
回到主页后,在“最近同步任务”列表中可以看到同步历史(按最近时间排列)。选择指定记录,右键菜单中有“删除任务”(删除历史记录)和“导出日志”功能。
339 |
340 |
341 |
342 |

343 |
344 |
界面5 主界面(历史记录)
--------------------------------------------------------------------------------
/docs/imgs/1-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/1-01.png
--------------------------------------------------------------------------------
/docs/imgs/1-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/1-02.png
--------------------------------------------------------------------------------
/docs/imgs/2-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/2-01.png
--------------------------------------------------------------------------------
/docs/imgs/2-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/2-02.png
--------------------------------------------------------------------------------
/docs/imgs/2-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/2-03.png
--------------------------------------------------------------------------------
/docs/imgs/3-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-01.png
--------------------------------------------------------------------------------
/docs/imgs/3-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-02.png
--------------------------------------------------------------------------------
/docs/imgs/3-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-03.png
--------------------------------------------------------------------------------
/docs/imgs/3-04-x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-04-x.png
--------------------------------------------------------------------------------
/docs/imgs/3-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-04.png
--------------------------------------------------------------------------------
/docs/imgs/3-05-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-05-1.png
--------------------------------------------------------------------------------
/docs/imgs/3-05-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-05-2.png
--------------------------------------------------------------------------------
/docs/imgs/3-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-06.png
--------------------------------------------------------------------------------
/docs/imgs/3-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/3-07.png
--------------------------------------------------------------------------------
/docs/imgs/4-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/4-01.png
--------------------------------------------------------------------------------
/docs/imgs/4-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/4-02.png
--------------------------------------------------------------------------------
/docs/imgs/5-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/imgs/5-01.png
--------------------------------------------------------------------------------
/docs/qsunbox-太阳队.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/qsunbox-太阳队.pptx
--------------------------------------------------------------------------------
/docs/qsunbox.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/qsunbox.jpg
--------------------------------------------------------------------------------
/docs/七牛云文件同步工具v1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/七牛云文件同步工具v1.pdf
--------------------------------------------------------------------------------
/docs/七牛云文件同步工具文档.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/docs/七牛云文件同步工具文档.pdf
--------------------------------------------------------------------------------
/lib/System.Data.SQLite.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qiniu/QSunSync/8e2e62fddbc7f5df6ef8e98077c06d046ff39123/lib/System.Data.SQLite.dll
--------------------------------------------------------------------------------