ActiveX控件打包成Cab置于网页中自动下载安装

CAB打开工具(extract.exe和CAB Explorer软件) cab文件   压缩包文件。存储多个压缩文件的单个压缩包文件。这些文件通常用于软件安装,还用来减小文件大小和缩短 Web 内容的相关下载时间。   cab是windows的压缩格式,用winrar可以打开.但有些是经过加密的.用一般的压缩程序都是打不开的。   一、利用extract解压缩CAB文件   1.extract.exe 是一个 ms-dos 程序,所以没有窗口的图形接口,如果你以前曾是 dos 操作系统的使用者的话,应该对这类程序的使用语法不会感到陌生.来看一下 extract 的指令说明.   extract /a /l   cabinet 是 cab 文件名称   •filename 是你要从 cab 取出的文件名称   •destination 是文件解出后要摆放的位置   •< >只是用来标记说明的,不是「命令」的一部分,注意:每一参数间都有一空白.   •如果你有 dos 使用经验,不妨可以使用 /? 参数(extract /?)来看一下 extract 的指令说明.   •因为我并没有 windows 95/98 的 cab 详细清单,所以,我也不知道哪个文件是在哪个 cab 文件里,唯一的方法,就是去试着一个个cab里慢慢找.   ■举个实际的例子会比较容易明白,假设,我要解 shell.dll 到 c:\windows\system下(shell.dll 是在 precopy1.cab 里)假设我的光驱代号是 f,你换你的光驱代号就行了.(就是指向你 cab文件的所在路径)   extract /a f:\win98\precopy1.cab shell.dll /l c:\windows\system   ■extract 也可以接受「万用字符」* 符号. 例如要解壓C:\CAB\data1.cab中所有文件到指定文件夾C:\CAB,則執行以下命令: extract /a C:\CAB\ data1.cab * /l C:\CAB 二、利用CAB Explorer工具(請見附件) 立即下载

[背景]
       做过ActiveX控件的朋友都知道,要想把自己做的ActiveX控件功能放在自己的网页上使用,那么用户在客户端就必须进行本地的注册,也就是说用户得首先要把该ActiveX控件(test.ocx)放在本机的%system%/system32下,然后运行DOS工具里面运行regsvr32 test.ocx命令进行注册。但如果真是这么去做的话,那么代表着你处于危险之中了,因为您是通过让用户自己去部署设置环境来达到你的目的,这就失去软件项目本身所存在的价值。那么面对这种情况,我们应该如何解决呢?聪明的你一定会很快就想到,我们可以使用户在客户端自动下载安装该ActiveX控件,这样一来即可以实现我们所想要的功能,又不需要用户自己去部署设置环境,这岂不是一举两得。
[必备条件]
一、用于将ActiveX控件进行打包并加数据鉴名的工具集:
makecert.exe 制作cer格式的证书,即X.509证书,同时可以创建私钥和公钥。
cert2spc.exe  将cer格式证书转换成spc格式证书,即PKCS #7证书。
cabarc.exe   将ocx打包成cab。
signcode.exe 将证书签署到ocx上去。
chktrust.exe  检查签署证书后的ocx是否正确。
certmgr.exe 是管理证书用的。
 
二、用于进行打包用的ocx控件evS1300.ocx。
三、用于查看ocx控件的工具ActvxDoc。
[制作过程]
一、环境设置
1、下载makeCAB包,解压到本地目录(如E盘根目录),如查看到如图1所示的工具集,则表示已下载成功:
 

2、设置系统环境变量,右键单击“我的电脑”à选择“属性”à选择“高级”选项卡,打开如图2所示的系统属性面版块:

ActiveX控件安装 html可以通过ActiveX,进行对串口的调用。从而实现了网页界面与串口的通信 立即下载

相关推荐

meadco scriptx的activex控件手动安装包

meadco scriptx的activex控件手动安装包

Winform DevExpress控件库(一) DevExpress控件库的安装与新建第一个DevExpress项目

前言:因为这段时间要接触到DevExpress控件库,而我本身甚至对winform的控件都了解甚少,所以处在学习中,写下博客主要是为了方便后期的回顾,当然也可以给一些新人第一次接触时做为学习的参考,以便少走些弯路。因为也是一边学习一边应用,所以会有很多难以避免的错误,如果发现了,请一定要向我提出来,感激不尽。环境:VS2015社区版    官方下载地址:https://www.visualstud

神码编程 2万+

安装Eclipse VE插件

一个SWT应用程序的基本组部分为显示界面(Display)、命令界面(Shell,使命令进入并使运行初始化)和窗口部件(Widgets)。Display负责管理事件循环和控制UI线程和其他线程之间的通讯。Shell是应用程序中被操作系统窗口管理器管理的窗口。每个SWT应用程序至少需要一个Display和大于等于1个的Shell实例。 图1:从不同的角度看SWT应用程序 图1从不同的角度展示了SW

熊熊乐园-JAVA篇 2230

Flash Player 9.028 ActiveX 安装程序

Flash Player 9.028 ActiveX 安装程序 【下载地址】FlashPlayer9.028ActiveX安装程序 Flash Player 9.028 ActiveX 安装程序专为解决老系统上传文件时遇到的版本兼容问题而设计。当系统提示“需要 Flash Player 9.028 或更高版本”时,即使安...

gitblog_06715的博客 2605

如何在IE让用户自动下载ActiveX控件

IE中要嵌一个ActiveX OCX,如何让用户在打开这个IE时自动安装并注册? 假如该页面完全load后并没发现需要的ocx,如何提示给用户? 1.做好ACTIVEX控件,写inf文件。打包CAB。 2.用signcode给cab数字签名(数字签名可到中国数字签名网免费申请一个) 3.用lpk_tool给ACTIVEX控件添加许可证信息。 4.网页中的写法大致结构: <OBJ...

weixin_30954265的博客 203

【免费下载】 大华摄像头ActiveX控件(ocx)下载

大华摄像头ActiveX控件(ocx)下载下载地址】大华摄像头ActiveX控件ocx下载 - **文件名**: 大华摄像头ActiveX控件(ocx).zip- **文件类型**: ZIP压缩包- **内容**: 大华摄像头ActiveX控件 ...

gitblog_09760的博客 1008
上一篇: 证书创建工具 (Makecert.exe)
下一篇: 利用vs.net快速开发windows服务(c#)
个性小资
博客等级 码龄23年 9粉丝 79原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值