中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]截取特定内容然后替换
« [1] [2] »
作者:
标题: [求助]截取特定内容然后替换 上一主题 | 下一主题
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『楼 主』:  [求助]截取特定内容然后替换

有一批HTML文件,里面全部包含一些下载地址,这些下载地址我想把他们批量的替换成迅雷下载不想让人看到直接的下载地址,具体要求如下:
如 1.html中有下载地址ftp://downloadserve:sysytemsoft.myweb.com:21/系统应用类/装机必备/winrar中文版.exe

   2.html中有下载地址http://www.myweb.com/个人简历/模板打包/个人简历模板.rar
   3.html中有下载地址mms://www.myweb.com/烹饪教程/烹饪教程第一集.zip


然后我想把这些下载地址批量的换成下载的形式:
<!--  JavaScript专用链代码 -->
<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<script src="http://pstatic.xunlei.com/js/base64.js"></script>
<script language="javascript">
    var thunder_url = "ftp://downloadserve:sysytemsoft.myweb.com:21/系统应用类/装机必备/winrar中文版.exe";
    var thunder_pid = "12839";
    var restitle = "";
    document.write('<a href="#" thunderHref="' + ThunderEncode(thunder_url) + '" thunderPid="' + thunder_pid + '" thunderResTitle="' + restitle + '" onClick="return OnDownloadClick_Simple(this,2,4)" oncontextmenu="ThunderNetwork_SetHref(this)">winrar中文版.exe</a> ');
</script>

文件的类型只有exe,rar,zip这三种
请问该如何实现,麻烦大家了

[ Last edited by w1314ich on 2009-4-18 at 02:20 ]

附件 1: 网页文件.rar (2009-4-18 04:28, 7.56 K,下载次数: 7)


word
2009-4-18 02:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 2 楼』:  

不知原文结构,无法准确获取匹配~~

2009-4-18 03:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 3 楼』:  

代码如下(下载地址为红色部分):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0044)http://www.soft.org/article/html/325.html -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>快播网吧版 内网环境点播新方案 - 软件,下载,免费,免费下载,软件下载 - SOFT123免费软

件站</TITLE>
<META http-equiv=Content-Type content="text/html; charset=GB2312">
<META content=软件,下载,免费,免费下载,软件下载 name=keywords>
<META content="快播网吧版 内网环境点播新方案 软件,下载,免费,免费下载,软件下载" name=description>
<META http-equiv=Expires content=0>
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Pragma content=no-cache><LINK
href="file/style.css"
type=text/css rel=stylesheet>
<SCRIPT src="file/main.js"
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
//function $(ob){        return document.getElementById(ob);}
function drop_mouseout(pos){
        var posSel=$(pos+"Sel").style.display;
        if(posSel=="block"){
                timer = setTimeout("drop_hide('"+pos+"')", 1000);
        }
}
function drop_hide(pos){
        $(pos+"Sel").style.display="none";
}
function drop_mouseover(pos){
        try{window.clearTimeout(timer);}catch(e){}
}
function search_channel(pos,st,href){
        var frm = document.searchform;
    frm.m.value=st;
    $(pos+"Sel").style.display="none";
        $("btnsearch1").title=href.innerHTML;
        try{window.clearTimeout(timer);}catch(e){}
        return false;
}
</SCRIPT>

<META content="MSHTML 6.00.2900.5726" name=GENERATOR></HEAD>
<BODY>
<DIV class=headertop>
<DIV id=hd_strapleft>
<H1>快播网吧版 内网环境点播新方案</H1><A
href="http://www.soft.org/users/login.asp">用户登录</A> &nbsp;|&nbsp; <IMG
height=7 alt=""
src="file/hd_arrowDown.gif"
width=5> <A href="http://www.soft.org/users/reg.asp"
target=_blank>用户注册</A></DIV>
<DIV id=hd_strapright><A href="http://www.soft.org/">首 页</A> ┆ <A title=文章资讯
href="http://www.soft.org/article/">文章资讯</A> ┆ <A title=下载中心
href="http://www.soft.org/soft/" target=_blank><FONT
color=#ff0000><B>下载中心</B></FONT></A> ┆ <A title=新云问吧
href="http://www.soft.org/ask/">新云问吧</A> ┆ <A title=动画频道
href="http://www.soft.org/flash/">动画频道</A> ┆ <A title=新云论坛
href="http://bbs.newasp.net/" target=_blank>新云论坛</A></DIV></DIV>
<DIV class=headerbox>
<DIV class=header>
<DIV class=logo><A href="http://www.soft.org/"><IMG alt=""
src="file/logo.jpg"
border=0></A></DIV>
<DIV class=banner id=banner>
<SCRIPT language=javascript src=""></SCRIPT>
</DIV></DIV>
<DIV style="CLEAR: both"></DIV>
<DIV id=navmenu>
<DIV class=navshell>
<DIV class=navtabs>
<UL>
  <LI class=current><A href="http://www.soft.org/" target=_top><SPAN>首
  页</SPAN></A> </LI>
  <LI id=tabmenu1><A title=SOFT123新闻资讯
  href="http://www.soft.org/article/html/list12-1.html"><SPAN>SOFT123新闻资讯</SPAN></A>
  </LI></UL></DIV></DIV></DIV>
