Skip to content
forked from gedoor/legado

开源阅读修改版,添加定时任务支持,另有代码编辑器、Crypto-js、原生段评等多项优化。

License

Notifications You must be signed in to change notification settings

skybbk1001/legado

 
 

Repository files navigation

icon_android idea

legado

Legado / 开源阅读
gedoor.github.io / legado.top
Legado is a free and open source novel reader for Android.

新用户?

软件不提供内容,需要您自己手动添加,例如导入书源等。 看看 官方帮助文档,也许里面就有你要的答案。

Function-主要功能

English

中文 1.自定义书源,自己设置规则,抓取网页数据,规则简单易懂,软件内有规则说明。
2.列表书架,网格书架自由切换。
3.书源规则支持搜索及发现,所有找书看书功能全部自定义,找书更方便。
4.订阅内容,可以订阅想看的任何内容,看你想看
5.支持替换净化,去除广告替换内容很方便。
6.支持本地TXT、EPUB阅读,手动浏览,智能扫描。
7.支持高度自定义阅读界面,切换字体、颜色、背景、行距、段距、加粗、简繁转换等。
8.支持多种翻页模式,覆盖、仿真、滑动、滚动等。
9.软件开源,持续优化,无广告。

阅读T增强特性

  • 规则能力增强:URL参数支持 timeoutfollowRedirectsresolveIp,java.get/post/head新增json字符串请求头的重载方法
  • JS引擎升级:更换Rhino为htmlunit-core-js,修复const作用域问题。
  • 加解密优化:内置 CryptoJS,方便使用网页JS加解密函数。
  • 代码编辑体验增强:WebView代码编辑器支持自动补全、语法检查、格式化等。
  • 定时任务支持:新增定时任务编辑与管理,支持 cron 表达式驱动脚本执行。
#

Community-交流社区

Telegram

Telegram-group Telegram-channel

Discord

Discord

Other

https://www.yuque.com/legado/wiki/community

#

API

  • 阅读3.0 提供了2种方式的API:Web方式Content Provider方式。您可以在这里根据需要自行调用。
  • 可通过url唤起阅读进行一键导入,url格式: legado://import/{path}?src={url}
  • path类型: bookSource,rssSource,replaceRule,textTocRule,httpTTS,theme,readConfig,dictRule,addToBookshelf
  • path类型解释: 书源,订阅源,替换规则,本地txt小说目录规则,在线朗读引擎,主题,阅读排版,添加到书架
#

Other-其他

免责声明

https://gedoor.github.io/Disclaimer

阅读3.0
#

Grateful-感谢

  • org.jsoup:jsoup
  • cn.wanghaomiao:JsoupXpath
  • com.jayway.jsonpath:json-path
  • com.github.gedoor:rhino-android
  • com.squareup.okhttp3:okhttp
  • com.github.bumptech.glide:glide
  • org.nanohttpd:nanohttpd
  • org.nanohttpd:nanohttpd-websocket
  • cn.bingoogolapple:bga-qrcode-zxing
  • com.jaredrummler:colorpicker
  • org.apache.commons:commons-text
  • io.noties.markwon:core
  • io.noties.markwon:image-glide
  • com.hankcs:hanlp
  • com.positiondev.epublib:epublib-core
#

Interface-界面

#

About

开源阅读修改版,添加定时任务支持,另有代码编辑器、Crypto-js、原生段评等多项优化。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 78.7%
  • Java 12.6%
  • HTML 3.3%
  • CSS 1.8%
  • Vue 1.5%
  • TypeScript 1.0%
  • Other 1.1%