Skip to content

Gingmzmzx/FDiskThief

Repository files navigation

FDiskThief

U盘小偷 MFC版

起源

这是我受小破站某个视频的启发,写的一个程序,目的就是趁老师不注意自动偷取老师U盘的文件。
正好以这个程序为契机,学习一下MFC;所以我是刚刚学习MFC,有写的不好的地方请指出!

功能

  • 复制u盘文件到指定目录
  • 检测到u盘的根目录下有3141314.txt时,他会认为是我的u盘,就会把指定目录下的文件剪切到u盘里
  • 开机自启
  • 托盘图标,右键显隐窗口,左键彩蛋
  • 防止发现,启动程序自动隐藏窗口
  • 恶搞老师U盘,往里面放一些奇怪的文件,详见恶搞如何自定义
  • 会有一些提示性的气泡通知。勿扰模式下可能无法正常通知,请设置!

使用方法:

双击打开exe就可以了。
右键托盘的图标打开主窗口。
如果想结束程序请从任务管理器中结束。

解释

应用名

关于为啥程序要叫鸿合U盘大师
那是因为我们班电脑牌子是鸿合的qwq

判定详细解释

如果U盘的根目录下没有3141314.txt这个文件,他就会认为这是老师的U盘,就会将此U盘中的文件复制到指定的本地文件夹中
相反,如果有这个文件,他就会认为是我的U盘,就会将本地目录中的文件剪切到我的U盘中

为什么不写一些与服务器通信的东西

那是因为我们班里的电脑不输入教职工密码无法上网。

恶搞如何自定义

FDiskThiefDlg.cpp的第21、22行,filesTitle为文件标题(带后缀)filesContent为文件内容,注意与上面的filesTitle一一对应!
请注意内容必须是使用_T("")将字符转换为宽字节的Unicode编码!

存在问题

  • 第6节课上的化学,然后我原本打算等到第二天再插我的U盘将文件拿到,但是晚自习的时候化学老师讲题再次插U盘就出现了问题。
    • U盘文件读写缓慢
    • 有些文件无法打开
    • 文件资源管理器差点炸掉
      应该是重复复制造成的,这个bug暑假再修吧,现在不能动电脑了。

开放源代码许可

本仓库使用Apache License许可证。
您必须在遵守Apache License的同时,在用户界面的明显处(例如主界面中)标注原作者信息和原仓库,例如原作者Gingmzmzx Github仓库Gingmzmzx/FDiskThief
违反必究!!!