以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何实现在电脑对指定文件进行加密解密?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169851)

--  作者:lin98
--  发布时间:2021/7/3 15:25:00
--  如何实现在电脑对指定文件进行加密解密?
EncryptFile("c:\\temp\\Logo.jpg""c:\\temp\\Logo2.jpg""fox123")
DecryptFile(
"c:\\temp\\Logo2.jpg""c:\\temp\\Logo3.jpg""fox123"
)

上面是帮助的实例

需求一:
1,文件的路径不要写那么详细,是从电脑找到“Logo.jpg”这个文件进行加密解密?
2,帮助的实例将文件Logo.jpg加密成Logo2.jpg,解密成Logo32.jpg,那电脑就有三个文件,原文件Logo.jpg出存在,这失去加密的意义,
  加密解密后正常情况,在加密后生成加密文件,删除原文件,在解密时生成解密文件后,删除加密文件,都只存在一个文件,这样加密才有意义,这个如何实现

需求二:如何实现鼠标和快捷键,在选中文件是指示有密码,才能进行复制或其他操作?

需求三:如休实现指定文件如Logo.jpg”,限制复制到本机的其它盘或别的电脑,要解除这个限制,需检测电脑配置,密解密?


另外问一下,狐表可以实现,项目自毁?比如使用多少次或时间到,只保留数据库,其它项目文件自毁?如果可以它是怎么实现?

--  作者:lin98
--  发布时间:2021/7/3 15:36:00
--  
还有一问题,由于狐表没有生成安装项目的功能,项目文件可以复制电脑的任意地方,及文件件下,加密解密的路径,是不能中文,这样就不能采用动态,自动从电脑
查到指定文件,进行加密解密。由于狐表没有生成安装项目的功能,就不能在指定路径安装。

--  作者:有点蓝
--  发布时间:2021/7/3 15:39:00
--  
需求一:
1、如果不知道“Logo.jpg”在哪,要搜索所有硬盘,那就麻烦了,遍历文件夹,获取文件名称判断参考:http://www.foxtable.com/webhelp/topics/0331.htm
2、帮助只是举例而已,您不会生成新文件后,删除旧的文件吗?

二、三:没有办法限制。或者说这个不是foxtable应该有的功能, 建议购买比较专业的,现成的电脑加密管理软件使用。
四:自毁,写代码删除指定文件夹文件即可,看需求一的帮助说明

--  作者:lin98
--  发布时间:2021/7/3 15:54:00
--  
我知道生成安装项目的功能软件,可指定固定安装路径,狐表能实现其项目存放电脑的指定位置,比如"D:\\123\\",不在其他位置
--  作者:有点蓝
--  发布时间:2021/7/3 16:03:00
--  
没有办法指定,可以使用第三方的安装软件,比如:http://www.foxtable.com/webhelp/topics/2207.htm

这种也只能防君子,既然是君子,也没有必要防;小人是防不了的