中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

hta編輯host文件的腳本
來源:易賢網(wǎng) 閱讀:1479 次 日期:2016-06-22 09:56:23
溫馨提示:易賢網(wǎng)小編為您整理了“hta編輯host文件的腳本”,方便廣大網(wǎng)友查閱!

代碼如下:

<html>

<head>

<title>hosts 文件編輯器</title>

<meta http-equiv=content-type content=text/html; charset=gb2312>

<meta http-equiv=content-language content=zh-cn>

<hta:application id=hostedit

applicationname=hostedit

border=thick

borderstyle=normal

caption=yes

icon=c:\windows\system32\rasphone.exe 

maximizebutton=yes

minimizebutton=yes

showintaskbar=yes

singleinstance=yes

sysmenu=yes

version=1.0

windowstate=normal />

<script language=jscript>

window.onerror = function ()

{

    window.alert(程序發(fā)生了未知錯誤,當(dāng)前窗口將被關(guān)閉!);

    window.close();

    return true;

}

var windoww=450;    //窗體寬

var windowh=200;    //窗體高

var canresize=false;//是否可以改變大小

var windoww2=windoww;//編輯時窗體寬

var windowh2=200;//編輯時窗體高

window.resizeto(windoww,windowh);

//window.moveto((screen.width-windoww)/2,(screen.height-windowh)/2);

window.onresize=function(){if(!canresize)window.resizeto(windoww,windowh);}

function init()

{

    var ui_table = document.getelementbyid('ui_table');

    var bestheight = 70+ui_table.scrollheight;

    if(bestheight > screen.height) bestheight = screen.height;

    window.resizeto(windoww, bestheight);

    //window.moveto((screen.width-windoww)/2,(screen.height-bestheight)/2);

}

var hostfile = '\\drivers\\etc\\hosts';

