开发第一阶段完毕

This commit is contained in:
95478 2024-06-26 20:50:25 +08:00
parent ae638dab22
commit ba1ee68a1c
5 changed files with 271 additions and 272 deletions

Binary file not shown.

View File

@ -1,42 +1,42 @@
[
{
"host": "111.30.187.201",
"port": 80
},
{
"host": "111.30.169.83",
"port": 14000
},
{
"host": "36.155.163.66",
"port": 80
"host": "111.30.182.254",
"port": 443
},
{
"host": "36.155.187.225",
"port": 8080
},
{
"host": "120.233.18.186",
"port": 14000
"host": "msfwifi.3g.qq.com",
"port": 8080
},
{
"host": "39.156.126.178",
"port": 443
},
{
"host": "39.156.140.102",
"port": 443
},
{
"host": "111.31.206.48",
"port": 80
},
{
"host": "36.155.205.230",
"port": 8080
},
{
"host": "111.30.187.201",
"port": 443
"host": "36.155.245.16",
"port": 80
},
{
"host": "39.156.126.229",
"port": 443
},
{
"host": "msfwifi.3g.qq.com",
"host": "120.233.17.147",
"port": 8080
},
{
"host": "120.233.17.156",
"port": 8080
"host": "120.232.27.24",
"port": 14000
}
]

View File

@ -1,3 +1,2 @@
h@´U™<55>weW'9ÎŘěaE=}“ďŞf,Ac 't:0f }ň(móËĎó34Çz~| ęž¶łúRÖ­eôŐ톗vőP;˛äcµÉŔ¤
š‡ŰĹ'•~—7h÷<05>t6gDntPfRwJheNqGe §¸Â”<10>?řÄ—őř˙˙˙˙<10>?ďľŔßPőňÖs»" D­»"¤¶Ö†ř˙˙˙˙»" řĐ‹”»"H•˙˙˙˙˙»
h<EFBFBD>×­ <09>äÉu¯+]uµSfJv°v)POßtϺRë¼ÈB¥fž²,y¦*ç ú.¦Î<C2A6> ÊÑQtÒq-Úì†ñùé;y…ÿÚåJ¤ëxçLË"&ª¸Kôdì™<C3AC>J8Ò7ÏmdKjNc8WfFjkszCzNïüЄûÿÿÿÿ<10>? øÐƒÉ<10>?ï¾ÀßPõòþßÿÿÿÿÿ»" D­»" ¤¶‚§»" øÒϰ»"H•ÿÿÿÿÿ»

View File

@ -1,255 +1,7 @@
<html>
<head>
<meta charset="UTF-8">
<style>
body {
padding: 1rem 2rem 2rem;
width: 880px;
border-radius: 0.7em;
margin: 0 auto;
background-color: rgba(255, 255, 255, 0.9);
font-size: 14px;
color: #2c3e50;
}
.集数按钮 {
font-weight: 600;
color: #000;
background-color: #FFF000;
width: 43px;
border-radius: 10px;
text-align: center;
padding: 4px 6px;
display: inline-block;
cursor: pointer;
transition: 0.2s linear;
}
.集数按钮:hover {
opacity: 0.5;
}
.各集内容 {
padding: 14px;
display: none;
}
.各集内容 span {
font-size: 24px;
font-weight: bolder;
color: #000;
}
.各集内容 .内容 {
border-radius: 15px;
border: 2px solid #000;
padding: 6px 15px;
background-color: #FFF;
max-width: 580px;
}
.各集内容 img {
width: 100%;
height: auto;
}
.各集内容 p {
font-size: 16.8px;
line-height: 1.6;
}
.各集内容 .黑幕 {
background-color: #252525;
color: #252525;
transition: 0.13s linear;
font-size: 16.8px;
}
.各集内容 .黑幕:hover {
color: white;
}
#艺术字 {
margin-left: 105px;
}
#艺术字 .艺术字 {
width: 50%;
color: #36c0b9;
font-size: 30px;
font-weight: bolder;
text-align: center;
padding: 1em;
vertical-align: middle;
}
#艺术字 .艺术字 span {
font-size: 35px;
}
#bg {
background: url(image/background_picture.jpg) no-repeat;
background-attachment: fixed;
}
#mybody {
padding: 1rem 2rem 2rem;
width: 880px;
border-radius: 0.7em;
margin: 0 auto;
background-color: rgba(255, 255, 255, 0.9);
font-size: 14px;
color: #2c3e50;
}
article {
display: block;
unicode-bidi: isolate;
}
#事先声明 {
color: rgb(70, 70, 70);
font-size: small;
border: 1px solid rgba(128, 128, 128, 0.466);
border-left: 10px #1e90ff solid;
height: 50px;
}
div {
display: block;
unicode-bidi: isolate;
}
h2 {
display: block;
font-size: 1.5em;
margin-block-start: 0.83em;
margin-block-end: 0.83em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
unicode-bidi: isolate;
}
p {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
unicode-bidi: isolate;
}
a {
text-decoration: none;
color: #3f51b5;
}
a:active, a:visited:active {
color: orange;
}
a:visited {
color: #0b0080;
}
#事先声明 {
color: rgb(70, 70, 70);
font-size: small;
border: 1px solid rgba(128, 128, 128, 0.466);
border-left: 10px #1e90ff solid;
height: 50px;
}
#事先声明 p {
position: relative;
top: -50px;
left: 70px;
}
#事先声明 img {
position: relative;
top: 4px;
left: 4px;
}
.大圆角标签1 {
width: 5px;
height: 30px;
background: #f62020;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签2 {
width: 5px;
height: 30px;
background: #f8c708;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签3 {
width: 5px;
height: 30px;
background: #3f4fd9;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签4 {
width: 5px;
height: 30px;
background: #8ed495;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签5 {
width: 5px;
height: 30px;
background: #be8eb0;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签6 {
width: 5px;
height: 30px;
background: #44c7e8;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.imgBox {
display: inline-block;
width: 113px;
height: 122px;
text-align: center;
transition: 0.25s;
}
.imgBox:hover {
opacity: 0.70;
}
.imgBox img {
width: 100px;
height: 100px;
}
</style>
<link rel="stylesheet" href="qq-bot.css">
</head>
<body id="bg">
@ -413,6 +165,7 @@
<h2>&nbsp后记</h2>
<p>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp我们项目组由衷的感谢Mirai框架与将Mirai框架集成到SpringBoot中的各位前辈正是他们的开源精神推动了整个社区的良性发展,</p>
<p>得以让我们能够站在巨人的肩膀头上实现我们自己的想法</p>
<p>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp同时感谢我的SpringBoot课的老师陈闯闯老师。如果没有老师带着我们入门就不会有如今的这个项目</p>
<p>&nbsp</p>
<p>Mirai项目地址<a href="https://github.com/mamoe/mirai">https://github.com/mamoe/mirai</a></p>
<p>基于Mirai核心封装的SpringBoot Starter<a href="https://github.com/itbaima-study/itbaima-robot-starter">https://github.com/itbaima-study/itbaima-robot-starter</a></p>

