跟我学小偷程序之成功偷取首页(第三天)

小妮子miss

小妮子miss

2016-02-19 11:33

有了下面这个跟我学小偷程序之成功偷取首页(第三天)教程,不懂跟我学小偷程序之成功偷取首页(第三天)的也能装懂了,赶紧get起来装逼一下吧!

今天我们教,偷取首页.不同的首页需要不同的偷法,主要是分析HTML代码.函数以及方法前面2天介绍的很清楚了.今天我们在实践中讲解和使用.

还是拿华军软件园开刀.
打开华军软件园首页
http://www.onlinedown.net/index.htm
用Dreamweaver新建一个index.php的页子.
注意:
先做好你要的首页模板,然后开始偷首页.由于考虑到对初学者的教程.所以先把模板和PHP处理代码放在同一个网页中.
以后教大家HTML和PHP的分离.

模板建立好以后,我们就开偷.
在html
的上方插入PHP代码,如下形式:
?
require './commom.php';
update("index.htm");
$file=readfromfile("cache/index.htm");

?
解释
require './commom.php'//引入commom.php文件
update("index.htm")//读取写入index.htm网页
$file=readfromfile("cache/index.htm")//从本地文件夹cache中读取index.htm
这里的$file是一个变量,你可以随便取名.也可以叫它 $html
但是后面用到的时候要统一.

上面代码,没有处理任何东西,也没有输出任何的东西.如果说输出$file的话,那么就是index.htm的所有html代码.
下面就开始到index.htm中拿我们想要的东东.

1 拿国外软件更新的代码.
大家可以取一个变量名为 $gwrj   //国外软件 名字随便取
怎么从这个index.htm拿出这个我们想要的国外软件呢?这里拿出我们上一节讲过的cut函数
$gwrj = cut($file,"TD width="307" height="118"","/TD");
解释
$xxx = cut($file,"$first","$end");
如何工作的呢?就是把$file(index.htm)从$first处切割取下面部分,在切割$end取上面部分.
比如说:
$file = "111222333444";
$xxx = cut($file,"1","3");//结果是11222 这样的解释应该明白吧?
注意:
"TD width="307" height="118""
在" "内的内容 如果也有 " 的话,需要在前面加
例子
"TD width="307" height="118""
成为
"TD width="307" height="118""
下面这段代码就是成功偷取了国外软件:
?
require './commom.php';
update("index.htm");
$file=readfromfile("cache/index.htm");
$gwrj = cut($file,"TD width="307" height="118"","/TD");
?
然后在你的html模板中,在需要显示的地方插入代码
? echo $gwrj; ?

其他偷取也一样.
注意:
这里拿出来的HTML需要更换为自己的代码,可以总的更换,也可以一个一个更换.
我们讲单独更换代码就是:
$gwrj = cut($file,"TD width="307" height="118"","/TD");
$gwrj = str_replace("soft/","soft.php?id=",$gwrj);
$gwrj = str_replace(".htm","",$gwrj);
解释:
就是把偷过来的国外软件中的代码更换.
原来的
a target=_blank href="soft/18204.htm"
变为了现在的
a target=_blank href="soft.php?id=18204"

基本差不多了,多菜鸟讲来应该很详细咯.先做好首页模板,然后一个一个的挖出来你想要的东西.
想一个问题.
index.htm中,有很多分类资讯的,都是调用JS显示的内容,你怎么把它拿过来显示在你的首页中.
希望大家偷的都很顺利.
简单讲下分类的偷取.和偷取首页一样.代码如下:
?
require './commom.php';

if($soft){
        update("${soft}.htm","soft");
        $file=readfromfile("cache/${soft}.htm");
}
?
soft.php
其中$soft就是从前面传递过来的soft.php?id=1234
如果传递过来1234
那么就是更新读取update("1234.html","soft");
今天讲到这里,明天教模板.
展开更多 50%)
分享

猜你喜欢

跟我学小偷程序之成功偷取首页(第三天)

Web开发
跟我学小偷程序之成功偷取首页(第三天)

跟我学XSL(三)

Web开发
跟我学XSL(三)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

三天学好ADO之第三天

ASP
三天学好ADO之第三天

跟我学SQL

编程语言 网络编程
跟我学SQL

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

十天学会ASP之第三天

ASP
十天学会ASP之第三天

十天学会php之第三天

PHP
十天学会php之第三天

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

android IPC之binder通信机制

android IPC之binder通信机制

正则替换字符串功能

正则替换字符串功能
下拉加载更多内容 ↓