Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/bestnite/bilinovel-downloader
/ functions
Functions
51 in github.com/bestnite/bilinovel-downloader
⨍
Functions
51
◇
Types & classes
34
↓ 91 callers
Method
Errorf
(string, ...interface{})
utils/request.go:74
↓ 13 callers
Method
Close
()
downloader/downloader.go:11
↓ 10 callers
Method
Marshal
()
model/epub.go:168
↓ 6 callers
Method
R
()
utils/request.go:68
↓ 4 callers
Function
New
(option BilinovelNewOption)
downloader/bilinovel/bilinovel.go:50
↓ 3 callers
Method
GetNovel
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/downloader.go:6
↓ 3 callers
Method
SetTextOnly
(textOnly bool)
downloader/bilinovel/bilinovel.go:75
↓ 2 callers
Function
CleanDirName
(input string)
utils/clean.go:8
↓ 2 callers
Function
ContentXHTML
(title, content string)
template/content.xhtml_templ.go:11
↓ 2 callers
Method
GetExtraFiles
()
downloader/downloader.go:10
↓ 2 callers
Method
GetStyleCSS
()
downloader/downloader.go:9
↓ 2 callers
Method
GetVolume
(novelId int, volumeId int, skipChapterContent bool)
downloader/downloader.go:7
↓ 2 callers
Function
PackEpub
(dirPath string)
epub/wrapper.go:287
↓ 2 callers
Function
PackVolumeToEpub
(volume *model.Volume, outputPath string, styleCSS string, extraFiles []model.ExtraFile)
epub/wrapper.go:21
↓ 2 callers
Function
PackVolumeToText
(volume *model.Volume, outputPath string)
text/wrapper.go:14
↓ 2 callers
Method
getImg
(url string)
downloader/bilinovel/bilinovel.go:488
↓ 1 callers
Function
ContainerXML
()
template/container.xml_templ.go:11
↓ 1 callers
Function
ContentOPF
(uniqueIdentifier string, dc *model.DublinCoreMetadata, manifest *model.Manifest, spine *model.Spine, guide *m
template/content.opf_templ.go:13
↓ 1 callers
Function
CoverXHTML
(coverPath string)
template/cover.xhtml_templ.go:11
↓ 1 callers
Function
CreateContentOPF
(outputPath string, uuid string, volume *model.Volume, extraFiles []model.ExtraFile)
epub/wrapper.go:166
↓ 1 callers
Method
GetChapter
(novelId int, volumeId int, chapterId int)
downloader/downloader.go:8
↓ 1 callers
Method
GetChapter
(novelId int, volumeId int, chapterId int)
downloader/bilinovel/bilinovel.go:342
↓ 1 callers
Method
GetVolume
(novelId int, volumeId int, skipChapterContent bool)
downloader/bilinovel/bilinovel.go:163
↓ 1 callers
Function
NewRestyClient
(concurrency int)
utils/request.go:18
↓ 1 callers
Function
addDirContentToZip
(zipWriter *zip.Writer, dirPath string, method uint16)
epub/wrapper.go:325
↓ 1 callers
Function
addStringToZip
(zipWriter *zip.Writer, relPath, content string, method uint16)
epub/wrapper.go:311
↓ 1 callers
Function
downloadNovel
(downloader downloader.Downloader, novelId int)
cmd/download.go:100
↓ 1 callers
Function
downloadVolume
(downloader downloader.Downloader, volumeId int)
cmd/download.go:152
↓ 1 callers
Method
getAllVolumes
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/bilinovel/bilinovel.go:261
↓ 1 callers
Method
getChapterByPage
(pwPage playwright.Page, chapter *model.Chapter, pageNum int)
downloader/bilinovel/bilinovel.go:373
↓ 1 callers
Method
initBrowser
initBrowser 初始化浏览器实例
downloader/bilinovel/bilinovel.go:84
↓ 1 callers
Method
processContentWithPlaywright
processContentWithPlaywright 使用复用的浏览器实例处理内容
downloader/bilinovel/bilinovel.go:499
↓ 1 callers
Function
runDownloadNovel
()
cmd/download.go:64
Method
Close
Close 清理资源
downloader/bilinovel/bilinovel.go:106
Method
Debugf
(string, ...interface{})
utils/request.go:76
Method
GetExtraFiles
()
downloader/bilinovel/bilinovel.go:79
Method
GetNovel
(novelId int, skipChapterContent bool, skipVolumes []int)
downloader/bilinovel/bilinovel.go:124
Method
GetStyleCSS
()
downloader/bilinovel/bilinovel.go:120
Method
Marshal
()
model/epub.go:38
Method
Marshal
()
model/epub.go:147
Method
Marshal
()
model/epub.go:185
Function
TestBilinovel_GetChapter
(t *testing.T)
test/bilinovel_test.go:44
Function
TestBilinovel_GetNovel
(t *testing.T)
test/bilinovel_test.go:10
Function
TestBilinovel_GetVolume
(t *testing.T)
test/bilinovel_test.go:27
Function
Unique
(slice []T)
utils/unique.go:3
Method
Warnf
(string, ...interface{})
utils/request.go:75
Function
init
()
cmd/package.go:25
Function
init
()
cmd/download.go:54
Function
init
()
cmd/version.go:20
Function
main
()
main.go:7
Function
runPackage
(cmd *cobra.Command, args []string)
cmd/package.go:30