主要功能 实时监听指定目录的变化情况 将文件变动变化情况记录,过滤掉无用的信息(通过文件指纹过滤掉已经上传过的文件信息),对于指定类型文件如(jpg、gif)添加到任务队列 另开一条线程用于取任务队列的任务,将指定文档上传到7牛,并模拟post添加到网站后台。 技术点 FileSystemWatcher的使用 sqlite做日志记录以及任务队列 多线程运行 7牛存储API的使用 模拟post登录,并模拟向web后台添加内容 利用文件md5值做为文件指纹,去掉重复文件 记录博客 http://www.it-crazy.net/asyuploadfiletool/