MCPcopy Create free account

hub / github.com/404-novel-project/novel-downloader / functions

Functions1,033 in github.com/404-novel-project/novel-downloader

↓ 1 callersFunctionbixiange
()
src/rules/onePage/bixiange.ts:3
↓ 1 callersFunctionblockElement
(element: Element)
src/lib/cleanDOM.ts:302
↓ 1 callersMethodbookParse_book
()
src/rules/special/original/qidian.ts:787
↓ 1 callersMethodbookParse_www
()
src/rules/special/original/qidian.ts:657
↓ 1 callersFunctionbooktoki
()
src/rules/special/reprint/booktoki.ts:23
↓ 1 callersFunctionboqugew
()
src/rules/onePage/boqugew.ts:4
↓ 1 callersFunctionbqu9
()
src/rules/biquge/onePage.ts:28
↓ 1 callersMethodbuildApiRequest
* Builds WeimengCMS API request URL for chapter content
src/rules/special/lib/weimengcms.ts:353
↓ 1 callersFunctionbuildFontDecodeMap
* Build a font decode map by rendering encrypted characters on canvas * with the custom font and using OCR to determine the visual characters. * Cha
src/rules/lib/jjwxcFontDecode.ts:263
↓ 1 callersFunctionbuildFontDecodeMap
* Build a font decode map by rendering encrypted characters on canvas * with the encrypted font and using OCR to determine the visual characters. *
src/rules/special/original/qidian.ts:128
↓ 1 callersFunctionbuildFontDecodeMapViaGlyphComparison
( fontFamily: string, uniquePUAChars: string[], candidateChars: string[], )
src/rules/lib/jjwxcFontDecode.ts:172
↓ 1 callersFunctionbxwx333
()
src/rules/biquge/onePage.ts:169
↓ 1 callersFunctionc101kanshu
()
src/rules/twoPage/101kanshu.ts:4
↓ 1 callersFunctionc18kanshu
()
src/rules/twoPage/18kanshu.ts:4
↓ 1 callersFunctionc226ks
()
src/rules/biquge/multiIndexNextPage.ts:25
↓ 1 callersFunctionc25zw
()
src/rules/biquge/onePage.ts:116
↓ 1 callersFunctionc69shu
()
src/rules/onePageWithMultiIndexPage/69shu.ts:5
↓ 1 callersFunctionc69shuba
()
src/rules/onePage/69shuba.ts:11
↓ 1 callersFunctionc69yuedu
()
src/rules/onePageWithMultiIndexPage/69yuedu.ts:5
↓ 1 callersMethodcacheImageData
* Cache image data with LRU eviction
src/lib/decoders/ImageCache.ts:67
↓ 1 callersMethodcalculateDHash
(pixels: Uint8ClampedArray)
src/lib/imageHasher.ts:62
↓ 1 callersFunctioncalculateSha1
(blob: Blob)
src/lib/hash.ts:3
↓ 1 callersFunctioncenterDetct
(element: Element)
src/lib/rule.ts:138
↓ 1 callersFunctionchapterDecrypt
(chapterIdt: string, refererUrl: string)
src/rules/special/original/ciweimao.ts:496
↓ 1 callersMethodchapterParse
( chapterUrl: string, chapterName: string | null, isVIP: boolean, isPaid: boolean,
src/rules/twoPage/template.ts:221
↓ 1 callersFunctioncharacterCheck
()
src/ui/FilterTab.ts:37
↓ 1 callersFunctioncheckDevServer
()
test/e2e-validate.ts:288
↓ 1 callersFunctionchenkuan
()
src/rules/onePage/chenkuan.ts:5
↓ 1 callersFunctionclear
清除临时文件
tools/font/main.py:15
↓ 1 callersFunctionclearAttachmentClassCache
()
src/lib/attachments.ts:22
↓ 1 callersMethodclearCache
* Clear all cached images
src/lib/decoders/ImageCache.ts:96
↓ 1 callersFunctionclickButtonFromDiv
(divElements: NodeListOf<HTMLDivElement>, targetText: string)
src/rules/onePage/original/kakuyomu.ts:20
↓ 1 callersFunctionclickButtonFromSpan
(spanElements: NodeListOf<HTMLSpanElement>, targetText: string)
src/rules/onePage/original/kakuyomu.ts:7
↓ 1 callersFunctionclickButtonWithSVGAndH3
(buttons: NodeListOf<HTMLButtonElement>)
src/rules/onePage/original/kakuyomu.ts:33
↓ 1 callersMethodclose
()
src/rules/special/reprint/xiguashuwu.ts:42
↓ 1 callersFunctioncloseDialog
()
src/ui/setting.ts:163
↓ 1 callersFunctioncollectPseudoContentRules
(doc: Document)
src/rules/special/original/qidian.ts:353
↓ 1 callersFunctioncollectPseudoContentRulesFromRuleList
( ruleList: CSSRuleList, results: PseudoContentRule[], nextOrder: () => number, )
src/rules/special/original/qidian.ts:368
↓ 1 callersFunctioncollectRenderedText
( node: Node, ownerWin: Window, pseudoRules: PseudoContentRule[], parts: string[], )
src/rules/special/original/qidian.ts:257
↓ 1 callersFunctioncommon
()
src/rules/biquge/onePage.ts:13
↓ 1 callersMethodconfigureONNXRuntime
* Configure ONNX Runtime Web to use correct paths for WASM files
src/lib/decoders/OCRDecoder.ts:281
↓ 1 callersFunctioncontinueCondition
(_content, nextLink)
src/rules/onePage/zjsw.ts:55
↓ 1 callersFunctionconvertBlankParagraphElement
(dom: HTMLElement)
src/lib/cleanDOM.ts:1310
↓ 1 callersFunctioncosineSim
(a: Float32Array, b: Float32Array)
src/rules/lib/jjwxcFontDecode.ts:213
↓ 1 callersFunctioncountBr
(d: HTMLElement)
src/lib/cleanDOM.ts:1297
↓ 1 callersFunctioncreateCaptchaMessage
()
src/rules/special/reprint/sbxh.ts:298
↓ 1 callersFunctioncreateCaptchaMessage
从 captcha 页面提取提示信息并构建内容元素
src/rules/special/reprint/booktoki.ts:217
↓ 1 callersMethodcreateChapterObjects
* Creates Chapter objects from chapter link elements * @param aList - NodeList of chapter link elements * @param bookMetadata - Book metadata ob
src/rules/special/reprint/pilishuwu.ts:196
↓ 1 callersMethodcreateChapterObjects
* Creates Chapter objects from chapter link elements * @param aList - NodeList of chapter link elements * @param bookMetadata - Book metadata ob
src/rules/special/reprint/mangguoshufang.ts:155
↓ 1 callersFunctioncreateUUID
()
src/lib/misc.ts:100
↓ 1 callersFunctioncreateWeimengConfig
(overrides: Partial<WeimengConfig>)
src/rules/special/lib/weimengcms.ts:286
↓ 1 callersFunctionczbooks
()
src/rules/onePage/czbooks.ts:3
↓ 1 callersFunctiondecodeCustomBase64
(encodedString: string)
src/rules/special/reprint/xiguashuwu.ts:158
↓ 1 callersMethoddecodeFromFilename
* Decode full filename (including extension) to character using filename-based mapping
src/lib/decoders/FilenameDecoder.ts:53
↓ 1 callersMethoddecodeImage
(imageUrl: string)
src/rules/special/reprint/xiguashuwu.ts:61
↓ 1 callersMethoddecrypt
(input: string)
src/rules/special/original/gongzicp.ts:453
↓ 1 callersMethoddecryptAESPageContent
( doc: Document, )
src/rules/special/reprint/xiguashuwu.ts:589
↓ 1 callersFunctiondecryptContent
(content: string, key: string)
src/rules/special/reprint/xiguashuwu.ts:193
↓ 1 callersMethoddecryptSecondPageContent
( doc: Document, )
src/rules/special/reprint/xiguashuwu.ts:489
↓ 1 callersFunctiondefaultHandler
(elem: Element | Text)
src/lib/cleanDOM.ts:663
↓ 1 callersFunctiondelay
(ms: number)
src/rules/onePage/original/ptwxz.ts:17
↓ 1 callersFunctiondijiubook
()
src/rules/biquge/onePage.ts:81
↓ 1 callersFunctiondishuge
()
src/rules/onePage/dishuge.ts:11
↓ 1 callersFunctiondizishu
()
src/rules/onePage/dizishu.ts:7
↓ 1 callersFunctiondoRemove
(nodes: HTMLElement | Text)
src/lib/dom.ts:16
↓ 1 callersFunctiondomFontFix
(dom: Document)
src/rules/twoPage/linovelib.ts:319
↓ 1 callersFunctiondomReady
(ev?: Event)
src/lib/adBlocker.ts:33
↓ 1 callersMethoddownload
()
src/main/Attachment.ts:97
↓ 1 callersMethoddownloadImageData
(imageUrl: string)
src/rules/special/reprint/xiguashuwu.ts:129
↓ 1 callersFunctiondubuxiaoshuo
()
src/rules/onePage/dubuxiaoshuo.ts:5
↓ 1 callersFunctiondushu
()
src/rules/onePage/dushu.ts:4
↓ 1 callersMethodencrypt
(input: string)
src/rules/special/original/ciyuanji.ts:184
↓ 1 callersFunctionensureDir
(dir: string)
test/e2e-validate.ts:282
↓ 1 callersMethodensureMappingsLoaded
* Ensure mappings are loaded from cache or remote source
src/lib/decoders/FilenameDecoder.ts:105
↓ 1 callersMethodensureMappingsLoaded
* Ensure mappings are loaded from cache or remote source
src/lib/decoders/HashDecoder.ts:148
↓ 1 callersFunctionenvironments
()
src/detect.ts:71
↓ 1 callersFunctionescapeHTML
(str: string)
src/lib/dom.ts:251
↓ 1 callersFunctionestimateSerialSleepTime
* Estimate total sleep time (ms) for remaining chapters in serial mode. * * Sleep per chapter i (0-indexed) follows the formula: * nowSleepTime =
src/ui/progress.ts:58
↓ 1 callersFunctionevaluatePseudoContent
(content: string, element: HTMLElement)
src/rules/special/original/qidian.ts:518
↓ 1 callersMethodextractBookMetadata
* Extracts book metadata from the current page DOM * @returns Object containing book metadata
src/rules/special/reprint/pilishuwu.ts:85
↓ 1 callersMethodextractBookMetadata
* Extracts book metadata from the current page DOM * @returns Object containing book metadata
src/rules/special/reprint/mangguoshufang.ts:70
↓ 1 callersFunctionextractIdsFromUrl
(url: string)
src/rules/special/reprint/sbxh.ts:132
↓ 1 callersFunctionextractPagePrimaryColor
* 浠庡綋鍓嶇綉椤典腑鎻愬彇涓昏壊璋? * * 浼樺厛绾э細 * 1. theme-color meta 鏍囩 * 2. 缃戠珯 favicon 鍥炬爣涓昏壊 * 3. body 鑳屾櫙鑹诧紙濡傛灉闈炵櫧/闈為粦锛?
src/ui/theme.ts:60
↓ 1 callersMethodextractProtagonistInfo
* Extract protagonist and co-star information using semantic role detection * Uses CSS classes: role_pic_1 (protagonist), role_pic_0 (co-star)
src/rules/special/original/jjwxc.ts:373
↓ 1 callersFunctionextractRenderedText
* Extract rendered text from an element, including ::before/::after * pseudo-element content from custom elements in p{N} paragraphs.
src/rules/special/original/qidian.ts:247
↓ 1 callersMethodextractZipFiles
* Extract files from zip blob using fflate
src/lib/decoders/OCRDecoder.ts:387
↓ 1 callersFunctionfailedPlus
()
src/stat.ts:48
↓ 1 callersFunctionfantasybooks
()
src/rules/onePage/colorful-fantasybooks.ts:3
↓ 1 callersFunctionfetchAndParse
( url: string, charset?: string, init?: RequestInit, patch?: (doc: Document) => Document, options?:
src/lib/readability.ts:42
↓ 1 callersFunctionfetchChapterContent
( chapterUrl: string, )
src/rules/special/reprint/sbxh.ts:46
↓ 1 callersMethodfetchChapterList
* Fetches chapter list from the chapter list page * @returns Promise resolving to NodeListOf chapter links
src/rules/special/reprint/pilishuwu.ts:153
↓ 1 callersMethodfetchChapterList
* Fetches chapter list from the chapter list page * @returns Promise resolving to NodeListOf chapter links
src/rules/special/reprint/mangguoshufang.ts:122
↓ 1 callersFunctionfetchRemoteFont
(fontName: string)
src/rules/twoPage/linovelib.ts:377
↓ 1 callersFunctionfetchRemoteFont
(fontName: string)
src/rules/special/original/fanqie.ts:309
↓ 1 callersMethodfetchRemoteMappings
* Fetch mappings from remote URL using ggetText for CORS bypass
src/lib/decoders/FilenameDecoder.ts:143
↓ 1 callersMethodfetchRemoteMappings
* Fetch mappings from remote URL using ggetText for CORS bypass
src/lib/decoders/HashDecoder.ts:186
↓ 1 callersFunctionfetchWithTimeout
( input: string, options: RequestInit = {}, timeout = 8000 )
src/lib/http.ts:34
↓ 1 callersFunctionfindAndClick
()
test/e2e-validate.ts:460
↓ 1 callersFunctionfindSpecial
(host: string)
src/lib/removeTrackParam.ts:109
↓ 1 callersFunctionfloatBuster
()
src/lib/adBlocker.ts:1
← previousnext →201–300 of 1,033, ranked by callers