首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

将远程(其它网站)的图片保存到本地的方法

其实,也就是采集啦。。。主要函数: 以下是PHP代码:【复制代码】 function GrabImage($url,$filename="") { if($url=="") return false; if($filename=="") { $ext=strrchr($url,"."); if($ext!=".gif" && $ext!=".jpg" && $ext!=".png") return false; $filename=date("YmdHis").$ext; } ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); $fp2=@fopen($filename, "a"); fwrite($fp2,$img); fclose($fp2); return $filename; } 获取一张图片的代码...
类别:网页编程 - PHP技术    查看:92    更新:2014-05-19

从URL获取文件保存到本地的代码

<%@page import="java.net.*,java.io.*"%> <%! public boolean saveUrlAs(String photoUrl, String fileName) { //此方法只能用户HTTP协议 try { URL url = new URL(photoUrl); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); DataInputStream in = new DataInputStream(connection.getInputStream()); DataOutputStream out = new DataOutputStream(new FileOutputStream(fileName)); byte[] buffer = new byte[4096]; int count = 0; while ((count = in.read(buffer)) > 0) { out.write(buffer, 0, count); } out.close(); in.close(); ret...
类别:程序开发 - JAVA    查看:93    更新:2014-05-13

将远程的图片(文件)保存到本地

saveimg("http://dl_dir.qq.com/qqfile/qq/QQ2008stablehij/QQ2008KB3.exe")function saveimg(imgfileurl)dim img_type,savepath,imgfiletype,flag,imgbodysavepath="photo" '本地路径flag=falseimgfiletype=right(imgfileurl,4)'获取远程图片的格式img_type=".gif|.bmp|.jpg|.png|.exe|"'设置允许保存在本地的图片(文件)格式typeArr=split(img_type,"|")for i=0 to ubound(typeArr)-1if LCase(imgfiletype)=typeArr(i) thenflag=trueexit forend ifnextif flag=false then'如果不是允许保存到本地的图片格式,则只连接远程图片saveimg=imgfileurlelseset xml_http=server.createobject(&quo...
类别:网页编程 - ASP技术    查看:92    更新:2014-05-04