MCPcopy Index your code

hub / github.com/bestnite/bilinovel-downloader / functions

Functions51 in github.com/bestnite/bilinovel-downloader

↓ 91 callersMethodErrorf
(string, ...interface{})
utils/request.go:74
↓ 13 callersMethodClose
()
downloader/downloader.go:11
↓ 10 callersMethodMarshal
()
model/epub.go:168
↓ 6 callersMethodR
()
utils/request.go:68
↓ 4 callersFunctionNew
(option BilinovelNewOption)
downloader/bilinovel/bilinovel.go:50
↓ 3 callersMethodGetNovel
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/downloader.go:6
↓ 3 callersMethodSetTextOnly
(textOnly bool)
downloader/bilinovel/bilinovel.go:75
↓ 2 callersFunctionCleanDirName
(input string)
utils/clean.go:8
↓ 2 callersFunctionContentXHTML
(title, content string)
template/content.xhtml_templ.go:11
↓ 2 callersMethodGetExtraFiles
()
downloader/downloader.go:10
↓ 2 callersMethodGetStyleCSS
()
downloader/downloader.go:9
↓ 2 callersMethodGetVolume
(novelId int, volumeId int, skipChapterContent bool)
downloader/downloader.go:7
↓ 2 callersFunctionPackEpub
(dirPath string)
epub/wrapper.go:287
↓ 2 callersFunctionPackVolumeToEpub
(volume *model.Volume, outputPath string, styleCSS string, extraFiles []model.ExtraFile)
epub/wrapper.go:21
↓ 2 callersFunctionPackVolumeToText
(volume *model.Volume, outputPath string)
text/wrapper.go:14
↓ 2 callersMethodgetImg
(url string)
downloader/bilinovel/bilinovel.go:488
↓ 1 callersFunctionContainerXML
()
template/container.xml_templ.go:11
↓ 1 callersFunctionContentOPF
(uniqueIdentifier string, dc *model.DublinCoreMetadata, manifest *model.Manifest, spine *model.Spine, guide *m
template/content.opf_templ.go:13
↓ 1 callersFunctionCoverXHTML
(coverPath string)
template/cover.xhtml_templ.go:11
↓ 1 callersFunctionCreateContentOPF
(outputPath string, uuid string, volume *model.Volume, extraFiles []model.ExtraFile)
epub/wrapper.go:166
↓ 1 callersMethodGetChapter
(novelId int, volumeId int, chapterId int)
downloader/downloader.go:8
↓ 1 callersMethodGetChapter
(novelId int, volumeId int, chapterId int)
downloader/bilinovel/bilinovel.go:342
↓ 1 callersMethodGetVolume
(novelId int, volumeId int, skipChapterContent bool)
downloader/bilinovel/bilinovel.go:163
↓ 1 callersFunctionNewRestyClient
(concurrency int)
utils/request.go:18
↓ 1 callersFunctionaddDirContentToZip
(zipWriter *zip.Writer, dirPath string, method uint16)
epub/wrapper.go:325
↓ 1 callersFunctionaddStringToZip
(zipWriter *zip.Writer, relPath, content string, method uint16)
epub/wrapper.go:311
↓ 1 callersFunctiondownloadNovel
(downloader downloader.Downloader, novelId int)
cmd/download.go:100
↓ 1 callersFunctiondownloadVolume
(downloader downloader.Downloader, volumeId int)
cmd/download.go:152
↓ 1 callersMethodgetAllVolumes
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/bilinovel/bilinovel.go:261
↓ 1 callersMethodgetChapterByPage
(pwPage playwright.Page, chapter *model.Chapter, pageNum int)
downloader/bilinovel/bilinovel.go:373
↓ 1 callersMethodinitBrowser
initBrowser 初始化浏览器实例
downloader/bilinovel/bilinovel.go:84
↓ 1 callersMethodprocessContentWithPlaywright
processContentWithPlaywright 使用复用的浏览器实例处理内容
downloader/bilinovel/bilinovel.go:499
↓ 1 callersFunctionrunDownloadNovel
()
cmd/download.go:64
MethodClose
Close 清理资源
downloader/bilinovel/bilinovel.go:106
MethodDebugf
(string, ...interface{})
utils/request.go:76
MethodGetExtraFiles
()
downloader/bilinovel/bilinovel.go:79
MethodGetNovel
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/bilinovel/bilinovel.go:124
MethodGetStyleCSS
()
downloader/bilinovel/bilinovel.go:120
MethodMarshal
()
model/epub.go:38
MethodMarshal
()
model/epub.go:147
MethodMarshal
()
model/epub.go:185
FunctionTestBilinovel_GetChapter
(t *testing.T)
test/bilinovel_test.go:44
FunctionTestBilinovel_GetNovel
(t *testing.T)
test/bilinovel_test.go:10
FunctionTestBilinovel_GetVolume
(t *testing.T)
test/bilinovel_test.go:27
FunctionUnique
(slice []T)
utils/unique.go:3
MethodWarnf
(string, ...interface{})
utils/request.go:75
Functioninit
()
cmd/package.go:25
Functioninit
()
cmd/download.go:54
Functioninit
()
cmd/version.go:20
Functionmain
()
main.go:7
FunctionrunPackage
(cmd *cobra.Command, args []string)
cmd/package.go:30