<DIV id=navbot>
<DIV class=searchbox>
<FORM name=searchform action=/search.asp method=get><INPUT type=hidden value=1
name=m> <INPUT type=hidden value=0 name=s>
<UL class=searchform>
  <LI><INPUT class=text id=searchwordbox
  onfocus="this.value='';this.style.color='#333';" maxLength=100
  value='关键字如"新云网站管理系统"...' name=word>
  <DIV onselectstart="return false" id=sugAutoComplete></DIV></LI>
  <LI>
  <P><INPUT class=btnsearch id=btnsearch1 title=搜索 type=image
  src="file/btn_search.gif"><SPAN
  id=headSlected
  onclick="if(document.getElementById('headSel').style.display=='none'){document.getElementById('headSel').style.display='block';}else

{document.getElementById('headSel').style.display='none';};return false;"
  onmouseout="drop_mouseout('head');"><IMG alt=""
  src="file/drop_down_button.gif"
  border=0></SPAN></P>
  <UL class=droplist id=headSel style="DISPLAY: none">
    <LI><A onmouseover="drop_mouseover('head');"
    onclick="return search_channel('head',1,this)"
    onmouseout="drop_mouseout('head');" href="javascript:">新闻搜索</A> </LI>
    <LI><A onmouseover="drop_mouseover('head');"
    onclick="return search_channel('head',2,this)"
    onmouseout="drop_mouseout('head');" href="javascript:">软件搜索</A> </LI>
    <LI><A onmouseover="drop_mouseover('head');"
    onclick="return search_channel('head',5,this)"
    onmouseout="drop_mouseout('head');" href="javascript:">动画搜索</A>
</LI></UL></LI>
  <LI class=tagstrap><B>热门标签:</B> </LI></UL></FORM></DIV>
<DIV style="CLEAR: both"></DIV></DIV>
<DIV class=topadbox>
<SCRIPT language=javascript src=""></SCRIPT>
</DIV></DIV>
<SCRIPT type=text/javascript>
var oQueryKeyword=document.getElementById("searchwordbox");
var searchInstallDir='/';
var oSearchForm = document.searchform;
var dataQueryParam = "&channelid=0&l=32";        /*参数说明,channelid=频道ID,l=限制标题长度,n=最多查询结果数*/
if (navigator.cookieEnabled && !/sugAutoComplete=0/.test(document.cookie)) {
        document.getElementById('searchwordbox').setAttribute('autocomplete', 'off');
        document.write('<s'+'cript src="/js/searchsug.js"><\/s'+'cript>'); (function initAutoQuery() {
                if (!window.newasp) {
                        setTimeout(initAutoQuery, 10);
                } else {
                        window.newasp.init()
                }
        })()
}
window.onunload = function() {};
</SCRIPT>

<SCRIPT
src="file/ajax_code.js"
type=text/javascript></SCRIPT>

<SCRIPT language=javascript>
var articleid=325;
var channelPath='/article/';
ajax_installdir='/';
</SCRIPT>

<DIV id=pageMain>
<DIV class=crumb><SPAN class=crumbleft><B>当前位置:</B><A
href="http://www.soft.org/">SOFT123免费软件站</A> → <A
href="http://www.soft.org/article/">文章资讯</A> → <A
href="http://www.soft.org/article/html/list12-1.html">SOFT123新闻资讯</A></SPAN></DIV>
<DIV id=mainBody>
<DIV id=mainNewsTitles>
<H1>快播网吧版 内网环境点播新方案</H1></DIV>
<DIV class=contentbox>
<DIV class=mainNewsInfo><SPAN id=mainFontSize><A title=减小字体
style="CURSOR: hand; POSITION: relative"
onclick="newasp_fontsize(0,'mainNewsContent')"><IMG height=15
src="file/1.gif" width=15
border=0><FONT color=#ff6600>减小字体</FONT></A> <A title=增大字体
style="CURSOR: hand; POSITION: relative"
onclick="newasp_fontsize(1,'mainNewsContent')"><IMG height=15
src="file/2.gif" width=15
border=0><FONT color=#ff6600>增大字体</FONT></A>
</SPAN>作者:佚名&nbsp;&nbsp;来源:不详&nbsp;&nbsp;发布时间:2009-04-16 15:33:16</DIV>
<DIV class="mainNewsContent NewsContent" id=mainNewsContent>
<DIV>&nbsp;</DIV>
<DIV>  快播的出现,已经成为互联网在线点播的一种新的标准。在网络视频点播日渐强大的今天,快播以其高清晰的点播资源,流畅的播放速度,赢得了众

多影视发烧友的支持。而对于互联网上的众多站长朋友,快播更是提供了低成本,高体验构建视频网站的完美方案。</DIV>
<DIV>  </DIV>
<DIV>  但是,在互联网上的高体验却给内网用户带来了些许麻烦。因为快播的在保证高清,流畅播放的同时,必然要利用一些网络资源。这对于个人电脑没

有影响,但如果是局域网,那就不得不考虑他人的感受。这一特点强烈的体现在网吧环境上,网吧带宽会因为用户的带宽占用而承受巨大压力。</DIV>
<DIV>&nbsp;</DIV>
<DIV>  在用户的呼吁声中,快播开发了适合网吧环境使用的"快播网吧版"。那么,网吧版究竟有些什么特殊功能呢?我们可以一同来探究一番。</DIV>
<P>一.网吧版主界面:</P>
<P>网吧版的安装简单明了,选择好安装目录,就能直接安装了。安装后,选择运行就能看到网吧版的主界面,上面显示的网吧版的全局信息。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=451
src="file/2009416173615970.jpg"
width=599 onload="return imgzoom(this,600);" border=0></P>
<P>二.客户端状态:</P>
<P>这是用户管理界面,可以看到局域网内所有正在运行的客户端状态,并可以对其中任何一个客户端进行单独设置。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=378
src="file/2009416173615653.jpg"
width=501 onload="return imgzoom(this,600);" border=0></P>
<P>三.数据缓存管理:</P>
<P>这是数据缓存管理页面,可以显示局域网用户点播文件的历史记录,也可以对保存的缓存文件进行管理。如果觉得数据比较多,还可以利用自带的搜索功能

。</P>
<DIV align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=379
src="file/2009416173615318.jpg"
width=498 onload="return imgzoom(this,600);" border=0></DIV>
<DIV align=left>  </DIV>
<P align=left>四.共享本地目录:</P>
<P align=left>共享目录管理界面,可以对本地已有的文件进行共享,供局域网内客户端下载。设置好文件夹直接选择确定。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=378
src="file/2009416173616507.jpg"
width=502 onload="return imgzoom(this,600);" border=0></P>
<P align=left>五.共享目录管理:</P>
<P align=left>可以看到每一个共享文件的状态,也可以对共享数据进行管理。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=378
src="file/2009416173616523.jpg"
width=497 onload="return imgzoom(this,600);" border=0></P>
<P align=left>六.全局设置:</P>
<P align=left>这是网吧版管理设置的一个重要的功能,用户可以根据网吧环境的状态进一步的设置,让网吧版的使用达到最佳效果。</P>
<DIV align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=378
src="file/2009416173616141.jpg"
width=501 onload="return imgzoom(this,600);" border=0></DIV>
<DIV align=left>  
<P>七.客户端设置:</P>
<P>客户端生成界面,点击"生成网吧客户端"按钮,可以自动生成供用户安装使用的客户端。还能推荐用户电脑访问的电影网站。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=377
src="file/2009416173616631.jpg"
width=503 onload="return imgzoom(this,600);" border=0></P>
<P>八.信任域管理:</P>
<P>网吧版新添加的一个功能,可以更好的对用户观看网络节目的来源进行管理。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=379
src="file/2009416173616345.jpg"
width=502 onload="return imgzoom(this,600);" border=0></P>
<P>九.频道订阅管理:</P>
<P>自己设置影片订阅信息,方便用户观看电影。网吧客户端会自动更新所建立的频道内容。</P>
<P align=center><IMG style="CURSOR: pointer"
onclick=javascript:window.open(this.src); height=376
src="file/2009416173616508.jpg"
width=500 onload="return imgzoom(this,600);" border=0></P>
<P>快播网吧版推出市场不久,就受到网吧用户的青睐。网吧版成功的让广大用户在网吧环境里也能体验到高速高清的影音体验。实际上,无论是公司或者是学

校、宿舍,只要是互联网能到达的地方,都可以用快播来对有限的带宽进行合理的分配与利用。可以说,快播网吧版的推广和应用,真正使高速高清的在线点播

体验无处不在。软件下载地址:http://<BR></P>
<p><table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted;

BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0">
   
        <tr>
            <td

style="WORD-WRAP: break-word" bgcolor="#fdfddf">软件下载地址 http://dl.qvod.com/QvodSetupPlus3.exe</td>
        </tr>
   
</table></p><!--
       

/正文
        --><!--
        分页上面文字连广告
        --></DIV><!--
/正文
--><!--
分页上面文字连广告
--><!--
/正文
--><!--
分页上面文字连广告
--

></DIV>
<DIV class=textTags>
<H3>Tags:</H3><SPAN>作者:佚名</SPAN> </DIV>
<DIV style="CLEAR: both"></DIV>
<DIV class=mainNewsCount>[<SPAN id=NewAsp_Hits>
<SCRIPT language=JavaScript
src="file/hits.htm"></SCRIPT>
</SPAN>] [<A href="javascript:history.go(-1)">返回上一页</A>] [<A
href="javascript:window.print()">打 印</A>] </DIV></DIV>
<SCRIPT type=text/javascript>
<!--
var submitPJend = false;
var PJ_CookieName = 'MyPingJia_1_325';
function submitPingJia(sid,t,m){
        if (getCookie(PJ_CookieName)){
                alert('友情提示\n\n您已经对此文章进行过评价!');
                return;
        }

        if(!submitPJend){
                var postUrl='/article/ajaxpost.asp?id='+sid+'&t='+t+'&m='+m+'&s=0';
                ajaxPostAppraised(postUrl)
                setCookie(PJ_CookieName,true)
        }else{
                alert('友情提示\n\n你已提交过用户评价,请不要重复提交数据!');
        }
        submitPJend = true;
}
setTimeout('ajaxPostAppraised("/article/ajaxpost.asp?id=325&s=1&m=130")',1000)
//-->
</SCRIPT>

<DIV id=totalscore style="DISPLAY: none">0</DIV>
<UL id=pingjia>
  <LI><IMG height=33
  src="file/logo_good.gif"
  width=33> </LI>
  <LI class=info><EM>好的评价</EM> 如果您觉得此文章好,就请您<BR><SPAN id=PercentBar1
  style="WIDTH: 1px"></SPAN>&nbsp;&nbsp;<I><SPAN id=showPercent1>0%</SPAN>(<SPAN
  id=showscore1>0</SPAN>)</I> </LI>
  <LI><A href="javascript:"><IMG onclick=submitPingJia(325,1,130); height=39
  src="file/btn_good.gif"
  width=37 border=0></A> </LI>
  <LI><IMG height=33
  src="file/logo_bad.gif"
  width=33> </LI>
  <LI class=info><EM>差的评价</EM> 如果您觉得此文章差,就请您<BR><SPAN id=PercentBar2
  style="WIDTH: 1px"></SPAN>&nbsp;&nbsp;<I><SPAN id=showPercent2>0%</SPAN>(<SPAN
  id=showscore2>0</SPAN>)</I> </LI>
  <LI><A href="javascript:"><IMG onclick=submitPingJia(325,0,130);
  src="file/btn_bad.gif"
  border=0></A> </LI></UL>
<DIV
style="CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0"></DIV>
<DIV class=mainstory>
<DIV class=story id=mainNextArticle>
<UL>
  <LI><A
  onclick='window.open("http://www1.baidu.com/baidu?word=快播网吧版 内网环境点播新方案")'
  href="javascript:"><IMG
  src="file/icon_baidu.gif"
  align=absMiddle border=0>中查找“快播网吧版 内网环境点播新方案”更多相关内容</A>
  <LI><A
  onclick='window.open("http://www.google.cn/search?q=快播网吧版 内网环境点播新方案&amp;client=pub-

7181357378968076&amp;forid=1&amp;prog=aff&amp;ie=GB2312&amp;oe=GB2312&amp;hl=zh-CN")'
  href="javascript:"><IMG
  src="file/icon_google.gif"
  align=absMiddle border=0>中查找“快播网吧版 内网环境点播新方案”更多相关内容</A>
  <LI>·上一篇文章:<A href="http://www.soft.org/article/html/324.html">巧妙绕过篱笆
  让你轻松阅读PDG文档</A>
  <LI>·下一篇文章:<A
  href="http://www.soft.org/article/html/326.html">超强程序卸载软件:Windows软件卸载专家</A>
  </LI></UL></DIV></DIV>
