申请会员ID:lht64877586
1.申请ID:lht648775862.个人邮箱:3553645242@qq.com
3.原创文章:
U盘自动备份小程序——UDiskBackup
用易语言编写,可能误报
灵感来源于自动拷贝老师U盘里的课件和卷子(*.ppt *.pptx *.doc *.docx *.pdf)1. U盘插拔监视https://s1.ax1x.com/2022/05/28/Xn4sqH.png (这个我其实是照网上的C++代码改的)2. 识别U盘我想到了个性化识别U盘,这样可以进行增量备份没找到读硬件码的方法,我用了一个sign.ini(属性:隐藏文件+系统文件)来区分U盘(里面就是第一次插入U盘的日期时间sign值,如20200101000000 即2020/1/1 0:0:0) https://s1.ax1x.com/2022/05/28/Xn40xO.png3. 个性化备份文件我用的微软自带Robocopy,所有Windows系统上都有,不必单独安装这里允许在配置文件UDiskBackup.ini中自定义命令行参数和复制/排除的文件/目录https://s1.ax1x.com/2022/05/28/Xn4rse.png这里增加了延时备份功能,防止系统卡顿https://s1.ax1x.com/2022/05/28/Xn46Zd.png4. 日志记录记录软件启动、U盘插拔、文件复制的日志https://s1.ax1x.com/2022/05/28/Xn4DMD.png https://s1.ax1x.com/2022/05/28/Xn4cdA.pnghttps://s1.ax1x.com/2022/05/28/Xn4gII.png https://s1.ax1x.com/2022/05/28/Xn4WJP.png5. 错误处理禁止多开、U盘拔出后自动结束复制进程,防止卡死https://s1.ax1x.com/2022/05/28/Xn4fRf.pnghttps://s1.ax1x.com/2022/05/28/Xn4hz8.png6. 个性化在配置文件中可修改运行参数、保存目录、排除文件等// 全局配置
Wait=5000// 等待时间
Destination=E:\ // 目标目录,默认为软件所在目录
LogFile=E:\UDiskBackup.log // 日志文件
Command=/S /MT:10 /XO /R:20 /W:2 /V /TS /FP /ETA // 调用Robocopy的其他参数
File= // 默认复制文件,会被下面的 File 项覆盖
// 个性化配置,此处为 sign 值
;example
Destination=0// 自定义目标目录(Destinaton 的子目录)
File=*.txt// 自定义复制文件7. 绿色软件仅由一个主程序和一个配置文件构成https://s1.ax1x.com/2022/05/28/Xn4Isg.png8. 编译优化采用黑月界面类,支持黑月编译,降低误报几率(编译后可用upx加壳)9. 源码及软件下载https://wwt.lanzouw.com/id2ju05im1wj密码:52pj 这个是自己写的吗?还是参考别人的?看文章好像是从其他地方复制了内容过来的。
USB监控模块是参考别人的,文件复制模块是自己原创 qzuser 发表于 2022-5-28 11:20
USB监控模块是参考别人的,文件复制模块是自己原创
文章出处是哪里?从论坛代码看是复制过来的。 http://bbs.eyuyan.com/read.php?tid=236331 Hmily 发表于 2022-5-28 11:47
文章出处是哪里?从论坛代码看是复制过来的。
易语言论坛,现在进不去了 qzuser 发表于 2022-5-28 14:36
http://bbs.eyuyan.com/read.php?tid=236331
这是什么时候发的?我觉得你还是追加一篇非网络已有图文吧,技术分析类到编程,作为原创申请。
页:
[1]