Skip to content

binghuo365/FileMointorUploadTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

主要功能

  1. 实时监听指定目录的变化情况
  2. 将文件变动变化情况记录,过滤掉无用的信息(通过文件指纹过滤掉已经上传过的文件信息),对于指定类型文件如(jpg、gif)添加到任务队列
  3. 另开一条线程用于取任务队列的任务,将指定文档上传到7牛,并模拟post添加到网站后台。

技术点

  1. FileSystemWatcher的使用
  2. sqlite做日志记录以及任务队列
  3. 多线程运行
  4. 7牛存储API的使用
  5. 模拟post登录,并模拟向web后台添加内容
  6. 利用文件md5值做为文件指纹,去掉重复文件

记录博客

http://www.it-crazy.net/asyuploadfiletool/

About

用于监视文件改动,并通过列队的形式上传到网站

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages