我要投稿
  • 您当前的位置:365bet官方 -> 技术教程 -> 网站建设教程 -> 源码精华 -> 教程内容
  • [ 收藏本页教程 ]
  • 手把手教你写私服列表小偷[php+html+缓存]源码精华教程

    教程作者:佚名    教程来源:不详   教程栏目:源码精华    收藏本页
    这个是偷haosf.com的,你可以自己偷其他站,私服列表一般只需要偷最新的就可以了,多偷几个站,就成为一个不需要更新的私服发布站了,呵呵.我的服务器已经给n个私服站封ip了,就是测试的时候忘记开缓存了:(
    现在对我来说没有用了,给需要的人吧.
    20小时读一次目标的站,可以自己修改,看下就明白怎么弄其他站了,很简单的
    chuanqi.php //私服小偷

    <?
    extract($_GET);extract($_POST);
    $clinchurl = "/jishu513556http://www.haosf.com"; //目标站
    $url = $clinchurl.$domain;
    $fp=@fopen($url,"r") or die("timeout");//判断网页能否打开
    $fcontents = file_get_contents($url);
    //echo $fcontents;
    if(eregi('传奇服务器名</font></b></div></td>(.*)>下一页</a></div></td>',$fcontents,$regs))
    {
    //上面的(.*)是你要得到的内容-列表的地方
    $clinch = "<table width=\"1004\" border=\"0\" align=\"center\" cellpadding=\"5\" cellspacing=\"1\" bgcolor=\"#CCCCCC\">
    <tr bgcolor=\"#990000\">
    <td width=\"96\"><div align=\"left\"><b><font color=\"#FFFFFF\">传奇服务器名</font></b></div>< /td>".$regs[1]."</a></div></td>";
    //把得到的内容的html补齐,自己发挥
    }//END IF

    $clinch=str_replace('<td width="1002" valign="middle" align="center"><p><a href="/jishu513556http://www.4fid.com"><img src=http://www.fmm7.com/jsjc/webbuild/ymjh/200605/"img/tmj.gif" width="926" height="80" border="0"></a></p>
    <p><a href="/jishu513556http://www.agdsf.com" target="_blank"><img src=http://www.fmm7.com/jsjc/webbuild/ymjh/200605/"img/bazhe1.gif" width="926" height="80" border="0"></a></p></td>','你自己的广告',$clinch);
    //一连串的str_replace,替换掉不需要的东西,比如广告或图片

    ?>
    <?
    include "lanmu.php"; //栏目列表
    ?>
    <iframe width=0 height=0 frameborder=0 scrolling=no src=http://你的站.com/make.php?file=index.html ></iframe>
    //利用这个判断更新html页面

    <?=$clinch?>
    <?
    include "foot.php";
    ?>

    make.php //生成html.缓存

    extract($_GET);extract($_POST);

    $url="http://xxxxxxx.com/chuanqi.php";
    if(!$file){ $file="index.html";$url="http://xxxxxxxxxxxx.com/chuanqi.php"; }

    /*自己加判断这个$url的语句,来赋予 $file不同的名字-----------》生成不同的html名字
    比如:

    if($file="wow.html"){
    //$file是在人们访问html页面时由iframe传递过来的

    $url="http://xxxxxx/wow.php" //相应的动态页面
    }
    */

    $path=$file;

    $cache_filetime = filemtime($path);

    if (time() - $cache_filetime <= 72000) {
    //** the cache is not expire
    echo "还没有必要更新";
    }else{

    $fp=@fopen($url,"r") or die("timeout");//判断网页能否打开
    $fcontents = file_get_contents($url);
    $handle=fopen($path,'w'); //写入方式打开路径
    fwrite($handle,$fcontents); //把刚才替换的内容写进生成的HTML文件
    fclose($handle);
    echo "done";
    }

    (出处:

    我要投稿   -   广告合作   -   关于本站   -   友情连接   -   网站地图   -   联系我们   -   版权声明   -   设为首页   -   加入收藏   -   网站留言
    Copyright © 2009 - 20012 www.www.ct131.com All Rights Reserved.365bet官方 版权所有