专栏首页积木居终于让采集侠自动采集了

终于让采集侠自动采集了

用织梦采集侠一段时间了,觉得这个插件真的不错,尤其是新版本,可以结合DEDE自动的采集规则来进行采集。一下采集功能就非常强大了。

由于在用破解版的插件,没办法让采集侠在建站初期自动采集(商业版的可以由官方驱动自动采集),只能在后台手工开启采集,感觉有点不爽(呵,是不是太懒了,哈)。

一直以来就想让它自动采集,以实现我“建站即为完成”的想法。经过一段时间的思考,今天终于搞定了。特此记一下,以备将来之用。

方法如下:

1、申请一个免费的VPS,见下面的文章:

成功申请OVH免费VPS-附VPS空间管理使用和速度性能测评

<!--//--><![CDATA[//><!-- !function(a,b){"use strict";function c(){if(!e){e=!0;var a,c,d,f,g=-1!==navigator.appVersion.indexOf("MSIE 10"),h=!!navigator.userAgent.match(/Trident.*rv:11./),i=b.querySelectorAll("iframe.wp-embedded-content");for(c=0;c<i.length;c++)if(d=i[c],!d.getAttribute("data-secret")){if(f=Math.random().toString(36).substr(2,10),d.src+="#?secret="+f,d.setAttribute("data-secret",f),g||h)a=d.cloneNode(!0),a.removeAttribute("security"),d.parentNode.replaceChild(a,d)}else;}}var d=!1,e=!1;if(b.querySelector)if(a.addEventListener)d=!0;if(a.wp=a.wp||{},!a.wp.receiveEmbedMessage)if(a.wp.receiveEmbedMessage=function(c){var d=c.data;if(d.secret||d.message||d.value)if(!/[^a-zA-Z0-9]/.test(d.secret)){var e,f,g,h,i,j=b.querySelectorAll('iframe[data-secret="'+d.secret+'"]'),k=b.querySelectorAll('blockquote[data-secret="'+d.secret+'"]');for(e=0;e<k.length;e++)k[e].style.display="none";for(e=0;e<j.length;e++)if(f=j[e],c.source===f.contentWindow){if(f.removeAttribute("style"),"height"===d.message){if(g=parseInt(d.value,10),g>1e3)g=1e3;else if(~~g<200)g=200;f.height=g}if("link"===d.message)if(h=b.createElement("a"),i=b.createElement("a"),h.href=f.getAttribute("src"),i.href=d.value,i.host===h.host)if(b.activeElement===f)a.top.location.href=d.value}else;}},d)a.addEventListener("message",a.wp.receiveEmbedMessage,!1),b.addEventListener("DOMContentLoaded",c,!1),a.addEventListener("load",c,!1)}(window,document);//--><!]]&gt;

2、安装系统及火狐浏览器,可参考:

CentOS 6安裝VNC、Xfce桌面、Firefox、Flashplayer教程Vagex挂机网赚

<!--//--><![CDATA[//><!-- !function(a,b){"use strict";function c(){if(!e){e=!0;var a,c,d,f,g=-1!==navigator.appVersion.indexOf("MSIE 10"),h=!!navigator.userAgent.match(/Trident.*rv:11./),i=b.querySelectorAll("iframe.wp-embedded-content");for(c=0;c<i.length;c++)if(d=i[c],!d.getAttribute("data-secret")){if(f=Math.random().toString(36).substr(2,10),d.src+="#?secret="+f,d.setAttribute("data-secret",f),g||h)a=d.cloneNode(!0),a.removeAttribute("security"),d.parentNode.replaceChild(a,d)}else;}}var d=!1,e=!1;if(b.querySelector)if(a.addEventListener)d=!0;if(a.wp=a.wp||{},!a.wp.receiveEmbedMessage)if(a.wp.receiveEmbedMessage=function(c){var d=c.data;if(d.secret||d.message||d.value)if(!/[^a-zA-Z0-9]/.test(d.secret)){var e,f,g,h,i,j=b.querySelectorAll('iframe[data-secret="'+d.secret+'"]'),k=b.querySelectorAll('blockquote[data-secret="'+d.secret+'"]');for(e=0;e<k.length;e++)k[e].style.display="none";for(e=0;e<j.length;e++)if(f=j[e],c.source===f.contentWindow){if(f.removeAttribute("style"),"height"===d.message){if(g=parseInt(d.value,10),g>1e3)g=1e3;else if(~~g<200)g=200;f.height=g}if("link"===d.message)if(h=b.createElement("a"),i=b.createElement("a"),h.href=f.getAttribute("src"),i.href=d.value,i.host===h.host)if(b.activeElement===f)a.top.location.href=d.value}else;}},d)a.addEventListener("message",a.wp.receiveEmbedMessage,!1),b.addEventListener("DOMContentLoaded",c,!1),a.addEventListener("load",c,!1)}(window,document);//--><!]]&gt;

