【本人拙作】仿网站必备“扒皮”小工具(php脚本)

2013 年 3 月 1 日4550

大牛莫喷,新手共同交流,一起进步吧。

主要是自己刚刚有个思路,代码冗余肯定超级严重了,虽然我已经修改了很多。

因为扒网页css中图片不好批量下载,上个星期老师说可以尝试写php脚本。周末,我就试了试,中间走了不少弯路,最后豁然开朗。

比如又是判断"../"的次数,然后再循环array_pop,又把次数再取出来,然后和域名做拼接,最后发现

类似于“192.168.190.47/bbs/forumdata/cache/../../images/default/bodybg.g_i_f”这样的网址根本不用做修改,能直接访问....

虽然最初本想写的是全自动的“输入网址”即可下载的。

但是发现如果是纯php脚本的话,对于菜鸟的我来说2天时间略为不够。

眼看周末就要完毕了,咱们要使用这个工具的人,基本都是知道查看源码的,所以不如让用户自己输入css地址得了。

(如果配合javascript来做应该就简单很多。下周周末再写一个完整的全自动版本的吧,呵呵,全当自娱自乐啦)

下面将代码贴上,(写的极为不规范,只顾了自己推倒,变量乱命名,木有意义,注释也偏少,而且刚刚发帖的时候才发现函数开头的说明的变量,在最后修改的时候都删的删,改的改,注释变的意义不大了)

文件夹结构为:

|--indxe.php

|--include

|--get_base_url.php

|--get_css_url.php

|--downcss.php

|--get_img_url.php

|--mkdir_for_img.php

|--saveimg.php

也许你开始还不懂,看完这个文件结构,思路就已经很清晰了吧!

indxe.php

0 0