想把网页上的JS文件 转换成单机的EXE文件..

想把网页上的JS文件 转换成单机的EXE文件..,第1张

我是楼主~! 也就是提问者!

代码如下~

// ----- ExeScript Options Begin -----

// ScriptType: window

// DestDirectory: temp

// Icon: default

// OutputFile: C:\Documents and Settings\cong\×ÀÃæ\v52exe

// ----- ExeScript Options End -----

// Netratings SiteCensus v52js

// COPYRIGHT 2006 Nielsen//Netratings

function random()

{

randomseed = (randomseedrandoma + randomc) % randomm;

return randomseed / randomm;

}

randomm=714025;

randoma=4096;

randomc=150889;

randomseed = (new Date())getTime()%randomm;

function _rsEH(){}

var _rsND=_rsLP+_rsDN;

var _rsRD=(new Date())getTime();

if (typeof(_rsCC)=="undefined") {var _rsCC=1;} // cookie check

if (typeof(_rsDT)=="undefined") {var _rsDT=0;} // doctitle

if (typeof(_rsSE)=="undefined") {var _rsSE=0;} // surveys enabled

if (typeof(_rsSV)=="undefined") {var _rsSV="";} // survey id

if (typeof(_rsSM)=="undefined") {var _rsSM=0;} // sample rate

if (typeof(_rsSS)=="undefined") {var _rsSS=1;} // sample size

if (typeof(_rsUT)=="undefined") {var _rsUT=0;} // use custom tags

if (typeof(_rsMP)=="undefined") {var _rsMP=1;} // measure page

if (typeof(_rsIP)=="undefined") {var _rsIP=0;} // use invisible pixel

if (typeof(_rsTC)=="undefined") {var _rsTC=500;} // click timeout (_rsClick)

if (typeof(_rsSI)=="undefined") {var _rsSI=escape(windowlocation);}

if (typeof(_rsC0)=="undefined") {var _rsC0;}

if (typeof(_rsC1)=="undefined") {var _rsC1;}

if (typeof(_rsC2)=="undefined") {var _rsC2;}

if (typeof(_rsC3)=="undefined") {var _rsC3;}

if (typeof(_rsC4)=="undefined") {var _rsC4;}

if (typeof(_rsC5)=="undefined") {var _rsC5;}

if (typeof(_rsC6)=="undefined") {var _rsC6;}

if (typeof(_rsC7)=="undefined") {var _rsC7;}

if (typeof(_rsC8)=="undefined") {var _rsC8;}

if (typeof(_rsC9)=="undefined") {var _rsC9;}

var _rsClickDst;

function _rsClick(_clickDest)

{

var _pixelSrc;

var _pixel;

var _eClickDest = escape(_clickDest);

_rsClickDst = _clickDest;

_pixelSrc = _rsND+'cgi-bin/mrnd='+(new Date())getTime();

_pixelSrc = _pixelSrc+'&ci='+_rsCI;

_pixelSrc = _pixelSrc+'&cg='+escape(_rsCG);

_pixelSrc = _pixelSrc+'&cc='+_rsCC;

_pixelSrc = _pixelSrc+'&si='+_rsCI+'-ctgw-'+_eClickDest;

_pixelSrc = _pixelSrc+'&rp='+escape(windowlocation);

_pixel = new Image(1,1);

_pixelsrc = _pixelSrc;

setTimeout("windowlocation = _rsClickDst", _rsTC);

}

function rsCi()