function getlist(){

    var html='';

    var ids='';

    var i=1;

    fso = new activexobject(scripting.filesystemobject);

    var spath = fso.getspecialfolder(1)+hostfile;

    host = fso.opentextfile(spath, 1, false);

    while(!host.atendofstream){

         tmp = host.readline();

         if(/^#?\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\s+([a-za-z0-9\-]+\.[a-za-z0-9\-]+(\.(com|net|org|edu|info|biz|cc|tv|gov|mobi|name|cn|en|us|hk|tw))+)$/.test(tmp))

         {

        as=tmp.replace(/\s+/,'|:|').split('|:|');

        ids+='['+i+'],';

        if(/^\#/.test(as[0])){

            zt = '外網(wǎng)';

            ip = as[0].replace(/^\#/,'');

            co = '#eee!important';

            cz = '<a href=# style=color:red; onclick=zh('+i+',0);>切本地</a> | <a href=# style=color:red; onclick=ed(this,'+i+');>編輯</a> | <a href=# style=color:red; onclick=zh('+i+',2);>刪除</a>';

        }else{

            zt = '本地';

            ip = as[0];

            co = '#fff!important';

            cz = '<a href=# onclick=zh('+i+',1);>切外網(wǎng)</a> | <a href=# style=color:red; onclick=ed(this, '+i+');>編輯</a> | <a href=# style=color:red; onclick=zh('+i+',2);>刪除</a>';    

        }

            html += '<tr><td style=background:'+co+';>'+zt+'</td><td style=background:'+co+';text-align:left;text-indent:6px;>'+as[1]+'</td><td style=text-align:left;text-indent:6px;background:'+co+';>'+ip+'</td><td style=background:'+co+';>'+cz+'</td></tr>';

        }

        i++;

    }

    var o=document.getelementbyid('ids');

    o.value=ids;

    host.close();

    return html;

}

function ed(eo, iid){    

    document.getelementbyid('editid').value=iid;

    document.getelementbyid('pip').value=eo.parentelement.parentelement.children[2].innertext;

    document.getelementbyid('purl').value=eo.parentelement.parentelement.children[1].innertext;

    document.getelementbyid('addbutt').style.display='none';

    document.getelementbyid('editbutt').style.display='inline';

    document.getelementbyid('hostlist').style.display='none';

    document.getelementbyid('addhost').style.display='block';

    window.resizeto(windoww2,windowh2);

}

function edits(sip, surl){

    var oi=document.getelementbyid(sip);

    var ou=document.getelementbyid(surl);

    if(oi.value=='' || /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/.test(oi.value)==false) {

        alert('ip地址不能為空或你輸入的ip格式錯誤.');

        oi.focus();

        return;

    }

    if(ou.value=='' || /^[a-za-z0-9\-]+\.[a-za-z0-9\-]+(\.(com|net|org|edu|info|biz|cc|tv|gov|mobi|name|cn|en|us|hk|tw))+$/.test(ou.value)==false) {

        alert('域名不能為空或你輸入的域名格式錯誤.');

        ou.focus();

        return;

    }

    var iid = document.getelementbyid('editid').value;

    var body='';

    var i=1;

    fso = new activexobject(scripting.filesystemobject);

    var spath = fso.getspecialfolder(1)+hostfile;    

    host = fso.opentextfile(spath, 1, false);

    while(!host.atendofstream){

        tmp = host.readline();

        if(i==iid)

        {

            body+=oi.value+\t+ou.value+\n;

        }

        else{

            body+=tmp+\n;

        }

        i++;

    }

    host.close();

    svf = fso.opentextfile(spath, 2, false);

    svf.write(body);

    svf.close();

    window.location.reload();

}

function zh(irs,stype)

{

    var body='';

    var i=1;

    fso = new activexobject(scripting.filesystemobject);

    var spath = fso.getspecialfolder(1)+hostfile;    

    host = fso.opentextfile(spath, 1, false);

    while(!host.atendofstream){

        tmp = host.readline();

        if(i==irs)

        {

            if(stype==0){

                body+=tmp.replace(/^\#/,'');

                body+=\n;

            }else if(stype==1){

                if(/^\#/.test(tmp)){

                    body+=tmp+\n;

                }else{

                    body+='#'+tmp +\n;

                }

            }else{

            }

        }

        else{

            body+=tmp+\n;

        }

        i++;

    }

    host.close();

    svf = fso.opentextfile(spath, 2, false);

    svf.write(body);

    svf.close();

    window.location.reload();

}

function zhall(stype)

{

    var body='';

    var i=1;

    var ids1=document.getelementbyid(ids).value;

    if(ids1=='') return;

    fso = new activexobject(scripting.filesystemobject);

    var spath = fso.getspecialfolder(1)+hostfile;    

    host = fso.opentextfile(spath, 1, false);

    while(!host.atendofstream){

        tmp = host.readline();

        if(stype==0 && ids1.indexof('['+i+'],')!== -1){

            body+=tmp.replace(/^\#/,'');

            body+=\n;

        }else if(stype==1 && ids1.indexof('['+i+'],')!== -1){

            if(/^\#/.test(tmp)){

                body+=tmp+\n;

            }else{

                body+='#'+tmp +\n;

            }

        }else{

            body+=tmp+\n;

        }

        i++;

    }

    host.close();

    svf = fso.opentextfile(spath, 2, false);

    svf.write(body);

    svf.close();

    window.location.reload();

}

function addhosts(sip, surl){

    var oi=document.getelementbyid(sip);

    var ou=document.getelementbyid(surl);

    if(oi.value=='' || /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/.test(oi.value)==false) {

        alert('ip地址不能為空或你輸入的ip格式錯誤.');

        oi.focus();

        return;

    }

    if(ou.value=='' || /^[a-za-z0-9\-]+\.[a-za-z0-9\-]+\.((net)|(com)|(cn)|(org)|(cc)|(tv))$/.test(ou.value)==false) {

        alert('域名不能為空或你輸入的域名格式錯誤.');

        ou.focus();

        return;

    }

    fso = new activexobject(scripting.filesystemobject);

    var spath = fso.getspecialfolder(1)+hostfile;    

    host = fso.opentextfile(spath, 8, false);

    host.write(\n+oi.value+\t+ou.value+\n);

    host.close();

    alert('增加域名成功!');

    window.location.reload();

}

</script>

<style>

body{

 background-color:#99ccff;

}

body *{

    font-size:12px;

    margin:0px;

    padding:0px;

}

.butt{

    border: #2c59aa 1px solid;

    font-size: 12px;

    color: black;

    filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#ffffff, endcolorstr=#c3daf5);

    height:22px;

    padding: 3px 5px 0px;

    text-decoration: none;

}

.edit{

   border: #2c59aa 1px solid;

   padding:1px;

}

#ui_table{

    width:99%;cell-spacing:0px; margin:1px; border-collapse:collapse; border:1px solid #7d7d7d;

}

#ui_table tr.toptitle{

    text-align:center;

}

#ui_table tr.toptitle td {

    background-color:#c8e2f7;

}

#ui_table tr td{

    border:1px solid #7d7d7d;text-align:center;padding:1px;

}

</style>

</head>

<body  onload=init() oncontextmenu=return false; style=text-align:center; margin:0px;overflow-y:auto;overflow-x:hidden;border:none;background:menu;>

