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

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)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
在线成人激情视频| 欧美日本久久| 欧美精品在线免费| 亚洲国产中文字幕在线观看| 欧美国产成人在线| 先锋影音久久| 国产午夜精品久久久| 久久精品九九| 在线视频一区观看| 黄色免费成人| 国产精品免费网站| 欧美jizz19性欧美| 亚洲一区二区三区久久| 精品91视频| 欧美成人影音| 欧美综合国产精品久久丁香| 日韩一级在线| 亚洲国产天堂久久综合| 国产日韩欧美在线播放不卡| 欧美极品aⅴ影院| 久久国产毛片| 午夜精品成人在线| 亚洲视频成人| 99精品欧美一区二区三区 | 欧美日韩国产美| 午夜欧美精品| 亚洲午夜精品久久久久久app| 亚洲第一天堂av| 国产视频在线观看一区二区| 欧美视频在线一区二区三区| 欧美成人在线免费视频| 久久夜色精品国产| 久久久久国产精品www| 欧美一区二区三区的| 午夜精品福利一区二区三区av| 国产精品99久久久久久白浆小说| 亚洲日韩成人| 亚洲欧洲视频在线| 亚洲人成在线播放| 亚洲第一在线视频| 国产精品va在线| 欧美图区在线视频| 国产精品成人观看视频免费| 欧美极品一区| 欧美三区视频| 国产女人18毛片水18精品| 国产精品网站视频| 国产视频亚洲精品| 激情成人av| 亚洲激情网站免费观看| 亚洲国产网站| 亚洲免费成人| 亚洲午夜在线| 久久riav二区三区| 蜜桃久久av| 欧美日韩一区在线视频| 欧美午夜电影一区| 欧美日韩一区在线观看| 欧美日韩亚洲天堂| 国产精品日韩欧美一区二区三区| 国产精品一区二区欧美| 久久不射中文字幕| 亚洲欧美一区二区三区在线| 亚洲视频免费看| 亚洲一区二区三区中文字幕| 欧美一区二区视频观看视频| 久久夜色精品国产| 欧美日本簧片| 国产一区二区电影在线观看| 在线欧美日韩精品| 正在播放日韩| 久久精品伊人| 欧美三区视频| 伊人伊人伊人久久| 一本久久综合亚洲鲁鲁五月天| 亚洲欧美久久久| 牛牛影视久久网| 国产精品日韩精品欧美在线 | 欧美黑人在线播放| 国产精品人成在线观看免费| 国产一区二区三区观看| 亚洲黄色影院| 欧美专区亚洲专区| 欧美亚韩一区| 亚洲黄色在线看| 欧美一级免费视频| 欧美日韩另类国产亚洲欧美一级| 国产欧美一区二区三区沐欲 | 欧美日韩久久| 伊人色综合久久天天| 能在线观看的日韩av| 亚洲日本一区二区三区| 亚洲一区免费在线观看| 玖玖玖免费嫩草在线影院一区| 猛男gaygay欧美视频| 国产酒店精品激情| 99精品免费视频| 亚洲午夜伦理| 欧美大香线蕉线伊人久久国产精品| 国产精品av免费在线观看| 国产欧美日本在线| 一本色道久久| 母乳一区在线观看| 国产精品欧美久久| 亚洲国产一成人久久精品| 亚洲欧美另类在线| 欧美女同在线视频| 亚洲高清免费| 久久久亚洲欧洲日产国码αv| 欧美视频在线观看免费网址| 国产精品99一区| 亚洲理伦电影| 欧美成黄导航| 在线观看一区二区精品视频| 亚洲男人影院| 国产精品爽爽ⅴa在线观看| 亚洲精品一区二区三区蜜桃久| 欧美在线影院在线视频| 欧美日韩中文字幕在线| 亚洲精品国久久99热| 欧美 日韩 国产精品免费观看| 激情一区二区| 久久亚洲国产精品日日av夜夜| 国产日韩欧美一区二区三区四区| 亚洲一区二区三区精品在线观看 | 99riav久久精品riav| 欧美激情精品久久久| 亚洲精品免费在线| 欧美成年人视频网站欧美| 亚洲国产三级网| 久久综合九色综合欧美狠狠| 亚洲电影在线观看| 欧美成人在线免费观看| 91久久国产自产拍夜夜嗨| 欧美国产日韩视频| 亚洲日本中文字幕| 欧美日韩一区二区在线视频| 亚洲五月婷婷| 国产亚洲精品久久久久久| 久久久久久久网| 亚洲久久一区| 国产精品国产馆在线真实露脸| 亚洲欧美日韩国产一区二区| 国产日韩精品电影| 久久嫩草精品久久久久| 亚洲电影av在线| 欧美日韩在线观看一区二区| 亚洲性视频h| 国产在线精品一区二区夜色| 欧美国产日韩亚洲一区| 亚洲男人的天堂在线观看| 国产精品电影观看| 久久国产福利| 日韩午夜一区| 国产人成一区二区三区影院| 久久久www成人免费毛片麻豆| 亚洲国产婷婷| 国产精品你懂的在线欣赏| 久久久97精品| 1204国产成人精品视频| 欧美人交a欧美精品| 午夜宅男久久久| 在线观看国产日韩| 国产精品久久夜| 看片网站欧美日韩| 亚洲午夜国产成人av电影男同| 国产色产综合产在线视频| 男女视频一区二区| 国产一区二区三区久久久久久久久| 久久av资源网站| 亚洲国产精品精华液2区45| 欧美激情va永久在线播放| 午夜精品视频一区| 亚洲人www| 国产一区二区毛片| 欧美视频福利| 欧美不卡激情三级在线观看| 亚洲一区在线免费观看| 亚洲欧洲午夜| 尤物yw午夜国产精品视频| 国产精品一区二区黑丝| 欧美激情国产精品| 久久久久国内| 欧美怡红院视频| 亚洲欧美日韩国产综合| 亚洲欧洲一区| 伊人久久噜噜噜躁狠狠躁| 国产欧美精品一区aⅴ影院| 欧美激情一区二区在线| 久久一区二区三区四区| 欧美一区二区三区在线免费观看| 亚洲夜间福利| 一本久久a久久免费精品不卡| 亚洲福利免费| 在线观看成人小视频| 欧美日韩亚洲一区在线观看| 欧美精品成人一区二区在线观看| 欧美日韩国产色综合一二三四 | 亚洲国产精品成人综合| 在线播放一区|