{

var _rsUA=navigatorappName+" "+navigatorappVersion;

var _rsRUA=navigatoruserAgent;

var _rsWS=windowscreen;

var _rsBV=navigatorappVersionsubstring(0, 1);

var _rsNN=(_rsUAindexOf('Netscape'));

var _rsMC=(_rsUAindexOf('Mac'));

var _rsIE=(_rsUAindexOf('MSIE'));

var _rsOP=(_rsRUAindexOf('Opera'));

var _rsIEV=(parseInt(_rsUAsubstr(_rsIE+5)));

var _rsRP=escape(documentreferrer);

var _rsSR;

var _rsCD;

var _rsLG;

var _rsJE;

var _rsCK;

var _rsTZ;

var _rsCT;

var _rsHP;

var _rsTL;

var _rsSW;

var _rsSH;

if (_rsMP==0) {return;}

_rsJE=(navigatorjavaEnabled()==true)"y":"n";

if (_rsDT==1) {

_rsTL=escape(documenttitle);

}

if((_rsIE>0)||((_rsNN!=-1)&&(_rsBV >=5))) {

_rsCK=(navigatorcookieEnabled==true)"y":"n";

}

if((_rsIE>=0)&&(_rsIEV>=5)&&(_rsMC==-1)&&(_rsOP==-1)) {

documentbodyaddBehavior("#default#clientCaps");

_rsCT=documentbodyconnectionType;

documentbodyaddBehavior("#default#homePage");

_rsHP=(documentbodyisHomePage(locationhref))"y":"n";

}

var _rsD = new Date();

_rsTZ = _rsDgetTimezoneOffset()/-60;

if((typeof(_rsWS)!="undefined")&&(_rsWS!=null)) {

_rsSW=_rsWSwidth;

_rsSH=_rsWSheight;

_rsCD=_rsWScolorDepth;

_rsSR=_rsSW+'x'+_rsSH;

if((_rsNN!=-1)&&(_rsBV >=4)) {

_rsCD=_rsWSpixelDepth;

}

}

if((_rsNN!=-1)&&(_rsBV >=4)||(_rsOP>=0)) {

_rsLG=navigatorlanguage;

}

if((_rsIE!=-1)&&(_rsBV >=4)&&(_rsOP==-1)) {

_rsLG=navigatoruserLanguage;

}

var _rsPR="";

_rsPR='<img src="';

_rsPR=_rsPR+_rsND+'cgi-bin/mrnd='+(new Date())getTime();

_rsPR=_rsPR+'&ci='+_rsCI;

_rsPR=_rsPR+'&cg='+escape(_rsCG);

_rsPR=_rsPR+'&cc='+_rsCC;

if (_rsSR!=null) {_rsPR=_rsPR+'&sr='+_rsSR;}

if (_rsCD!=null) {_rsPR=_rsPR+'&cd='+_rsCD;}

if (_rsLG!=null) {_rsPR=_rsPR+'&lg='+_rsLG;}

if (_rsJE!=null) {_rsPR=_rsPR+'&je='+_rsJE;}

if (_rsCK!=null) {_rsPR=_rsPR+'&ck='+_rsCK;}

if (_rsTZ!=null) {_rsPR=_rsPR+'&tz='+_rsTZ;}

if (_rsCT!=null) {_rsPR=_rsPR+'&ct='+_rsCT;}

if (_rsHP!=null) {_rsPR=_rsPR+'&hp='+_rsHP;}

if (_rsTL!=null) {_rsPR=_rsPR+'&tl='+_rsTL;}

if (_rsUT==1) {

if (_rsC0!=null) {_rsPR=_rsPR+'&c0='+escape(_rsC0);}

if (_rsC1!=null) {_rsPR=_rsPR+'&c1='+escape(_rsC1);}

if (_rsC2!=null) {_rsPR=_rsPR+'&c2='+escape(_rsC2);}

if (_rsC3!=null) {_rsPR=_rsPR+'&c3='+escape(_rsC3);}

if (_rsC4!=null) {_rsPR=_rsPR+'&c4='+escape(_rsC4);}

if (_rsC5!=null) {_rsPR=_rsPR+'&c5='+escape(_rsC5);}

if (_rsC6!=null) {_rsPR=_rsPR+'&c6='+escape(_rsC6);}

if (_rsC7!=null) {_rsPR=_rsPR+'&c7='+escape(_rsC7);}

if (_rsC8!=null) {_rsPR=_rsPR+'&c8='+escape(_rsC8);}

if (_rsC9!=null) {_rsPR=_rsPR+'&c9='+escape(_rsC9);}

}

_rsPR=_rsPR+'&si='+_rsSI;

_rsPR=_rsPR+'&rp='+_rsRP;

if (_rsIP==1) {_rsPR=_rsPR+'" style="display:none';}

_rsPR=_rsPR+'" width="1" height="1" alt=""/>';

documentwrite(_rsPR);

}

if((_rsSE)&&(random() <= _rsSM)) {

var _rsIM='<scr'+'ipt language="JavaScript" type="text/javascript" src="'+_rsND+'cgi-bin/jci='+_rsCI+'&ss='+_rsSS+'&cc='+_rsCC+'&rd='+_rsRD+'&se='+_rsSE+'&sv='+_rsSV+'"><\/scr'+'ipt>';

documentwrite(_rsIM);

}

else {

rsCi();

}

我介绍2种简单的法子:

一种是把EXE文件以HTML代码写成一个网页文件,你可参考PPS网络电视,它本身提供给用户一个代码,好像是cab格式的,然后放你网页,就能读取它,

二种就是你的EXE文件,把后辍去掉,在打开网页时,在自动加上exe用js可实现!

-----------------------------

如果是别人的服务器,不可能让你运行exe文件的!你把html另存为hta 文件来上一段javascript!那它就类似于exe文件,

碰见几个需要注意的地方:

接下来会出现一个testexe文件,双击就会出现应用窗口,但是这时的testexe只能当前文件夹下运行,此时相当于是一个免安装的绿色软件,如果想要弄成和qq这种一步步安装的文件的话,还得借助打包工具Inno Setup Compiler打包。

​然后一路next,

继续next

随便取个名字

保存,然后等待打包完成,在刚选择的生成目录下就可以找到打包好的安装文件。

以上就是关于想把网页上的JS文件 转换成单机的EXE文件..全部的内容,包括:想把网页上的JS文件 转换成单机的EXE文件..、如何打开一个网站直接运行一个EXE文件、使用nw.js打包vue项目为exe可执行文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10136910.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存