GithubHelp home page GithubHelp logo

mabdc / eso Goto Github PK

View Code? Open in Web Editor NEW
1.5K 1.5K 187.0 107.15 MB

亦搜,亦看,亦闻 manga&novel reader, audio&video player in one app developed by flutter

Home Page: https://github.com/mabDc/eso_source

License: GNU General Public License v3.0

Kotlin 0.13% Swift 0.07% Objective-C 0.61% Dart 67.63% Ruby 0.08% CMake 0.61% C++ 6.88% C 17.07% Java 1.09% Shell 0.02% JavaScript 5.20% HTML 0.61%

eso's People

Contributors

antecer avatar daguduiyuan avatar mabdc avatar xiaohucode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

eso's Issues

IOS 无法播放视频

bilibili 直播报错如下:

PlatforException(videoError, Failed to load video: Operation Stopped, null, null)
...

另外两个已测试的其他视频资源报错如下:

MissingPluginException(No implementation found for method create on channel soko.ekibun.flutter_webview)

12018版本导入规则会闪退

系统为氢os 11.0.6.8,
安卓11,主要表现为打开规则添加地址按钮,准备粘贴网址时,apk崩溃闪退,回退回120015fix版本后问题解决

Sub project for each kind of Viewer

Each kind of content type need alot effort to create a best viewer for that content type, so we need sub project to focus only one type of content type.

  • novel viewer
  • manga viewer
  • audio
  • video

bug

虎牙直播里面的搜索搜不了

有2个小问题请教一下

  1. windows10下窗口在调整大小后,关闭后重新打开窗口大小会重置,且没有找到保存窗口大小的地方。
  2. 在调整全局字体后界面字体会偏小,且没有找到修改全局字体的地方。

刚用一天,主要是文字阅读,感觉不错,问题暂时发现这么多,如果有其他问题还会和您讨论的~_~

反馈

1.使用看视频中右滑上或下音量调节大小
(调节无效)建议修复。
2.视频的解析有些慢了。
3.复制过于麻烦还需要点击进入复制模式,复制的时候希望可以选择浏览器打开搜索复制的关键词。
4.可以接点广告,维持生计 或者加入 捐款,要不然作者没有动力。

Update the code that was used to build apk

The source code from repo may not the code that was used to built demo apk. Please update the code.

static Future<List<DiscoverMap>> discoverMap(String originTag) async {
   if (originTag != null) {
     final api = apiMap[originTag];
     if (api != null) return api.discoverMap();
     return <DiscoverMap>[
       for (var i = 0; i < 10; i++)
         DiscoverMap("tab$i", <DiscoverPair>[
           for (var j = 0; j < 3; j++) DiscoverPair("class$j", ""),
         ])
     ];
   }
   return <DiscoverMap>[];
 }

Thank you.

[功能跟反馈]小说阅读设置能否增加锁屏时间设置为从不,以及往右滑动翻页功能问题.

1.希望能增加锁屏时间设置
原因是原本手机默认的锁屏时间太短30秒左右就会自动锁屏,翻了几圈设置没有看到有设置从不锁屏的功能,请问是我看漏了还是的确没有这个功能?(应该没眼瞎到这地步吧....)

2.往 右滑动翻页功能
有启用单手模式,也就是即便点击左侧也是下一页,所以想返回上一页的话得往 右 翻页
会觉得有问题其实是跟第一个锁屏时间有关的,时不时会因为还没看完就接近熄屏,需要点一下界面,结果触发了翻页,这就需要往 右翻页来返回上一页,但是翻页发现有个问题,需要滑动到一定地步而不是仅仅往 右滑动这个动作就能返回上一页,这就导致需要大幅度的滑动或者要重复往 右滑动两三次才能成功.

软件版本是 1.22.3
版号 14203
包名 com.mabdc.eso

Support select text when reading

Hello,
Could you support text selection when reading in all page switch modes, for now I only select text when change to vertical scroll mode.

很棒的app,提个建议。

下载了作者的app,功能很强大,只是源可能不是最新有些不能用, 不过就技术的运用来讲已经很不错了。
特别佩服作者自己封装的视频播放器,UI完美,体验非常丝滑,功能也比较强劲。