<DIV class=mainstory>
<H2><SPAN class="boxhead  col-icon12">文章评论</SPAN><SPAN class=headLinks><A
href="http://www.soft.org/article/comment.asp?id=325">评论内容只代表网友观点,与本站立场无关!</A>
<INPUT id=postBtn2 onclick="showElement('postComment2')" type=button value=发表评论 name=postBtn2>
</SPAN></H2>
<DIV class=story
style="PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px">&nbsp;
&nbsp;评论摘要(共 <FONT color=red>0</FONT> 条,得分 <FONT color=red>0</FONT> 分,平均 <FONT
color=red>0</FONT> 分) <A
href="http://www.soft.org/article/comment.asp?id=325">查看完整评论</A>
<HR class=HRcomt align=center width="96%" color=#eeeeee noShade SIZE=1>
</DIV></DIV>
<DIV class=mainstory id=postComment2 style="DISPLAY: none">
<DIV class="story postComment"
style="PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px">
<SCRIPT type=text/javascript>
<!--
var show_checkcode = false;
function get_checkcode() {
        var chkCodeFile = "/common/getcode.asp";
        if(!show_checkcode){
                if(document.getElementById("img_checkcode"))
                        document.getElementById("img_checkcode").innerHTML = '<img  id="checkcodeimg" src="'+chkCodeFile+'?t='+Math.random

()+'" alt="点击刷新验证码" style="cursor:pointer;border:0;vertical-align:middle;height:18px;" onclick="this.src=\''+chkCodeFile+'?

t=\'+Math.random()" />'
                        show_checkcode = true;

                if(document.getElementById("isok_checkcode"))
                        document.getElementById("isok_checkcode").innerHTML = '<a href="javascript://" onclick="setTimeout(function(){

document.getElementById(\'checkcodeimg\').src=\''+chkCodeFile+'?t=\'+Math.random()},100);">看不清<\/a>';
        }
}
//-->
</SCRIPT>
<A name=comment></A><IFRAME style="DISPLAY: none" name=_blankframe
src="javascript:void(0)"></IFRAME>
<FORM name=commentform action=/common/comment.asp method=post
target=_blankframe><INPUT type=hidden value=325 name=postid> <INPUT type=hidden
value=1 name=channelid> <INPUT type=hidden value=1 name=modules> <INPUT
type=hidden value=save name=action> <INPUT type=hidden value=1 name=history>
<P>用户名:<INPUT maxLength=15 size=28 name=username> <FONT color=#ff0000>!</FONT>
<A href="http://www.soft.org/article/comment.asp?id=325"
target=_blank>查看更多评论</A></P>
<P>分 值:<INPUT type=radio value=100 name=grade>100分 <INPUT type=radio CHECKED
value=85 name=grade>85分 <INPUT type=radio value=70 name=grade>70分 <INPUT
type=radio value=55 name=grade>55分 <INPUT type=radio value=40 name=grade>40分
<INPUT type=radio value=25 name=grade>25分 <INPUT type=radio value=10
name=grade>10分 <INPUT type=radio value=1 name=grade>1分</P>
<P>内 容:<TEXTAREA title=请注意用语文明且合法,不要发布带有攻击性的言论,谢谢合作! name=content rows=5 cols=70></TEXTAREA>
<FONT color=#ff0000>!</FONT></P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT class=button type=submit value=提交 name=submit_button>
<INPUT class=button type=reset value=重设 name=reset_button> <FONT
color=#ff0000>通知管理员</FONT> <INPUT type=checkbox value=1 name=apprize> 验证码:<INPUT
class=logininput id=checkcode onkeyup="ajaxcheckcode('check_code','checkcode');"
onfocus=get_checkcode();this.onfocus=null; maxLength=4 size=5 name=checkcode>
<SPAN id=img_checkcode><LABEL style="CURSOR: pointer"
onclick=get_checkcode();>点击获取验证码</LABEL></SPAN><SPAN
id=isok_checkcode></SPAN></P></FORM></DIV></DIV></DIV><!--End #mainBody -->
<DIV id=leftBody>
<DIV class=sideContainer>
<H2><SPAN class=boxhead>栏目导航</SPAN></H2>
<UL id=leftCatalog>
  <LI><A title=SOFT123新闻资讯
  href="http://www.soft.org/article/html/list12-1.html">SOFT123新闻资讯</A> </LI>
  <LI class=finally></LI></UL></DIV>
<DIV class=sideContainer>
<H2><SPAN class=boxhead>本类热门阅览</SPAN></H2>
<UL class=list-icons>
  <LI><SPAN class=list-icon1>1</SPAN><A title=3D搜索引擎整合谷歌搜索
  href="http://www.soft.org/article/html/172.html">3D搜索引擎整合谷歌搜索</A> </LI>
  <LI><SPAN class=list-icon1>2</SPAN><A title="巨额需求成发展瓶颈 网游产业迎洗牌"
  href="http://www.soft.org/article/html/144.html">巨额需求成发展瓶颈 网游产业</A> </LI>
  <LI><SPAN class=list-icon1>3</SPAN><A title=N饭显卡购买指南!市售主流N卡导购
  href="http://www.soft.org/article/html/292.html">N饭显卡购买指南!市售主流N卡</A> </LI>
  <LI><SPAN class=list-icon2>4</SPAN><A title=一周精彩游戏新闻回顾(4月7日-4月12日)
  href="http://www.soft.org/article/html/89.html">一周精彩游戏新闻回顾(4月7日</A> </LI>
  <LI><SPAN class=list-icon2>5</SPAN><A title=玩转火狐中国版——支付宝已兼容火狐
  href="http://www.soft.org/article/html/83.html">玩转火狐中国版——支付宝已兼</A> </LI>
  <LI><SPAN class=list-icon2>6</SPAN><A title=求伯君:金山式分拆令其轻松很多
  href="http://www.soft.org/article/html/226.html">求伯君:金山式分拆令其轻松很</A> </LI>
  <LI><SPAN class=list-icon2>7</SPAN><A title=QQ2009正式版660下载地址偷跑
  href="http://www.soft.org/article/html/190.html">QQ2009正式版660下载地址偷跑</A>
  </LI>
  <LI><SPAN class=list-icon2>8</SPAN><A title="北京电信3G信号扩展至郊县 实现全城覆盖"
  href="http://www.soft.org/article/html/79.html">北京电信3G信号扩展至郊县 实</A> </LI>
  <LI><SPAN class=list-icon2>9</SPAN><A title=介绍几招100%助你提升迅雷速度
  href="http://www.soft.org/article/html/149.html">介绍几招100%助你提升迅雷速度</A> </LI>
  <LI><SPAN class=list-icon2>10</SPAN><A title=江民杀毒软件网络版助力七省市国家文化共享工程
  href="http://www.soft.org/article/html/198.html">江民杀毒软件网络版助力七省市</A> </LI>
  <LI><SPAN class=list-icon2>11</SPAN><A title=评论:谁动了“九城”的奶酪?
  href="http://www.soft.org/article/html/127.html">评论:谁动了“九城”的奶酪?</A> </LI>
  <LI><SPAN class=list-icon2>12</SPAN><A title=KC网络电话如何升级
  href="http://www.soft.org/article/html/2.html">KC网络电话如何升级</A>
</LI></UL></DIV>
<DIV class=sideContainer>
<H2><SPAN class=boxhead>相关文章</SPAN></H2>
<UL>
  <LI class=list1>› <A title="快播网吧版 内网环境点播新方案"
  href="http://www.soft.org/article/html/325.html">快播网吧版 内网环境点播新方案...</A>
  </LI></UL></DIV></DIV><!--End #leftBody --></DIV><!-- End #pageMain -->
<DIV style="CLEAR: both"></DIV>
<DIV class=bottom>
<DIV class=bottomArea>
<DIV class=abc id=abcbox>
<UL>
  <LI class=zimu>按字母检索 </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_A_1.html">A</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_B_1.html">B</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_C_1.html">C</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_D_1.html">D</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_E_1.html">E</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_F_1.html">F</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_G_1.html">G</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_H_1.html">H</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_I_1.html">I</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_J_1.html">J</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_K_1.html">K</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_L_1.html">L</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_M_1.html">M</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_N_1.html">N</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_O_1.html">O</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_P_1.html">P</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Q_1.html">Q</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_R_1.html">R</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_S_1.html">S</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_T_1.html">T</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_U_1.html">U</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_V_1.html">V</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_W_1.html">W</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_X_1.html">X</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Y_1.html">Y</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Z_1.html">Z</A> </LI></UL>
<UL>
  <LI class=zimu>按声母检索 </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_A-Z_1.html">A</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_B-Z_1.html">B</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_C-Z_1.html">C</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_D-Z_1.html">D</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_E-Z_1.html">E</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_F-Z_1.html">F</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_G-Z_1.html">G</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_H-Z_1.html">H</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_J-Z_1.html">J</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_K-Z_1.html">K</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_L-Z_1.html">L</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_M-Z_1.html">M</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_N-Z_1.html">N</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_O-Z_1.html">O</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_P-Z_1.html">P</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Q-Z_1.html">Q</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_R-Z_1.html">R</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_S-Z_1.html">S</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_T-Z_1.html">T</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_W-Z_1.html">W</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_X-Z_1.html">X</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Y-Z_1.html">Y</A> </LI>
  <LI><A href="http://www.soft.org/article/html/ABC_Z-Z_1.html">Z</A> </LI>
  <LI class=shuzi><A
  href="http://www.soft.org/article/html/ABC_0-9_1.html">数字</A> </LI>
  <LI class=shuzi><A
  href="http://www.soft.org/article/html/ABC_A-9_1.html">符号</A>
</LI></UL></DIV><SPAN></SPAN>
<DIV class=bottomText><A
href="http://www.soft.org/support/about.asp">关于本站</A> | <A
href="http://www.soft.org/support/help.asp">网站帮助</A> | <A
href="http://www.soft.org/support/advertise.asp">广告合作</A> | <A
href="http://www.soft.org/support/declare.asp">下载声明</A> | <A
href="http://www.soft.org/link/" target=_blank>友情连接</A> | <A
href="http://www.soft.org/sitemap.html">网站地图</A> |
<BR></DIV>
<DIV class=bottomLogo></DIV><BR><A
href="http://www.soft.org/">http://www.soft.org/</A> 2008-2009 版权所有
Powered By <A href="http://www.soft.org/">http://www.soft.org/</A><BR>
<SCRIPT src="" type=text/javascript></SCRIPT>
</DIV>
<DIV class=bottom2></DIV></DIV>
<SCRIPT
src="file/count.htm"
type=text/javascript></SCRIPT>
</BODY></HTML>

[ Last edited by w1314ich on 2009-4-18 at 04:25 ]



word
2009-4-18 04:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 4 楼』:  

自己顶一下 期待高人~



word
2009-4-18 05:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 5 楼』:  

复制保存为 js.bat
在命令行下输入 js 1.html
在当前目录下生成“ 1.html__处理后.htm”(即为处理后的文件。)
@echo off
more +4 "%~f0">$js$.js
cscript /nologo $js$.js "%~f1"
goto:eof
file_sour=WScript.arguments(0);
file_dest=file_sour+"_处理后.htm";
s1=
'\r\n<!--  JavaScript专用链代码 -->\r\n'+
'<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>\r\n'+
'<script src="http://pstatic.xunlei.com/js/base64.js"></script>\r\n'+
'<script language="javascript">\r\n'+
'    var thunder_url = \"' ;
s2=
'\";\r\n'+
'    var thunder_pid = "12839";\r\n'+
'    var restitle = "";\r\n'+
'    document.write(\'<a href="#" thunderHref="\' + ThunderEncode(thunder_url) + \'" thunderPid="\' + thunder_pid + \'" thunderResTitle="\' + restitle + \'" onClick="return OnDownloadClick_Simple(this,2,4)" oncontextmenu="ThunderNetwork_SetHref(this)">';
s3=
'</a> \');\r\n'+
'</script>\r\n';
fso=WScript.createobject("scripting.filesystemobject");
sss=fso.opentextfile(file_sour,1,0,-2).readall();
fl=fso.createtextfile(file_dest,1,-1);
re=/((?:http|https|ftp|mms|rtsp):\/\/(?:&(?=amp;)|[A-Z0-9\.\/=\?%_~@#:;\+\- \u4E00-\u9FA5]){1,250}\/([^\/]+?\.(?:exe|rar|zip)))/gi;
ostr=sss.replace(re,s1+"$1"+s2+"$2"+s3);
fl.write(ostr);


2009-4-18 06:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 6 楼』:  

程序运行的很成功,真的非常感谢,但还是出了一个问题,我用程序做对比的时候,出现了一个错误,请问这个错误能修复吗






点击确定后,该一样的地方却不一样了(黄色部分为不同的地方)





word
2009-4-18 07:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 7 楼』:  

我对换行的处理是“\r\n”,也就是windows下的换行符,你的附件也是使用的这种格式,出现这种情况,应该是你的源文件的使用了多种换行方式。

2009-4-18 07:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 8 楼』:  

我拿一个不含任何下载地址的htm文件用批处理处理了下,结果内容完全一样,但是体积大了16KB,不知道为什么,可能字符发到轮上会有问题,我把文件都打包传下,麻烦大哥在帮我看看这个文件

附件 1: 原版网页文件.rar (2009-4-18 08:39, 8.82 K,下载次数: 4)


word
2009-4-18 08:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 9 楼』:  

自己顶下,希望能完美解决下



word
2009-4-18 09:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 10 楼』:  

处理后的文件保存方式为UNICODE,如果处理前的格式为ANSI,处理后当然要增大一些。
对于6楼黄色的不同的地方,其实是一样的,出现这种情况,是winMerge软件的局限性.
例如:把同一段中文保存为ANSI和UNICODE两种格式的文件用winMerge比较会显示不相同,英文则不会有这种情况

2009-4-18 22:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 11 楼』:  


fr 2.htm -ric:"(http://.+\.exe)|(http://.+\.zip)|(http://.+\.rar)" -t:"\r\n<!--  JavaScript专用链代码 --> \r\n<script src=\"http://pstatic.xunlei.com/js/webThunderDetect.js\"></script>\r\n<script src=\"http://pstatic.xunlei.com/js/base64.js\"></script>\r\n<script language=\"javascript\">\r\n    var thunder_url = \"\1\2\3\";\r\n    var thunder_pid = \"29775\";\r\n    var restitle = \"\";\r\n    document.write(\'<a href=\"#\" thunderHref=\"\' + ThunderEncode(thunder_url) + \'\" thunderPid=\"\' + thunder_pid + \'\" thunderResTitle=\"\' + restitle + \'\" onClick=\"return OnDownloadClick_Simple(this,2,4)\" oncontextmenu=\"ThunderNetwork_SetHref(this)\">迅雷专用高速下载</a> \');\r\n</script>\r\n"
上面是一行批处理
FR 下载: http://baiy.cn/utils/fr/index.htm

[ Last edited by yishanju on 2009-4-18 at 22:30 ]




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2009-4-18 22:27
查看资料  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 12 楼』:  

看了下,似乎没有gawk强大~~

2009-4-18 23:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 13 楼』:  

哎,不是什么工具都需要强大的好吧
要用强大的工具也是需要更强大的代价

像我懂点正则看下说明就能把FR用起来了
在发现FR 以前至少为了学习SED花上一周以上时间,还学不会,至今耿耿于怀




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2009-4-18 23:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 14 楼』:  


fr 2.htm -ric:"(http://.+\.exe)|(http://.+\.zip)|(http://.+\.rar)" -t:"\r\n<!--  JavaScript专用链代码 --> \r\n<script src=\"http://pstatic.xunlei.com/js/webThunderDetect.js\"></script>\r\n<script src=\"http://pstatic.xunlei.com/js/base64.js\"></script>\r\n<script language=\"javascript\">\r\n    var thunder_url = \"\1\2\3\";\r\n    var thunder_pid = \"29775\";\r\n    var restitle = \"\";\r\n    document.write(\'<a href=\"#\" thunderHref=\"\' + ThunderEncode(thunder_url) + \'\" thunderPid=\"\' + thunder_pid + \'\" thunderResTitle=\"\' + restitle + \'\" onClick=\"return OnDownloadClick_Simple(this,2,4)\" oncontextmenu=\"ThunderNetwork_SetHref(this)\">迅雷专用高速下载</a> \');\r\n</script>\r\n"
还是不太完美,改成
fr 2.htm -ric:"(ftp://.+\.rar)|(http://.+\.exe)|(http://.+\.zip)|(http://.+\.rar)" -t:"\r\n<!--  JavaScript专用链代码 --> \r\n<script src=\"http://pstatic.xunlei.com/js/webThunderDetect.js\"></script>\r\n<script src=\"http://pstatic.xunlei.com/js/base64.js\"></script>\r\n<script language=\"javascript\">\r\n    var thunder_url = \"\1\2\3\";\r\n    var thunder_pid = \"29775\";\r\n    var restitle = \"\";\r\n    document.write(\'<a href=\"#\" thunderHref=\"\' + ThunderEncode(thunder_url) + \'\" thunderPid=\"\' + thunder_pid + \'\" thunderResTitle=\"\' + restitle + \'\" onClick=\"return OnDownloadClick_Simple(this,2,4)\" oncontextmenu=\"ThunderNetwork_SetHref(this)\">迅雷专用高速下载</a> \');\r\n</script>\r\n"
处理不了ftp://downloadsever:sever.com:21/sever1/file.rar
还有我想把“迅雷专用高速下载”自动改成文件名



word
2009-4-19 01:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeants001
中级用户




积分 330
发帖 244
注册 2006-4-14
来自 湖北
状态 离线
『第 15 楼』:  


@echo off
more +4 "%~f0">$js$.js
cscript /nologo $js$.js "%~f1"
goto:eof
file_sour=WScript.arguments(0);
file_dest=file_sour+"_处理后.htm";
s1=
'\r\n<!--  JavaScript专用链代码 -->\r\n'+
'<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>\r\n'+
'<script src="http://pstatic.xunlei.com/js/base64.js"></script>\r\n'+
'<script language="javascript">\r\n'+
'    var thunder_url = \"' ;
s2=
'\";\r\n'+
'    var thunder_pid = "12839";\r\n'+
'    var restitle = "";\r\n'+
'    document.write(\'<a href="#" thunderHref="\' + ThunderEncode(thunder_url) + \'" thunderPid="\' + thunder_pid + \'"

thunderResTitle="\' + restitle + \'" onClick="return OnDownloadClick_Simple(this,2,4)" oncontextmenu="ThunderNetwork_SetHref

(this)">';
s3=
'</a> \');\r\n'+
'</script>\r\n';
fso=WScript.createobject("scripting.filesystemobject");
sss=fso.opentextfile(file_sour,1,0,-2).readall();
//fl=fso.createtextfile(file_dest,1,-1);
re=/((?:http|https|ftp|mms|rtsp):\/\/(?:&(?=amp;)|[A-Z0-9\.\/=\?%_~@#:;\+\- \u4E00-\u9FA5]){1,250}\/([^\/]+?\.(?:exe|rar|zip)))/gi;
ostr=sss.replace(re,s1+"$1"+s2+"$2"+s3);
try{
    fl=fso.createtextfile(file_dest,1,0)
    fl.write(ostr);
    fl.close();
}catch(err){
    fl.close();
    fso.deleteFile(file_dest)
    WScript.echo("now unicode");
    fso.createtextfile(file_dest,1,-1).write(ostr);
}


2009-4-19 02:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: