精易论坛

标题: 【一周一训练NO.0054】文件夹备份 [打印本页]

作者: 大兔崽子    时间: 2017-5-27 22:56
标题: 【一周一训练NO.0054】文件夹备份
本帖最后由 漩涡鸣人 于 2017-6-6 22:42 编辑

求你了来投稿!!!:
奖励1000精币+1个月vip模块+【送cq娃娃!!真送!!】才怪嘞
http://125.confly.eu.org/forum.php?mod=viewthread&tid=13991597


本次作业内容:
文件夹备份

作业效果图(具体效果参考附件):

需要掌握的知识:文件及文件枚举,循环,超级列表框,压缩组件等


要求:

创新亮点提示:

奖励:
作业完成,根据优秀程度+N精币,前10名完成的,奖励资源vip用户组1个月,创新者酌情加奖,由版主和作者审核。

需要注意:
作业请用附件形式上传,不要回复跟作业无关的内容。

上期作业奖励正在发放中……【一周一训练NO.0053】锁上你的文件夹
http://125.confly.eu.org/forum.php?mod=viewthread&tid=14022631
(出处: 精易论坛)





补充内容 (2017-5-29 11:06):
弄这个初衷是用来 把公司做的php项目 进行备份 带回家还能继续写,项目内容还是挺多的,每次都备份整个文件夹会比较费时,所以就弄了这个软件来仅备份上次备份时间之后的  有过更新的文件,

QQ图片20170527232526.png (11.91 KB, 下载次数: 4)

QQ图片20170527232526.png

自动备份文件夹.rar

326.3 KB, 下载次数: 113, 下载积分: 精币 -2 枚

作业成品列子源码版主审核安全

备份今天更新过的文件.rar

145.82 KB, 下载次数: 51, 下载积分: 精币 -2 枚

作业源码


作者: a365326    时间: 2017-5-28 00:55
一周一训 这个不错
作者: 哆啦恶梦    时间: 2017-5-28 01:35
本帖最后由 995875396 于 2017-5-28 02:03 编辑

来不及了,先交货再说!

补充内容 (2017-6-6 22:58):
假如做了文件更新筛选,能拿到几分?

文件备份.e

620.14 KB, 下载次数: 4, 下载积分: 精币 -2 枚


作者: o0595o    时间: 2017-5-28 23:49
一直潜水 现在不得不说话了  厉害
作者: 禾子    时间: 2017-5-29 14:24
要求:
对选择的文件夹,及下级文件进行枚举,
根据更新时间筛选出近期被修改的文件,并将其备份至指定目录下

根据要求,完成作业!

自动备份(作业源码).zip

647.21 KB, 下载次数: 9, 下载积分: 精币 -2 枚


作者: Harry·    时间: 2017-5-29 16:50
本帖最后由 Harry· 于 2017-5-29 17:05 编辑

简洁才是美

功能:调用7Z.dll 极限压缩备份文件
         支持加密备份
         增加恢复功能
PS:并没有写后缀过滤功能,懒!



看了才知道GIF录花了

list.rar (778.03 KB, 下载次数: 3)
作者: fjcq    时间: 2017-5-30 04:14
交个作业
备份助手.e (653.26 KB, 下载次数: 13)




作者: mxsoft    时间: 2017-5-30 21:15
自动备份.e (11.57 KB, 下载次数: 1)
作者: 已注销330572    时间: 2017-5-31 11:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我本善良    时间: 2017-5-31 14:58
第一次备份,备份全部,后头就只备份更新的,不过有个问题,就是增加的新文件无法识别出来(技术不到家),不过可以在界面双击新文件手动备份,就这样了把

备份文件夹.zip

172.08 KB, 下载次数: 4, 下载积分: 精币 -2 枚


作者: 我本善良    时间: 2017-5-31 16:42
刚那个有点问题,才想起,以这个为准

备份文件夹(以此件为准).zip

172.11 KB, 下载次数: 2, 下载积分: 精币 -2 枚


作者: zyong109    时间: 2017-6-1 19:29
好东西,支持下。100个赞
作者: 努学易    时间: 2017-6-2 06:18
自己画的界面,结合”压缩数据“命令 写的压缩和 解压 没用ZIP

目录备份和还原 作业.e

27.64 KB, 下载次数: 3, 下载积分: 精币 -2 枚

作业


作者: 翔子大大    时间: 2017-6-3 12:06
天啊,这个不能让我客户看到。。。几个月之前人家用600给我定制的这个....
作者: 忧郁之子    时间: 2017-6-4 12:15
来晚了,收藏一下。
作者: 大兔崽子    时间: 2017-6-4 12:19
我本善良 发表于 2017-5-31 16:42
刚那个有点问题,才想起,以这个为准

没法传图片 就这样跟你港吧

你那个逻辑还是有问题的

手动备份的话,没法进行时间上面的筛选 ,只能备份整个文件夹  这基本也是大部分交作业的做法

然后 你后面增加了一个定点备份, 因为测试不方便 所以 我没测试这个功能  仅仅查看了下代码的过程

是通过对比 超级列表框 和列表框的时间 来进行筛选备份。

不过 进行备份前 你忘了刷新超级列表框了 所以  超级列表框 和列表框里面的时间 都是一样的  定时备份应该是不会成功的

这样子并不好用  还不如  直接第一次备份时,  保存当前的备份时间  然后 用文件列表里面的更新时间  和备份时间来做对比  来判断是否需要更新,

差不多就这样了

作者: 努学易    时间: 2017-6-4 13:54
努学易 发表于 2017-6-2 06:18
自己画的界面,结合”压缩数据“命令 写的压缩和 解压 没用ZIP

找到问题了,首先备份必须选择文件夹 不选择 的话 备份后 还原会出错 已解决

备份不能备份自身 自身里包含了关键字 这个问题 可以用编码URL加密解决  已解决

作业: 目录备份和还原 作业.e (624 KB, 下载次数: 9)



作者: 阿軒    时间: 2017-6-4 16:16
下载看看 66666666666666666
作者: 禾子    时间: 2017-6-4 17:35
禾子 发表于 2017-5-29 14:24
要求:
对选择的文件夹,及下级文件进行枚举,
根据更新时间筛选出近期被修改的文件,并将其备份至指定目 ...

我照着你的软件写到,什么见寻找不到子目录?
作者: 我本善良    时间: 2017-6-7 18:49
大兔崽子 发表于 2017-6-4 12:19
没法传图片 就这样跟你港吧

你那个逻辑还是有问题的

当时没下载你的软件下来试试,只是看了图片然后来写的,所以压缩也没注意到的,定时备份前刷新下两个的时间应该就能行了,复制过去文件的时间还是原来的时间,所以我想直接读取时间比较准确,时间也比较少,所以差不多了就回帖了
作者: sfqosk    时间: 2017-10-26 20:08
下载来学习一下
作者: 晚放    时间: 2018-1-27 22:06
好,学习哈啊哈哈




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4