郑重声明:本文并不是提倡大家阅读盗版!只是基于学习和折腾的态度提供给手上资金有限的朋友(例如学生党们)阅读部分连载或者完结的长篇小说,因为如果要几十万字都付费阅读的话大部分这类群体是难以接受的。希望大家阅读了之后能够多多支持一下作者!以我来说,我在自己搭建的网站上读完了所有更新之后,都会转到正版阅读 APP 来订阅接下来的连载内容,每年的订阅费用超过 1200 元(本人已经连续几年达到其起点高级会员的标准)。每一个人对正版的支持都是优质网文的根基!

网络小说相信各位应该都很熟悉(特别是千禧一代的同学),它在大家的青春里都留下了不可磨灭的痕迹(和寝室同学一起熬夜看到三点)。而作为学生党,钱包是必然没有那么鼓的,对于一些动不动就几百万字甚至几千万字的长篇来说,想看的话就只能找网上的小说站了。

而找到了小说站之后,又出现了新的问题:资源是有了,但广告特别烦人。看过这种站的朋友都知道,小说网页上的诱导性广告简直满天飞,还有莫名其妙的弹出式,让人防不胜防,特别烦人。怎么去解决这个问题?有的人会选择装广告插件,有的人会选择找一个油猴脚本,但这些都只是在个别的客户端上有用,一旦患上一个其他的客户端,就得从头再来。(试想一下你在公交车上手机上看小说,小说内容虽然特别吸引人,但那上下漂浮的羞羞的广告绝对让你心里天人交战…….)

怎么去一劳永逸的解决这个问题?如果你和我一样有一台闲置的服务器(比如说阿里云学生机),并且愿意自己动手折腾的话,不妨尝试一下自己搭建一个小说网站。

给大家提供我自己搭建的小说站 Demo:https://www.usajoke.com

一、准备工作

1、确定网站程序

如果没有合适的网站程序,一切都是空谈。我在这里对于网站程序的要求是:免费且易用。遵循这个标准,我在搜索引擎上搜索了:“小说网站源码”,最终找到了一个比较好用的带小说采集器的小说系统:YGBook。

YGBook 是一个基于 ThinkPHP 的小说系统,好像现在已经没有怎么维护了。但得益于其良好的兼容性,依然可以在最新版本的 PHP 上运行。同时它并不会把小说保存在本地,仅仅是转码阅读,也就是把其他小说站的数据提取出来用,这可以帮助我们规避因为盗版而产生的版权问题。(毕竟没人想因为自己搭建一个小说站就被请喝茶。)

虽然选定了使用 YGBook,但想要找到一个能用的源码还是不怎么容易,因为网上下载的很多源码经过我的测试都是没法使用的。最终我找到了一个能使用的源码,在这里分享给大家,点击这里即可下载,密码为:littlemodesty 。

2、安装运行环境

YGBook 的运行依赖于 PHP 和 MySQL,同时需要 Nginx 来接受访问。PHP 的版本在 5.4 以上就行,MySQL 则不限制版本。

对于这些环境的安装现在已经有了很方便的方法。对于基础较差,或者服务器内存较大的朋友来说,可以使用宝塔面板来安装;对于有一定基础,或者服务器内存较小的朋友,推荐使用 LNMP 一键脚本安装。具体的安装方法可以看它们的官网,都有很详细的教程。

3、准备域名(非必需)

这部分可以参考我以前写过的一篇教程里的内容。

二、导入网站

当一切准备就绪之后,下一步便是进行网站导入。当你下载完源码并解压缩之后,你会看到三个文件。

其中的压缩文件是网站文件,gz 文件是数据库文件。请打开小说站安装说明,里面我写好了安装的方法,安装好后按照说明进入网站后台便可以看见如下画面:

可能你看到的总文章数没有我的这么多,那是因为你还没有采集到足够的数据的缘故。同时请记得在基础设置里把原有的友情链接删掉噢。

三、已知问题

在使用这个小说系统的过程中,出现了一些小问题。其中最严重的便是采集文章的时候可能会出现 404 的情况。但因为我是用内存只有三百多兆的小主机来搭建的,所有不知道增加内存之后这种情况还会不会出现。不过就算是出现也有解决方法,可以在浏览器里安装一个自动刷新插件,定时刷新就好。

四、后续优化

作为一个采集站,最重要的便是采集规则了。在这里我分享几个我测试之后可以使用的采集规则。

