精华内容
下载资源
问答
  • 淘宝客程序API自动更新自动采集版 sk-taokeapi-v6.0 无需人工操作,配置淘点金和爱淘宝的爱搭配。 适用版本:sk-taokeapi-v6.0 安装方法: 解压之后把upload文件夹里面的文件 通过ftp软件上传至网上服务器空间的根...
  • 图片采集软件能采集任何网站的各种格式图片,实现把所有文章、新闻、帖子等中间的图片全部有有序列的分类后保存到您的计算机上等功能,可以把任何论坛网站的所有帖子的图片采集到本地,轻松过滤广告等,是网站、

    网站管理员希望将别人的整站数据下载到自己的网站里或者将别人网站的一些内容保存到自己的服务器上。从内容中抽取相关的字段,发布到自己的网站系统中。有时需要将网页相关的文件也保存到本地,如图片、附件等。

    图片采集软件能采集任何网站的各种格式图片,实现把所有文章、新闻、帖子等中间的图片全部有有序列的分类后保存到您的计算机上等功能,可以把任何论坛网站的所有帖子的图片采集到本地,轻松过滤广告等,是网站、论坛站长和喜欢收集美图的朋友的必备工具。

    本文演示使用C# WebBrowser控件实现自动识别下一页,按标题分类,图片自动下载(不重复),效果如下图1所示。在随附的代码下载中提供了完整的源代码。

    1

    图1 效果图

    演示程序结构

    创建演示程序,我在Visual Studio 2013 选择新建C#Windows窗体应用程序命名为ImgSpider,添加Controls文件夹包含包含封装label,textbox控件;Core文件夹内有字典实体Entity用到的基类;Entity文件夹有读取配置文件dict.xml的映射类;Helper文件夹有DownLoadHelper用于下载图片,HtmlParserHelper解析HTML,XmlHelper读取XML文档;窗体文件frmAutoBorwser是程序的操作界面。图2 显示了演示程序的整体结构。

    4

    程序执行

    窗体文件frmAutoBorwser

    在窗体文件frmAutoBorwser使用到的控件,

    第一,WebBrowser控件

    WebBrowser 是一个 .NET 控件类,在 .NET Framework 2.0 版中新增。WebBrowser 类使用户可以在窗体中导航网页。使用 WebBrowser 控件可以在 Windows 窗体应用程序中承载网页以及支持浏览器的其他文档。例如,可以使用 WebBrowser 控件在应用程序中提供基于 HTML 的集成用户帮助或 Web 浏览功能。此外,还可以使用 WebBrowser 控件向 Windows 窗体客户端应用程序添加基于 Web 的现有控件。

    第二,Timer 控件

    通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。

    第三,DataGridView 控件

    将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置 DataSource 属性即可。

    1

    点击采集图片按钮

    WebBrowser.Navigate方法导航网页到采集的起始网址。要注意WebBrowser控件加载完成后,才可以继续采集操作。通过Timer控件有规律的间隔执行,WebBrowser控件加载完后要采集的任务。

    5

    获取当前页标题URL,判断是否已经下载

    image

    处理需要下载的标题URL,WebBrowser导航到指定URL

    image

    获取当前标题图片URL,并且WebBorwser导航到下一张图片URL

    image

    下载图片,判断是否按标题拆分,更新Access数据库

    image

    DownLoadHelper.cs文件的主要方法是

    下载图片

    image

    HtmlParserHelper.cs文件的主要方法

    第一,获取当前图片URL和下一张图片URL

    image

    第二,获取当前页URL和下一页URL

    image

    结束

    本文演示使用C# WebBrowser控件实现图片采集软件,自动翻页,自动分类(收集美图必备工具),效果如下图1所示。在随附的代码下载中提供了完整的源代码。完整的源代码下载链接

    展开全文
  • 最近在做的这个项目真的给自己惊喜不断,这不,今天经理叫我实现一个自己采集远程图片并上传到自己服务器的功能.刚一接手这个功能,连这个功能是做什么的都不知道.大家也别嫌我废话多,我在这里把我们经理的话再copy出来...

      最近在做的这个项目真的给自己惊喜不断,这不,今天经理叫我实现一个自己采集远程图片并上传到自己服务器的功能.刚一接手这个功能,连这个功能是做什么的都不知道.大家也别嫌我废话多,我在这里把我们经理的话再copy出来一次.

      因为很多时候用户上传内容的时候可能会包含有图片在里面,但这些是别人服务器上的东西.是别人的东西,我们怎么也不放心睡觉了,那天这网站的服务器挂了怎么办呢?这家伙太不保险了,所以我们经理下令要把这些图片自动上传到我们自己服务器上.当然这个任务就交到我这个菜鸟身上了,我也只能发挥自己的所有才智了.

     

    代码如下:

     

            string str = FCKeditor1.Value;    //用户输入的内容

    ArrayList lib
    = new ArrayList();
    Regex g
    = new Regex(@"(src=(""|\')\S+\.(gif|jpg|png|bmp)(""|\'))", RegexOptions.Multiline | RegexOptions.IgnoreCase);

    MatchCollection m
    = g.Matches(str);

    foreach (Match math in m)
    {
    string imgUrl = math.Groups[0].Value.ToLower();//转成小写,=号之间可能有不定的空格

    //去除src与单引号,双引号
    imgUrl = imgUrl.Replace("src", "");
    imgUrl
    = imgUrl.Replace("\"", "");
    imgUrl = imgUrl.Replace("'", "");
    imgUrl
    = imgUrl.Replace("=", "");
    imgUrl
    = imgUrl.Trim();

    if (lib.IndexOf(imgUrl) == -1)
    {
    lib.Add(imgUrl);
    }
    }
    Response.Write(lib.Count);

    WebClient wc
    = new WebClient();
    for (int j = 0; j < lib.Count; j++)
    {
    //用户ID
    string UserID = "";
    if (HttpContext.Current.Request.Cookies["person"] != null)
    {
    UserID
    = HttpContext.Current.Request.Cookies["person"].Value;
    }
    //随机数
    Random ra = new Random();
    int result = ra.Next(1000, 9999);
    string imgaddress = UserID + "_Toysgogo_" + DateTime.Now.ToString("yyyyMMdd") + "_" + result + lib[j].ToString().Substring((lib[j].ToString().Length) - 4, 4);
    wc.DownloadFile(lib[j].ToString(), Server.MapPath(
    "img/") + imgaddress + "");
    }

    转载于:https://www.cnblogs.com/gaozhong98/archive/2008/10/25/1319509.html

    展开全文
  • 2、自动采集全网影视,VIP电影免费看 3、视频管理系统,可自主采集添加视频分类及视频 5、会员管理系统,可自定义分组,可设置会员级别价格,一键生成卡密,支持批量功能 6、广告管理系统,支持多布局广告位 7、电脑...
  • 【温馨提示】 01.安装此插件之后,你可以一键实时...2.用定时发布全自动采集,一键批量采集等来代替手工发帖,省时省力高效率,不易出错。 3.让您的网站与海量的新闻名站共享优质内容,可以快速提升网站权重与排名。
  • EditorTools 是一款免费采集软件,是中小网站自动更新利器,全自动采集发布,运行期间静默工作,无须人工干预;独立软件免除网站性能消耗;安全稳定,可长年累月不间断工作。 声明:本软件适合需要长期更新内容的非...
  • 5. 可选图片采集:如果启用图片采集,可以将目标站所有图片自动采集到本站服务器,有利于搜索引擎优化(此功能可能会占用大量硬盘空间,推荐有独立服务器或VPS用户使用); 6. 突破图片防盗链:开启图片采集功能,...
  • 蜘蛛池引流 站群蜘蛛池 2019seo优化超级蜘蛛池 自动采集 网站优化必备 seo优化站群特色 安全、高效,化的优化利用php性能,使得运行流畅稳定 独创内容无缓存刷新不变,节省硬盘。防止搜索引擎识别蜘蛛池 蜘蛛池...
  • 蜘蛛池引流 站群蜘蛛池 2019seo优化超级蜘蛛池 自动采集 网站优化必备 seo优化站群特色 安全、高效,化的优化利用php性能,使得运行流畅稳定 独创内容无缓存刷新不变,节省硬盘。防止搜索引擎识别蜘蛛池 蜘蛛池...
  • 让你 不用动手,程序数据自动采集(电影天堂 讯雷 bt5156 verycd )等资源 结合久久音音(webplayer9)播放器,开发而成,资源数据永久稳定(目前主要是 电信资源)   电影自动给你采集 自动更新 多个广告位 让你的...
  • 让你 不用动手,程序数据自动采集(电影天堂 讯雷 bt5156 verycd )等资源 结合久久音音(webplayer9)播放器,开发而成,资源数据永久稳定(目前主要是 电信资源) 电影自动给你采集 自动更新 多个广告位 让你的收入更高...
  • 对于文字内容中夹杂的非文字内容(如图片、动画、视频、音乐、文件等),熊猫也会进行智能化处理,自动下载该非文字对象到本地或指定的远程服务器,并对结果进行妥善处理,使得采集结果的图文混排对象中,可以保留被...
  •  [√]图片下载优化,减轻服务器负载  [√]关键词插入优化,段末插入改为随机插入  [√]改进地图生成错误  [√]针对百度进行多处优化  [√]加入了自动文章自定义属性,文章可以获取各种自定义属性  [√]加入...
  • 织梦采集侠 功能介绍 1)一键安装,全自动采集 织梦采集侠安装十分简单方便,只需一分钟...[√]图片下载优化,减轻服务器负载 [√]关键词插入优化,段末插入改为随机插入 [√]改进地图生成错误 [√]针对百度进行多处优化
  • 可选图片采集:如果启用图片采集,可以将目标站所有图片自动采集到本站服务器,有利于搜索引擎优化(此功能可能会占用大量硬盘空间,推荐有独立服务器或VPS用户使用);突破图片防盗链:开启图片采集功能,即使对方...
  • 自动给上传及本地化图片添加水印 自动提取首张图片为缩略图 自动生成任意大小缩略图 幻灯片模式图片展示页支持静态缓存,全站生成HTML内置采集器,迅速从网络抓取图文自由分类,自动生成导航和内容调用 模板分离设计,...
  • 对于文字内容中夹杂的非文字内容(如图片、动画、视频、音乐、文件等),熊猫也会进行智能化处理,自动下载该非文字对象到本地或指定的远程服务器,并对结果进行妥善处理,使得采集结果的图文混排对象中,可以保留被...
  • 07、图片附件支持远程FTP保存,让您实现图片分离到另外一台服务器。 08、图片会加上您论坛或者门户设置的水印。 09、已经采集过的百度贴吧主题不会重复二次采集,内容不会重复冗余。 10、采集发布的帖子或者门户...
  • 1、无限级多页采集,可以实现无限深度的采集 2、任务队列运行管理,支持Cron表达式 ...22、下载的图片自动加增强型水印功能 23、Ocr识别(图片转化为文字) 24、Http接口管理采集器运行 25、Mongodb数据库保存数据
  • ·自动控制上传图片和本地化图片尺寸 ·自动给上传及本地化图片添加水印 ·自动提取首张图片为缩略图 ·自动生成任意大小缩略图 ·幻灯片模式图片展示页 ·支持静态缓存,全站生成HTML ·内置采集器,迅速从...
  • 可设置采集线程数:数值越大速度越快,但某些图片服务器会屏蔽多线程下载,此时应设为1。自动下载全部相册,如果相册内容很多且需要全部下载的话,可以使用该项来实现无人值守下载。仅下载最近指定相册,减少相册...
  • 主要用来对特定网站的新闻及其它信息进行采集,可自已定义类别比如:汽车,互联网,手机,财经,休育,世界怀等此软件要在独立的服务器或个人电脑上运行,软件运行后,可隐藏到后台自动运行,每隔30分钟会自动去每个...
  • ·自动控制上传图片和本地化图片尺寸 ·自动给上传及本地化图片添加水印 ·自动提取首张图片为缩略图 ·自动生成任意大小缩略图 ·幻灯片模式图片展示页 ·支持静态缓存,全站生成HTML ·内置采集器,迅速从网络...
  • 功能相对完善:采集,编辑,群发,群建,搜索,自动切换代理服务器7、重要功能:伪原创,回帖采集,购买采集,抢沙发,监测8、防采集破解9、完全为站长们设计,普通用户即可享受多种建站功能,任何版本都不带广告!...
  • 可选图片采集:如果启用图片采集,可以将目标站所有图片自动采集到本站服务器,有利于搜索引擎优化(此功能可能会占用大量硬盘空间,推荐有独立服务器或VPS用户使用); 突破图片防盗链:开启图片采集功能,即使对方...
  • 可以自动采集图片,并成功突破多种图片防盗链!利用本程序,可以快速部署站点,自动更新内容,程序内容使用万能通配符,省去目标站规则更新您也要更新的烦恼!堪称史上最牛的镜像采集程序。 程序后台在线演示...
  • 、部消防局研发数字化预案管理应用平台,规范预案输出和数据交换格式,研发“六熟悉”管理系统,自动采集重点单位基础信息和动态信息数据,同步导入体化信息系统基础信息,实现“张图”可视化管理;各地根据预案等级...

    苏州百盾消防为您精心提供MIQCXX金华机柜服务器机柜消防应急方案,热电咨询!

    c13adf4e0e30cc7e973b93f863cb5043.png

    、部消防局研发数字化预案管理应用平台,规范预案输出和数据交换格式,研发“六熟悉”管理系统,自动采集重点单位基础信息和动态信息数据,同步导入体化信息系统基础信息,实现“张图”可视化管理;各地根据预案等级和作战指挥需求,采取基于地理信息系统的维图片、全景照片、维立体建模、无人机倾斜摄影等技术编制数字化预案。

    备用电池般采用免维护电池,其寿命为年,模拟救援模拟运输受伤的伤员,学习使用担架和抬救伤员,第章消防中心职责标准,如缠绕系数为,主要施工技术措施,、工程部人员,保温层采用性能优异的聚苯乙烯泡沫板,、掌握基本的逃生技能和方法;,(七)《建设工程消防设计备案受理凭证》和《建设工程竣工验收消防备案受理凭证》;。

    金华机柜服务器机柜消防应急方案

    0c4bfbfc8afc4e9722391ca45f7126b7.png

    建设工程消防设施施工、监工、检测、维保等执业人员、易燃易爆危险化学品从业人员、消防志愿人员、保安员等,龙兴天下,施工现场用电计划,.工作督查实行指定成员单位带队负责制,可采取联合督查、分片包干督查和本地区、本行业、本系统应急工作督查等形式进行,工作督查主要对督查对象落实应急工作责任制及专项工作任务完成情况进行督促、检查和指导。

    若已办理“申请基础施工”的工程,相同资料则不须再提供,所需提交资料参见第十点,、工期保证措施,应急救援专家组,施工现场防火安全管理档案包括以下文件和记录,施工准备在施工的全过程中具有战略性,前卫性,做到兵马未动,粮草先行,固定件加密阳角、孔洞边缘在水平、垂直方向应加密,期间距不大于mm,距基层边缘不小于mm。

    c4b0040feceeb0b0bbbc7410ac59e910.png

    做到所有部门的消防工作,明确有人负责管理,这种方案主接线简单、造价较低,但这种方案使消防负荷受非消防负荷故障的影响较大;对于分组设计方案,消防供电电源是从建筑的变电站低压侧封闭母线处将消防电源分出,形成各自独立的系统,这种方案主接线相对复杂,造价较高,但这种方案使消防负荷受非消防负荷故障的影响较小,、提交完成,)在保安经理(或主管)领导下,负责火场灭火;,管子套丝要求,DNmm管子套丝两次,DNmm管子套丝次,DNmm管子套丝至次,DNmm管子套丝五次,管螺纹加工精度应符合标准中的有关规定,要求无断丝、镀锌层无破损,螺纹清洁、规整,组装后管螺纹有扣外露,并防腐良好,无外露油麻等缺陷,连接牢固。

    金华机柜服务器机柜消防应急方案

    展开全文
  • php获取远程图片并把它保存到本地

    千次阅读 2016-09-09 17:26:35
    在php中我们经常使用写一些简单的采集功能,这样可以自动把远程服务器图片或资源直接采集保存到本地服务器中,下面我来给大家详细介绍远程图片并把它保存到本地几种方法。 例1 /* *功能:php多种方式完美实现...

    http://www.php100.com/html/php/lei/2013/0905/5367.html


    在php中我们经常使用写一些简单的采集功能,这样可以自动把远程服务器的图片或资源直接采集保存到本地服务器中,下面我来给大家详细介绍远程图片并把它保存到本地几种方法。

    例1

    /*
    *功能:php多种方式完美实现下载远程图片保存到本地
    *参数:文件url,保存文件名称,使用的下载方式
    *当保存文件名称为空时则使用远程文件原来的名称
    */
    function getImage($url,$filename='',$type=0){
        if($url==''){return false;}
        if($filename==''){
            $ext=strrchr($url,'.');
            if($ext!='.gif' && $ext!='.jpg'){return false;}
            $filename=time().$ext;
        }
        //文件保存路径
        if($type){
      $ch=curl_init();
      $timeout=5;
      curl_setopt($ch,CURLOPT_URL,$url);
      curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
      curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
      $img=curl_exec($ch);
      curl_close($ch);
        }else{
         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;
    }/*
    例子2:

    <?php

    //
    // Function: 获取远程图片并把它保存到本地
    //
    //
    //   确定您有把文件写入本地服务器的权限
    // 
    //
    // 变量说明:
    // $url 是远程图片的完整URL地址,不能为空。
    // $filename 是可选变量: 如果为空,本地文件名将基于时间和日期
    // 自动生成.

    function GrabImage($url,$filename="") {
       if($url==""):return false;endif;

       if($filename=="") {
         $ext=strrchr($url,".");
         if($ext!=".gif" && $ext!=".jpg"):return false;endif;
         $filename=date("dMYHis").$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;
    }


    $img=GrabImage("http://www.php100.com","");
    if($img):echo '<pre><img src="'.$img.'"></pre>';else:echo "false";endif;  

    ?>

    dedecms中的:

    if(!empty($saveremoteimg))
             {
                     $body = stripslashes($body);
                     $img_array = array();
                     preg_match_all("/(src|SRC)=["|'| ]{0,}(http://(.*).(gif|jpg|jpeg|bmp|png))/isU",$body,$img_array);
                     $img_array = array_unique($img_array[2]);
                     set_time_limit(0);
                     $imgUrl = $img_dir."/".strftime("%Y%m%d",time());
                     $imgPath = $base_dir.$imgUrl;
                     $milliSecond = strftime("%H%M%S",time());
                     if(!is_dir($imgPath)) @mkdir($imgPath,0777);
                     foreach($img_array as $key =>$value)
                     {
                             $value = trim($value);
                             $get_file = @file_get_contents($value);
                             $rndFileName = $imgPath."/".$milliSecond.$key.".".substr($value,-3,3);
                             $fileurl = $imgUrl."/".$milliSecond.$key.".".substr($value,-3,3);
                             if($get_file)
                             {
                                     $fp = @fopen($rndFileName,"w");
                                     @fwrite($fp,$get_file);
                                     @fclose($fp);
                             }
                             $body = ereg_replace($value,$fileurl,$body);
                     }
                     $body = addslashes($body);
             }
    ?>


    例4

    <?php
    //
    // Function: 获取远程图片并把它保存到本地
    //
    //
    // 确定您有把文件写入本地服务器的权限
    //
    //
    // 变量说明:
    // $url 是远程图片的完整URL地址,不能为空。
    // $filename 是可选变量: 如果为空,本地文件名将基于时间和日期// 自动生成.
    function GrabImage($url,$filename='') {
    if($url==''):return false;endif;
    if($filename=='') {
    $ext=strrchr($url,'.');
    if($ext!='.gif' && $ext!='.jpg'):return false;endif;$filename=date('dMYHis').$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;
    }
    $img=GrabImage('http://www.ccc.cc/static/image/common/logo.png','');
    if($img){echo '<pre><img src='.$img.'></pre>';}else{echo 'false';}
    ?>

    展开全文
  • ·自动控制上传图片和本地化图片尺寸 ·自动给上传及本地化图片添加水印 ·自动提取首张图片为缩略图 ·自动生成任意大小缩略图 ·幻灯片模式图片展示页 ·支持静态缓存,全站生成HTML ·内置采集器,迅速从网络...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 239
精华内容 95
关键字:

自动采集图片图片服务器