关于那个狂雨小说cms的小说源码的一点探索研究:能不能把小说内容存下来?

搬瓦工机场JMS

大佬分享这源码,我看很多人都搭建。详情可以参考:
http://www.vpskp.com/post/3175.html

大家都关心到底能不能把小说内容存下来,后台设置有个地方说采集的时候可以存内容,那到底存没存呢?

后台有个表 ky_novel_chapter   有个字段chapter是章节内容。这个字段存了一串字符串,但已经被压缩和加密了,开始以为是存的小说章节内容,但是一想不对劲啊,一个小说那么多章节,怎么可能是一条记录。于是找了找源码,研究了下是怎么加密解密压缩的,其实代码很简单。

加密是这个

  1.           

  2.           $content = "我是mjj";

  3.           $content=base64_encode(gzcompress($content,2));

  4.           echo $content;



解密是这个

  1.           

  2.           $content = "我是mjj";

  3.           [email protected](base64_decode($content));

  4.           echo $content;




这样就可以看下到底存的啥内容,一看才知道,根本没有直接存小说内容,存的是json格式的字符串

给大家看几行数据

  1. "03965c27e5d85": {

  2.                 "title": "罪红尘 第一章.人生就是如此",

  3.                 "intro": "",

  4.                 "update_time": 1582605246,

  5.                 "issued": 1,

  6.                 "word": 2000,

  7.                 "reurl": "http:\/\/www.biquge.info\/79_79408\/16166958.html",

  8.                 "auto": 2,

  9.                 "path": "3472\/03965c27e5d85.txt"

  10.         },

  11.         "2e5cd234e4780": {

  12.                 "title": "罪红尘 第二章.遣返者",

  13.                 "intro": "",

  14.                 "update_time": 1582605246,

  15.                 "issued": 1,

  16.                 "word": 2000,

  17.                 "reurl": "http:\/\/www.biquge.info\/79_79408\/16166959.html",

  18.                 "auto": 2,

  19.                 "path": "3472\/2e5cd234e4780.txt"

  20.         },




这里还有个path ,难道是存在本地了,去搜了几个文件名都没找到

于是直接搜.txt  结果发现很多!



最后的结论:

那就是有人访问某篇小说就去请求源站,把这篇访问到的小说下载成txt存在本地,

如果没人看的小说,那数据就不会在本地!

源站挂,则用此程序搭建的站点就挂!

自用的话还是挺好。有人看就采集,没人看就不管。


本地存储的路径是 :网站根目录\runtime\txt\

未经允许不得转载:Just My Socks中文教程网 » 关于那个狂雨小说cms的小说源码的一点探索研究:能不能把小说内容存下来?

赞 (0) 打赏
Just My Socks搬瓦工机场JMS

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