摘要:前一陣公司需要做一個(gè)將嵌入瀏覽器項(xiàng)目,由于起初是用手動(dòng)注冊(cè),不方便用戶的使用,搜索資料了解到包可以直接在瀏覽器中自行注冊(cè),比較方便首先要編寫要給文件,我是用寫的,然后直接更改后綴,以下是我的由于我沒有其他文件所以只添加了文件編寫
前一陣公司需要做一個(gè)將ActiveX嵌入瀏覽器項(xiàng)目,由于起初是用bat手動(dòng)注冊(cè),不方便用戶的使用,搜索資料了解到CAB包可以直接在ie瀏覽器中自行注冊(cè),比較方便
1、首先要編寫要給inf文件,我是用txt寫的,然后直接更改后綴,以下是我的inf
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
LotusCardActiveX.ocx=LotusCardActiveX.ocx
[LotusCardActiveX.ocx]
file-win32-x86=thiscab
clsid={BD1874A5-3810-4639-8B70-3DDD607BAADB}
RegisterServer=yes
DestDir=11
FileVersion=1,0,0,1
[RegisterFiles]
%11%/LotusCardActiveX.ocx
由于我沒有其他dll文件所以只添加了ocx文件
2、編寫好inf文件后,使用iexpress.exe將ocx與inf合并成CAB包
首先創(chuàng)建新的自解壓縮文件
選擇ActiveX
將inf與ocx添加進(jìn)來(lái)
自定義CAB包名并勾選第二個(gè)選項(xiàng)
選擇不保存
點(diǎn)擊下一步,創(chuàng)建CAB包,并點(diǎn)擊完成
3、創(chuàng)建好CAB包之后使用makecert注冊(cè)一個(gè)證書
注:如果沒有visual studio,自行下載makecert.exe 在exe所在的目錄運(yùn)行cmd并鍵入命令
具體步驟請(qǐng)參考 制作證書
4、CAB和證書都完成后使用signcode.exe進(jìn)行簽名
具體步驟可參考對(duì)cab文件進(jìn)行簽名
這樣就完成了ocx文件打包成cab并在ie瀏覽器加載的整個(gè)過(guò)程
當(dāng)然,本地的證書還是會(huì)被ie攔截的,因?yàn)樽C書不安全,真正上線還是需要去購(gòu)買的
測(cè)試的時(shí)候,可以配置在ie瀏覽器internet選項(xiàng)中配置
具體教程可以網(wǎng)上找,很多的
主要參照的文章有
①OCX控件打包成CAB并實(shí)現(xiàn)數(shù)字簽名過(guò)程
②CAB文件打包以及制作證書簽名
其中需要的exe我放在百度網(wǎng)盤中,歡迎下載百度網(wǎng)盤
密碼:v3kt
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/108610.html
摘要:本文主要講解的入門。可以幫助我們管理包的下載依賴部署發(fā)布等。可以認(rèn)為是中的。后續(xù)使用中,全部替換為即可。命令根據(jù)它,自動(dòng)下載所需模塊用于創(chuàng)建窗口和處理系統(tǒng)事件安裝包的位置。 Electron是什么 可以認(rèn)為Electron是一種運(yùn)行環(huán)境庫(kù),我們可以基于此,用HTML、JS和CSS寫桌面應(yīng)用。PC端的UI交互,主要有web應(yīng)用和桌面應(yīng)用。具體采用哪種方式,主要看系統(tǒng)的應(yīng)用場(chǎng)景,哪個(gè)更合適...
摘要:是中國(guó)最大的年輕開發(fā)者社區(qū),擁有超過(guò)萬(wàn)注冊(cè)開發(fā)者用戶,每月有超過(guò)千萬(wàn)的開發(fā)者通過(guò)社區(qū)平臺(tái)交流和學(xué)習(xí)技術(shù)。同時(shí)來(lái)自鏈圈內(nèi)外的中國(guó)創(chuàng)見愛范兒巴比特鏈聞等數(shù)十家媒體會(huì)進(jìn)行采訪報(bào)道。 showImg(https://ws1.sinaimg.cn/large/006tKfTcly1fr8y6nn6b6j30zk0k0tc9.jpg); QuarkChain 和 SegmentFault 達(dá)成戰(zhàn)略...
摘要:近日,達(dá)成戰(zhàn)略合作,未來(lái)將開展一系列的市場(chǎng)合作。是中國(guó)最大的年輕開發(fā)者社區(qū),擁有超過(guò)萬(wàn)注冊(cè)開發(fā)者用戶,每月有超過(guò)千萬(wàn)的開發(fā)者通過(guò)社區(qū)平臺(tái)交流和學(xué)習(xí)技術(shù)。同時(shí)來(lái)自鏈圈內(nèi)外的中國(guó)創(chuàng)見愛范兒巴比特鏈聞等數(shù)十家媒體會(huì)進(jìn)行采訪報(bào)道。 showImg(https://segmentfault.com/img/bVbatSu?w=690&h=388); 近日,G5 Capital、SegmentFa...
摘要:創(chuàng)茵資本和達(dá)成合作,未來(lái)將在區(qū)塊鏈社群建設(shè)上展開一系列活動(dòng),包括黑客馬拉松,線上資源分享,以及開發(fā)者社區(qū)建立人才培養(yǎng)等雙向合作。創(chuàng)茵資本也致力于促進(jìn)建設(shè)中國(guó)與海外的高新科技溝通橋梁,并為海外高新技術(shù)企業(yè)在中國(guó)的落地發(fā)展提供豐富發(fā)展資源。 showImg(https://segmentfault.com/img/remote/1460000015125371?w=1280&h=720);...
閱讀 2154·2021-10-12 10:11
閱讀 851·2021-10-09 09:41
閱讀 3773·2021-09-09 11:37
閱讀 1950·2021-09-08 10:41
閱讀 2647·2019-08-30 12:58
閱讀 2376·2019-08-30 10:58
閱讀 1286·2019-08-26 13:40
閱讀 4126·2019-08-26 13:36