<div id=hostlist>

    <input type=hidden name=ids/>

    <table id=ui_table >

        <tr class=toptitle>

            <td>狀態(tài)</td>

            <td style=width:140px;>域名</td>

            <td>ip地址</td>

            <td style=width:140px;>操作</td>    

        </tr>

        <script language=javascript type=text/javascript>

               document.writeln(getlist());

        </script>

    </table>

    <div style=margin:6px;text-align:center;>

        <input type=button value=全部切本地 name=b4 onclick=zhall(0); class=butt />    

        <input type=button value=全部切外網(wǎng) name=b5 onclick=zhall(1); class=butt />    

        <input type=button value=增加域名 name=b6 onclick=document.getelementbyid('hostlist').style.display='none';document.getelementbyid('addhost').style.display='block'; window.resizeto(windoww2,windowh2); class=butt />

    </div>

</div>

<div id=addhost style=display:none;>

    <input type=hidden name=editid name=editid />

    <div style=text-align:left;margin:30px auto 0px; width:300px;>ip地址:<input type=text name=pip id=pip class=edit />  <input type=button value=127.0.0.1 name=b2 onclick=document.getelementbyid('pip').value='127.0.0.1'; class=butt /></div>

    <div style=text-align:left;margin:20px auto; width:300px;>域  名:<input type=text name=purl id=purl class=edit /></div>

    <div style=margin:10px;text-align:center;>

        <input type=button value=提  交 name=b1 id=addbutt onclick=addhosts('pip','purl'); class=butt />    

        <input type=button value=編  輯 name=b2 id=editbutt style=display:none; onclick=edits('pip','purl'); class=butt />    

        <input type=button value=返  回 name=b3 onclick=window.location.reload(); class=butt />

    </div>

</div>

<script>

//屏蔽部分鍵盤操作,比如 f5

function document.onkeydown()

{wek=window.event.keycode;

if((window.event.altkey)&&((wek==37)||(wek==39)))

{window.alert(error:invalid operation!);event.returnvalue=false;}

if((wek==116)||(event.ctrlkey&&wek==82))

{window.event.keycode=0;event.returnvalue=false;}

if((event.ctrlkey)&&(wek==78))

event.returnvalue=false;

if((event.shiftkey)&&(wek==121))

event.returnvalue=false;

if(window.event.srcelement.tagname==a&&window.event.shiftkey)

window.event.returnvalue=false;

if((window.event.altkey)&&(wek==115))

{window.showmodelessdialog(about:blank,,dialogwidth:1px;dialogheight:1px);return false;}

if(wek==122){window.event.keycode=0;window.alert(error:invalid operation!);return false;}

}

</script>

</body>

</html>

