gedoor / mybookshelf Goto Github PK
View Code? Open in Web Editor NEW阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
Home Page: https://gedoor.github.io
License: GNU General Public License v3.0
阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
Home Page: https://gedoor.github.io
License: GNU General Public License v3.0
首页更新书籍的时候报错,toast:Entity is detached from Dao context
比之前的版本慢很多,之前基本秒加载,现在是拼命加载中好一段时间后才能看到正文,恢复老版本后正常,希望优化检查下
还有缓存书籍到本地时,经常会出现中断,点击暂停无反应,只能取消后再次缓存,希望优化
感觉目前的阅读时文字选择可以优化一下,大神能否把这个文字选择的demo整合一下
https://github.com/bifan-wei/ReaderTextSelect
标题虽长,但意思应该没错。。
是不是可以多加个判断,返回值如果是301/302, 就拒绝跳转,从 html.headers[‘Location’] 获取书籍页URL。
不懂JAVA,大神可以瞧瞧网上这段儿Python代码 :)
https://blog.csdn.net/Mao_code/article/details/54017708
...
html = requests.get(url, headers=headers, allow_redirects=False)
return html.headers['Location']
allow_redirects=False的意义为拒绝默认的301/302重定向从而可以通过html.headers[‘Location’]拿到重定向的URL。
一些内容只限登录用户啊,有没有办法保存登录信息
有些网站的目录显示为倒叙显示,导致在软件里写好规则之后是从最新的章节到最旧的章节。希望可以在规则里添加一个倒叙目录的变量。多谢
自己配置书源太过复杂,即使有视频教程也有相当的难度,很难对号入座,建议当用户手动输入目标网址的时候,内部程序能自动触发进入该网址,进行自动抓取必须的规则,且自行填写,个人认为,程序员做出可以抓取网站某些规则的程序的难度远小于小白自己抓取吧……
重新退回书架再进入没问题.
很好用的 app 谢谢作者
在 https://www.einkfans.com/thread-108.htm einkfans.com中有群友分享了该软件。建议增加漂白模式,以便在电纸书上获得更好的阅读体验。
阅读 yeasy 的开源书籍 (docker 从入门到实战)时,内容排列存在问题,相关命令的内容直接消失。
制作书源问题
这个有些搜索的网址类型形如
http://book.tiexue.net/SearchResults.aspx?keywords=%u592A%u5E73%u8981%u8FF0&noveltype=0
它的keywords是通过Javascript函数:escape()来转码的。。。
如题, utf8的没问题,是 bug 吗
kindle可以用就好了
有时候txt的章节末尾会带上下一章的标题的前几个字,比如下面网址的txt文件,本地导入后,第58章以后的每一章的末尾都有问题
打开APP后直接提示停止运行。
Android 版本 6.0.1, 系统固件版本 BYRead-V1.0.2-2018092813.
另外问一下,报错的日志如何获取?
数据不满一屏的时候,一直有“正在加载...”字样提示,而且这时候上拉是无效的。主要是在搜索页面分页的时候会有点问题,其他页面没太大影响。
描述:軟件下載更新包時,手機桌面啓動器和鎖屏界面下拉通知快捷開關非常卡頓,並導致崩潰重啓桌面啓動器,最近兩次更新都是如此(我也只更新過這兩次)。
手機:Google Nexus 5
系統:官方最終版(6.0.1)未root
啓動器:Lawnchair
在最新版本(MONKOVEL_2.0.410544 2018/10/16) 中,发现侧边栏中的养肥区不见了,摸索了一会儿才发现,需要点击“追更区”文字才能切换,还望有这样疑惑的同学能够找到!
用的是本地的语音,我的小米用的是小爱,但是语速设置了也没用,朗读的太慢了
最近发现大更新了,就更新用了下,唯一一个觉得别扭的地方是,翻页模式:覆盖的动画速度太慢了,估计有 500ms 左右,还是以前 1.6.4XX 版本时的覆盖翻页动画速度合适。
建议调整下,谢谢~
能不能换一个朗读的转换音源啊,现在朗读的语音,听得好蛋疼啊
建议可以调节屏幕亮屏时间 ,总是自己息屏,不会常量或者可调节
感谢大佬的APP让我体验到了阅读的乐趣
要是在针对电纸书墨水屏适配一下就更好了
再次感谢
请考虑增加对blackberry的物理鍵盘手势支持,以及space鍵翻页功能。谢谢
有时候,在某个源缓存了整本书。但是由于章节缺失,切换到其它源看完缺失的章节,想回到原来已缓存的源看,但是忘了是哪个源。
因此,希望增加特征区分缓存了章节的源与没有缓存章节的源
目前点击翻页默认判定区域为左右,对左手操作不够友好(翻下一页较为吃力)。建议加入上下区域判定的可选项,这样左右手都平衡
阅读APP相当给力,单单无广告这一点就可以秒杀一众追书app
使用了一段时间后,提几个小建议
可以支持上下滑动阅读嘛??
我看了一下设置,好像只能设置全局行间距。
可不可以开发出段间距功能呢。
行间距密了就显示成一坨很难受。
行间距疏了就看得太累。
主要是习惯原因,好难受啊。
1.没有直接的横屏功能,只能竖屏进去之后手动横屏还要等一会,而且我发现横屏点击打开小说会直接闪退。
2.希望能够有像搜书大师那种滑动屏幕边缘能够调整亮度的功能。
3.我发现小说里面那个进度条居然只是相对于本章小说内容而言的而不是全文进度,搞到我滑到最后的时候一脸懵逼。
4.没有单个小说章节列表的刷新功能,书架下滑刷新的只能全部刷新。
(刚刚看到了书架的某本小说长按会弹出一个窗,右上角有个刷新的图标,点了只有重新加载提示,然后没了,不知道干嘛用的。如果是章节列表的刷新最好用toast提示一下没有更新或更新了xx章)
5.小说全文内容搜索功能,这个没啥好说的。
6.笔记功能,非书签那样子。
希望作者能够采纳。
支持作者。希望作者有空能添加软件对本地epub格式文档的支持。手机里有epub格式的小说,想看又不想用其他阅读软件。
勾选隐藏状态栏选项之后 点屏幕中间弹出菜单或者切换菜单会触发换源(内容替换?), 四五个版本前大更新的时候出现的吧, 最新版还在触发不过更快了 只能看到文字变动
2.0.4.10810没问题, 这里不应该出现替换内容吧, 能不能去掉这个触发
挺实用的
File google-services.json is missing. The Google Services Plugin cannot function without it.
Searched Location:
C:\Users\aide\Documents\MyBookshelf\app\src\nullnull\debug\google-services.json
C:\Users\aide\Documents\MyBookshelf\app\src\debug\nullnull\google-services.json
C:\Users\aide\Documents\MyBookshelf\app\src\nullnull\google-services.json
C:\Users\aide\Documents\MyBookshelf\app\src\debug\google-services.json
C:\Users\aide\Documents\MyBookshelf\app\src\nullnullDebug\google-services.json
C:\Users\aide\Documents\MyBookshelf\app\google-services.json
有时候需要翻看前面的内容不太方便寻找,能否增加这个功能,谢谢.辛苦了.
现在的分页是先计算好每一页的内容,存在一个TxtPage里面,然后退出阅读界面时保存当前的页码,这样如果在另外一本书里面更改了版面设置,比如页边距、行距、段距、字号等使每一页的内容发生变化后,再按照原来保存的页码打开就会错页,所以我认为应该保存的是从文章开头到当前页码第一行的总字符数,这样无论版面设置怎么改变,都可以根据总字符数计算出正确的页码。
为了方便这种计算,我觉得应该要把TxtPage换成TxtLine,记录每一行的信息,包括内容、Paint的横坐标、纵坐标相对于上一行的偏移量、是否是标题、字数,然后在PageLoader里面读取出来以后按照顺序存到一个数组列表里面,同时用一个列表记录每一页的行数,这样跟原来的方法相比性能上应该没有很大问题。而且因为记录了每一行的行高和位置,因此也比较容易根据位置判断对应的行数和内容,便于实现长按复制搜索等功能。
还有一个好处,利用这种方法在滚动模式下根据滚动的偏移量,可以很容易的计算出页首和页尾的行号,再进行drawText,应该可以解决出现在页尾的多余空白,就是不知道这样实时地写字性能如何,或许可以限制一下滚动速度,或者多画几行在没有新行出现的时候只是上下平移一下。而且,因为行数能确定下来,在朗读的时候就能够确定页面上显示的内容是啥,从而不再出现乱页的问题。
抛砖引玉一下,不知道这样是否可行?
软件搜书之后,搜到的结果排序混乱,最符合要求的结果并不在最上面,希望可以调整下搜书结果的排序
1、搜索页面的排序,应当按书名、作者名排序。
2、还是搜索页面,对书名、作者名能否做一下优化,主要是空格,比如以下几种会认为是不同的书,实际上是空格在作怪,希望能特殊处理一下。我目前是增加了正则替换([ ]|[ ][全文阅读]以及.*:),但我认为,既然这两个字段是作为唯一标识,应当在程序中处理好。
修真聊天群(圣骑士的传说)
修真聊天群 (圣骑士的传说)
修真聊天群 ( 圣骑士的传说)
修真聊天群 (作 者圣骑士的传说)
修真聊天群 (作 者圣骑士的传说)
3、换源时候可以根据更新日期进行排序?这样比较方便找到更新快的网站。
4、小说目录时候可以倒序排列?
背景依然是白色的,文字完全看不见。
应该是编码判断问题,导致TxtChapter.end有误,按字节读取的时候结尾的中文被截断,就出现了乱码
建议大佬添加自动滚动翻页
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.