parent
9afc6f45d9
commit
83f7213769
20 changed files with 1690 additions and 6 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,973 @@ |
||||
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono|Source+Sans+Pro:300,400,600"); |
||||
|
||||
* { |
||||
-webkit-font-smoothing: antialiased; |
||||
-webkit-overflow-scrolling: touch; |
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); |
||||
-webkit-text-size-adjust: none; |
||||
-webkit-touch-callout: none; |
||||
box-sizing: border-box |
||||
} |
||||
|
||||
body:not(.ready) { |
||||
overflow: hidden |
||||
} |
||||
|
||||
body:not(.ready) .app-nav, body:not(.ready) > nav, body:not(.ready) [data-cloak] { |
||||
display: none |
||||
} |
||||
|
||||
div#app { |
||||
font-size: 30px; |
||||
font-weight: lighter; |
||||
margin: 40vh auto; |
||||
text-align: center |
||||
} |
||||
|
||||
div#app:empty:before { |
||||
content: "Loading..." |
||||
} |
||||
|
||||
img.emoji { |
||||
height: 1.2em |
||||
} |
||||
|
||||
img.emoji, span.emoji { |
||||
vertical-align: middle |
||||
} |
||||
|
||||
span.emoji { |
||||
font-family: Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; |
||||
font-size: 1.2em |
||||
} |
||||
|
||||
.progress { |
||||
background-color: #42b983; |
||||
background-color: var(--theme-color, #42b983); |
||||
height: 2px; |
||||
left: 0; |
||||
position: fixed; |
||||
right: 0; |
||||
top: 0; |
||||
transition: width .2s, opacity .4s; |
||||
width: 0; |
||||
z-index: 999999 |
||||
} |
||||
|
||||
.search .search-keyword, .search a:hover { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.search .search-keyword { |
||||
font-style: normal; |
||||
font-weight: 700 |
||||
} |
||||
|
||||
body, html { |
||||
height: 100% |
||||
} |
||||
|
||||
body { |
||||
-moz-osx-font-smoothing: grayscale; |
||||
-webkit-font-smoothing: antialiased; |
||||
color: #34495e; |
||||
font-family: Source Sans Pro, Helvetica Neue, Arial, sans-serif; |
||||
font-size: 15px; |
||||
letter-spacing: 0; |
||||
margin: 0; |
||||
overflow-x: hidden |
||||
} |
||||
|
||||
img { |
||||
max-width: 100% |
||||
} |
||||
|
||||
a[disabled] { |
||||
cursor: not-allowed; |
||||
opacity: .6 |
||||
} |
||||
|
||||
kbd { |
||||
border: 1px solid #ccc; |
||||
border-radius: 3px; |
||||
display: inline-block; |
||||
font-size: 12px !important; |
||||
line-height: 12px; |
||||
margin-bottom: 3px; |
||||
padding: 3px 5px; |
||||
vertical-align: middle |
||||
} |
||||
|
||||
li input[type=checkbox] { |
||||
margin: 0 .2em .25em 0; |
||||
vertical-align: middle |
||||
} |
||||
|
||||
.app-nav { |
||||
margin: 15px 60px 0 0; |
||||
position: absolute; |
||||
right: 0; |
||||
text-align: right; |
||||
z-index: 10 |
||||
} |
||||
|
||||
.app-nav.no-badge { |
||||
margin-right: 25px |
||||
} |
||||
|
||||
.app-nav p { |
||||
margin: 0 |
||||
} |
||||
|
||||
.app-nav > a { |
||||
margin: 0 1rem; |
||||
padding: 5px 0 |
||||
} |
||||
|
||||
.app-nav li, .app-nav ul { |
||||
display: inline-block; |
||||
list-style: none; |
||||
margin: 0 |
||||
} |
||||
|
||||
.app-nav a { |
||||
color: inherit; |
||||
font-size: 16px; |
||||
text-decoration: none; |
||||
transition: color .3s |
||||
} |
||||
|
||||
.app-nav a.active, .app-nav a:hover { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.app-nav a.active { |
||||
border-bottom: 2px solid #42b983; |
||||
border-bottom: 2px solid var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.app-nav li { |
||||
display: inline-block; |
||||
margin: 0 1rem; |
||||
padding: 5px 0; |
||||
position: relative; |
||||
cursor: pointer |
||||
} |
||||
|
||||
.app-nav li ul { |
||||
background-color: #fff; |
||||
border: 1px solid; |
||||
border-color: #ddd #ddd #ccc; |
||||
border-radius: 4px; |
||||
box-sizing: border-box; |
||||
display: none; |
||||
max-height: calc(100vh - 61px); |
||||
overflow-y: auto; |
||||
padding: 10px 0; |
||||
position: absolute; |
||||
right: -15px; |
||||
text-align: left; |
||||
top: 100%; |
||||
white-space: nowrap |
||||
} |
||||
|
||||
.app-nav li ul li { |
||||
display: block; |
||||
font-size: 14px; |
||||
line-height: 1rem; |
||||
margin: 8px 14px; |
||||
white-space: nowrap |
||||
} |
||||
|
||||
.app-nav li ul a { |
||||
display: block; |
||||
font-size: inherit; |
||||
margin: 0; |
||||
padding: 0 |
||||
} |
||||
|
||||
.app-nav li ul a.active { |
||||
border-bottom: 0 |
||||
} |
||||
|
||||
.app-nav li:hover ul { |
||||
display: block |
||||
} |
||||
|
||||
.github-corner { |
||||
border-bottom: 0; |
||||
position: fixed; |
||||
right: 0; |
||||
text-decoration: none; |
||||
top: 0; |
||||
z-index: 1 |
||||
} |
||||
|
||||
.github-corner:hover .octo-arm { |
||||
animation: octocat-wave .56s ease-in-out |
||||
} |
||||
|
||||
.github-corner svg { |
||||
color: #fff; |
||||
fill: #42b983; |
||||
fill: var(--theme-color, #42b983); |
||||
height: 80px; |
||||
width: 80px |
||||
} |
||||
|
||||
main { |
||||
display: block; |
||||
position: relative; |
||||
width: 100vw; |
||||
height: 100%; |
||||
z-index: 0 |
||||
} |
||||
|
||||
main.hidden { |
||||
display: none |
||||
} |
||||
|
||||
.anchor { |
||||
display: inline-block; |
||||
text-decoration: none; |
||||
transition: all .3s |
||||
} |
||||
|
||||
.anchor span { |
||||
color: #34495e |
||||
} |
||||
|
||||
.anchor:hover { |
||||
text-decoration: underline |
||||
} |
||||
|
||||
.sidebar { |
||||
border-right: 1px solid rgba(0, 0, 0, .07); |
||||
overflow-y: auto; |
||||
padding: 0; |
||||
position: absolute; |
||||
top: 0; |
||||
bottom: 0; |
||||
left: 0; |
||||
transition: transform .25s ease-out; |
||||
width: 300px; |
||||
z-index: 20 |
||||
} |
||||
|
||||
.sidebar > h1 { |
||||
margin: 0 auto 1rem; |
||||
font-size: 1.5rem; |
||||
font-weight: 300; |
||||
text-align: center |
||||
} |
||||
|
||||
.sidebar > h1 a { |
||||
color: inherit; |
||||
text-decoration: none |
||||
} |
||||
|
||||
.sidebar > h1 .app-nav { |
||||
display: block; |
||||
position: static |
||||
} |
||||
|
||||
.sidebar .sidebar-nav { |
||||
line-height: 2em; |
||||
padding-bottom: 40px |
||||
} |
||||
|
||||
.sidebar li.collapse .app-sub-sidebar { |
||||
display: none |
||||
} |
||||
|
||||
.sidebar ul { |
||||
margin: 0 0 0 15px; |
||||
padding: 0 |
||||
} |
||||
|
||||
.sidebar li > p { |
||||
font-weight: 700; |
||||
margin: 0 |
||||
} |
||||
|
||||
.sidebar ul, .sidebar ul li { |
||||
list-style: none |
||||
} |
||||
|
||||
.sidebar ul li a { |
||||
border-bottom: none; |
||||
display: block |
||||
} |
||||
|
||||
.sidebar ul li ul { |
||||
padding-left: 20px |
||||
} |
||||
|
||||
.sidebar::-webkit-scrollbar { |
||||
width: 4px |
||||
} |
||||
|
||||
.sidebar::-webkit-scrollbar-thumb { |
||||
background: transparent; |
||||
border-radius: 4px |
||||
} |
||||
|
||||
.sidebar:hover::-webkit-scrollbar-thumb { |
||||
background: hsla(0, 0%, 53.3%, .4) |
||||
} |
||||
|
||||
.sidebar:hover::-webkit-scrollbar-track { |
||||
background: hsla(0, 0%, 53.3%, .1) |
||||
} |
||||
|
||||
.sidebar-toggle { |
||||
background-color: transparent; |
||||
background-color: hsla(0, 0%, 100%, .8); |
||||
border: 0; |
||||
outline: none; |
||||
padding: 10px; |
||||
position: absolute; |
||||
bottom: 0; |
||||
left: 0; |
||||
text-align: center; |
||||
transition: opacity .3s; |
||||
width: 284px; |
||||
z-index: 30; |
||||
cursor: pointer |
||||
} |
||||
|
||||
.sidebar-toggle:hover .sidebar-toggle-button { |
||||
opacity: .4 |
||||
} |
||||
|
||||
.sidebar-toggle span { |
||||
background-color: #42b983; |
||||
background-color: var(--theme-color, #42b983); |
||||
display: block; |
||||
margin-bottom: 4px; |
||||
width: 16px; |
||||
height: 2px |
||||
} |
||||
|
||||
body.sticky .sidebar, body.sticky .sidebar-toggle { |
||||
position: fixed |
||||
} |
||||
|
||||
.content { |
||||
padding-top: 60px; |
||||
position: absolute; |
||||
top: 0; |
||||
right: 0; |
||||
bottom: 0; |
||||
left: 300px; |
||||
transition: left .25s ease |
||||
} |
||||
|
||||
.markdown-section { |
||||
margin: 0 auto; |
||||
max-width: 80%; |
||||
padding: 30px 15px 40px; |
||||
position: relative |
||||
} |
||||
|
||||
.markdown-section > * { |
||||
box-sizing: border-box; |
||||
font-size: inherit |
||||
} |
||||
|
||||
.markdown-section > :first-child { |
||||
margin-top: 0 !important |
||||
} |
||||
|
||||
.markdown-section hr { |
||||
border: none; |
||||
border-bottom: 1px solid #eee; |
||||
margin: 2em 0 |
||||
} |
||||
|
||||
.markdown-section iframe { |
||||
border: 1px solid #eee; |
||||
width: 1px; |
||||
min-width: 100% |
||||
} |
||||
|
||||
.markdown-section table { |
||||
border-collapse: collapse; |
||||
border-spacing: 0; |
||||
display: block; |
||||
margin-bottom: 1rem; |
||||
overflow: auto; |
||||
width: 100% |
||||
} |
||||
|
||||
.markdown-section th { |
||||
font-weight: 700 |
||||
} |
||||
|
||||
.markdown-section td, .markdown-section th { |
||||
border: 1px solid #ddd; |
||||
padding: 6px 13px |
||||
} |
||||
|
||||
.markdown-section tr { |
||||
border-top: 1px solid #ccc |
||||
} |
||||
|
||||
.markdown-section p.tip, .markdown-section tr:nth-child(2n) { |
||||
background-color: #f8f8f8 |
||||
} |
||||
|
||||
.markdown-section p.tip { |
||||
border-bottom-right-radius: 2px; |
||||
border-left: 4px solid #f66; |
||||
border-top-right-radius: 2px; |
||||
margin: 2em 0; |
||||
padding: 12px 24px 12px 30px; |
||||
position: relative |
||||
} |
||||
|
||||
.markdown-section p.tip:before { |
||||
background-color: #f66; |
||||
border-radius: 100%; |
||||
color: #fff; |
||||
content: "!"; |
||||
font-family: Dosis, Source Sans Pro, Helvetica Neue, Arial, sans-serif; |
||||
font-size: 14px; |
||||
font-weight: 700; |
||||
left: -12px; |
||||
line-height: 20px; |
||||
position: absolute; |
||||
height: 20px; |
||||
width: 20px; |
||||
text-align: center; |
||||
top: 14px |
||||
} |
||||
|
||||
.markdown-section p.tip code { |
||||
background-color: #efefef |
||||
} |
||||
|
||||
.markdown-section p.tip em { |
||||
color: #34495e |
||||
} |
||||
|
||||
.markdown-section p.warn { |
||||
background: rgba(66, 185, 131, .1); |
||||
border-radius: 2px; |
||||
padding: 1rem |
||||
} |
||||
|
||||
.markdown-section ul.task-list > li { |
||||
list-style-type: none |
||||
} |
||||
|
||||
body.close .sidebar { |
||||
transform: translateX(-300px) |
||||
} |
||||
|
||||
body.close .sidebar-toggle { |
||||
width: auto |
||||
} |
||||
|
||||
body.close .content { |
||||
left: 0 |
||||
} |
||||
|
||||
@media print { |
||||
.app-nav, .github-corner, .sidebar, .sidebar-toggle { |
||||
display: none |
||||
} |
||||
} |
||||
|
||||
@media screen and (max-width: 768px) { |
||||
.github-corner, .sidebar, .sidebar-toggle { |
||||
position: fixed |
||||
} |
||||
|
||||
.app-nav { |
||||
margin-top: 16px |
||||
} |
||||
|
||||
.app-nav li ul { |
||||
top: 30px |
||||
} |
||||
|
||||
main { |
||||
height: auto; |
||||
min-height: 100vh; |
||||
overflow-x: hidden |
||||
} |
||||
|
||||
.sidebar { |
||||
left: -300px; |
||||
transition: transform .25s ease-out |
||||
} |
||||
|
||||
.content { |
||||
left: 0; |
||||
max-width: 100vw; |
||||
position: static; |
||||
padding-top: 20px; |
||||
transition: transform .25s ease |
||||
} |
||||
|
||||
.app-nav, .github-corner { |
||||
transition: transform .25s ease-out |
||||
} |
||||
|
||||
.sidebar-toggle { |
||||
background-color: transparent; |
||||
width: auto; |
||||
padding: 30px 30px 10px 10px |
||||
} |
||||
|
||||
body.close .sidebar { |
||||
transform: translateX(300px) |
||||
} |
||||
|
||||
body.close .sidebar-toggle { |
||||
background-color: hsla(0, 0%, 100%, .8); |
||||
transition: background-color 1s; |
||||
width: 284px; |
||||
padding: 10px |
||||
} |
||||
|
||||
body.close .content { |
||||
transform: translateX(300px) |
||||
} |
||||
|
||||
body.close .app-nav, body.close .github-corner { |
||||
display: none |
||||
} |
||||
|
||||
.github-corner:hover .octo-arm { |
||||
animation: none |
||||
} |
||||
|
||||
.github-corner .octo-arm { |
||||
animation: octocat-wave .56s ease-in-out |
||||
} |
||||
} |
||||
|
||||
@keyframes octocat-wave { |
||||
0%, to { |
||||
transform: rotate(0) |
||||
} |
||||
20%, 60% { |
||||
transform: rotate(-25deg) |
||||
} |
||||
40%, 80% { |
||||
transform: rotate(10deg) |
||||
} |
||||
} |
||||
|
||||
section.cover { |
||||
position: relative; |
||||
align-items: center; |
||||
background-position: 50%; |
||||
background-repeat: no-repeat; |
||||
background-size: cover; |
||||
min-height: 100vh; |
||||
width: 100%; |
||||
display: none |
||||
} |
||||
|
||||
section.cover.show { |
||||
display: flex |
||||
} |
||||
|
||||
section.cover.has-mask .mask { |
||||
background-color: #fff; |
||||
opacity: .8; |
||||
position: absolute; |
||||
top: 0; |
||||
bottom: 0; |
||||
width: 100% |
||||
} |
||||
|
||||
section.cover .cover-main { |
||||
flex: 1; |
||||
margin: 0 16px; |
||||
text-align: center; |
||||
position: relative |
||||
} |
||||
|
||||
section.cover a { |
||||
color: inherit |
||||
} |
||||
|
||||
section.cover a, section.cover a:hover { |
||||
text-decoration: none |
||||
} |
||||
|
||||
section.cover p { |
||||
line-height: 1.5rem; |
||||
margin: 1em 0 |
||||
} |
||||
|
||||
section.cover h1 { |
||||
color: inherit; |
||||
font-size: 2.5rem; |
||||
font-weight: 300; |
||||
margin: .625rem 0 2.5rem; |
||||
position: relative; |
||||
text-align: center |
||||
} |
||||
|
||||
section.cover h1 a { |
||||
display: block |
||||
} |
||||
|
||||
section.cover h1 small { |
||||
bottom: -.4375rem; |
||||
font-size: 1rem; |
||||
position: absolute |
||||
} |
||||
|
||||
section.cover blockquote { |
||||
font-size: 1.5rem; |
||||
text-align: center |
||||
} |
||||
|
||||
section.cover ul { |
||||
line-height: 1.8; |
||||
list-style-type: none; |
||||
margin: 1em auto; |
||||
max-width: 500px; |
||||
padding: 0 |
||||
} |
||||
|
||||
section.cover .cover-main > p:last-child a { |
||||
border-radius: 2rem; |
||||
border: 1px solid #42b983; |
||||
border-color: var(--theme-color, #42b983); |
||||
box-sizing: border-box; |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983); |
||||
display: inline-block; |
||||
font-size: 1.05rem; |
||||
letter-spacing: .1rem; |
||||
margin: .5rem 1rem; |
||||
padding: .75em 2rem; |
||||
text-decoration: none; |
||||
transition: all .15s ease |
||||
} |
||||
|
||||
section.cover .cover-main > p:last-child a:last-child { |
||||
background-color: #42b983; |
||||
background-color: var(--theme-color, #42b983); |
||||
color: #fff |
||||
} |
||||
|
||||
section.cover .cover-main > p:last-child a:last-child:hover { |
||||
color: inherit; |
||||
opacity: .8 |
||||
} |
||||
|
||||
section.cover .cover-main > p:last-child a:hover { |
||||
color: inherit |
||||
} |
||||
|
||||
section.cover blockquote > p > a { |
||||
border-bottom: 2px solid #42b983; |
||||
border-bottom: 2px solid var(--theme-color, #42b983); |
||||
transition: color .3s |
||||
} |
||||
|
||||
section.cover blockquote > p > a:hover { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.sidebar, body { |
||||
background-color: #fff |
||||
} |
||||
|
||||
.sidebar { |
||||
color: #364149 |
||||
} |
||||
|
||||
.sidebar li { |
||||
margin: 6px 0 |
||||
} |
||||
|
||||
.sidebar ul li a { |
||||
color: #505d6b; |
||||
font-size: 14px; |
||||
font-weight: 400; |
||||
overflow: hidden; |
||||
text-decoration: none; |
||||
text-overflow: ellipsis; |
||||
white-space: nowrap |
||||
} |
||||
|
||||
.sidebar ul li a:hover { |
||||
text-decoration: underline |
||||
} |
||||
|
||||
.sidebar ul li ul { |
||||
padding: 0 |
||||
} |
||||
|
||||
.sidebar ul li.active > a { |
||||
border-right: 2px solid; |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983); |
||||
font-weight: 600 |
||||
} |
||||
|
||||
.app-sub-sidebar li:before { |
||||
content: "-"; |
||||
padding-right: 4px; |
||||
float: left |
||||
} |
||||
|
||||
.markdown-section h1, .markdown-section h2, .markdown-section h3, .markdown-section h4, .markdown-section strong { |
||||
color: #2c3e50; |
||||
font-weight: 600 |
||||
} |
||||
|
||||
.markdown-section a { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983); |
||||
font-weight: 600 |
||||
} |
||||
|
||||
.markdown-section h1 { |
||||
font-size: 2rem; |
||||
margin: 0 0 1rem |
||||
} |
||||
|
||||
.markdown-section h2 { |
||||
font-size: 1.75rem; |
||||
margin: 45px 0 .8rem |
||||
} |
||||
|
||||
.markdown-section h3 { |
||||
font-size: 1.5rem; |
||||
margin: 40px 0 .6rem |
||||
} |
||||
|
||||
.markdown-section h4 { |
||||
font-size: 1.25rem |
||||
} |
||||
|
||||
.markdown-section h5 { |
||||
font-size: 1rem |
||||
} |
||||
|
||||
.markdown-section h6 { |
||||
color: #777; |
||||
font-size: 1rem |
||||
} |
||||
|
||||
.markdown-section figure, .markdown-section p { |
||||
margin: 1.2em 0 |
||||
} |
||||
|
||||
.markdown-section ol, .markdown-section p, .markdown-section ul { |
||||
line-height: 1.6rem; |
||||
word-spacing: .05rem |
||||
} |
||||
|
||||
.markdown-section ol, .markdown-section ul { |
||||
padding-left: 1.5rem |
||||
} |
||||
|
||||
.markdown-section blockquote { |
||||
border-left: 4px solid #42b983; |
||||
border-left: 4px solid var(--theme-color, #42b983); |
||||
color: #858585; |
||||
margin: 2em 0; |
||||
padding-left: 20px |
||||
} |
||||
|
||||
.markdown-section blockquote p { |
||||
font-weight: 600; |
||||
margin-left: 0 |
||||
} |
||||
|
||||
.markdown-section iframe { |
||||
margin: 1em 0 |
||||
} |
||||
|
||||
.markdown-section em { |
||||
color: #7f8c8d |
||||
} |
||||
|
||||
.markdown-section code, .markdown-section output:after, .markdown-section pre { |
||||
font-family: Roboto Mono, Monaco, courier, monospace |
||||
} |
||||
|
||||
.markdown-section code, .markdown-section pre { |
||||
background-color: #f8f8f8 |
||||
} |
||||
|
||||
.markdown-section output, .markdown-section pre { |
||||
margin: 1.2em 0; |
||||
position: relative |
||||
} |
||||
|
||||
.markdown-section output, .markdown-section pre > code { |
||||
border-radius: 2px; |
||||
display: block |
||||
} |
||||
|
||||
.markdown-section output:after, .markdown-section pre > code { |
||||
-moz-osx-font-smoothing: initial; |
||||
-webkit-font-smoothing: initial |
||||
} |
||||
|
||||
.markdown-section code { |
||||
border-radius: 2px; |
||||
color: #e96900; |
||||
margin: 0 2px; |
||||
padding: 3px 5px; |
||||
white-space: pre-wrap |
||||
} |
||||
|
||||
.markdown-section > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) code { |
||||
font-size: .8rem |
||||
} |
||||
|
||||
.markdown-section pre { |
||||
padding: 0 1.4rem; |
||||
line-height: 1.5rem; |
||||
overflow: auto; |
||||
word-wrap: normal |
||||
} |
||||
|
||||
.markdown-section pre > code { |
||||
color: #525252; |
||||
font-size: .8rem; |
||||
padding: 2.2em 5px; |
||||
line-height: inherit; |
||||
margin: 0 2px; |
||||
max-width: inherit; |
||||
overflow: inherit; |
||||
white-space: inherit |
||||
} |
||||
|
||||
.markdown-section output { |
||||
padding: 1.7rem 1.4rem; |
||||
border: 1px dotted #ccc |
||||
} |
||||
|
||||
.markdown-section output > :first-child { |
||||
margin-top: 0 |
||||
} |
||||
|
||||
.markdown-section output > :last-child { |
||||
margin-bottom: 0 |
||||
} |
||||
|
||||
.markdown-section code:after, .markdown-section code:before, .markdown-section output:after, .markdown-section output:before { |
||||
letter-spacing: .05rem |
||||
} |
||||
|
||||
.markdown-section output:after, .markdown-section pre:after { |
||||
color: #ccc; |
||||
font-size: .6rem; |
||||
font-weight: 600; |
||||
height: 15px; |
||||
line-height: 15px; |
||||
padding: 5px 10px 0; |
||||
position: absolute; |
||||
right: 0; |
||||
text-align: right; |
||||
top: 0; |
||||
content: attr(data-lang) |
||||
} |
||||
|
||||
.token.cdata, .token.comment, .token.doctype, .token.prolog { |
||||
color: #8e908c |
||||
} |
||||
|
||||
.token.namespace { |
||||
opacity: .7 |
||||
} |
||||
|
||||
.token.boolean, .token.number { |
||||
color: #c76b29 |
||||
} |
||||
|
||||
.token.punctuation { |
||||
color: #525252 |
||||
} |
||||
|
||||
.token.property { |
||||
color: #c08b30 |
||||
} |
||||
|
||||
.token.tag { |
||||
color: #2973b7 |
||||
} |
||||
|
||||
.token.string { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.token.selector { |
||||
color: #6679cc |
||||
} |
||||
|
||||
.token.attr-name { |
||||
color: #2973b7 |
||||
} |
||||
|
||||
.language-css .token.string, .style .token.string, .token.entity, .token.url { |
||||
color: #22a2c9 |
||||
} |
||||
|
||||
.token.attr-value, .token.control, .token.directive, .token.unit { |
||||
color: #42b983; |
||||
color: var(--theme-color, #42b983) |
||||
} |
||||
|
||||
.token.function, .token.keyword { |
||||
color: #e96900 |
||||
} |
||||
|
||||
.token.atrule, .token.regex, .token.statement { |
||||
color: #22a2c9 |
||||
} |
||||
|
||||
.token.placeholder, .token.variable { |
||||
color: #3d8fd1 |
||||
} |
||||
|
||||
.token.deleted { |
||||
text-decoration: line-through |
||||
} |
||||
|
||||
.token.inserted { |
||||
border-bottom: 1px dotted #202746; |
||||
text-decoration: none |
||||
} |
||||
|
||||
.token.italic { |
||||
font-style: italic |
||||
} |
||||
|
||||
.token.bold, .token.important { |
||||
font-weight: 700 |
||||
} |
||||
|
||||
.token.important { |
||||
color: #c94922 |
||||
} |
||||
|
||||
.token.entity { |
||||
cursor: help |
||||
} |
||||
|
||||
code .token { |
||||
-moz-osx-font-smoothing: initial; |
||||
-webkit-font-smoothing: initial; |
||||
min-height: 1.5rem; |
||||
position: relative; |
||||
left: auto |
||||
} |
@ -0,0 +1,41 @@ |
||||
# 使用方法 |
||||
|
||||
> 分别介绍全自动和半自动两种方式,法都可以实现自动搜刮海报的功能 |
||||
|
||||
- 全自动:使用Jackett资源池,或者自己添加的PT站资源,可以搜索到资源的情况下。 |
||||
- 半自动:使用其他第三方BT站搜到的资源。 |
||||
|
||||
不了解资源获取方式的可以参考:[资源获取说明](/explain) |
||||
|
||||
## 全自动 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/152010.webp"/> |
||||
|
||||
|
||||
## 高级搜索 |
||||
|
||||
- 点击搜索框最后边的按钮 |
||||
- 高级搜索,凡是种子名称里含有搜索关键词的都会检索出来 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/152148.webp"/> |
||||
|
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/152213.webp"/> |
||||
|
||||
## 半自动 |
||||
|
||||
> ⚠ 这种方式只能添加种子文件,或下载种子的链接,不支持磁力链接 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/152803.webp"/> |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/152853.webp"/> |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,28 @@ |
||||
<!DOCTYPE html> |
||||
<html lang="en"> |
||||
<head> |
||||
<meta charset="UTF-8"> |
||||
<title>Document</title> |
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> |
||||
<meta name="description" content="Description"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> |
||||
<link rel="stylesheet" href="/html/assets/vue.css"> |
||||
</head> |
||||
<body> |
||||
<div id="app">加载中</div> |
||||
<script> |
||||
window.$docsify = { |
||||
name: '<div style="margin:15px;display: flex;flex-direction: row;align-items: center"><img style="width:50px;margin-right: 15px" src="https://img.dreamlyn.cn:8443/i/2024/02/22/115030.webp">牧尘的NAS小站</div>', |
||||
nameLink: 'https://www.dreamlyn.cn', |
||||
repo: '', |
||||
loadSidebar: 'sidebar.md', |
||||
subMaxLevel: 2, |
||||
loadNavbar: 'navbar.md', |
||||
routerMode: 'hash' |
||||
} |
||||
</script> |
||||
<!-- Docsify v4 --> |
||||
<script src="/html/assets/docsify@4.js"></script> |
||||
<script src="/html/assets/emoji.min.js"></script> |
||||
</body> |
||||
</html> |
@ -0,0 +1,12 @@ |
||||
* [⭐首页](/) |
||||
* 📺客户端下载 |
||||
* 📝帮助文档 |
||||
* ==使用必看== |
||||
* [🌟 帮助文档【必看】](/) |
||||
* [🥇默认账号密码](password) |
||||
* [🥈使用方法](howtouse) |
||||
* [🔍资源获取说明](explain) |
||||
* ==拓展帮助== |
||||
* [学会看日志](seelog) |
||||
* [IP检测](https://ping.chinaz.com/api.themoviedb.org) |
||||
* [NAS商城](https://nasxiaodian.taobao.com/) |
@ -0,0 +1,39 @@ |
||||
# 默认账号密码 |
||||
|
||||
如图:打开控制面板-网络-网络界面就可以看到自己NAS的IP地址。 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/140639.webp"/> |
||||
|
||||
> 注意:以下密码务必妥善保存,不要更改端口设置! |
||||
|
||||
如果NAS没设置固定IP,重启可能会导致IP更换,使得软件无法打开,请重新查询自己的IP后再尝试。 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/141723.webp"/> |
||||
|
||||
``` |
||||
Nastool: 影视管理工具 |
||||
- 访问地址:设备IP:3000 |
||||
- 举例:http://192.168.31.206:3000 |
||||
- 账号:admin |
||||
- 密码:password |
||||
``` |
||||
|
||||
``` |
||||
Jellyfin: 流媒体服务 |
||||
- 访问地址:设备IP:18096 |
||||
- 举例:http://192.168.31.206:18096 |
||||
- 账号:admin |
||||
- 密码:password |
||||
``` |
||||
|
||||
``` |
||||
Qbittorrent: 下载器 |
||||
- 访问地址:设备IP:6364 |
||||
- 举例:http://192.168.31.206:6364 |
||||
- 账号:admin |
||||
- 密码:password |
||||
下载器密码尽量不要修改,如必须修改请参照下图,在nastool里点击设置-下载器,随后修改相应密码,点击测试查看是否测试通过 |
||||
``` |
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/142619.webp"/> |
||||
|
||||
|
@ -0,0 +1,417 @@ |
||||
# Nastool支持的PT站点 |
||||
|
||||
<table> |
||||
<thead> |
||||
<tr> |
||||
<th>站点名称</th> |
||||
<th>站点网站(请勿随意泄露!!!)</th> |
||||
</tr> |
||||
</thead> |
||||
<tbody> |
||||
<tr> |
||||
<td>2xFree</td> |
||||
<td><a href="https://pt.2xfree.org/" target="_blank" rel="noreferrer">https://pt.2xfree.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>52PT</td> |
||||
<td><a href="https://52pt.site/" target="_blank" rel="noreferrer">https://52pt.site/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>ACG.RIP</td> |
||||
<td><a href="https://acg.rip/" target="_blank" rel="noreferrer">https://acg.rip/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>exoticaz</td> |
||||
<td><a href="https://exoticaz.to/" target="_blank" rel="noreferrer">https://exoticaz.to/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>EZTV</td> |
||||
<td><a href="https://eztv.re/" target="_blank" rel="noreferrer">https://eztv.re/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>hdvbits</td> |
||||
<td><a href="https://hdvbits.com/" target="_blank" rel="noreferrer">https://hdvbits.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>iHDBits</td> |
||||
<td><a href="https://ihdbits.me/" target="_blank" rel="noreferrer">https://ihdbits.me/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>IPT</td> |
||||
<td><a href="https://iptorrents.com/" target="_blank" rel="noreferrer">https://iptorrents.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>JoyHD</td> |
||||
<td><a href="https://www.joyhd.net/" target="_blank" rel="noreferrer">https://www.joyhd.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>JPTV</td> |
||||
<td><a href="https://jptv.club/" target="_blank" rel="noreferrer">https://jptv.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>MonikaDesign</td> |
||||
<td><a href="https://monikadesign.uk/" target="_blank" rel="noreferrer">https://monikadesign.uk/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>NICE</td> |
||||
<td><a href="https://www.nicept.net/" target="_blank" rel="noreferrer">https://www.nicept.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>NYAA(INK)</td> |
||||
<td><a href="https://nyaa.ink/" target="_blank" rel="noreferrer">https://nyaa.ink/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>NYAA(SUKEBEI)</td> |
||||
<td><a href="https://sukebei.nyaa.si/" target="_blank" rel="noreferrer">https://sukebei.nyaa.si/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>NYAA</td> |
||||
<td><a href="https://nyaa.si/" target="_blank" rel="noreferrer">https://nyaa.si/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>OK</td> |
||||
<td><a href="https://www.okpt.net/" target="_blank" rel="noreferrer">https://www.okpt.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>PTLSP</td> |
||||
<td><a href="https://www.ptlsp.com/" target="_blank" rel="noreferrer">https://www.ptlsp.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>PTT</td> |
||||
<td><a href="https://www.pttime.org/" target="_blank" rel="noreferrer">https://www.pttime.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>ptvicomo</td> |
||||
<td><a href="https://ptvicomo.net/" target="_blank" rel="noreferrer">https://ptvicomo.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>铂金家</td> |
||||
<td><a href="https://pthome.net/" target="_blank" rel="noreferrer">https://pthome.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>鲨鱼</td> |
||||
<td><a href="https://sharkpt.net/" target="_blank" rel="noreferrer">https://sharkpt.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>TTG</td> |
||||
<td><a href="https://totheglory.im/" target="_blank" rel="noreferrer">https://totheglory.im/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>U2</td> |
||||
<td><a href="https://u2.dmhy.org/" target="_blank" rel="noreferrer">https://u2.dmhy.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>u9a9</td> |
||||
<td><a href="https://u9a9.de/" target="_blank" rel="noreferrer">https://u9a9.de/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>Ubits</td> |
||||
<td><a href="https://ubits.club/" target="_blank" rel="noreferrer">https://ubits.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>UltraHD</td> |
||||
<td><a href="https://ultrahd.net/" target="_blank" rel="noreferrer">https://ultrahd.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>他吹吹风</td> |
||||
<td><a href="https://et8.org/" target="_blank" rel="noreferrer">https://et8.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>伊甸园</td> |
||||
<td><a href="https://pt.hdbd.us/" target="_blank" rel="noreferrer">https://pt.hdbd.us/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>兽站</td> |
||||
<td><a href="https://pt.hd4fans.org/" target="_blank" rel="noreferrer">https://pt.hd4fans.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>冬樱</td> |
||||
<td><a href="https://wintersakura.net/" target="_blank" rel="noreferrer">https://wintersakura.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>冰淇淋(fangwen2)</td> |
||||
<td><a href="https://fangwen2.icc2022.top/" target="_blank" rel="noreferrer">https://fangwen2.icc2022.top/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>冰淇淋</td> |
||||
<td><a href="https://www.icc2022.com/" target="_blank" rel="noreferrer">https://www.icc2022.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>动漫花园</td> |
||||
<td><a href="https://dmhy.org/" target="_blank" rel="noreferrer">https://dmhy.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>北洋园</td> |
||||
<td><a href="https://www.tjupt.org/" target="_blank" rel="noreferrer">https://www.tjupt.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>北邮人</td> |
||||
<td><a href="https://byr.pt/" target="_blank" rel="noreferrer">https://byr.pt/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>南洋</td> |
||||
<td><a href="https://nanyangpt.com/" target="_blank" rel="noreferrer">https://nanyangpt.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>吐鲁番</td> |
||||
<td><a href="https://pt.eastgame.org/" target="_blank" rel="noreferrer">https://pt.eastgame.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>咖啡</td> |
||||
<td><a href="https://ptcafe.club" target="_blank" rel="noreferrer">https://ptcafe.club</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>壹</td> |
||||
<td><a href="https://1ptba.com/" target="_blank" rel="noreferrer">https://1ptba.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>备胎</td> |
||||
<td><a href="https://www.beitai.pt/" target="_blank" rel="noreferrer">https://www.beitai.pt/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>大青虫</td> |
||||
<td><a href="https://cyanbug.net/" target="_blank" rel="noreferrer">https://cyanbug.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>天雪(skyey2)</td> |
||||
<td><a href="https://www.skyey2.com/" target="_blank" rel="noreferrer">https://www.skyey2.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>天雪(skyeysnow)</td> |
||||
<td><a href="https://skyeysnow.com/" target="_blank" rel="noreferrer">https://skyeysnow.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>奥申</td> |
||||
<td><a href="https://www.oshen.win/" target="_blank" rel="noreferrer">https://www.oshen.win/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>好多油</td> |
||||
<td><a href="https://pt.hdupt.com/" target="_blank" rel="noreferrer">https://pt.hdupt.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>学校</td> |
||||
<td><a href="https://pt.btschool.club/" target="_blank" rel="noreferrer">https://pt.btschool.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>家园</td> |
||||
<td><a href="https://hdhome.org/" target="_blank" rel="noreferrer">https://hdhome.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>小蚂蚁</td> |
||||
<td><a href="https://hdmayi.com/" target="_blank" rel="noreferrer">https://hdmayi.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>库非</td> |
||||
<td><a href="https://kufei.org" target="_blank" rel="noreferrer">https://kufei.org</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>彩虹岛</td> |
||||
<td><a href="https://ptchdbits.co/" target="_blank" rel="noreferrer">https://ptchdbits.co/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>彩虹岛备用站</td> |
||||
<td><a href="https://sz.chddiy.xyz/" target="_blank" rel="noreferrer">https://sz.chddiy.xyz/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>影</td> |
||||
<td><a href="https://shadowflow.org/" target="_blank" rel="noreferrer">https://shadowflow.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>憨憨</td> |
||||
<td><a href="https://hhanclub.top/" target="_blank" rel="noreferrer">https://hhanclub.top/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>我堡</td> |
||||
<td><a href="https://ourbits.club/" target="_blank" rel="noreferrer">https://ourbits.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>打胶</td> |
||||
<td><a href="https://dajiao.cyou/" target="_blank" rel="noreferrer">https://dajiao.cyou/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>明教</td> |
||||
<td><a href="https://hdpt.xyz/" target="_blank" rel="noreferrer">https://hdpt.xyz/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>星空</td> |
||||
<td><a href="https://star-space.net/" target="_blank" rel="noreferrer">https://star-space.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>春天</td> |
||||
<td><a href="https://springsunday.net/" target="_blank" rel="noreferrer">https://springsunday.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>朋友</td> |
||||
<td><a href="https://pt.keepfrds.com/" target="_blank" rel="noreferrer">https://pt.keepfrds.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>朱雀</td> |
||||
<td><a href="https://zhuque.in/" target="_blank" rel="noreferrer">https://zhuque.in/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>杏坛</td> |
||||
<td><a href="https://xingtan.one/" target="_blank" rel="noreferrer">https://xingtan.one/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>梓喵</td> |
||||
<td><a href="https://azusa.wiki/" target="_blank" rel="noreferrer">https://azusa.wiki/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>海棠</td> |
||||
<td><a href="https://www.htpt.cc/" target="_blank" rel="noreferrer">https://www.htpt.cc/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>海胆之家</td> |
||||
<td><a href="https://www.haidan.video/" target="_blank" rel="noreferrer">https://www.haidan.video/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>漫喵</td> |
||||
<td><a href="https://www.comicat.org" target="_blank" rel="noreferrer">https://www.comicat.org</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>烧包乐园</td> |
||||
<td><a href="https://ptsbao.club/" target="_blank" rel="noreferrer">https://ptsbao.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>熊猫</td> |
||||
<td><a href="https://pandapt.net/" target="_blank" rel="noreferrer">https://pandapt.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>猪猪</td> |
||||
<td><a href="https://piggo.me/" target="_blank" rel="noreferrer">https://piggo.me/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>猫站</td> |
||||
<td><a href="https://pterclub.com/" target="_blank" rel="noreferrer">https://pterclub.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>瓷器</td> |
||||
<td><a href="https://hdchina.org/" target="_blank" rel="noreferrer">https://hdchina.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>白兔</td> |
||||
<td><a href="https://club.hares.top/" target="_blank" rel="noreferrer">https://club.hares.top/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>百川</td> |
||||
<td><a href="https://www.hitpt.com/" target="_blank" rel="noreferrer">https://www.hitpt.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>皇后</td> |
||||
<td><a href="https://open.cd/" target="_blank" rel="noreferrer">https://open.cd/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>红叶</td> |
||||
<td><a href="https://leaves.red/" target="_blank" rel="noreferrer">https://leaves.red/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>红豆饭</td> |
||||
<td><a href="https://hdfans.org/" target="_blank" rel="noreferrer">https://hdfans.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>织梦</td> |
||||
<td><a href="https://zmpt.cc/" target="_blank" rel="noreferrer">https://zmpt.cc/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>聆音</td> |
||||
<td><a href="https://pt.soulvoice.club/" target="_blank" rel="noreferrer">https://pt.soulvoice.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>肉丝</td> |
||||
<td><a href="https://rousi.zip/" target="_blank" rel="noreferrer">https://rousi.zip/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>自由农场</td> |
||||
<td><a href="https://pt.0ff.cc/" target="_blank" rel="noreferrer">https://pt.0ff.cc/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>葡萄</td> |
||||
<td><a href="https://pt.sjtu.edu.cn/" target="_blank" rel="noreferrer">https://pt.sjtu.edu.cn/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>蜜柑</td> |
||||
<td><a href="https://mikanime.tv/" target="_blank" rel="noreferrer">https://mikanime.tv/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>蝴蝶</td> |
||||
<td><a href="https://hudbt.hust.edu.cn/" target="_blank" rel="noreferrer">https://hudbt.hust.edu.cn/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>蝶粉</td> |
||||
<td><a href="https://discfan.net/" target="_blank" rel="noreferrer">https://discfan.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>观众</td> |
||||
<td><a href="https://audiences.me/" target="_blank" rel="noreferrer">https://audiences.me/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>车</td> |
||||
<td><a href="https://carpt.net/" target="_blank" rel="noreferrer">https://carpt.net/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>铂金学院</td> |
||||
<td><a href="https://ptchina.org/" target="_blank" rel="noreferrer">https://ptchina.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>阿童木</td> |
||||
<td><a href="https://hdatmos.club/" target="_blank" rel="noreferrer">https://hdatmos.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>飞天拉面</td> |
||||
<td><a href="https://fsm.name/" target="_blank" rel="noreferrer">https://fsm.name/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>馒头(KPCC)</td> |
||||
<td><a href="https://kp.m-team.cc/" target="_blank" rel="noreferrer">https://kp.m-team.cc/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>馒头(Porn)</td> |
||||
<td><a href="https://xp.m-team.cc/" target="_blank" rel="noreferrer">https://xp.m-team.cc/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>馒头</td> |
||||
<td><a href="https://kp.m-team.info/" target="_blank" rel="noreferrer">https://kp.m-team.info/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>馒头(XPIO)</td> |
||||
<td><a href="https://xp.m-team.io/" target="_blank" rel="noreferrer">https://xp.m-team.io/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>马杀鸡</td> |
||||
<td><a href="https://pt.msg.vg/" target="_blank" rel="noreferrer">https://pt.msg.vg/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清天空</td> |
||||
<td><a href="https://hdsky.me/" target="_blank" rel="noreferrer">https://hdsky.me/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清时间</td> |
||||
<td><a href="https://hdtime.org/" target="_blank" rel="noreferrer">https://hdtime.org/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清杜比</td> |
||||
<td><a href="https://www.hddolby.com/" target="_blank" rel="noreferrer">https://www.hddolby.com/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清空间</td> |
||||
<td><a href="http://hdfun.me/" target="_blank" rel="noreferrer">http://hdfun.me/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清视界</td> |
||||
<td><a href="https://hdarea.club/" target="_blank" rel="noreferrer">https://hdarea.club/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>高清视频</td> |
||||
<td><a href="https://hdvideo.one/" target="_blank" rel="noreferrer">https://hdvideo.one/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>hdkyl</td> |
||||
<td><a href="https://www.hdkyl.in/" target="_blank" rel="noreferrer">https://www.hdkyl.in/</a></td> |
||||
</tr> |
||||
<tr> |
||||
<td>龙之家</td> |
||||
<td><a href="https://www.dragonhd.xyz/" target="_blank" rel="noreferrer">https://www.dragonhd.xyz/</a></td> |
||||
</tr> |
||||
</tbody> |
||||
</table> |
||||
|
@ -0,0 +1,98 @@ |
||||
# 帮助文档 |
||||
|
||||
> 🔏 默认账号密码:[点击查看](password) |
||||
|
||||
1. 下载的电影在哪儿?怎么删除? |
||||
2. NasTool无法识别电影(入库失败、无海报)? |
||||
3. 下载好的电影怎手动识别? |
||||
4. 怎么获取中文字幕? |
||||
5. 手机、电视端要怎么看电影? |
||||
6. 硬件解码怎么开启? |
||||
7. 如何远程访问NASTool? |
||||
|
||||
## 下载的电影在哪儿?怎么删除? |
||||
|
||||
> ⚠ 正在热映或院线刚下映的电影要等几个月才有 |
||||
|
||||
#### 下载到哪里? |
||||
|
||||
如图,qb下载器下载到【下载】对应的目录(如【电影】或【电视】内),NasTool自动搜刮海报并放入对应的目录,随后jellyfin会自动识别。 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/112415.webp"/> |
||||
|
||||
#### 硬链接原理 |
||||
|
||||
硬链接我们可以理解为一个文件的分身,它可以拥有和源文件不同的名字和路径,但实际上它们都指向同一个物理数据。 |
||||
在Nastool里硬链接主要用在影视文件的整理中,将目录和文件进行整理,但还指向原来的文件数据。 |
||||
|
||||
#### 如何删除 |
||||
|
||||
1. 在NAS的文件管理器中删除文件。 |
||||
2. 在NASTool的`文件管理`或者`历史记录`中进行删除,如果要完全删除,需要点击删除源及媒体文件同时删除。 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/114137.webp"/> |
||||
|
||||
## NasTool无法识别电影(入库失败、无海报)? |
||||
|
||||
>⚠ 片源命名不规范会导致NasTool无法识别及搜刮 |
||||
|
||||
1. 电影放到【下载】-【电影】里,电视剧放到【下载】-【电视】里 |
||||
2. 按要求对影视文件重命名,点击查看:[重命名规则]() |
||||
3. NasTool手动识别,完成1、2步后,点击“服务-目录同步” |
||||
|
||||
[点击查看详细教程]() |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/115209.webp"/> |
||||
|
||||
## 怎么获取中文字幕? |
||||
|
||||
Jellyfin已经内置了字幕下载插件,无需CSF字幕软件,新添加的资源会自动下载字幕。 |
||||
|
||||
> ⚠ 受字幕源影响,并非100%的电影都有字幕,尤其是刚出的新片源。 |
||||
|
||||
实在搜索不到的字幕,可以手动下载字幕: |
||||
|
||||
[1.字幕库下载地址](https://zimuku.org/) |
||||
|
||||
[2.射手网下载地址](https://assrt.net/) |
||||
|
||||
或添加资源自带中文字幕的PT站点:[资源获取说明]() |
||||
|
||||
``` |
||||
下载完字幕后,将字幕文件和硬链接里的电影文件放在同一文件夹内,名称必须和电影名称一致,例如: |
||||
电影命名:复仇者联盟(2008)-1080p.mkv |
||||
字幕命名:复仇者联盟(2008)-1080p.简体中文.ass |
||||
``` |
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/115619.webp"/> |
||||
|
||||
## 手机、电视端怎么看电影 |
||||
|
||||
首先下载客户端([点击下载]()),打开后输入服务器地址([点击查看服务器地址]())和账号密码。 |
||||
|
||||
- android:推荐使用【Findroid】 |
||||
- IOS:推荐使用免费的【VideHub】、【Swiftfin】和付费的【Infuse】 |
||||
- 电脑:推荐使用【Terminus Player】 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/133110.webp"/> |
||||
|
||||
## 硬件解码怎么开启? |
||||
|
||||
Jellyfin可以在控制台设置里开启硬件解码,QSV整体转码能力优于VAAPI。 |
||||
|
||||
NAS配置差,播放卡顿或者无法播放怎么办?[Jellyin硬件解码、播放问题指南]() |
||||
|
||||
``` |
||||
注意 |
||||
建议核显HD610及以上设备开启,否则可能会无法播放 |
||||
群晖系统docker容器,编辑里面需要给iellyfin开启root权限: |
||||
``` |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/135832.webp"/> |
||||
|
||||
## 如何远程访问NASTool? |
||||
``` |
||||
注意:外网访问必须要有公网IP,或内网穿透 |
||||
公网是需要像运营商申请的 |
||||
本服务仅提供软件安装部署,不提供公网远程访问的服务! |
||||
需要远程访问的请购买公网IP或内网穿透服务。 |
||||
``` |
@ -0,0 +1,8 @@ |
||||
# 学会看日志 |
||||
|
||||
## 遇到问题时如何查找原因 |
||||
|
||||
1.不乱动配置一般不会有问题,如果有问题,重启容器可解决大部分 |
||||
2.当发现某一功能失效或出现问题时,点击Nastool右上角,再点击实时日志,通过查看日志思考出现问题的原因。 |
||||
|
||||
<img src="https://img.dreamlyn.cn:8443/i/2024/04/22/165014.webp"/> |
@ -0,0 +1,10 @@ |
||||
* 使用必看 |
||||
* [🌟 帮助文档【必看】](/) |
||||
* [🥇默认账号密码](password) |
||||
* [🥈使用方法](howtouse) |
||||
* [🔍资源获取说明](explain) |
||||
* 拓展帮助 |
||||
* [学会看日志](seelog) |
||||
* 其他 |
||||
|
||||
|
Loading…
Reference in new issue