更多信息請查看腳本欄目
下一篇:js變換圖盤
易賢網(wǎng)手機網(wǎng)站地址:hta編輯host文件的腳本
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国内视频一区| 亚洲国产成人久久综合| 久久精品国产清高在天天线 | 国产精品一区久久久久| 国产视频观看一区| 国产农村妇女毛片精品久久麻豆 | 久久久久久网址| 欧美日韩精品三区| 影院欧美亚洲| 麻豆精品在线播放| 日韩视频精品在线观看| 久久综合色影院| 欧美日韩另类综合| 国产精品女主播在线观看| 国产精品久久久久天堂| 加勒比av一区二区| 亚洲欧美日韩国产综合在线 | 国产美女搞久久| 亚洲国产成人精品久久久国产成人一区| 国产亚洲在线观看| 亚洲欧美日韩中文在线制服| 老司机免费视频一区二区| 国产精品日韩在线观看| 9久re热视频在线精品| 欧美在线免费视频| 欧美日韩综合不卡| 亚洲欧美国产日韩天堂区| 欧美一区二区三区精品电影| 欧美顶级大胆免费视频| 国产亚洲精久久久久久| 日韩小视频在线观看| 亚洲综合欧美| 国产色产综合产在线视频| 国产视频观看一区| 久久精品成人| 亚洲欧美日本精品| 欧美激情第一页xxx| 欧美日本高清视频| 欧美成人自拍视频| 国产精品激情电影| 国产伦精品一区二区三| 国产自产在线视频一区| 一区在线观看| 一区二区欧美视频| 久久综合九色欧美综合狠狠| 久久青青草综合| 黑人一区二区| 久久爱91午夜羞羞| 久久久久久穴| 国产情侣一区| 久久精品视频网| 久久都是精品| 欧美久久久久中文字幕| 欧美特黄a级高清免费大片a级| 你懂的国产精品永久在线| 国产精品久久国产三级国电话系列| 亚洲免费网址| 欧美黄色aaaa| 国产精品蜜臀在线观看| 国产中文一区| 亚洲一区在线播放| 欧美粗暴jizz性欧美20| 国产无遮挡一区二区三区毛片日本| 影音先锋另类| 久久国产一区二区三区| 国产精品久久国产三级国电话系列 | 欧美一区二区在线观看| 欧美日本免费| 亚洲一区综合| 国产亚洲欧美日韩在线一区| 亚洲欧美国产制服动漫| 欧美美女操人视频| 亚洲级视频在线观看免费1级| 麻豆久久久9性大片| 亚洲第一毛片| 亚洲欧美日韩国产成人精品影院| 国产精品高潮视频| 91久久在线视频| 国产精品久久久久久久app | 99re8这里有精品热视频免费| 巨乳诱惑日韩免费av| 亚洲久久一区| 国产欧美亚洲日本| 久久久久久久久岛国免费| 国产欧美在线观看| 久久riav二区三区| 国产精品午夜久久| 午夜日本精品| 亚洲国内自拍| 欧美日韩一区高清| 欧美亚洲视频在线看网址| 男人的天堂亚洲在线| 性视频1819p久久| 国语自产精品视频在线看| 欧美www视频| 欧美在线免费视屏| 日韩视频中文| 欧美—级在线免费片| 国产精品va| 久久精品一区二区三区不卡牛牛| 欧美黄色片免费观看| 亚洲色图自拍| 国产日韩欧美一区二区三区在线观看 | 亚洲精品少妇| 国模私拍一区二区三区| 久久在线视频在线| 久久精品综合| 久久精品动漫| 久久阴道视频| 亚洲私拍自拍| 在线一区视频| 亚洲欧美中文另类| 久久爱www| 久久人人看视频| 99国产精品视频免费观看| 亚洲国产天堂久久国产91| 影音先锋中文字幕一区二区| 国产日韩欧美不卡在线| 国产深夜精品| aa级大片欧美三级| 小处雏高清一区二区三区| 久久久久久久久岛国免费| 亚洲欧美综合网| 久久久欧美精品sm网站| 亚洲精品乱码久久久久久按摩观 | 艳女tv在线观看国产一区| 亚洲精品色婷婷福利天堂| 99v久久综合狠狠综合久久| 一本色道综合亚洲| 亚洲视频每日更新| 麻豆国产精品一区二区三区| 欧美区国产区| 影音先锋成人资源站| 中日韩高清电影网| 亚洲另类在线一区| 国产精品午夜电影| 亚洲黄色影片| 麻豆视频一区二区| 狂野欧美一区| 一区视频在线| 久久婷婷人人澡人人喊人人爽| 亚洲精品国产欧美| 欧美大片va欧美在线播放| 韩国av一区二区三区在线观看| 99精品国产在热久久婷婷| 欧美日韩国产小视频在线观看| 欧美一级理论片| 老司机午夜精品视频| 好吊一区二区三区| 久久久久久久久一区二区| 欧美日韩精品伦理作品在线免费观看| 黑人极品videos精品欧美裸| 亚洲一区在线直播| 国产精品尤物| 久久久久久久久久看片| 欧美日韩国产影片| 亚洲无人区一区| 欧美大片va欧美在线播放| 亚洲国产精品美女| 免费欧美日韩| 99国产精品久久久久久久久久| 欧美精品在线播放| 亚洲电影视频在线| 欧美性猛交xxxx乱大交退制版| 亚洲一级影院| 欧美成人一区二区| 亚洲视频在线免费观看| 亚洲欧美视频在线观看| 一区在线观看视频| 男人插女人欧美| 在线精品视频在线观看高清| 亚洲精品乱码久久久久久| 欧美三级在线视频| 欧美伊人影院| 一本色道久久综合亚洲91| 国产一区二区日韩精品| 一本色道久久综合精品竹菊| 国产日韩欧美中文| 国产精品久久国产精品99gif| 久久国产日本精品| 亚洲午夜电影| 亚洲精品一区二| 亚洲欧洲日韩综合二区| 伊人成综合网伊人222| 欧美视频在线一区二区三区| 久久九九久久九九| 久久久久这里只有精品| 久久久久久久一区二区| 新狼窝色av性久久久久久| 亚洲一区二区三区精品在线| 亚洲欧洲在线播放| 亚洲激情在线播放| aa成人免费视频| 欧美新色视频| 国产精品99久久不卡二区| 欧美精品v国产精品v日韩精品 | 99精品国产在热久久下载| 久久久亚洲一区| 一区二区三区中文在线观看 | 亚洲一区成人|