看代码作者应该用了好几个插件不太满意最后自己封装的吗?
能不能出个插件方便大众呢。目前说真的视频播放器插件都很烂。烂透了,希望作者这个插件能出来。谢谢

报错

电脑崩溃重启之后,打开eso就一直报错formatexception:unexpected character(at character 1)。删了之后重新下新版本也没用,还是报错

账号登录失败,获取bdstoken失败

版本号:3.5.3
系统:win10专业版:版本:19041
笔记本型号:HP HP Pavilion Notebook

操作步骤;
1.直接使用ie内核扫码登录,提示“账号登录失败,获取bdstoken失败”
2.下载Webkit内核扫码登录,提示“账号登录失败,获取bdstoken失败”
3.(ie内核、Webkit内核)第三方登录,提示“账号登录失败,获取bdstoken失败”

麻烦大大,有时间可以看看,我实在不知道如何找到正确的进入方式

反馈

新漫画上资源能搜出来 但是图片全部无法加载)

墙裂建议

1.墙裂建议加回小说上下滑动功能,翻页要从手机上面看到下面对于现有的大屏手机太不友好了
2.希望可以顺便优化一下上下滑动,下一章不需要切换页面,而是直接在当前页继续滚动

能增加一个校验功能吗?

失效的源太多了,一个个查太慢,能否增加一个起初筛作用的校验功能,不需要很完善,能校验原网站是否能正常打开就可以,如果能校验规则是否失效当然会更好。大佬这么久没更新是弃坑了吗?软件挺好用的,希望大佬不要放弃。

APP更新

git clone 源码就可以编译运行

编译需要fluter 1.x版本,2021年3月以后的fluter 2.x编译时需要升级插件。
编译运行效果和release的结果是一致的。

小说加载大量文本会严重卡顿。

例如加载动漫之家的轻小说《烙印纹章》里面的 第一卷 一卷全 这个章节,这个章节在我手机这边加载出来是五百多页的。会卡顿挺久时间。

代码更新

代码已经更新。目前编译使用最新版 flutter (2.10.1)不做修改即可编译window android mac ios 四个平台。linux未测试,应该也能正常编译的。

请问能增加TSS语音朗读引擎的选择么?

现在用起来挺舒服的,就是语音朗读引擎有点机械,不知道可以增加选择TTS引擎的功能么?
我现在下书用eso,听书用的一款叫阅读的开源软件,里面的可以自定义TTS语音引擎。
github地址:github.com/gedoor/legado

F-Droid

请问可以将应用打包发布到 F-Droid 吗?谢谢!

Video play failed.

I tried to open a video in 97看片, then it failed with the following errors.

image


[12:50:51] 正在解析 请等待...
[12:50:53] 失败
PlatformException(FlutterWebviewException, Failed at CreateCoreWebView2Environment, null, null)
#0      APIFromRUle.content (package:eso/api/api_from_rule.dart:398)
<asynchronous suspension>
#1      VPDProvider.parse (package:eso/page/video_page_desktop.dart:182)
<asynchronous suspension>

I have edge canary installed.

希望Eso能够上架 apple store。

最近发现apple store有一款和eso功能很相似的软件(其实已经上架了4个月了),叫香色闺阁(https://apps.apple.com/cn/app/%E9%A6%99%E8%89%B2%E9%97%BA%E9%98%81-%E6%8D%A2%E6%BA%90%E5%B0%8F%E8%AF%B4%E9%98%85%E8%AF%BB%E5%99%A8/id1521205149)。看描述其实并没有回避什么,也顺利通过了审核,希望eso也能上架。
AA0C1130-0FA3-4373-914D-36D0DD424B3C

而且eso这么有竞争力,上架收费软件也很好啊,apple store 上的多多喵只能看漫画还卖50(https://apps.apple.com/cn/app/%E7%9A%AE%E7%9A%AE%E5%96%B5/id1487839029),下载量也不小。
Uploading 2CB8DA1F-0D86-4C0C-A317-57C210F67ADB.png…

希望eso早日上架,我一定支持。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.