规则1:
YTozOTp7czo0OiJvcGVuIjtzOjM6InllcyI7czo5OiJicmVha3BpY2siO3M6Mjoibm8iO3M6NToicHJveHkiO3M6Mjoibm8iO3M6ODoicGljbG9jYWwiO3M6Mjoibm8iO3M6NzoicGljYXR0ciI7czowOiIiO3M6NDoibmFtZSI7czo4OiJ4eGJpcXVnZSI7czo0OiJjYXRlIjtzOjk6Im11bHRpY2F0ZSI7czo2OiJkb21haW4iO3M6MjQ6Imh0dHBzOi8vd3d3Lnh4YmlxdWdlLmNvbSI7czoxMDoidXJscmVwbGFjZSI7czowOiIiO3M6NzoiY2hhcnNldCI7czo1OiJVVEYtOCI7czo4OiJsaXN0X3VybCI7czo0NToiaHR0cHM6Ly93d3cueHhiaXF1Z2UuY29tL3hjbGFzcy9bY2F0ZV0vMS5odG1sIjtzOjE0OiJsaXN0X3VybF9leHRyYSI7czowOiIiO3M6OToibGlzdF9wYWdlIjtzOjU6IjF8MXwxIjtzOjk6Imxpc3RfY2F0ZSI7YTo3OntzOjM6ImtfMSI7YTozOntzOjQ6ImNhdGUiO3M6MToiMSI7czo1OiJvY2F0ZSI7czo3OiJkZWZhdWx0IjtzOjc6Im1heHBhZ2UiO3M6MToiMSI7fXM6Mzoia18yIjthOjM6e3M6NDoiY2F0ZSI7czoxOiIyIjtzOjU6Im9jYXRlIjtzOjc6InhpdXpoZW4iO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czozOiJrXzMiO2E6Mzp7czo0OiJjYXRlIjtzOjE6IjMiO3M6NToib2NhdGUiO3M6NToiZHVzaGkiO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czozOiJrXzQiO2E6Mzp7czo0OiJjYXRlIjtzOjE6IjQiO3M6NToib2NhdGUiO3M6NToibGlzaGkiO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czozOiJrXzUiO2E6Mzp7czo0OiJjYXRlIjtzOjE6IjUiO3M6NToib2NhdGUiO3M6Njoia2VodWFuIjtzOjc6Im1heHBhZ2UiO3M6MToiMSI7fXM6Mzoia182IjthOjM6e3M6NDoiY2F0ZSI7czoxOiI2IjtzOjU6Im9jYXRlIjtzOjc6Indhbmd5b3UiO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czozOiJrXzciO2E6Mzp7czo0OiJjYXRlIjtzOjE6IjciO3M6NToib2NhdGUiO3M6NToibnZwaW4iO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9fXM6MTI6Imxpc3RfbWF4cGFnZSI7YTo4OntpOjA7czoxOiIxIjtpOjE7czoxOiIxIjtpOjI7czoxOiIxIjtpOjM7czoxOiIxIjtpOjQ7czoxOiIxIjtpOjU7czoxOiIxIjtpOjY7czoxOiIxIjtpOjc7czowOiIiO31zOjEyOiJub3RodW1iX3NpZ24iO3M6Nzoibm9jb3ZlciI7czoyMzoibGlzdF9zZWxlY3Rvcl9wcmVmaWx0ZXIiO3M6MDoiIjtzOjEzOiJsaXN0X3NlbGVjdG9yIjtzOjI1OiIjbmV3c2NvbnRlbnQgLmwgbGkgIC5zMiBhIjtzOjE5OiJsaXN0X3RpdGxlX3NlbGVjdG9yIjtzOjI1OiIjbmV3c2NvbnRlbnQgLmwgbGkgIC5zMiBhIjtzOjE5OiJsaXN0X3RodW1iX3NlbGVjdG9yIjtzOjA6IiI7czoyMDoibGlzdF9hdXRob3Jfc2VsZWN0b3IiO3M6MDoiIjtzOjIzOiJ2aWV3X3NlbGVjdG9yX3ByZWZpbHRlciI7czowOiIiO3M6MTg6InZpZXd0aXRsZV9zZWxlY3RvciI7czoyOiJoMSI7czoxOToidmlld2F1dGhvcl9zZWxlY3RvciI7czozODoibWV0YVtwcm9wZXJ0eT1vZzpub3ZlbDphdXRob3JdfGNvbnRlbnQiO3M6MTc6InZpZXdjYXRlX3NlbGVjdG9yIjtzOjA6IiI7czoxMzoidmlld19zZWxlY3RvciI7czozNzoibWV0YVtwcm9wZXJ0eT1vZzpkZXNjcmlwdGlvbl18Y29udGVudCI7czoxODoidmlld3RodW1iX3NlbGVjdG9yIjtzOjMxOiJtZXRhW3Byb3BlcnR5PW9nOmltYWdlXXxjb250ZW50IjtzOjExOiJpc2Z1bGxfc2lnbiI7czo2OiLlroznu5MiO3M6MjA6InZpZXdjaGFwdGVyX3NlbGVjdG9yIjtzOjA6IiI7czoyNjoiY2hhcHRlcl9zZWxlY3Rvcl9wcmVmaWx0ZXIiO3M6MDoiIjtzOjIwOiJjaGFwdGVyYXJlYV9zZWxlY3RvciI7czo1OiIjbGlzdCI7czoxMjoiY2hhcHRlcl9yZWd4IjtzOjM3OiI8ZGQ+PGEgaHJlZj0iW2xpbmtdIj5bdGl0bGVdPC9hPjwvZGQ+IjtzOjEzOiJjaGFwdGVyX29yZGVyIjtzOjM6InllcyI7czoxNjoiY2hhcHRlcl9vcmRlcm51bSI7czowOiIiO3M6MjE6ImNoYXB0ZXJjb250X3ByZWZpbHRlciI7czowOiIiO3M6MjA6ImNoYXB0ZXJjb250X3NlbGVjdG9yIjtzOjg6IiNjb250ZW50IjtzOjIwOiJjaGFwdGVyY29udF9wYWdlc2lnbiI7czowOiIiO3M6MTY6ImNoYXB0ZXJjb250X3BhZ2UiO3M6MDoiIjtzOjE1OiJjaGFwdGVyY29udF9wYXIiO3M6MDoiIjt9
规则2:
YTozOTp7czo0OiJvcGVuIjtzOjM6InllcyI7czo5OiJicmVha3BpY2siO3M6Mjoibm8iO3M6NToicHJveHkiO3M6Mjoibm8iO3M6ODoicGljbG9jYWwiO3M6MzoieWVzIjtzOjc6InBpY2F0dHIiO3M6MDoiIjtzOjQ6Im5hbWUiO3M6NjoiYmlxdWR1IjtzOjQ6ImNhdGUiO3M6OToibXVsdGljYXRlIjtzOjY6ImRvbWFpbiI7czoyMjoiaHR0cHM6Ly93d3cuYmlxdWR1LmNvbSI7czoxMDoidXJscmVwbGFjZSI7czowOiIiO3M6NzoiY2hhcnNldCI7czo1OiJVVEYtOCI7czo4OiJsaXN0X3VybCI7czozMDoiaHR0cHM6Ly93d3cuYmlxdWR1LmNvbS9bY2F0ZV0vIjtzOjE0OiJsaXN0X3VybF9leHRyYSI7czowOiIiO3M6OToibGlzdF9wYWdlIjtzOjU6IjF8MXwxIjtzOjk6Imxpc3RfY2F0ZSI7YTo3OntzOjE4OiJrX3h1YW5odWFueGlhb3NodW8iO2E6Mzp7czo0OiJjYXRlIjtzOjE2OiJ4dWFuaHVhbnhpYW9zaHVvIjtzOjU6Im9jYXRlIjtzOjc6ImRlZmF1bHQiO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czoxNzoia194aXV6aGVueGlhb3NodW8iO2E6Mzp7czo0OiJjYXRlIjtzOjE1OiJ4aXV6aGVueGlhb3NodW8iO3M6NToib2NhdGUiO3M6NzoieGl1emhlbiI7czo3OiJtYXhwYWdlIjtzOjE6IjEiO31zOjE1OiJrX2R1c2hpeGlhb3NodW8iO2E6Mzp7czo0OiJjYXRlIjtzOjEzOiJkdXNoaXhpYW9zaHVvIjtzOjU6Im9jYXRlIjtzOjU6ImR1c2hpIjtzOjc6Im1heHBhZ2UiO3M6MToiMSI7fXM6MTU6ImtfbGlzaGl4aWFvc2h1byI7YTozOntzOjQ6ImNhdGUiO3M6MTM6Imxpc2hpeGlhb3NodW8iO3M6NToib2NhdGUiO3M6NToibGlzaGkiO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9czoxNzoia193YW5neW91eGlhb3NodW8iO2E6Mzp7czo0OiJjYXRlIjtzOjE1OiJ3YW5neW91eGlhb3NodW8iO3M6NToib2NhdGUiO3M6Nzoid2FuZ3lvdSI7czo3OiJtYXhwYWdlIjtzOjE6IjEiO31zOjE2OiJrX2tlaHVhbnhpYW9zaHVvIjthOjM6e3M6NDoiY2F0ZSI7czoxNDoia2VodWFueGlhb3NodW8iO3M6NToib2NhdGUiO3M6Njoia2VodWFuIjtzOjc6Im1heHBhZ2UiO3M6MToiMSI7fXM6MTU6ImtfbnZwaW54aWFvc2h1byI7YTozOntzOjQ6ImNhdGUiO3M6MTM6Im52cGlueGlhb3NodW8iO3M6NToib2NhdGUiO3M6NToibnZwaW4iO3M6NzoibWF4cGFnZSI7czoxOiIxIjt9fXM6MTI6Imxpc3RfbWF4cGFnZSI7YTo4OntpOjA7czoxOiIxIjtpOjE7czoxOiIxIjtpOjI7czoxOiIxIjtpOjM7czoxOiIxIjtpOjQ7czoxOiIxIjtpOjU7czoxOiIxIjtpOjY7czoxOiIxIjtpOjc7czowOiIiO31zOjEyOiJub3RodW1iX3NpZ24iO3M6Nzoibm9jb3ZlciI7czoyMzoibGlzdF9zZWxlY3Rvcl9wcmVmaWx0ZXIiO3M6MDoiIjtzOjEzOiJsaXN0X3NlbGVjdG9yIjtzOjIxOiIjbmV3c2NvbnRlbnQgbGkgLnMyIGEiO3M6MTk6Imxpc3RfdGl0bGVfc2VsZWN0b3IiO3M6MjE6IiNuZXdzY29udGVudCBsaSAuczIgYSI7czoxOToibGlzdF90aHVtYl9zZWxlY3RvciI7czowOiIiO3M6MjA6Imxpc3RfYXV0aG9yX3NlbGVjdG9yIjtzOjE5OiIjbmV3c2NvbnRlbnQgbGkgLnM0IjtzOjIzOiJ2aWV3X3NlbGVjdG9yX3ByZWZpbHRlciI7czowOiIiO3M6MTg6InZpZXd0aXRsZV9zZWxlY3RvciI7czoyOiJoMSI7czoxOToidmlld2F1dGhvcl9zZWxlY3RvciI7czozODoibWV0YVtwcm9wZXJ0eT1vZzpub3ZlbDphdXRob3JdfGNvbnRlbnQiO3M6MTc6InZpZXdjYXRlX3NlbGVjdG9yIjtzOjA6IiI7czoxMzoidmlld19zZWxlY3RvciI7czozNzoibWV0YVtwcm9wZXJ0eT1vZzpkZXNjcmlwdGlvbl18Y29udGVudCI7czoxODoidmlld3RodW1iX3NlbGVjdG9yIjtzOjMxOiJtZXRhW3Byb3BlcnR5PW9nOmltYWdlXXxjb250ZW50IjtzOjExOiJpc2Z1bGxfc2lnbiI7czoxOToiY2xhc3M9JnF1b3Q7YSZxdW90OyI7czoyMDoidmlld2NoYXB0ZXJfc2VsZWN0b3IiO3M6MDoiIjtzOjI2OiJjaGFwdGVyX3NlbGVjdG9yX3ByZWZpbHRlciI7czowOiIiO3M6MjA6ImNoYXB0ZXJhcmVhX3NlbGVjdG9yIjtzOjA6IiI7czoxMjoiY2hhcHRlcl9yZWd4IjtzOjM4OiI8ZGQ+IDxhIGhyZWY9IltsaW5rXSI+W3RpdGxlXTwvYT48L2RkPiI7czoxMzoiY2hhcHRlcl9vcmRlciI7czozOiJ5ZXMiO3M6MTY6ImNoYXB0ZXJfb3JkZXJudW0iO3M6MDoiIjtzOjIxOiJjaGFwdGVyY29udF9wcmVmaWx0ZXIiO3M6MTA5OiJ7ZmlsdGVyIHJlcGxhY2U9J0xN5bCP6K+056uZOnMubG16OC5jbid95aSp5omN5LiA56eS6K6w5L2P5pys56uZ5Zyw5Z2A77ya44CC5omL5py654mI6ZiF6K+7572R5Z2A77yaey9maWx0ZXJ9IjtzOjIwOiJjaGFwdGVyY29udF9zZWxlY3RvciI7czo4OiIjY29udGVudCI7czoyMDoiY2hhcHRlcmNvbnRfcGFnZXNpZ24iO3M6MDoiIjtzOjE2OiJjaGFwdGVyY29udF9wYWdlIjtzOjA6IiI7czoxNToiY2hhcHRlcmNvbnRfcGFyIjtzOjA6IiI7fQ==
规则3:
YTozOTp7czo0OiJvcGVuIjtzOjM6InllcyI7czo5OiJicmVha3BpY2siO3M6Mjoibm8iO3M6NToicHJveHkiO3M6Mjoibm8iO3M6ODoicGljbG9jYWwiO3M6MzoieWVzIjtzOjc6InBpY2F0dHIiO3M6MDoiIjtzOjQ6Im5hbWUiO3M6NToieXVueHMiO3M6NDoiY2F0ZSI7czo5OiJtdWx0aWNhdGUiO3M6NjoiZG9tYWluIjtzOjIwOiJodHRwOi8vd3d3Lnl1bnhzLmNvbSI7czoxMDoidXJscmVwbGFjZSI7czowOiIiO3M6NzoiY2hhcnNldCI7czozOiJHQksiO3M6ODoibGlzdF91cmwiO3M6Mzg6Imh0dHA6Ly93d3cueXVueHMuY29tL1tjYXRlXVtwYWdlXS5odG1sIjtzOjE0OiJsaXN0X3VybF9leHRyYSI7czowOiIiO3M6OToibGlzdF9wYWdlIjtzOjc6IjF8MXwzNTYiO3M6OToibGlzdF9jYXRlIjthOjY6e3M6MjI6ImtfeHVhbmh1YW4vc2h1a3VfMTk0OV8iO2E6Mzp7czo0OiJjYXRlIjtzOjIwOiJ4dWFuaHVhbi9zaHVrdV8xOTQ5XyI7czo1OiJvY2F0ZSI7czo3OiJkZWZhdWx0IjtzOjc6Im1heHBhZ2UiO3M6MzoiMzU2Ijt9czoyMToia194aWFueGlhL3NodWt1XzMzMzZfIjthOjM6e3M6NDoiY2F0ZSI7czoxOToieGlhbnhpYS9zaHVrdV8zMzM2XyI7czo1OiJvY2F0ZSI7czo3OiJ4aWFueGlhIjtzOjc6Im1heHBhZ2UiO3M6MzoiMzU2Ijt9czoxOToia19kdXNoaS9zaHVrdV84NjI1XyI7YTozOntzOjQ6ImNhdGUiO3M6MTc6ImR1c2hpL3NodWt1Xzg2MjVfIjtzOjU6Im9jYXRlIjtzOjU6ImR1c2hpIjtzOjc6Im1heHBhZ2UiO3M6MzoiMzU2Ijt9czoyMjoia19jaHVhbnl1ZS9zaHVrdV8xMzM1XyI7YTozOntzOjQ6ImNhdGUiO3M6MjA6ImNodWFueXVlL3NodWt1XzEzMzVfIjtzOjU6Im9jYXRlIjtzOjU6Imxpc2hpIjtzOjc6Im1heHBhZ2UiO3M6MzoiMzU2Ijt9czoyMDoia19rZWh1YW4vc2h1a3VfMTUwMF8iO2E6Mzp7czo0OiJjYXRlIjtzOjE4OiJrZWh1YW4vc2h1a3VfMTUwMF8iO3M6NToib2NhdGUiO3M6Njoia2VodWFuIjtzOjc6Im1heHBhZ2UiO3M6MzoiMzU2Ijt9czoyMToia190b25ncmVuL3NodWt1XzEwNTZfIjthOjM6e3M6NDoiY2F0ZSI7czoxOToidG9uZ3Jlbi9zaHVrdV8xMDU2XyI7czo1OiJvY2F0ZSI7czo2OiJ5YW5xaW4iO3M6NzoibWF4cGFnZSI7czozOiIzNTYiO319czoxMjoibGlzdF9tYXhwYWdlIjthOjc6e2k6MDtzOjM6IjM1NiI7aToxO3M6MzoiMzU2IjtpOjI7czozOiIzNTYiO2k6MztzOjM6IjM1NiI7aTo0O3M6MzoiMzU2IjtpOjU7czozOiIzNTYiO2k6NjtzOjA6IiI7fXM6MTI6Im5vdGh1bWJfc2lnbiI7czo3OiJub2NvdmVyIjtzOjIzOiJsaXN0X3NlbGVjdG9yX3ByZWZpbHRlciI7czowOiIiO3M6MTM6Imxpc3Rfc2VsZWN0b3IiO3M6MTI6Ii5Db24gbGkgLnQgYSI7czoxOToibGlzdF90aXRsZV9zZWxlY3RvciI7czoxMjoiLkNvbiBsaSAudCBhIjtzOjE5OiJsaXN0X3RodW1iX3NlbGVjdG9yIjtzOjA6IiI7czoyMDoibGlzdF9hdXRob3Jfc2VsZWN0b3IiO3M6MTc6Ii5Db24gbGkgLmF1dGhvciBhIjtzOjIzOiJ2aWV3X3NlbGVjdG9yX3ByZWZpbHRlciI7czowOiIiO3M6MTg6InZpZXd0aXRsZV9zZWxlY3RvciI7czoyOiJoMSI7czoxOToidmlld2F1dGhvcl9zZWxlY3RvciI7czozODoibWV0YVtwcm9wZXJ0eT1vZzpub3ZlbDphdXRob3JdfGNvbnRlbnQiO3M6MTc6InZpZXdjYXRlX3NlbGVjdG9yIjtzOjA6IiI7czoxMzoidmlld19zZWxlY3RvciI7czozNzoibWV0YVtwcm9wZXJ0eT1vZzpkZXNjcmlwdGlvbl18Y29udGVudCI7czoxODoidmlld3RodW1iX3NlbGVjdG9yIjtzOjMxOiJtZXRhW3Byb3BlcnR5PW9nOmltYWdlXXxjb250ZW50IjtzOjExOiJpc2Z1bGxfc2lnbiI7czo5OiLlt7LlrozmnKwiO3M6MjA6InZpZXdjaGFwdGVyX3NlbGVjdG9yIjtzOjA6IiI7czoyNjoiY2hhcHRlcl9zZWxlY3Rvcl9wcmVmaWx0ZXIiO3M6MDoiIjtzOjIwOiJjaGFwdGVyYXJlYV9zZWxlY3RvciI7czo5OiIubGlzdF9ib3giO3M6MTI6ImNoYXB0ZXJfcmVneCI7czozNzoiPGxpPjxhIGhyZWY9IltsaW5rXSI+W3RpdGxlXTwvYT48L2xpPiI7czoxMzoiY2hhcHRlcl9vcmRlciI7czozOiJ5ZXMiO3M6MTY6ImNoYXB0ZXJfb3JkZXJudW0iO3M6MDoiIjtzOjIxOiJjaGFwdGVyY29udF9wcmVmaWx0ZXIiO3M6Mzc2OiJ7ZmlsdGVyIHJlcGxhY2U9J+OAkExN5bCP6K+0572ROnMubG16OC5jbuOAkSd9PGRpdiBzdHlsZT0icGFkZGluZzo1cHg7Ij4oLiopPC9kaXY+ey9maWx0ZXJ9W2xpbmVde2ZpbHRlciByZXBsYWNlPScnfTxkaXYgYWxpZ249ImNlbnRlciI+KC4qKTwvZGl2PnsvZmlsdGVyfVtsaW5lXXtmaWx0ZXIgcmVwbGFjZT0nJ308ZGl2IHN0eWxlPSJwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXRvcDoxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsiPiguKik8L2Rpdj57L2ZpbHRlcn1bbGluZV17ZmlsdGVyIHJlcGxhY2U9Jyd9PGRpdiBzdHlsZT0iZmxvYXQ6bGVmdDt3aWR0aDozMzZweDtoZWlnaHQ6MjgwcHg7cGFkZGluZzo4cHg7Ij4oLiopPC9kaXY+ey9maWx0ZXJ9IjtzOjIwOiJjaGFwdGVyY29udF9zZWxlY3RvciI7czo4OiIuYm94X2JveCI7czoyMDoiY2hhcHRlcmNvbnRfcGFnZXNpZ24iO3M6MDoiIjtzOjE2OiJjaGFwdGVyY29udF9wYWdlIjtzOjA6IiI7czoxNToiY2hhcHRlcmNvbnRfcGFyIjtzOjA6IiI7fQ==

 


以上便是搭建的全过程了,如果有朋友还有不懂的地方,欢迎在下面留言,博主会不定时解答~

分类: 教程 标签: YGBook小说程序搭建教程

评论

暂无评论数据

暂无评论数据

目录