Comments (4)
- Need heavy optimization for Android.
- Search tab should be default and first and home should be renamed as favourite or history tab.
- For UI improvement reference: Saikou, Cloudstream 3, Legado 3.0, Vbook, QuickNovel ( search on GitHub ).
- Different Video player 😐. https://www.vidstack.io/ or https://github.com/zhw2590582/ArtPlayer
- Playing magnet 🧲 i.e. torrent support ( maybe not important ).
- Cloudflare killer: https://github.com/LagradOst/QuickNovel/blob/master/app/src/main/java/com/lagradost/quicknovel/network/CloudflareKiller.kt
- Opensubtitle integration
from miru-app.
#功能需求
1.内置工具包或自定义导入包,用于加解密等。常用的可以内置,比如base64,md5,生成设备id等方法.
2.小说或漫画等正版源,预留付费章节等标识,登录功能,登录后的cookie可以全局引用.
3.内置xpath选择器.
4.书源加密功能,某些自己搭建的接口不想直接暴露.
5.书源增加分类选项,对标网站上面的分类,如
6.这个不急,书源检测功能.
7.小说,正文增加文字过滤/替换功能,js那里处理不太完全包含,还是得app正文正则替换下
from miru-app.
1.this.request方法新增httpParams和httpHeaders,分别对应参数键值对和请求头键值对.
如下:const res = await this.request({
url: "/xxx",
method: "GET",
httpParams:"请求的参数键值对",
httpHeaders:"请求头键值对"
});
2.分类功能,可以参考我在tg群组发的图片借鉴下.使用键值对对应分类的请求.
3.搜索功能,可以增加一个搜索词联想功能,这个功能需要在源那里书源作者自己配置,如果没有配置就没有.
4.http2,请求是多一个参数判断是否使用http2功能,比如search,watch那里开启http2
5.增加读取压缩包里面的小说章节.某些特殊站点是传传压缩包结果,需要对压缩包处理.
6.http的参数可以选择是utf-8还是gbk编码
from miru-app.
1.this.request方法新增httpParams和httpHeaders,分别对应参数键值对和请求头键值对. 如下:const res = await this.request({ url: "/xxx", method: "GET", httpParams:"请求的参数键值对", httpHeaders:"请求头键值对" });
2.分类功能,可以参考我在tg群组发的图片借鉴下.使用键值对对应分类的请求. 3.搜索功能,可以增加一个搜索词联想功能,这个功能需要在源那里书源作者自己配置,如果没有配置就没有. 4.http2,请求是多一个参数判断是否使用http2功能,比如search,watch那里开启http2 5.增加读取压缩包里面的小说章节.某些特殊站点是传传压缩包结果,需要对压缩包处理. 6.http的参数可以选择是utf-8还是gbk编码
header 和 method 是有的
from miru-app.
Related Issues (20)
- 内存占用过大 HOT 12
- 可以加入代理设置吗 HOT 1
- 改变extensions文件存放位置到miru文件夹,不使用windows Documents文件夹
- 插件改进建议 HOT 2
- Show messages from extensions
- Q&A: about memory usage and logs
- add toast for extension update availability
- support for one-liner for extension HOT 4
- App flagged as `Trojan` HOT 1
- 建议默认播放器增加长按倍速功能
- 使用webview bypass CloudFlare
- support for multi site extension HOT 3
- Can favorites and extensions data sync with WebDAV or gist?
- possible DRM support HOT 1
- add (Live-Action) trackers HOT 1
- integrate JDownloader (for further downloading option) HOT 1
- [WIP] Extension API version 2 update HOT 11
- Support for donghuas HOT 1
- Add support for Android Tv HOT 1
- add `default Quality` option
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from miru-app.