源码概述:
1.前端是纯 HTML+JS+JSON(链接统计除外),后端 python 生成标准 JSON。
2.带来 30 多个常用的网站收藏规则。
3.多线程抓取,5 秒内收集 3 个网站。
4.同一个网站放在一个框架里,可以本地刷新和滚动。
5.更新时间显示(根据采集页面自带的更新时间或按时间顺序的第一次,如果没有,则为采集完成时间)
6.内容链接的防盗链,链接加密采用 base64+字符逆序+大小写反转+base64(通过改变大小写转换顺序或添加数字替换可以加密不同的密码)。
7.内容链接点击统计
8.鼠标悬停提示部分内容(如更新内容、时间、appstore 排名中的版本号)。
安装:
1.python3 caiji.py 集合(请使用 screen 或 nohup 保持后台运行)。
2.打开主页访问
注意:
Caiji.py 是后端采集程序,其余和前端在同一个目录。
有关相应设置的修改,请查看源代码中的注释。
Admin.php 是第三方数据库管理程序,用于统计查看内容链接(默认密码 admin,请在文件中修改)。
第一次访问内容链接时,单击统计数据库 log.db 将会生成。如果没有建立,请确保主目录是可写的。
为了安全起见,请将后台程序 caiji.py 和数据库查看器 admin.php 改为复杂文件名或者移动到非 web 目录(需要同时将文件中生成的 json 存储目录改为网站根目录,默认为当前目录)。
默认情况下,使用多线程抓取。如果有问题,请用单线程代替。
今日头条收藏应该换成自己的 cookie。头条短时间内内容相同(目前数据一分钟合并 10 次),分段收集相同 cookie 后几乎不会有重复,但收集一段时间后,建议所有垃圾内容无关(请定期更换 cookie 或自行添加随机头条 cookie 生成规则)。
采集站的 logo 大部分都改成了透明层 png,在非白色背景下可能会比较难看。
截图演示:
转载请注明:汇站网 » 全新热搜热门榜系统/聚合内容网站源码