3、火狐浏览器安装reloadevery扩展,插件地址:

https://addons.mozilla.org/en-US/firefox/addon/reloadevery/

4、打开你dedecms做的站,右键设置reloadevery的刷新时间即可。

一点小想法:可以专门建一个页面,里面只包括下面语名即可:

<script type=”text/javascript” src=”/Plugins/apps/CaiJiXia/cjx.js”></script>

另外如果想一次性刷好几个站的话,多加几条这样的语句,在路径上写上各个站点的地址即可。

哈,真是个好想法啊。这样是不是就可以实现真正的无人值管站群了呢?

ps:如果不想用浏览器的插件的话,也可以用网页代码实现,只要打开此网页,即可不停采集,代码示例如下:

<iframe src="http://www.aaa.com/dede.php" id="MFrm0" width="500" height="300" frameborder="0" style="border:2px solid #ff6600;"></iframe>
<iframe src="http://www.bbb.com/dede.php" id="MFrm1" width="500" height="300" frameborder="0" style="border:2px solid #ff6600;"></iframe>
<iframe src="http://www.ccc.com/dede.php" id="MFrm2" width="500" height="300" frameborder="0" style="border:2px solid #ff6600;"></iframe>
<script type="text/javascript">
function abc() {
//MFrm=document.getElementById("MFrm");
//MFrm.document.location.reload();

document.getElementById("MFrm0").src='http://www.aaa.com/dede.php';
document.getElementById("MFrm1").src='http://www.bbb.com/dede.php';
document.getElementById("MFrm2").src='http://www.ccc.com/dede.php';
}

setInterval('abc()',2000);
</script>
以上代码为网友长夜漫漫在线提供,非常感谢他!

转载请注明:积木居 » 终于让采集侠自动采集了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 去除word文档保护及去掉打开密码

    方法一(简单有效):启动word文档,新建一个空白文档,执行“插入文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中该文档,单击“插...

    用户1191760
  • 2016新版paypal 关闭PayPal预付款,避免自动续费

    对于经常购买国外主机的我来说使用paypal的频率非常的高,之前也遇到过paypal账号里面的资金被自动扣除,也发现不少伙伴也遇到这样的问题!其实这也不能怪商家...

    用户1191760
  • loc刷分

    用户1191760
  • R语言写2048游戏

           2048 是一款益智游戏,只需要用方向键让两两相同的数字碰撞就会诞生一个翻倍的数字,初始数字由 2 或者 4 构成,直到游戏界面全部被填满,游戏结...

    用户1680321
  • LeetCode Longest Palindromic Substring

    Given a string s, find the longest palindromic substring in s. You may assume th...

  • CountDownLatch的原理

    上次大概说了CountDownLatch的使用,今天说下实现的原理,CountDownLatch的使用效果和Join差不多,实现起来也比较简单。

    付威
  • 【趣解编程】条件语句if

    遇见if,就是走到了分岔路口,需要根据当前拥有的条件和环境,来决断到底要走哪一条路。

    一斤代码
  • 一道简单但易错的C语言面试题

    正确答案是B选项。首先,要注意的一点是这里的if判断条件里用的是=号,而不是==号,这个小陷阱可能会迷惑一些初学C语言的朋友。如果这里用的是==号的话,正确答案...

    正念君
  • Java基础知识-if条件语句的使用介绍

    这章节给大家介绍一下Java中经常使用的if条件语句是如何使用的和在项目开发过程中if语句的注意事项。 1.首先就是最基础的写法if(boolean类型) 和i...

    用户1149268
  • python基础(一)

    用户2398817

扫码关注云+社区

领取腾讯云代金券