请各位高手帮我编个小软件.

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:41:05
实现如下目的.
当点击QQ中的聊天记录按钮时.阻止导入MsgEx.db并且弹出需要密码的对话框.
如果密码正确则正确显示聊天记录,如果密码错误则导入空白MsgEx.db数据库
密码为 在C盘根目录下的key.txt文件MD5解码
比如说 key = 123456
则C:\key.txt 文件 内容为
key = e10adc3949ba59abbe56e057f20f883e

如果可以请帮下忙,小弟感激不尽~
重新说明下:
首先 开机自动启动
隐藏进程并后台运行
当按下热键Alt+F12激活主窗体 From1
并且设置程序目录下的ini文件内容

QQ号码
保护密码 (将密码通过MD5算法加密后保存在INI文件中key项)
开机自动运行 (默认开启 1为开启 0为关闭)
是否开启保护 (默认开启 1为开启 0为关闭)
激活设置热键 (默认 Alt+F12)

文件任务.

监测QQ.exe程序是否运行。如果运行则监测QQ目录下被保护QQ号码文件夹中MsgEx.db数据库(如被保护QQ为123456,QQ目录为D:\QQ 则监测文件地址为D:\QQ\123456\MsgEx.db)
如果MsgEx.db 被访问则阻止并且弹出窗体From2 请求输入密码 ,如果密码错误则更改MsgEx.db文件名称为MsgEx.db.gho 当QQ.exe停止访问MsgEx.db时删除MsgEx.db并且恢复MsgEx.db.gho 为MsgEx.db

要阻止别人查看聊天记录,不必要这么复杂。只要把指定的QQ下的这个文件锁定(处于不共享状态)。这样,任何程序都不能打开。如果要打开,就取消保护。

好象难了点要改QQ。。