`
化蝶自在飞
  • 浏览: 2307959 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

php抓取css文件里的图片,注意图片实际路径

阅读更多
< ?php
/*
More & Original PHP Framwork
Copyright (c) 2007 - 2008 IsMole Inc.

Author: kimi
Documentation: 下载样式文件中的图片,水水专用扒皮工具
*/

//note 设置PHP超时时间
set_time_limit(0);

//note 取得样式文件内容
$styleFileContent = file_get_contents('images/style.css');

//note 匹配出需要下载的URL地址
preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray);

//note 循环需要下载的地址,逐个下载
$imagesURLArray = array_unique($imagesURLArray[1]);
foreach($imagesURLArray as $imagesURL) {
file_put_contents(basename($imagesURL), file_get_contents($imagesURL));
}
?>

网上转载的.原出处:http://www.ccvita.com/category/php
分享到:
评论

相关推荐

    抓取并下载CSS中所有图片文件的php代码

    抓取 CSS 中的图片: &gt; 1. 首先做好准备工作: &gt; 第一步,先把 CSS 原本的路径存到 $url 变量里,然后把 CSS 的内容保存在 abc.css 中。 &gt; 因为考虑到经常碰到多个 CSS 文件的状况,所以小邪没有直接填一个 CSS ...

    php写的页面小偷 自动抓取页面并在本地重新生成HTML文件

    php写的页面小偷 自动抓取页面并在本地重新生成HTML文件 重新组织了CSS文件,图片,动画 生成的HTML代码经过程序优化 去掉了不必要的东西 各种资源文件路径也经过重新编写

    php写的网页小偷 自动抓取网页并在本地重新生成HTML文件

    php写的网页小偷 自动抓取网页并在本地重新生成HTML文件 重新组织了CSS文件,图片,动画 生成的HTML代码经过程序优化 去掉了不必要的东西 各种资源文件路径也经过重新编写

    PHP采集静态页面并把页面css,img,js保存的方法

    这是一个可以获取网页的html代码以及css,js,font和img资源的小工具,主要用来快速获取模板,如果你来不及设计UI或者看到不错的模板,则可以使用这个工具来抓取网页和提取资源文件,提取的内容会按相对路径来保存资源,...

    easy-grabber:WordPress 插件。 提供网站解析,然后在您的 WordPress 实例中创建新帖子

    css 设置的背景图片)都保存到抓取的文件夹中所有图像 src 都将更新为与它们保存的新路径一致所有内联 css 都将包含在帖子中,并且可能会在单个窗口中进行编辑(抓取器搜索所有 css 选择器,将其与所有文件内容中的...

    xheditor-1.1.14

    参数值:图片上传前限制的文件扩展名列表,默认为:jpg,jpeg,gif,png,建议与服务端扩展名检查列表一致 upFlashUrl:动画文件上传接收URL 参数值:接收用户上传的服务器端程序URL,默认留空为禁用上传功能,具体使用...

    Jsoup+httpclient 模拟登陆和抓取

    System.out.println("\n写入文件成功!"); post.releaseConnection(); return filePath; } /** * 解析html代码 * @param filePath * @param random * @return */ private static String JsoupFile...

    逆向发布(小偷)系统 v.3

    通过设定页面标记,得到页面内容的程序,俗称小偷程序,只要页面标记设定正确,可偷取任何网站的内容,写入数据库,并同时偷取图片(绝对路径、相对路径),替换页面内容,写入数据库,可脱离数据库单独应用 ...

    企业SEO站系统源码 v8.7

    2、若上传至虚拟主机根目录则要修改文件(特别注意修改 网站配置中 网站地址 域名+“/” 如然后 点击生成静态化 因为本站专注优化网址是绝对路径利于搜索引擎抓取)注意:子目录下可留空 3、网站常规设置(网站名称、...

    仿世纪佳缘婚介交友系统5.3 ASP+SQL

    、远程抓取即为会员相册可以通过其它网站上的图片地址,系统会抓取该图片并保存到空间中!  (9)验证码设置: 如果选择关闭,那么模板中所有相关的验证码表单都要手工去掉保存提交。  (10)服务升级设置:...

    video-game-randomizer:我制作的第一个SPA应用程序(jQuery + PHP)的更新。 通过webp图像和webpack 5构建优化重做设计,提高加载速度和性能

    电子游戏随机数前端 ...CSS剪辑路径设计+加载骨骼动画 交叉口观察员 使用webp +后备图像进行图像优化 在具有lodash throttle()随机封面艺术浏览器上无限滚动 概念 封面艺术浏览器的Packery.js 实现Pack

Global site tag (gtag.js) - Google Analytics