虽然杰奇2.0,3.0,3.1出来很久了,但是杰奇1.7,1.8仍然是使用得最多的。一个是因为更加稳定,另外也是因为模板比较多。
2.0,3.0以及后续的版本在性能上并没有什么突破,只是加了一些原创的功能,这对于很多人来说是没有必要的。
1.8和1.7的安装方式一致,这里不再累述。
无错源码提供的是非编译过的源码文件,可以完美无错运行且不需要Zend环境。
虽然杰奇2.0,3.0,3.1出来很久了,但是杰奇1.7,1.8仍然是使用得最多的。一个是因为更加稳定,另外也是因为模板比较多。
2.0,3.0以及后续的版本在性能上并没有什么突破,只是加了一些原创的功能,这对于很多人来说是没有必要的。
1.8和1.7的安装方式一致,这里不再累述。
无错源码提供的是非编译过的源码文件,可以完美无错运行且不需要Zend环境。
又找到一个好玩的杰奇的小说采集程序,支持目标站登录采集。界面很友好,好看又简单。
看截图:
该源码站长没有测试过,所以放出来积分下载就可以了。
有精力的可以试一下。很好玩的一个系统。
这套模板是原新海螺模板开源版本(已被首涂收购),因为去除了远程授权及做了一定的代码优化,整体加载速度较原先的快了很多。
推荐理由:
1)较老版海螺模板,模板风格有了较大变化,页面更加丰富好看
2)功能完善, 独立后台 独立直播页面 独立会员中心 有明星 角色 分剧情等多样化功能
3)主题设置,完全可以自主配置几乎你能用到的所有东西,所有位置菜单自由组合,可添加自定义菜单,多颜色选择,页面可黑白模式更换,后台seo自由填写,广告位随开随关,网站图标文件后台上传想换就换,首页模块自由搭配,幻灯片两款风格自主选择,二维码公众号开关自由
4)已优化代码,提高页面加载速度
1)登录苹果cms后台,系统–网站参数设置,网站模板选择conch
2)登录网站首页
3)海螺主题设置,/你后台登录地址.php/admin/conch/theme(注意:选择模板后,先登录网站首页,然后再进行主题管理台设置)
关关采集器是一款非常实用的网络资源数据采集工具。关关采集器可以帮助用户对网页中的内容进行批量的采集,建立文档进行保存,只需要设定好相关的采集规则,就可以自行采集了,还可以对采集的内容进行重复检测,有水印的可以自动替换掉,可以说是非常的人性化,实用方便。
该款是经过几年的不断更新更改而成,不像市面上的会卡死,假死的情况的发生,采集速度非常快,带替换章节(自动修复)、批量一键修复、自动对比章节(章节内容相同则不替换)、突破列表防采集、代理循环、杰奇目录拼音化、可生成零距离内链、二维码网址生成、防采集设置……太多实用和SEO功能很强大,大家可以自己体验!
PS:杰奇采集 关关采集器V10无限制版本,软件版本比较稳定,可以长期挂机采集,用杰奇做小说站的站长必备,亲测完美,免费下载(打开软件报错“站点配置文件不存在”忽略,不影响使用)。
1.采集规则
在采集规则管理里面可见
绿色参数NovelListFilter,是为采集书籍列表时不能过滤多余书籍id而设置的,他可以过滤要检索的html。
绿色参数PubContentPageUrl、PubContentPageKey 适用于采集文章内容分页而设置的,可以告别php外挂了。
红色参数PubContentChapterName、PubContentChapterNum 有些站点最后几章使用了乱码,用这个可以把乱码章节名重新获取。
2.生成全站静态
在生成静态HTML可见
把原来的动态首页地址改下名称,就是叫他的首页不要默认那个伪静态的,然后用物理路径指向默认首页,生成新首页就可以了。
带参数的是高级功能,可以调用{Page}替换参数,可以生成列表页。
技巧:生成部分由于采集器和网站在同一服务器,故可以localhost作为网站地址,那样内部可以访问,而外部不能访问。
配合自定义路径,可以生成全站html,当然是在没有动态登录的情况下。搜索部分你就要和原来一样使用动态了,也可以配合ajax,看你自己的技术了。
3.动态代理
有了他你就不怕被封ip了。
打开自动代理模式,输入获取代理ip的网址(代理ip可以在快代理,代理666等站点购买,包月就行)
开启一个或者多个自动代理,他就是测试ip可用性并把他存储,等ip超过10个了,你就可以使用代理了。会自动不停的换ip,叫目标占始料不及。
4.生成分页
为了更好的引擎收录效果,可以自动生成分页,在自定义路径里面可以设置,无需高级授权。
在使用杰奇CMS建小说站的同时,往往会配套使用关关采集器进行采集小说内容,但是关关采集器需要安装在windows系统上,如果想长期建设和维护小说站,对windows系统配置(cpu、内存、硬盘)是有一定的要求,前期投入费用不低。
本文介绍的94采集器是一款杰奇Linux系统采集器,即可以安装在linux上,这样能实现将杰奇CMS和采集器同时安装在Linux上。如果你有一台Linux主机,现在就可以建立自己的小说站啦。
你也可以看看这篇文章,使用杰奇CMS建立小说站对服务器的要求。
下面开始正题,教大家在Linux上安装94采集器。
见顶部
1)下载最新版本94采集器,上传至Linux服务器(94采集器下载在文章底部)
先在自己的Linux上安装宝塔面板,用宝塔面板管理;
将下载的94采集器压缩包上传到服务器上(路径可以自己定)并解压
2)找到config.py文件,修改
只修改端口,94采集器作者反馈其他的不需要修改;端口可以自己定义,只要不被占用即可
登录宝塔面板–》安全,将上面设置的端口放通
注意:如果你宝塔面板中的安全加固功能开启了,请先关闭,不然管理器启动会失败
1)使用宝塔安装python管理器,并利用管理器安装python3.8.5版本
2)添加项目管理
参考下发截图设置
3)启动失败问题
启动失败问题,查看日志,提示缺少cfscrape,解决方法如下:
到此,94采集器安装完成。
使用Linux的ip加端口的方式登录,如:http://x.x.x.x:9098
默认的登录用户名和密码在config文件;如果修改用户名和密码,修改之后需要重启python项目
如果还有安装问题,可读取这篇文章,下载视频教程。
[b2_insert_post id=”3172″]
当然,如果现有的94采集器无法满足你的要求,你还可以下载 94采集器来修改源码达到自己的目的。
94采集器源码下载地址
[b2_insert_post id=”3748″]
94采集器支持单书号文章采集、书号列表采集、分类列表采集等方式,可以实现对目标站全量、分批采集,完全可以满足个人运营采集的需求。
见上面视频
任务ID:空白,后期生成会自动补数据
规则ID:选择采集规则
任务名称:随便写
间隔时间:这里的单位是秒,数据太小,会导致采集源站屏蔽,一般600-1800秒
添加类型:有四个选项,一般默认选“添加” 正常采集
默认、书号、书号列表、列表:这个选择是根据你规则来选择和配置的,这里我们的规则是按照列表来采集的,所以图片中我们只配置了列表,具体设置可以参考自己规则配置。
封面更新:否
简介更新:否
标识修复:是
字数修复:1000
采集间隔:0.1-10
重试次数:5-60
重试间隔:1-30
最低章节数:2 章节数低于2章节的不采集
最高章节数:10000 章节数高于10000章节的不采集
UserAgent:直接选择,因为在配置系统参数的时候已经加入了
对比方式:最后章节名称 按需选择
小说线程数/章节线程数:根据服务器配置写,我是1H1G的测试vps 所以写1-2
代理信息设置:如果用代理 这里设置
过滤信息设置:如果有不想采集的小说名称,写这里
任务启动,成功采集
小说站94采集器的主要教程暂时就介绍到这里,其他功能大家可以自己测试。整体上来说从安装到设置,再到最后的采集,94采集器的设置还是比较简单的。
之前讲解了94采集器的安装,从本文开始讲解94采集系统的设置,指导大家一步步实现linux系统下的杰奇cms小说采集。
见上方视频
根据自己的杰奇cms小说网站的数据库信息进行设置,如下截图所示:
注意:文本格式根据自己小说站模板的格式来进行设置
包含大类设置(一级分类)和小类设置(二级分类),其实和使用关关采集器设置分类差不多:
1=玄幻小说,玄幻魔法,玄幻,玄幻奇幻,玄幻魔法,异陆,魔法,异能,玄幻小说,东方玄幻,异界大陆,玄幻仙侠,魔法奇幻,魔幻,玄幻,魔法,玄幻魔法,异陆,奇幻,奇幻-异界幻想,奇幻-仙侠情缘,奇幻-妖精灵怪,奇幻-西方魔幻,奇幻-吸血家族,玄幻小说,重生文学,奇幻小说,玄幻异界,奇幻魔法,东方玄幻,异世大陆,王朝争霸,高武世界 2=修真小说,武侠修真,武侠,武侠仙侠,武侠修真,修真,仙侠,仙侠修真,武侠小说,仙侠小说,远古神话,修真小说,古典仙侠,洪荒封神,女生武侠,恩怨情仇,仙侠,修真文明,幻想修仙,现代修真,神话修真 3=都市小说,都市言情,都市,都市小说,都市言情,都市生活,言情,言情小说,台湾言情,都市异能,都市激战,官场风云,青青校园,都市官场,爱情婚姻,都市生活,都市异能,异术超能,青春校园,娱乐明星,都市娱乐 4=穿越小说,历史,军事,历史军事,战争,战争小说,历史小说,军事小说,历史穿越,战史风云,谍战特工,架空历史,军史传奇,前世今生,家宅布衣,穿越,架空,古言,历史,历史古代,穿越小说,历史军事 5=网游小说,游戏,游戏竞技,网游竞技,网游,游戏小说,网游动漫,网游小说,竞技小说,动漫小说,游戏异界,虚拟网游,动漫,网游,电子竞技,虚拟网游,游戏异界,游戏主播 6=科幻小说,科幻,科幻小说,科幻-未来世界,科幻小说,科幻灵异,古武机甲,未来世界,星际文明,超级科技,时空穿梭,进化变异,末世危机,科幻末日,科幻空间 7=女频小说,豪门世家,恩怨情仇,婚恋爱情,职场丽人,婚恋爱情,言情耽美,女生频道,女生,女频小说,女生频道,纯爱,情感,校园,耽美言情,现言,爱情,同人,女生言情,耽美百合,幻想言情,浪漫青春 8=灵异小说,恐怖小说,惊悚小说,恐怖,惊悚,灵异小说,灵异,悬疑灵异 9=次元小说,N次元,同人动漫,主角小说 10=其他类型,其他,其它,其他小说,其它小说,其他类型,其它类型,综合其他
就是一些1对多的映射关系,等号左边个人网站的分类id,等号右边可以根据目标网站进行调整。
1=男 2=女
同样,左边根据你自己网站进行设置,等号右边可以根据目标网站进行调整。
0=连载中 1=已完结
同样,左边根据你自己网站进行设置,等号右边可以根据目标网站进行调整。
采集的目标站文章中,如果匹配到了如下设置信息,文章会被进行标识,那么后续再进行采集更新就会修复这些章节
就是访问的浏览器标识,必须设置;可以直接使用如下:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36 Edg/92.0.902.62 Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Mobile Safari/537.36 Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Mobile Safari/537.36 Edg/92.0.902.62
94采集器的系统配置完成后,接下来就是采集规则编写,利用采集规则对目标站进行采集。
可以直接导入已有的采集规则,也可以自己编写新规则;采集规则有两种编写方式,分别是正则规则和CSS规则。
最上面。
94采集器系统中,规则列表栏目下,直接点击“导入”即可,本文提供了几个已有的规则供大家下载(附件)。
94采集器系统中,规则列表栏目下,直接点击“添加”,规则每个参数都有详细的描述(如下截图),CSS规则和正则规则的具体写法,可以通过视频教程学习。
另外,点击系统右上角的感叹号,可以弹出常用的CSS规则集合,按照作者的说法,这些规则几乎匹配99%的笔趣阁小说站模板。
注意,有些站开启了防采集功能,就不要采集了。
对于文章中插入的站外链接,安全未知,也不希望对这些页面传递权重,因此希望生成一个短网址,并给这个链接添加nofollow属性。
WordPress外链跳转插件Go Url可自动替换文章内站外链接为短网址,并添加nofollow属性,并且不影响原有的文章数据,插件创建gourls表来保存生成的短网址。
插件功能如下:
生成的短网址格式如下:
https://www.wucuoym.com/go/d8iK8yhh
苹果cms是一款免费的内容管理系统,深受众多站长们的喜爱。苹果CMS管理后台界面大方、操作简单、功能齐全、一键采集快速拥有上万条数据,并且支持在线播放,无需安装客户端。
站长一般会从资源站采集对应的资源(m3u8的或者各大视频网站的),正常情况下如果采集的是主流官方视频站的资源,在苹果cms中播放器设置解析接口,就可以进行播放了。如果有小伙伴不希望直接在自己的网站中进行播放,想实现播放时直接跳转到官方地址去,类似于2345影视这类的聚合资源网站。
参考下面的教程,很容易就实现了。
演示站:51看剧网
1、播放按钮修改
详情页的播放按钮,这个找到模板代码中的/html/vod/detail.html,参考如下代码
<!--原代码--> <a class="hl-play-btn hl-btn-gradient" href="{:mac_url_vod_play($obj,['sid'=>$vo.sid,'nid'=>1])}"><i class="iconfont hl-icon-shipin"></i> 在线播放</a> <!--修改代码--> <a class="hl-play-btn hl-btn-gradient" target="_blank" href="{$obj.vod_play_list.1.urls.1.url}"><i class="iconfont hl-icon-shipin"></i> 在线播放</a>
2、播放列表修改
详情页的播放列表,参考如下代码
{php}$count=1;{/php}{maccms:foreach name="obj.vod_play_list" id="vo"} <div class="hl-tabs-box hl-fadeIn" style="display: {if$maccms.aid==15&&$vo.player_info.from==$obj['vod_play_list'][$param['sid']]['player_info']['from']}block{elseif$maccms.aid!=15&&$count==1}block{else}none{/if};"> <div class="row"> <div class="hl-list-wrap"> {maccms:foreach name="vo.urls" id="vo2" key="key2"}{/maccms:foreach} <ul class="hl-plays-list hl-sort-list{if$key2>6} hl-list-hide-xs{/if}{if$key2>24} hl-list-sm{/if}{if$maccms.aid==15&&$key2>8} hl-list-md{/if} clearfix" id="hl-plays-list"> {maccms:foreach name="vo.urls" id="vo2" key="key2"} <li class="hl-col-xs-4{if$maccms.aid==15} hl-col-sm-2 hl-col-md-6{else} hl-col-sm-2{/if}"> <!--原代码 <a href="{:mac_url_vod_play($obj,['sid'=>$vo.sid,'nid'=>$vo2.nid])}"{if$param.sid==$vo.sid&&$param.nid==$vo2.nid} class="hl-text-conch active"{/if} rel="nofollow">{if$param.sid==$vo.sid&&$param.nid==$vo2.nid}<em class="hl-play-active hl-bg-conch"></em>{/if}{$vo2.name}</a> --> <!--修改代码如下--> <a href="{$vo2.url}"{if$param.sid==$vo.sid&&$param.nid==$vo2.nid} class="hl-text-conch active"{/if} rel="nofollow" target="_blank">{if$param.sid==$vo.sid&&$param.nid==$vo2.nid}<em class="hl-play-active hl-bg-conch"></em>{/if}{$vo2.name}</a> </li> {/maccms:foreach} {if$key2>6||$key2>24||$key2>8&&$maccms.aid==15} <div class="hl-show-div hl-col-xs-4{if$maccms.aid==15} hl-col-sm-2 hl-col-md-6{else} hl-col-sm-2{/if}"><a class="hl-show-list" href="javascript:void(0)" rel="nofollow"><i class="iconfont hl-icon-jiantoushang"></i><em>展开全部</em></a></div>{/if} </ul> </div> </div> </div> {php}$count++;{/php}{/maccms:foreach}
学会了,就给个好评吧!