├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug-report--问题反馈-.md └── workflows │ ├── Dockerfile │ ├── Openj9-Dockerfile │ ├── build.yml │ ├── pull-request.yml │ ├── release-github.yml │ ├── release-openj9.yml │ └── release.yml ├── .gitignore ├── Dockerfile ├── Dockerfile.source ├── LICENSE ├── README.md ├── UPDATELOG.md ├── assets ├── linux │ └── reader.png ├── mac │ └── reader.icns └── windows │ └── reader.ico ├── cli.gradle ├── doc.md ├── docker-compose.yaml ├── docker-compose.yml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── imgs ├── 1.jpg ├── 10.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg ├── 7.jpg ├── 8.jpg ├── 9.jpg └── mpcode.png ├── nixpacks.toml ├── preview.md ├── reader.sh ├── server ├── bin │ ├── shutdown.cmd │ ├── shutdown.sh │ ├── startup.cmd │ └── startup.sh └── conf │ └── application.properties ├── settings.gradle ├── src ├── lib │ ├── rhino-1.7.13-1.jar │ └── xmlpull-1.1.3.1.jar ├── main │ ├── java │ │ ├── com │ │ │ └── htmake │ │ │ │ └── reader │ │ │ │ ├── ReaderApplication.kt │ │ │ │ ├── ReaderUIApplication.kt │ │ │ │ ├── SpringEvent.java │ │ │ │ ├── api │ │ │ │ ├── ReturnData.kt │ │ │ │ ├── YueduApi.kt │ │ │ │ └── controller │ │ │ │ │ ├── BaseController.kt │ │ │ │ │ ├── BookController.kt │ │ │ │ │ ├── BookSourceController.kt │ │ │ │ │ ├── BookmarkController.kt │ │ │ │ │ ├── ReplaceRuleController.kt │ │ │ │ │ ├── RssSourceController.kt │ │ │ │ │ ├── UserController.kt │ │ │ │ │ └── WebdavController.kt │ │ │ │ ├── config │ │ │ │ ├── AppConfig.kt │ │ │ │ └── BookConfig.kt │ │ │ │ ├── entity │ │ │ │ ├── BasicError.kt │ │ │ │ ├── Size.kt │ │ │ │ └── User.kt │ │ │ │ ├── init │ │ │ │ └── appCtx.kt │ │ │ │ ├── utils │ │ │ │ ├── Ext.kt │ │ │ │ ├── SpringContextUtils.java │ │ │ │ └── VertExt.kt │ │ │ │ └── verticle │ │ │ │ └── RestVerticle.kt │ │ ├── io │ │ │ └── legado │ │ │ │ └── app │ │ │ │ ├── README.md │ │ │ │ ├── constant │ │ │ │ ├── Action.kt │ │ │ │ ├── AppConst.kt │ │ │ │ ├── AppPattern.kt │ │ │ │ ├── BookType.kt │ │ │ │ ├── DeepinkBookSource.kt │ │ │ │ ├── PreferKey.kt │ │ │ │ ├── RSSKeywords.kt │ │ │ │ └── Status.kt │ │ │ │ ├── data │ │ │ │ └── entities │ │ │ │ │ ├── BaseBook.kt │ │ │ │ │ ├── BaseSource.kt │ │ │ │ │ ├── Book.kt │ │ │ │ │ ├── BookChapter.kt │ │ │ │ │ ├── BookGroup.kt │ │ │ │ │ ├── BookSource.kt │ │ │ │ │ ├── Bookmark.kt │ │ │ │ │ ├── Cache.kt │ │ │ │ │ ├── Cookie.kt │ │ │ │ │ ├── ReplaceRule.kt │ │ │ │ │ ├── RssArticle.kt │ │ │ │ │ ├── RssSource.kt │ │ │ │ │ ├── SearchBook.kt │ │ │ │ │ ├── SearchKeyword.kt │ │ │ │ │ ├── SearchResult.kt │ │ │ │ │ ├── TxtTocRule.kt │ │ │ │ │ └── rule │ │ │ │ │ ├── BookInfoRule.kt │ │ │ │ │ ├── BookListRule.kt │ │ │ │ │ ├── ContentRule.kt │ │ │ │ │ ├── ExploreRule.kt │ │ │ │ │ ├── SearchRule.kt │ │ │ │ │ └── TocRule.kt │ │ │ │ ├── exception │ │ │ │ ├── ConcurrentException.kt │ │ │ │ ├── ContentEmptyException.kt │ │ │ │ ├── NoStackTraceException.kt │ │ │ │ ├── RegexTimeoutException.kt │ │ │ │ └── TocEmptyException.kt │ │ │ │ ├── help │ │ │ │ ├── BookHelp.kt │ │ │ │ ├── CacheManager.kt │ │ │ │ ├── DefaultData.kt │ │ │ │ ├── EncodingDetectHelp.java │ │ │ │ ├── JsExtensions.kt │ │ │ │ ├── coroutine │ │ │ │ │ ├── CompositeCoroutine.kt │ │ │ │ │ ├── Coroutine.kt │ │ │ │ │ └── CoroutineContainer.kt │ │ │ │ └── http │ │ │ │ │ ├── AjaxWebView.kt │ │ │ │ │ ├── ByteConverter.kt │ │ │ │ │ ├── CookieStore.kt │ │ │ │ │ ├── CoroutinesCallAdapterFactory.kt │ │ │ │ │ ├── EncodeConverter.kt │ │ │ │ │ ├── HttpHelper.kt │ │ │ │ │ ├── OkHttpUtils.kt │ │ │ │ │ ├── RequestMethod.kt │ │ │ │ │ ├── Res.kt │ │ │ │ │ ├── SSLHelper.kt │ │ │ │ │ ├── StrResponse.kt │ │ │ │ │ └── api │ │ │ │ │ └── CookieManager.kt │ │ │ │ ├── lib │ │ │ │ └── icu4j │ │ │ │ │ ├── CharsetDetector.java │ │ │ │ │ ├── CharsetMatch.java │ │ │ │ │ ├── CharsetRecog_2022.java │ │ │ │ │ ├── CharsetRecog_UTF8.java │ │ │ │ │ ├── CharsetRecog_Unicode.java │ │ │ │ │ ├── CharsetRecog_mbcs.java │ │ │ │ │ ├── CharsetRecog_sbcs.java │ │ │ │ │ └── CharsetRecognizer.java │ │ │ │ ├── model │ │ │ │ ├── Debug.kt │ │ │ │ ├── DebugLog.kt │ │ │ │ ├── Debugger.kt │ │ │ │ ├── README.md │ │ │ │ ├── analyzeRule │ │ │ │ │ ├── AnalyzeByJSonPath.kt │ │ │ │ │ ├── AnalyzeByJSoup.kt │ │ │ │ │ ├── AnalyzeByRegex.kt │ │ │ │ │ ├── AnalyzeByXPath.kt │ │ │ │ │ ├── AnalyzeRule.kt │ │ │ │ │ ├── AnalyzeUrl.kt │ │ │ │ │ ├── QueryTTF.java │ │ │ │ │ ├── RuleAnalyzer.kt │ │ │ │ │ ├── RuleData.kt │ │ │ │ │ └── RuleDataInterface.kt │ │ │ │ ├── localBook │ │ │ │ │ ├── CbzFile.kt │ │ │ │ │ ├── EpubFile.kt │ │ │ │ │ ├── LocalBook.kt │ │ │ │ │ ├── TextFile.kt │ │ │ │ │ └── UmdFile.kt │ │ │ │ ├── rss │ │ │ │ │ ├── Rss.kt │ │ │ │ │ ├── RssParserByRule.kt │ │ │ │ │ └── RssParserDefault.kt │ │ │ │ └── webBook │ │ │ │ │ ├── BookChapterList.kt │ │ │ │ │ ├── BookContent.kt │ │ │ │ │ ├── BookInfo.kt │ │ │ │ │ ├── BookList.kt │ │ │ │ │ └── WebBook.kt │ │ │ │ └── utils │ │ │ │ ├── ACache.kt │ │ │ │ ├── AnkoHelps.kt │ │ │ │ ├── Base64.java │ │ │ │ ├── EncoderUtils.kt │ │ │ │ ├── EncodingDetect.kt │ │ │ │ ├── FileExtensions.kt │ │ │ │ ├── FilesUtil.kt │ │ │ │ ├── GsonExtensions.kt │ │ │ │ ├── HtmlFormatter.kt │ │ │ │ ├── JsonExtensions.kt │ │ │ │ ├── JsoupExtensions.kt │ │ │ │ ├── LogUtils.kt │ │ │ │ ├── MD5Utils.kt │ │ │ │ ├── NetworkUtils.kt │ │ │ │ ├── SourceAnalyzer.kt │ │ │ │ ├── StringExtensions.kt │ │ │ │ ├── StringUtils.kt │ │ │ │ ├── TextUtils.java │ │ │ │ ├── ThrowableExtensions.kt │ │ │ │ ├── UTF8BOMFighter.kt │ │ │ │ ├── Utf8BomUtils.kt │ │ │ │ └── ZipUtils.kt │ │ ├── me │ │ │ └── ag2s │ │ │ │ ├── epublib │ │ │ │ ├── Constants.java │ │ │ │ ├── browsersupport │ │ │ │ │ ├── NavigationEvent.java │ │ │ │ │ ├── NavigationEventListener.java │ │ │ │ │ ├── NavigationHistory.java │ │ │ │ │ ├── Navigator.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── domain │ │ │ │ │ ├── Author.java │ │ │ │ │ ├── Date.java │ │ │ │ │ ├── EpubBook.java │ │ │ │ │ ├── EpubResourceProvider.java │ │ │ │ │ ├── FileResourceProvider.java │ │ │ │ │ ├── Guide.java │ │ │ │ │ ├── GuideReference.java │ │ │ │ │ ├── Identifier.java │ │ │ │ │ ├── LazyResource.java │ │ │ │ │ ├── LazyResourceProvider.java │ │ │ │ │ ├── ManifestItemProperties.java │ │ │ │ │ ├── ManifestItemRefProperties.java │ │ │ │ │ ├── ManifestProperties.java │ │ │ │ │ ├── MediaType.java │ │ │ │ │ ├── MediaTypes.java │ │ │ │ │ ├── Metadata.java │ │ │ │ │ ├── Relator.java │ │ │ │ │ ├── Resource.java │ │ │ │ │ ├── ResourceInputStream.java │ │ │ │ │ ├── ResourceReference.java │ │ │ │ │ ├── Resources.java │ │ │ │ │ ├── Spine.java │ │ │ │ │ ├── SpineReference.java │ │ │ │ │ ├── TOCReference.java │ │ │ │ │ ├── TableOfContents.java │ │ │ │ │ └── TitledResourceReference.java │ │ │ │ ├── epub │ │ │ │ │ ├── BookProcessor.java │ │ │ │ │ ├── BookProcessorPipeline.java │ │ │ │ │ ├── DOMUtil.java │ │ │ │ │ ├── EpubProcessorSupport.java │ │ │ │ │ ├── EpubReader.java │ │ │ │ │ ├── EpubWriter.java │ │ │ │ │ ├── HtmlProcessor.java │ │ │ │ │ ├── NCXDocumentV2.java │ │ │ │ │ ├── NCXDocumentV3.java │ │ │ │ │ ├── PackageDocumentBase.java │ │ │ │ │ ├── PackageDocumentMetadataReader.java │ │ │ │ │ ├── PackageDocumentMetadataWriter.java │ │ │ │ │ ├── PackageDocumentReader.java │ │ │ │ │ ├── PackageDocumentWriter.java │ │ │ │ │ └── ResourcesLoader.java │ │ │ │ └── util │ │ │ │ │ ├── CollectionUtil.java │ │ │ │ │ ├── IOUtil.java │ │ │ │ │ ├── NoCloseOutputStream.java │ │ │ │ │ ├── NoCloseWriter.java │ │ │ │ │ ├── ResourceUtil.java │ │ │ │ │ ├── StringUtil.java │ │ │ │ │ └── commons │ │ │ │ │ └── io │ │ │ │ │ ├── BOMInputStream.java │ │ │ │ │ ├── ByteOrderMark.java │ │ │ │ │ ├── IOConsumer.java │ │ │ │ │ ├── ProxyInputStream.java │ │ │ │ │ ├── XmlStreamReader.java │ │ │ │ │ └── XmlStreamReaderException.java │ │ │ │ └── umdlib │ │ │ │ ├── domain │ │ │ │ ├── UmdBook.java │ │ │ │ ├── UmdChapters.java │ │ │ │ ├── UmdCover.java │ │ │ │ ├── UmdEnd.java │ │ │ │ └── UmdHeader.java │ │ │ │ ├── tool │ │ │ │ ├── StreamReader.java │ │ │ │ ├── UmdUtils.java │ │ │ │ └── WrapOutputStream.java │ │ │ │ └── umd │ │ │ │ └── UmdReader.java │ │ └── org │ │ │ └── kxml2 │ │ │ ├── io │ │ │ ├── KXmlParser.java │ │ │ └── KXmlSerializer.java │ │ │ ├── kdom │ │ │ ├── Document.java │ │ │ ├── Element.java │ │ │ └── Node.java │ │ │ └── wap │ │ │ ├── Wbxml.java │ │ │ ├── WbxmlParser.java │ │ │ ├── WbxmlSerializer.java │ │ │ ├── syncml │ │ │ └── SyncML.java │ │ │ ├── wml │ │ │ └── Wml.java │ │ │ └── wv │ │ │ └── WV.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.xmlpull.v1.XmlPullParserFactory │ │ ├── application-prod.yml │ │ ├── application.yml │ │ ├── banner.txt │ │ ├── defaultData │ │ └── txtTocRule.json │ │ ├── dtd │ │ ├── openebook.org │ │ │ └── dtds │ │ │ │ └── oeb-1.2 │ │ │ │ ├── oeb12.ent │ │ │ │ └── oebpkg12.dtd │ │ ├── www.daisy.org │ │ │ └── z3986 │ │ │ │ └── 2005 │ │ │ │ └── ncx-2005-1.dtd │ │ └── www.w3.org │ │ │ └── TR │ │ │ ├── ruby │ │ │ └── xhtml-ruby-1.mod │ │ │ ├── xhtml-modularization │ │ │ └── DTD │ │ │ │ ├── xhtml-arch-1.mod │ │ │ │ ├── xhtml-attribs-1.mod │ │ │ │ ├── xhtml-base-1.mod │ │ │ │ ├── xhtml-bdo-1.mod │ │ │ │ ├── xhtml-blkphras-1.mod │ │ │ │ ├── xhtml-blkpres-1.mod │ │ │ │ ├── xhtml-blkstruct-1.mod │ │ │ │ ├── xhtml-charent-1.mod │ │ │ │ ├── xhtml-csismap-1.mod │ │ │ │ ├── xhtml-datatypes-1.mod │ │ │ │ ├── xhtml-datatypes-1.mod.1 │ │ │ │ ├── xhtml-edit-1.mod │ │ │ │ ├── xhtml-events-1.mod │ │ │ │ ├── xhtml-form-1.mod │ │ │ │ ├── xhtml-framework-1.mod │ │ │ │ ├── xhtml-hypertext-1.mod │ │ │ │ ├── xhtml-image-1.mod │ │ │ │ ├── xhtml-inlphras-1.mod │ │ │ │ ├── xhtml-inlpres-1.mod │ │ │ │ ├── xhtml-inlstruct-1.mod │ │ │ │ ├── xhtml-inlstyle-1.mod │ │ │ │ ├── xhtml-lat1.ent │ │ │ │ ├── xhtml-link-1.mod │ │ │ │ ├── xhtml-list-1.mod │ │ │ │ ├── xhtml-meta-1.mod │ │ │ │ ├── xhtml-notations-1.mod │ │ │ │ ├── xhtml-object-1.mod │ │ │ │ ├── xhtml-param-1.mod │ │ │ │ ├── xhtml-pres-1.mod │ │ │ │ ├── xhtml-qname-1.mod │ │ │ │ ├── xhtml-script-1.mod │ │ │ │ ├── xhtml-special.ent │ │ │ │ ├── xhtml-ssismap-1.mod │ │ │ │ ├── xhtml-struct-1.mod │ │ │ │ ├── xhtml-style-1.mod │ │ │ │ ├── xhtml-symbol.ent │ │ │ │ ├── xhtml-symbol.ent.1 │ │ │ │ ├── xhtml-table-1.mod │ │ │ │ ├── xhtml-text-1.mod │ │ │ │ └── xhtml11-model-1.mod │ │ │ ├── xhtml1 │ │ │ └── DTD │ │ │ │ ├── xhtml-lat1.ent │ │ │ │ ├── xhtml-special.ent │ │ │ │ ├── xhtml-symbol.ent │ │ │ │ ├── xhtml1-strict.dtd │ │ │ │ └── xhtml1-transitional.dtd │ │ │ └── xhtml11 │ │ │ └── DTD │ │ │ └── xhtml11.dtd │ │ ├── epub │ │ ├── chapter.html │ │ ├── cover.html │ │ ├── fonts.css │ │ ├── intro.html │ │ ├── logo.png │ │ └── main.css │ │ ├── icons │ │ ├── 128x128.png │ │ ├── 16x16.png │ │ ├── 24x24.png │ │ ├── 32x32.png │ │ ├── 48x48.png │ │ └── 64x64.png │ │ ├── images │ │ └── loading.gif │ │ └── logback-spring.xml └── test │ └── java │ └── com │ └── htmake │ └── reader │ └── ReaderApplicationTests.java ├── vetur.config.js └── web ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── jsconfig.json ├── package.json ├── postcss.config.js ├── public ├── bg │ ├── 午后沙滩.jpg │ ├── 宁静夜色.jpg │ ├── 山水墨影.jpg │ ├── 山水画.jpg │ ├── 护眼漫绿.jpg │ ├── 新羊皮纸.jpg │ ├── 明媚倾城.jpg │ ├── 深宫魅影.jpg │ ├── 清新时光.jpg │ ├── 羊皮纸1.jpg │ ├── 羊皮纸2.jpg │ ├── 羊皮纸3.jpg │ ├── 羊皮纸4.jpg │ └── 边彩画布.jpg ├── bookSourceDebug │ ├── index.css │ ├── index.html │ └── index.js ├── browsertest.html ├── favicon.ico ├── img │ └── icons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── android-chrome-maskable-192x192.png │ │ ├── android-chrome-maskable-512x512.png │ │ ├── apple-touch-icon-120x120.png │ │ ├── apple-touch-icon-152x152.png │ │ ├── apple-touch-icon-180x180.png │ │ ├── apple-touch-icon-60x60.png │ │ ├── apple-touch-icon-76x76.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── msapplication-icon-144x144.png │ │ ├── mstile-150x150.png │ │ └── safari-pinned-tab.svg ├── index.html ├── robots.txt └── sw.js ├── src ├── App.vue ├── assets │ ├── fonts │ │ ├── iconfont.css │ │ ├── iconfont.woff │ │ ├── reader-iconfont.ttf │ │ ├── reader-iconfont.woff │ │ └── reader-iconfont.woff2 │ ├── imgs │ │ ├── github.png │ │ ├── github2.png │ │ ├── mpcode.jpg │ │ ├── noCover.jpeg │ │ ├── noImage.png │ │ └── themes │ │ │ ├── body_0.png │ │ │ ├── body_1.png │ │ │ ├── body_2.png │ │ │ ├── body_3.png │ │ │ ├── body_5.png │ │ │ ├── body_6.png │ │ │ ├── content_0.png │ │ │ ├── content_1.png │ │ │ ├── content_2.png │ │ │ ├── content_3.png │ │ │ ├── content_5.png │ │ │ ├── content_6.png │ │ │ ├── popup_0.png │ │ │ ├── popup_1.png │ │ │ ├── popup_2.png │ │ │ ├── popup_3.png │ │ │ ├── popup_5.png │ │ │ └── popup_6.png │ └── logo.png ├── components │ ├── AddUser.vue │ ├── BookGroup.vue │ ├── BookInfo.vue │ ├── BookManage.vue │ ├── BookShelf.vue │ ├── BookSource.vue │ ├── Bookmark.vue │ ├── BookmarkForm.vue │ ├── Content.vue │ ├── Explore.vue │ ├── LocalStore.vue │ ├── MPCode.vue │ ├── PopCatalog.vue │ ├── ReadSettings.vue │ ├── ReplaceRule.vue │ ├── ReplaceRuleForm.vue │ ├── RssArticle.vue │ ├── RssArticleList.vue │ ├── RssSourceList.vue │ ├── SearchBookContent.vue │ ├── UserManage.vue │ └── WebDAV.vue ├── main.js ├── plugins │ ├── animate.js │ ├── axios.js │ ├── cache.js │ ├── chinese.js │ ├── config.js │ ├── element.js │ ├── eventBus.js │ ├── helper.js │ ├── jump.js │ ├── md5.js │ ├── safe-json-stringify.js │ └── vuex.js ├── registerServiceWorker.js ├── router │ └── index.js └── views │ ├── Index.vue │ └── Reader.vue └── vue.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report--问题反馈-.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/ISSUE_TEMPLATE/bug-report--问题反馈-.md -------------------------------------------------------------------------------- /.github/workflows/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/Dockerfile -------------------------------------------------------------------------------- /.github/workflows/Openj9-Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/Openj9-Dockerfile -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/release-github.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/release-github.yml -------------------------------------------------------------------------------- /.github/workflows/release-openj9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/release-openj9.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/Dockerfile.source -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/README.md -------------------------------------------------------------------------------- /UPDATELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/UPDATELOG.md -------------------------------------------------------------------------------- /assets/linux/reader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/assets/linux/reader.png -------------------------------------------------------------------------------- /assets/mac/reader.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/assets/mac/reader.icns -------------------------------------------------------------------------------- /assets/windows/reader.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/assets/windows/reader.ico -------------------------------------------------------------------------------- /cli.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/cli.gradle -------------------------------------------------------------------------------- /doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/doc.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx2048m -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/gradlew.bat -------------------------------------------------------------------------------- /imgs/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/1.jpg -------------------------------------------------------------------------------- /imgs/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/10.jpg -------------------------------------------------------------------------------- /imgs/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/2.jpg -------------------------------------------------------------------------------- /imgs/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/3.jpg -------------------------------------------------------------------------------- /imgs/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/4.jpg -------------------------------------------------------------------------------- /imgs/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/5.jpg -------------------------------------------------------------------------------- /imgs/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/6.jpg -------------------------------------------------------------------------------- /imgs/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/7.jpg -------------------------------------------------------------------------------- /imgs/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/8.jpg -------------------------------------------------------------------------------- /imgs/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/9.jpg -------------------------------------------------------------------------------- /imgs/mpcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/imgs/mpcode.png -------------------------------------------------------------------------------- /nixpacks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/nixpacks.toml -------------------------------------------------------------------------------- /preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/preview.md -------------------------------------------------------------------------------- /reader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/reader.sh -------------------------------------------------------------------------------- /server/bin/shutdown.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/server/bin/shutdown.cmd -------------------------------------------------------------------------------- /server/bin/shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/server/bin/shutdown.sh -------------------------------------------------------------------------------- /server/bin/startup.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/server/bin/startup.cmd -------------------------------------------------------------------------------- /server/bin/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/server/bin/startup.sh -------------------------------------------------------------------------------- /server/conf/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/server/conf/application.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/lib/rhino-1.7.13-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/lib/rhino-1.7.13-1.jar -------------------------------------------------------------------------------- /src/lib/xmlpull-1.1.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/lib/xmlpull-1.1.3.1.jar -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/ReaderApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/ReaderApplication.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/ReaderUIApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/ReaderUIApplication.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/SpringEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/SpringEvent.java -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/ReturnData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/ReturnData.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/YueduApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/YueduApi.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/BaseController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/BaseController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/BookController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/BookController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/BookSourceController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/BookSourceController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/BookmarkController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/BookmarkController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/ReplaceRuleController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/ReplaceRuleController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/RssSourceController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/RssSourceController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/UserController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/api/controller/WebdavController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/api/controller/WebdavController.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/config/AppConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/config/AppConfig.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/config/BookConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/config/BookConfig.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/entity/BasicError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/entity/BasicError.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/entity/Size.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/entity/Size.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/entity/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/entity/User.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/init/appCtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/init/appCtx.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/utils/Ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/utils/Ext.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/utils/SpringContextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/utils/SpringContextUtils.java -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/utils/VertExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/utils/VertExt.kt -------------------------------------------------------------------------------- /src/main/java/com/htmake/reader/verticle/RestVerticle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/com/htmake/reader/verticle/RestVerticle.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/README.md: -------------------------------------------------------------------------------- 1 | # 文件结构介绍 2 | 3 | * constant 常量 4 | * data 数据 5 | * help 帮助 6 | * lib 库 7 | * model 解析 8 | -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/Action.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/AppConst.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/AppConst.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/AppPattern.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/AppPattern.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/BookType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/BookType.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/DeepinkBookSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/DeepinkBookSource.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/PreferKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/PreferKey.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/RSSKeywords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/RSSKeywords.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/constant/Status.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/constant/Status.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/BaseBook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/BaseBook.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/BaseSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/BaseSource.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/Book.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/BookChapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/BookChapter.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/BookGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/BookGroup.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/BookSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/BookSource.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/Bookmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/Bookmark.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/Cache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/Cache.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/Cookie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/Cookie.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/ReplaceRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/ReplaceRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/RssArticle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/RssArticle.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/RssSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/RssSource.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/SearchBook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/SearchBook.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/SearchKeyword.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/SearchKeyword.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/SearchResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/SearchResult.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/TxtTocRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/TxtTocRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/BookInfoRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/BookInfoRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/BookListRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/BookListRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/ContentRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/ContentRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/ExploreRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/ExploreRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/SearchRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/SearchRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/data/entities/rule/TocRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/data/entities/rule/TocRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/exception/ConcurrentException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/exception/ConcurrentException.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/exception/ContentEmptyException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/exception/ContentEmptyException.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/exception/NoStackTraceException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/exception/NoStackTraceException.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/exception/RegexTimeoutException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/exception/RegexTimeoutException.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/exception/TocEmptyException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/exception/TocEmptyException.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/BookHelp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/BookHelp.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/CacheManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/CacheManager.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/DefaultData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/DefaultData.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/EncodingDetectHelp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/EncodingDetectHelp.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/JsExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/JsExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/coroutine/CompositeCoroutine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/coroutine/CompositeCoroutine.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/coroutine/Coroutine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/coroutine/Coroutine.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/coroutine/CoroutineContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/coroutine/CoroutineContainer.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/AjaxWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/AjaxWebView.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/ByteConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/ByteConverter.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/CookieStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/CookieStore.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/CoroutinesCallAdapterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/CoroutinesCallAdapterFactory.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/EncodeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/EncodeConverter.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/HttpHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/HttpHelper.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/OkHttpUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/OkHttpUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/RequestMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/RequestMethod.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/Res.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/Res.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/SSLHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/SSLHelper.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/StrResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/StrResponse.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/help/http/api/CookieManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/help/http/api/CookieManager.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetDetector.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetMatch.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecog_2022.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecog_2022.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecog_UTF8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecog_UTF8.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecog_Unicode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecog_Unicode.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecog_mbcs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecog_mbcs.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecog_sbcs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecog_sbcs.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/lib/icu4j/CharsetRecognizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/lib/icu4j/CharsetRecognizer.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/Debug.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/Debug.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/DebugLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/DebugLog.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/Debugger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/Debugger.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/README.md -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSonPath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSonPath.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeByRegex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByRegex.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeByXPath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByXPath.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/AnalyzeUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/AnalyzeUrl.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/QueryTTF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/QueryTTF.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/RuleAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/RuleAnalyzer.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/RuleData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/RuleData.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/analyzeRule/RuleDataInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/analyzeRule/RuleDataInterface.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/localBook/CbzFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/localBook/CbzFile.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/localBook/EpubFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/localBook/EpubFile.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/localBook/LocalBook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/localBook/LocalBook.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/localBook/TextFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/localBook/TextFile.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/localBook/UmdFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/localBook/UmdFile.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/rss/Rss.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/rss/Rss.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/rss/RssParserByRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/rss/RssParserByRule.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/rss/RssParserDefault.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/rss/RssParserDefault.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/webBook/BookChapterList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/webBook/BookChapterList.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/webBook/BookContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/webBook/BookContent.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/webBook/BookInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/webBook/BookInfo.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/webBook/BookList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/webBook/BookList.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/model/webBook/WebBook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/model/webBook/WebBook.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/ACache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/ACache.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/AnkoHelps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/AnkoHelps.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/Base64.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/EncoderUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/EncoderUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/EncodingDetect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/EncodingDetect.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/FileExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/FileExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/FilesUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/FilesUtil.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/GsonExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/GsonExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/HtmlFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/HtmlFormatter.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/JsonExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/JsonExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/JsoupExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/JsoupExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/LogUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/LogUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/MD5Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/MD5Utils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/NetworkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/NetworkUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/SourceAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/SourceAnalyzer.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/StringExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/StringUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/StringUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/TextUtils.java -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/ThrowableExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/ThrowableExtensions.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/UTF8BOMFighter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/UTF8BOMFighter.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/Utf8BomUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/Utf8BomUtils.kt -------------------------------------------------------------------------------- /src/main/java/io/legado/app/utils/ZipUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/io/legado/app/utils/ZipUtils.kt -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/Constants.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/browsersupport/NavigationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/browsersupport/NavigationEvent.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/browsersupport/NavigationEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/browsersupport/NavigationEventListener.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/browsersupport/NavigationHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/browsersupport/NavigationHistory.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/browsersupport/Navigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/browsersupport/Navigator.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/browsersupport/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/browsersupport/package-info.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Author.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Date.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Date.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/EpubBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/EpubBook.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/EpubResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/EpubResourceProvider.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/FileResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/FileResourceProvider.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Guide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Guide.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/GuideReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/GuideReference.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Identifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Identifier.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/LazyResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/LazyResource.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/LazyResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/LazyResourceProvider.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/ManifestItemProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/ManifestItemProperties.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/ManifestItemRefProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/ManifestItemRefProperties.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/ManifestProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/ManifestProperties.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/MediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/MediaType.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/MediaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/MediaTypes.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Metadata.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Relator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Relator.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Resource.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/ResourceInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/ResourceInputStream.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/ResourceReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/ResourceReference.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Resources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Resources.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/Spine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/Spine.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/SpineReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/SpineReference.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/TOCReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/TOCReference.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/TableOfContents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/TableOfContents.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/domain/TitledResourceReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/domain/TitledResourceReference.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/BookProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/BookProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/BookProcessorPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/BookProcessorPipeline.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/DOMUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/DOMUtil.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/EpubProcessorSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/EpubProcessorSupport.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/EpubReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/EpubReader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/EpubWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/EpubWriter.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/HtmlProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/HtmlProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/NCXDocumentV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/NCXDocumentV2.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/NCXDocumentV3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/NCXDocumentV3.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/PackageDocumentBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/PackageDocumentBase.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/PackageDocumentMetadataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/PackageDocumentMetadataReader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/PackageDocumentMetadataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/PackageDocumentMetadataWriter.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/PackageDocumentReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/PackageDocumentReader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/PackageDocumentWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/PackageDocumentWriter.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/epub/ResourcesLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/epub/ResourcesLoader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/CollectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/CollectionUtil.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/IOUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/IOUtil.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/NoCloseOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/NoCloseOutputStream.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/NoCloseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/NoCloseWriter.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/ResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/ResourceUtil.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/StringUtil.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/BOMInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/BOMInputStream.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/ByteOrderMark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/ByteOrderMark.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/IOConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/IOConsumer.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/ProxyInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/ProxyInputStream.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/XmlStreamReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/XmlStreamReader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/epublib/util/commons/io/XmlStreamReaderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/epublib/util/commons/io/XmlStreamReaderException.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/domain/UmdBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/domain/UmdBook.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/domain/UmdChapters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/domain/UmdChapters.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/domain/UmdCover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/domain/UmdCover.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/domain/UmdEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/domain/UmdEnd.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/domain/UmdHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/domain/UmdHeader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/tool/StreamReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/tool/StreamReader.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/tool/UmdUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/tool/UmdUtils.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/tool/WrapOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/tool/WrapOutputStream.java -------------------------------------------------------------------------------- /src/main/java/me/ag2s/umdlib/umd/UmdReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/me/ag2s/umdlib/umd/UmdReader.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/io/KXmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/io/KXmlParser.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/io/KXmlSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/io/KXmlSerializer.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/kdom/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/kdom/Document.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/kdom/Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/kdom/Element.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/kdom/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/kdom/Node.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/Wbxml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/Wbxml.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/WbxmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/WbxmlParser.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/WbxmlSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/WbxmlSerializer.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/syncml/SyncML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/syncml/SyncML.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/wml/Wml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/wml/Wml.java -------------------------------------------------------------------------------- /src/main/java/org/kxml2/wap/wv/WV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/java/org/kxml2/wap/wv/WV.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.xmlpull.v1.XmlPullParserFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/META-INF/services/org.xmlpull.v1.XmlPullParserFactory -------------------------------------------------------------------------------- /src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/defaultData/txtTocRule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/defaultData/txtTocRule.json -------------------------------------------------------------------------------- /src/main/resources/dtd/openebook.org/dtds/oeb-1.2/oeb12.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/openebook.org/dtds/oeb-1.2/oeb12.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/openebook.org/dtds/oeb-1.2/oebpkg12.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/openebook.org/dtds/oeb-1.2/oebpkg12.dtd -------------------------------------------------------------------------------- /src/main/resources/dtd/www.daisy.org/z3986/2005/ncx-2005-1.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.daisy.org/z3986/2005/ncx-2005-1.dtd -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/ruby/xhtml-ruby-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/ruby/xhtml-ruby-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-arch-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-arch-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod.1 -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-events-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-events-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent.1 -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml11-model-1.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml-modularization/DTD/xhtml11-model-1.mod -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-special.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-special.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd -------------------------------------------------------------------------------- /src/main/resources/dtd/www.w3.org/TR/xhtml11/DTD/xhtml11.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/dtd/www.w3.org/TR/xhtml11/DTD/xhtml11.dtd -------------------------------------------------------------------------------- /src/main/resources/epub/chapter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/chapter.html -------------------------------------------------------------------------------- /src/main/resources/epub/cover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/cover.html -------------------------------------------------------------------------------- /src/main/resources/epub/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/fonts.css -------------------------------------------------------------------------------- /src/main/resources/epub/intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/intro.html -------------------------------------------------------------------------------- /src/main/resources/epub/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/logo.png -------------------------------------------------------------------------------- /src/main/resources/epub/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/epub/main.css -------------------------------------------------------------------------------- /src/main/resources/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/128x128.png -------------------------------------------------------------------------------- /src/main/resources/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/16x16.png -------------------------------------------------------------------------------- /src/main/resources/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/24x24.png -------------------------------------------------------------------------------- /src/main/resources/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/32x32.png -------------------------------------------------------------------------------- /src/main/resources/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/48x48.png -------------------------------------------------------------------------------- /src/main/resources/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/icons/64x64.png -------------------------------------------------------------------------------- /src/main/resources/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/images/loading.gif -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/java/com/htmake/reader/ReaderApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/src/test/java/com/htmake/reader/ReaderApplicationTests.java -------------------------------------------------------------------------------- /vetur.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/vetur.config.js -------------------------------------------------------------------------------- /web/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/.browserslistrc -------------------------------------------------------------------------------- /web/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/.eslintrc.js -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/LICENSE -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/README.md -------------------------------------------------------------------------------- /web/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/babel.config.js -------------------------------------------------------------------------------- /web/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/jsconfig.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/bg/午后沙滩.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/午后沙滩.jpg -------------------------------------------------------------------------------- /web/public/bg/宁静夜色.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/宁静夜色.jpg -------------------------------------------------------------------------------- /web/public/bg/山水墨影.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/山水墨影.jpg -------------------------------------------------------------------------------- /web/public/bg/山水画.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/山水画.jpg -------------------------------------------------------------------------------- /web/public/bg/护眼漫绿.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/护眼漫绿.jpg -------------------------------------------------------------------------------- /web/public/bg/新羊皮纸.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/新羊皮纸.jpg -------------------------------------------------------------------------------- /web/public/bg/明媚倾城.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/明媚倾城.jpg -------------------------------------------------------------------------------- /web/public/bg/深宫魅影.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/深宫魅影.jpg -------------------------------------------------------------------------------- /web/public/bg/清新时光.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/清新时光.jpg -------------------------------------------------------------------------------- /web/public/bg/羊皮纸1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/羊皮纸1.jpg -------------------------------------------------------------------------------- /web/public/bg/羊皮纸2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/羊皮纸2.jpg -------------------------------------------------------------------------------- /web/public/bg/羊皮纸3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/羊皮纸3.jpg -------------------------------------------------------------------------------- /web/public/bg/羊皮纸4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/羊皮纸4.jpg -------------------------------------------------------------------------------- /web/public/bg/边彩画布.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bg/边彩画布.jpg -------------------------------------------------------------------------------- /web/public/bookSourceDebug/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bookSourceDebug/index.css -------------------------------------------------------------------------------- /web/public/bookSourceDebug/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bookSourceDebug/index.html -------------------------------------------------------------------------------- /web/public/bookSourceDebug/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/bookSourceDebug/index.js -------------------------------------------------------------------------------- /web/public/browsertest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/browsertest.html -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/img/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /web/public/img/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /web/public/img/icons/android-chrome-maskable-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/android-chrome-maskable-192x192.png -------------------------------------------------------------------------------- /web/public/img/icons/android-chrome-maskable-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/android-chrome-maskable-512x512.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon-60x60.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /web/public/img/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /web/public/img/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/favicon-16x16.png -------------------------------------------------------------------------------- /web/public/img/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/favicon-32x32.png -------------------------------------------------------------------------------- /web/public/img/icons/msapplication-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/msapplication-icon-144x144.png -------------------------------------------------------------------------------- /web/public/img/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/mstile-150x150.png -------------------------------------------------------------------------------- /web/public/img/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/img/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/index.html -------------------------------------------------------------------------------- /web/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /web/public/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/public/sw.js -------------------------------------------------------------------------------- /web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/App.vue -------------------------------------------------------------------------------- /web/src/assets/fonts/iconfont.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/fonts/iconfont.css -------------------------------------------------------------------------------- /web/src/assets/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/fonts/iconfont.woff -------------------------------------------------------------------------------- /web/src/assets/fonts/reader-iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/fonts/reader-iconfont.ttf -------------------------------------------------------------------------------- /web/src/assets/fonts/reader-iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/fonts/reader-iconfont.woff -------------------------------------------------------------------------------- /web/src/assets/fonts/reader-iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/fonts/reader-iconfont.woff2 -------------------------------------------------------------------------------- /web/src/assets/imgs/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/github.png -------------------------------------------------------------------------------- /web/src/assets/imgs/github2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/github2.png -------------------------------------------------------------------------------- /web/src/assets/imgs/mpcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/mpcode.jpg -------------------------------------------------------------------------------- /web/src/assets/imgs/noCover.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/noCover.jpeg -------------------------------------------------------------------------------- /web/src/assets/imgs/noImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/noImage.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_0.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_1.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_2.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_3.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_5.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/body_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/body_6.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_0.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_1.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_2.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_3.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_5.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/content_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/content_6.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_0.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_1.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_2.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_3.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_5.png -------------------------------------------------------------------------------- /web/src/assets/imgs/themes/popup_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/imgs/themes/popup_6.png -------------------------------------------------------------------------------- /web/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/assets/logo.png -------------------------------------------------------------------------------- /web/src/components/AddUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/AddUser.vue -------------------------------------------------------------------------------- /web/src/components/BookGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookGroup.vue -------------------------------------------------------------------------------- /web/src/components/BookInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookInfo.vue -------------------------------------------------------------------------------- /web/src/components/BookManage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookManage.vue -------------------------------------------------------------------------------- /web/src/components/BookShelf.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookShelf.vue -------------------------------------------------------------------------------- /web/src/components/BookSource.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookSource.vue -------------------------------------------------------------------------------- /web/src/components/Bookmark.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/Bookmark.vue -------------------------------------------------------------------------------- /web/src/components/BookmarkForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/BookmarkForm.vue -------------------------------------------------------------------------------- /web/src/components/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/Content.vue -------------------------------------------------------------------------------- /web/src/components/Explore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/Explore.vue -------------------------------------------------------------------------------- /web/src/components/LocalStore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/LocalStore.vue -------------------------------------------------------------------------------- /web/src/components/MPCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/MPCode.vue -------------------------------------------------------------------------------- /web/src/components/PopCatalog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/PopCatalog.vue -------------------------------------------------------------------------------- /web/src/components/ReadSettings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/ReadSettings.vue -------------------------------------------------------------------------------- /web/src/components/ReplaceRule.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/ReplaceRule.vue -------------------------------------------------------------------------------- /web/src/components/ReplaceRuleForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/ReplaceRuleForm.vue -------------------------------------------------------------------------------- /web/src/components/RssArticle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/RssArticle.vue -------------------------------------------------------------------------------- /web/src/components/RssArticleList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/RssArticleList.vue -------------------------------------------------------------------------------- /web/src/components/RssSourceList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/RssSourceList.vue -------------------------------------------------------------------------------- /web/src/components/SearchBookContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/SearchBookContent.vue -------------------------------------------------------------------------------- /web/src/components/UserManage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/UserManage.vue -------------------------------------------------------------------------------- /web/src/components/WebDAV.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/components/WebDAV.vue -------------------------------------------------------------------------------- /web/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/main.js -------------------------------------------------------------------------------- /web/src/plugins/animate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/animate.js -------------------------------------------------------------------------------- /web/src/plugins/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/axios.js -------------------------------------------------------------------------------- /web/src/plugins/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/cache.js -------------------------------------------------------------------------------- /web/src/plugins/chinese.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/chinese.js -------------------------------------------------------------------------------- /web/src/plugins/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/config.js -------------------------------------------------------------------------------- /web/src/plugins/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/element.js -------------------------------------------------------------------------------- /web/src/plugins/eventBus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/eventBus.js -------------------------------------------------------------------------------- /web/src/plugins/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/helper.js -------------------------------------------------------------------------------- /web/src/plugins/jump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/jump.js -------------------------------------------------------------------------------- /web/src/plugins/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/md5.js -------------------------------------------------------------------------------- /web/src/plugins/safe-json-stringify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/safe-json-stringify.js -------------------------------------------------------------------------------- /web/src/plugins/vuex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/plugins/vuex.js -------------------------------------------------------------------------------- /web/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/registerServiceWorker.js -------------------------------------------------------------------------------- /web/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/router/index.js -------------------------------------------------------------------------------- /web/src/views/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/views/Index.vue -------------------------------------------------------------------------------- /web/src/views/Reader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/src/views/Reader.vue -------------------------------------------------------------------------------- /web/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hectorqin/reader/HEAD/web/vue.config.js --------------------------------------------------------------------------------