十六进制格式转为html,exe转换16进制的html保存的hta实现代码.pdf

代码如下 :

//w3c//dtd html 4.01 transitional//en>

package file v0.1

id=package file v0.1

applicationname=package file v0.1

version=0.1

scroll=no

innerborder=no

contextmenu=yes

caption=yes

icon=no

showintaskbar=yes

singleinstance=yes

sysmenu=yes

maximizebutton =no

windowstate=normal

navigable=yes

/>

function transfert()

dim filename

filename = document.getelementbyid(srcfile).value

if len(filename)>0 then

dim oreq

'on error resume next

'//创建 xmlhttp 对象

set oreq = createobject(msxml2.xmlhttp)

oreq.open get,file:\\ & filename,false

oreq.send

ff = oreq.responsebody

dim u,s,kk

u = lenb(ff)

redim kk(u-1)

for i=0 to u-1

s = hex(ascb(midb(ff,i+1,1)))

if len(s)<2 then

s = 0 & s

end if

'kk = kk & s

kk(i) = s

next

make filename,join(kk,)

else

document.getelementbyid(srcfile).focus

msgbox 请选择要压缩的文件 ,16,提示

end if

end function

function make(filename,data)

dim htm,file

file = mid(filename,instrrev(filename,\)+1)

htm = htm & data

dim fso,f

dim this_file

this_file = file & -pf.htm

set fso = createobject(scripting.filesystemobject)

set f = fso.opentextfile(this_file, 2, true)

f.write htm

msgbox 生成文件 & this_file & 成功! ,64,生成

end function

请选择文件: [br][br]

闭 οnclick=window.close>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值