这里先准备好已经搭建好的环境:php
Maccms V10 html
准备好的采集接口服务器
1、先拿到参数连接网络
采集--自定义采集库--采集当天--右键--复制连接--拷贝到一个txt文本里
测试
去掉第一个问号(?)前面的部分,保留m开始到结束的部分。网站
如图中红色框内部分:url
2、添加定时任务spa
系统--定时任务--添加--启用--名称:字母随机--执行文件不用动--附加参数:粘贴上面获得的连接--全选--保存code
如图:视频
3、获取采集连接
上一步保存后,点击测试按钮
下图则说明设置任务成功。
复制测试的url连接
4、完成自动采集
1.有服务器的小可爱们可使用宝塔面板里的计划任务
首页--计划任务--任务类型:访问URL--执行周期:每小时--URL地址:测试的URL网址
如图:
2.没有主机、VPS的小可爱可使用360的 网站监控。这个是免费的哦
3.另外没有主机、VPS的小可爱也能够这样作哦
找到MacCMS的模板里面的底部模板文件,通常都是food.html。
在底部模板里加上这段代码:
<script src="/inc/timming.php?t=0.123456789"></scrip>
模版--模板管理--Default_pc(模板文件目录,结合本身网站目录选择)--HTML--pudlic--foot.html--编辑
这样子,只有人访问网站。就会自动去采集天天更新的内容。已经采集入库了的资源会自动跳过,不用考虑采集重复的问题。
检测方法:删除所有视频数据或今天更新的视频数据。而后本身访问一下网站主页或其余页面,再刷新页面是否有视频更新或者回到后台查看后台视频数据。
5、maccmsv10定时采集任务成功。 V8步骤和V10类似,可是v8却失败了。
执行文件:collect.php
执行参数:不是第一个问号开始截断的,而是从第一个等于 ?m= 开始截断
然而测试时 页面显示:Access Denied
这我也是蒙圈的,不知道怎么处理。小可爱能够留言告知一下哦