View File

@ -0,0 +1,247 @@
body {
padding: 1rem 2rem 2rem;
width: 880px;
border-radius: 0.7em;
margin: 0 auto;
background-color: rgba(255, 255, 255, 0.9);
font-size: 14px;
color: #2c3e50;
}
.集数按钮 {
font-weight: 600;
color: #000;
background-color: #FFF000;
width: 43px;
border-radius: 10px;
text-align: center;
padding: 4px 6px;
display: inline-block;
cursor: pointer;
transition: 0.2s linear;
}
.集数按钮:hover {
opacity: 0.5;
}
.各集内容 {
padding: 14px;
display: none;
}
.各集内容 span {
font-size: 24px;
font-weight: bolder;
color: #000;
}
.各集内容 .内容 {
border-radius: 15px;
border: 2px solid #000;
padding: 6px 15px;
background-color: #FFF;
max-width: 580px;
}
.各集内容 img {
width: 100%;
height: auto;
}
.各集内容 p {
font-size: 16.8px;
line-height: 1.6;
}
.各集内容 .黑幕 {
background-color: #252525;
color: #252525;
transition: 0.13s linear;
font-size: 16.8px;
}
.各集内容 .黑幕:hover {
color: white;
}
#艺术字 {
margin-left: 105px;
}
#艺术字 .艺术字 {
width: 50%;
color: #36c0b9;
font-size: 30px;
font-weight: bolder;
text-align: center;
padding: 1em;
vertical-align: middle;
}
#艺术字 .艺术字 span {
font-size: 35px;
}
#bg {
background: url(image/background_picture.jpg) no-repeat;
background-attachment: fixed;
}
#mybody {
padding: 1rem 2rem 2rem;
width: 880px;
border-radius: 0.7em;
margin: 0 auto;
background-color: rgba(255, 255, 255, 0.9);
font-size: 14px;
color: #2c3e50;
}
article {
display: block;
unicode-bidi: isolate;
}
#事先声明 {
color: rgb(70, 70, 70);
font-size: small;
border: 1px solid rgba(128, 128, 128, 0.466);
border-left: 10px #1e90ff solid;
height: 50px;
}
div {
display: block;
unicode-bidi: isolate;
}
h2 {
display: block;
font-size: 1.5em;
margin-block-start: 0.83em;
margin-block-end: 0.83em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
unicode-bidi: isolate;
}
p {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
unicode-bidi: isolate;
}
a {
text-decoration: none;
color: #3f51b5;
}
a:active, a:visited:active {
color: orange;
}
a:visited {
color: #0b0080;
}
#事先声明 {
color: rgb(70, 70, 70);
font-size: small;
border: 1px solid rgba(128, 128, 128, 0.466);
border-left: 10px #1e90ff solid;
height: 50px;
}
#事先声明 p {
position: relative;
top: -50px;
left: 70px;
}
#事先声明 img {
position: relative;
top: 4px;
left: 4px;
}
.大圆角标签1 {
width: 5px;
height: 30px;
background: #f62020;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签2 {
width: 5px;
height: 30px;
background: #f8c708;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签3 {
width: 5px;
height: 30px;
background: #3f4fd9;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签4 {
width: 5px;
height: 30px;
background: #8ed495;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签5 {
width: 5px;
height: 30px;
background: #be8eb0;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.大圆角标签6 {
width: 5px;
height: 30px;
background: #44c7e8;
border-radius: 1em;
float: left;
position: relative;
top: 0px;
}
.imgBox {
display: inline-block;
width: 113px;
height: 122px;
text-align: center;
transition: 0.25s;
}
.imgBox:hover {
opacity: 0.70;
}
.imgBox img {
width: 100px;
height: 100px;
}