苹果CMS是国内优秀的开源PHP建站系统,擅长电影程序、视频程序这一块,在主流建站系统中特色鲜明,以灵活、小巧、兼容性好、负载强等优点而深受许多站长的喜爱。让自然最喜欢的一点就是所有资源可以一键采集及发布,这些都是非常简单易行的操作,这一点要为苹果CMS点赞。

添加自定义资源库

添加一个资源库,来完成网站一键式资源入库操作
c1018121411290828.png

进入maccms系统后台,采集--->自定义资源库--->添加,然后填入接口地址和接口名称即可,如果要采集下载地址则在附加参数一栏添加&ct=1,在线播放不需要填写任何参数。

导入对应的播放器

自定义资源站配置完成后不要忙着采集,还要设置对应的播放器,播放器一般采集站会有提示下载,下载完成解压到本地,
c2.png

直接点击是--->播放器--->导入,选择对应的播放器导入即可,不然采集到的视频是不会有播放页的。

校验资源站配置是否正确,进一步配置视频分类参数

c3.png

点击添加的资源站名称,进入界面,检验自定义资源站是否正确,若正确则会列出相关参数。
c4.png

配置成功,绑定各种影片所需要的分类即可,最后选择方的采集按钮即可测试采集入库功能采集
c5.png

采集开始会有相关提示,红色表示跳过,绿色表示采集入库完成。

c6.png

苹果CMS这一点采集非常简单,非常适合小白,就像自然这样。

设置定时采集任务

每天手动采集,对于大部分草根站长而言是不现实的,所以我们还需要一个定时采集任务,这样就可以真正解放双手,让网站自动化运行了。非常时候时间不多,但又需要保持资源实时更新的站长。

我们需要做一些准备,打开两个选项卡

maccms后台,系统--->定时任务

maccms后台,系统--->采集--->自定义资源库

c7.png

打开自定义资源库,鼠标悬停在采集今天、采集本周、采集全部任意一个上面,单击鼠标右键,选择复制链接地址。

打开系统--->定时任务--->添加,把复制到的地址粘贴在附加参数一栏,截图上的是正确配置,直接粘贴是错误的,下面来简单修复一下

c8.png

直接粘贴的地址:

https://moonlight.ixmu.net/admin.php/admin/collect/api.html?ac=cj&cjflag=cec35f56a6bafe2a8749a6cdd6601311&cjurl=https%3A%2F%2Fwww.subo8988.com%2Finc%2Fmaccms.php&h=24&t=&ids=&wd=&type=1&mid=1&param=

我们去掉ac=cj前面的一段,获得一段参数

ac=cj&cjflag=cec35f56a6bafe2a8749a6cdd6601311&cjurl=https%3A%2F%2Fwww.subo8988.com%2Finc%2Fmaccms.php&h=24&t=&ids=&wd=&type=1&mid=1&param=

这里的采集地址依然是错误的,我们任然需要修正一下

ac=cj&cjflag=cec35f56a6bafe2a8749a6cdd6601311&cjurl=https://www.subo8988.com/inc/maccms.php&h=24&t=&ids=&wd=&type=1&mid=1&param=  

这样就获得了正确的附加参数,定时任务的名称一定要是英文的,最好是简码。简单设置好后点击保存,然后点击状态按钮,开启这条任务,然后点击。

c9.png

居然提示参数错误,这可能是一个苹果CMS的bug吧,解决方式很简单,选择任务的标记选项再保存一次就可以了。

c10.png

小结

最后要如何运行这条定时任务呢?我们只需要设置一个简单地cron任务就可以了,使用宝塔的小伙伴直接在后台添加一条定时任务,选择访问网址即可(网址就是图片上的测试选项,鼠标悬停在“测试”上面,单击鼠标有家复制链接地址即可获得采集api地址)

如果是想我一样是Centos系统,不喜欢那些多余的东西那就更加简单了,直接使用crontab添加一条curl的定时任务就可了。

至此,自定义资源库到设置定时任务就完成了。下一篇文章给小伙伴们讲解定时访问API实现自动采集的具体操作。