发表于 2022-3-18 21:00:31

自行搭建网易云/B站/米游社全自动签到网页教程

本帖最后由 雯 于 2022-5-1 04:23 编辑

2022年3月20日更新:
出现服务器连接失败是因为数据库文件有误,新的下载地址已更新。
————————————————————————————
本教程中所用到的代码以及相关搭建方法来源于一个github大佬。
我只是二次教程而已,并非原创。
开源地址: https://github.com/wyt1215819315/autoplan

static/image/hrline/5.gif

闲来无事,以此身闲荡于众坛与众博客之中,望在闲暇之时寻得一丝乐趣。万幸,有一贴,如旱漠之中一缕甘泉,引我目光。
阅之,甚趣,吾乃土木之材,望建站许久,得此闲趣之事自然上手一试。妙哉妙哉,失手数次,终建成,发觉教程有些地方略有不足,不适小白,吾稍作填补,以便众生皆可阅。
static/image/hrline/5.gif
先放上成品:http://47.101.155.28:26666/
所需用到的东西:
1、源码文件:下载地址https://www.aliyundrive.com/s/GUaS9QhTen3
2、数据库文件:下载地址 https://www.aliyundrive.com/s/Ss9o5gECUi1(也可以去官网下载源码和数据库文件:https://github.com/wyt1215819315/autoplan)源码文件为auto_plan-autobuild.zip-----------------------------------------------------------------------------------------------------------------------------
教程开始
一、你得有个服务器,云服务器也行,我用的华为云。
操作系统CentOS 7.6 64bit
二、服务器上安装宝塔面板
服务器连接上finalshell,在finalshell一键安装宝塔面板。宝塔面板咋安装自行百度去宝塔官网看教程。
三、准备步骤
1、开放服务器端口“8888”、“888”、"26666"
2、在宝塔面板中点击软件商店

3、在软件商店中安装MySOL 5.7、PHP-5.6、phpMyAdmin 4.4等必备软件

4、点击数据库→点击“添加数据库”→数据库名填写autosign

5、创建好之后,点击刚刚创建的数据库的右侧有个“管理”选项

6、下载数据库文件到本地,然后在数据库管理页面点击autosign,点击导入,点击选择文件,然后上传刚刚下载的数据库文件,再点击执行。

7、没报错就是上传成功了,如果出现下面的报错,那就是你在宝塔上装的那些软件的版本号不对。卸载下错的软件,然后重新安装。

四、搭建网站。
1、将源码下载后上传至linux服务器的/www/wwwroot文件夹内,并解压。

2、在同目录下创建application.yml文件。在这个文件内添加代码:
server:
   #服务器端口
   port: 26666
spring:
   #数据库连接配置
   datasource:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://127.0.0.1:3306/数据库名称?characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: 数据库账号
      password: 数据库密码
   main:
      allow-bean-definition-overriding: true
   mvc: #静态文件
      static-path-pattern: /static/**
# actable自动建表
actable:
   table:
      auto: update
   model:
      #分号或者逗号隔开
      pack: com.oldwu.entity;com.oldwu.domain;com.netmusic.model;com.miyoushe.model
   database:
      type: mysql
   index:
      #自己定义的索引前缀#该配置项不设置默认使用actable_idx_
      prefix: INDEX_
   unique:
      #自己定义的唯一约束前缀#该配置项不设置默认使用actable_uni_
      prefix: INDEX_UNIQUE_
   # mybatis自有的配置信息,key也可能是:mybatis.mapperLocations
mybatis-plus:
   global-config:
   db-config:
       id-type: auto
   #mapper配置文件
   mapper-locations: classpath:mapper/*.xml,classpath:mapper/**/*.xml,classpath*:com/gitee/sunchenbin/mybatis/actable/mapping/*/*.xml
   type-aliases-package: com.oldwu.entity
   #开启驼峰命名
   configuration:
      map-underscore-to-camel-case: true
      #输出mybatis日志
#      log-impl: org.apache.ibatis.logging.stdout.StdOutImpl3、将你刚刚在宝塔创建的数据库的名称、账号、密码依次填入application.yml文件对应的地方。

4、然后在宝塔中添加网站,使用的是Java项目,点击添加Java项目,进行如图配置即可。
项目jar的路径为/www/wwwroot/auto_plan.jar
端口为application.yml文件里的端口。

5、然后启动网页,在你的浏览器上访问http://ip:端口   就可以了
-------------------------------------------------------
备注:如果你想将自己的账号设置成管理员账号,访问http://ip:端口/reg先注册一个号
然后进入数据库,按下图步骤走
-----------------------------------------------------------------------------------------------------------------------------------
完成!撒花~
如果有厉害的大佬也可以把本站或者其他网站的自动签到脚本整合在网站上供大家一起挂。自由度挺高的,不过需要一点专业知识。

李恒道 发表于 2022-3-18 21:10:00

哥哥牛逼

李恒道 发表于 2022-3-18 21:13:27

大概翻了一下...这玩应真复杂...

王一之 发表于 2022-3-18 21:17:39

感谢分享 其实可以试试脚本猫
掘金每日签到
https://bbs.tampermonkey.net.cn/thread-1736-1-1.html
(出处: 油猴中文网)

国家电网0 发表于 2022-3-18 23:06:21

连接服务器失败!

无了 发表于 2022-3-19 11:51:56

王一之 发表于 2022-3-18 21:17
感谢分享 其实可以试试脚本猫
掘金每日签到
https://bbs.tampermonkey.net.cn/thread-1736-1-1.html

哥哥多少了,我大小号都才3w{:4_88:}

王一之 发表于 2022-3-19 11:56:40

晚柒载 发表于 2022-3-19 11:51
哥哥多少了,我大小号都才3w

28434。。。

无了 发表于 2022-3-19 11:58:31

王一之 发表于 2022-3-19 11:56
28434。。。

估计是没希望了{:4_98:}

潘钜森 发表于 2022-3-19 20:34:42

emmmm...

发表于 2022-3-19 21:26:51

国家电网0 发表于 2022-3-18 23:06
连接服务器失败!

网易云和原神我再瞅瞅,我也不知道啥情况
页: [1] 2
查看完整版本: 自行搭建网易云/B站/米游社全自动签到网页教程