ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 9806|回复: 18

Excel文档授权分发工具ExcelProtector 首次发布

 关闭 [复制链接]

TA的精华主题

TA的得分主题

发表于 2013-4-19 09:28 | 显示全部楼层 |阅读模式
Excel文档授权分发工具ExcelProtector
使用说明书
一、软件介绍
ExcelProtector是一个Excel文档授权分发工具,它是将ExcelXls文件转换为EXE可执行文件,并对这个文件的运行做一些限制(在指定电脑运行)来实现文档的授权分发。
ExcelProtector可以运行在以下场景中:
1、甲用Excel开发了一个计算程序或者报表,想授权给乙使用,但不希望乙将这个计算程序复制给其他人;
2、单位有一些Excel文档,想分发给员工查看,但不希望这些文档在单位外部的电脑打开使用;
3ExcelProtector还提供了一些Excel工具,可以对Excel文件批量操作,例如从一批文档中提取某些单元格信息。
二、软件安装
1、系统准备
本系统推荐的操作系统、所需的操作系统补丁、支持软件以及网络基础设施:
l  操作系统:Microsoft Windows XP Service Pack 2 (SP2)Microsoft Windows Server 2003Microsoft Windows 2000 Service Pack 3 (SP3) Windows VistaWindow7。(不建议在64位操作系统上使用);
l  运行库: 安装有Microsoft .NET Framework 2.0以上版本运行库。
如果32位操作系统,请安装 Microsoft .NET Framework 2.0 版可再发行组件包 (x86),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5
要获得64位操作系统Microsoft .NET Framework 2.0 版可再发行组件包 (IA64),请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5
l  支持软件:安装好了微软Office 办公套件中的Excel 2003以上版本,要求是标准以上安装,完成注册或者激活,打开Excel 时不会出现弹出窗口等提示,要求Excel宏安全性级别设置为低。(如果启动软件就出现错误,有可能是因为安装的Excel是精简版或者组件注册不好引起,请重新安装Excel);
l  其他:要求电脑经过杀毒,特别请注意Office宏病毒会影响本系统的正常使用。运行本系统的系统登录帐号需要是管理员权限,或者以管理员身份运行。
2、运行
ExcelProtector不需要安装,只需要将文件解压到硬盘中,运行解压目录中的ExcelProtector.exe就可以启动程序。
三、界面介绍
软件界面如下:
1、菜单栏
配置文件的打开,保存,及其他一些常用的操作可以在菜单栏中完成。
1)文件菜单:
l  新建:新建配置文件;
l  打开:打开配置文件;
l  保存:保存配置文件;
l  关闭:关闭ExcelProtector
2)工具菜单:
l  生成:选取了Excel文件并配置好有关选项后,点生成可以执行文件转换操作;
l  选项: 配置ExcelProtector的一些运行参数。
选取后,出现窗口中选取【常规】标签:
勾选【自动打开上次项目】,则在启动ExcelProtector的时候,自动打开上次运行的ExcelProtector配置文件。
选取【Excel内容保护】标签:
选取【Excel文件持久保持且可保存】,则可以从EXE中打开excel文件,并且可以点保存,下次打开EXE的时候,保存的信息仍然存在。
选取【第三方加密】标签:
如果Excel信息是高度机密的,需要利用第三方软件将ExcelProtector生成的Exe再次加密保护的,可以在这里进行参数的定义。勾选【使用第三方软件再加密】后,在保护软件路径中输入第三方软件的位置,参数中输入有关参数,则可以进行再加密保护。
参数中{0}代表当前EXE文件,{1}代表目的文件,只需要用这两个符号代替第三方软件命令行参数的当前文件和目的文件的定义符号即可。
注意:ExcelProtector支持两次加密保护,甚至两次加密的软件不同也可以。如上图所示,两次加密的软件不同。这样的加密之后,极大的增强的文件的安全性。缺点是,如果源文件丢失了,ExcelProtector也无法替您从加密文件中分离出源文件。
2、工具栏
工具栏为各种菜单命令或配置提供了快捷运行方式,具体功能见其他部分描述。
3、文件选取栏
文件选取栏是定义执行转换的EXCEL文件列表区,点击右键有快捷菜单:
l  添加:
添加需要转换的Excel文件;
l  打开:
选取某一行文件后,右键点击选【打开】可以用EXCEL打开这个文件进行查看;
l  移除:
当不需要转换本行文件时,点此项目移除本行(不会删除文件);
l  清除列表:
相当于移除所有的行;
l  生成本项:
需要转换本行文件时,点此项目然后右键菜单中点击【生成本项】,可以单独生成本项的EXE文件;
l  生成选择项:
选取多行的情况下(按Ctrl或者Shift),点【生成选择项】可以生成选择项对应的EXE文件;
l  重新生成失败项:
由于某些特别的原因上次生成不成功的时候,会记录失败项。当点击【重新生成失败项】的时候,会对这些项目再生成一次;
l  生成全部:
将所有的行生成EXE文件。
4、功能区
l  项目名:
一般转换时,会使用Excel文件的名字来定义Exe文件的名字。但这些所有的Exe文件运行时候,需要提供一个license.lic文件,这个license.lic文件是通过一个“注册机”来生成的,这个“注册机”需要用被授权方提供一个.sn文件。授权方生成sn文件需要一个工具(注册申请文件)。这里填写的【项目名】是定义其他这两个文件的名字。如:
“历史断面数据制图工具.exe”是通过“历史断面数据制图工具.xls”生成的,“历史断面数据制图工具_注册申请.exe”和“历史断面数据制图工具(注册机).exe”分别是注册申请文件和注册机。注册申请文件和注册机的文件名取什么,是在这里定义的。
l  制作密码:
每一个项目需要提供一个“制作密码”,防止别人用ExcelProtector造出和你一样从注册机出来,这个密码不泄露,连ExcelProtector的作者也无法造出和你一样的注册机了。
l  显示密码
一般密码是显示成*号的,勾选这里可以浏览密码,方便制作本人必要的时候查看。
l  重新生成授权文件:
注册申请文件和注册机是在密码和项目名称变动的时候需要重新生成,一旦生成了下次修改了Xls转换Exe的时候,就不需要再次制作了。
l  生成文件路径
定义生成的Exe和授权文件的保存路径。
l  指定文件图标
定义生成的Exe文件图标,需要是*.ico格式的图标文件。
四、操作步骤
这里用一个范例来演示如何操作,假设当前有一个“历史断面数据制图工具.xls”文件,里面有一些VBA代码,功能是利用提供的数据自动作出图形,是某一个工程师开发的,他想将这个XLS转换为EXE文件,并生成注册机授权许可的用户使用。
1、          准备工作
1)    准备好“历史断面数据制图工具.xls”文件;
2)    退出所有的Excel程序;
3)    准备好Ico图标文件(如需要定义Exe图标)。
2、          操作
1)    新建一个配置文件
2)    添加Excel文件并选取“历史断面数据制图工具.xls
3)          配置项目名,定义制作密码,勾选重新生成授权文件,设置生成文件路径,指定文件图标,如图所示:
4)          点击生成,获得文件:
5)          将“历史断面数据制图工具.exe”和“历史断面数据制图工具_注册申请.exe”文件发给您的客户(授权对象),“历史断面数据制图工具(注册机).exe”不要保存好,不能泄露。
6)          您的客户收到文件后,在拟使用的电脑上运行“历史断面数据制图工具_注册申请.exe”,填写用户名后,点击生成申请号按钮,则在同样目录下得到“[某某甲历史断面数据制图工具申请注册号.sn”,客户需要将这个sn文件发给您。
7)          您收到sn文件后,运行“历史断面数据制图工具(注册机).exe”:
点申请号后面的‘’,选取“[某某甲历史断面数据制图工具申请注册号.sn”:
点击生成授权文件按钮,则在目录下获得“license.lic”文件,将这个文件发送给客户,请客户将这个文件与“历史断面数据制图工具.exe”放到同一个目录中,“历史断面数据制图工具.exe”就可以运行了,否则运行时会提示:
至此,完成了整个授权过程,一套授权文件可以同时授权一批Excel文件,通过这个特征,可以实现公司实现授权一批文件的内部分发;
注册机有一个“批量生成特征的特征,可以对一批sn文件制作license.lic
使用这个特征,可以实现人数较多公司的注册号生成:比如,上千人将sn文件复制到公司内部共享文件夹中,如果单个一个个的做授权,将是一个繁琐的操作,使用批量生成的功能,可以一次生成这上千人的license.lic,将这个lic文件共享到文件夹中,各人各取所需,实现快速的授权。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-19 09:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助


五、其他功能
l  Excel信息提取功能

从多个Excel文件中提取某些单元格的信息

1、例如从一千份简历中提取姓名和出生日期,电子表格文件格式如下:


2、姓名内容在sheet1表格(序号为1的表)单元格第3行,第3列,出生日期在第3行,第7列,记住这些数字。

3、添加Excel文件


4、在提取数据标签中填写如下内容:


工作表序号为1表示所在内容在序号为1的表格中,(3,3),(3,7)为提取内容公式,“(行,列)”为提取的内容,括号外面的内容可以按照需要定义,比如此处定义一个逗号分隔。

5、点击提取按钮,等待提取完成后出现:


6、提取的内容已经复制到剪贴板,内容如下:

张三,1980/2/15

李四,1985/8/28

注意:内容是按照,(3,3),(3,7)的公式提取的。

剪贴板内容可以粘贴到需要的地方使用。

六、注意事项
执行转换的时候,电脑不要进行其他操作,也不要移动鼠标,因为程序需要控制鼠标移动,对Excel的Vba环境进行加密。

七、联系方式
软件作者  QQ:1037522895

点评

和LockXLS2013版个功能做个对比说明吧  发表于 2013-6-26 23:07

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-19 09:31 | 显示全部楼层
本帖最后由 zoomify 于 2013-4-20 18:11 编辑

先发说明书,软件在找地方放.

软件放到了: https://skydrive.live.com/embed?cid=74FCB3B5DA780780&resid=74FCB3B5DA780780%21153&authkey=AOmyZbm3luO8fc0

这里放了一个范例:http://sdrv.ms/119hQiS

里面有四个文件:
20071126 Excel甘特图模板(20100708小改).xls   是要做授权分发的xls文件;
经过软件处理后,生成了三个exe文件:
1、20071126 Excel甘特图模板(20100708小改).exe
2、甘特图制作.exe
3、甘特图制作(注册机).exe
将1和2文件发给别人,3放到自己这里。告诉别人用 2、甘特图制作.exe 生成一个文件 “[张三]甘特图制作申请注册号.sn” 发给你,你用3、甘特图制作(注册机).exe 根据这里sn文件生成一个“license.lic”文件发给别人,他将 这个 license.lic文件放到“1、20071126 Excel甘特图模板(20100708小改).exe”同样的文件夹下,这个exe就能打开了。
至此,xls就变成了授权的功能。

ExcelProtector使用说明书.zip

510.93 KB, 下载次数: 218

TA的精华主题

TA的得分主题

发表于 2013-4-19 09:44 | 显示全部楼层
本帖最后由 kls00 于 2013-4-19 09:46 编辑

支持一个。盼软件早日到来。我的邮箱:konglsong123@163.xom

TA的精华主题

TA的得分主题

发表于 2013-4-19 09:52 | 显示全部楼层
可以有效防止文件到处扩散   求一份
amiaosheng@163.com

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-20 17:01 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 zoomify 于 2013-4-20 17:36 编辑

终于找到个地方放了。下载到:下载地址。
怎么设置链接不成功呢?

TA的精华主题

TA的得分主题

发表于 2013-4-20 22:37 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-4-21 08:40 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-4-21 15:22 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-21 18:54 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
捕获.JPG

某某项目申请文件.zip (672.89 KB, 下载次数: 187)

某某项目申请文件(注册机).zip (672.24 KB, 下载次数: 195)

20071126 Excel甘特图模板(20100708小改).7z (981.87 KB, 下载次数: 275)

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-16 13:36 , Processed in 0.050199 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表