Code Monkey home page Code Monkey logo

Comments (23)

cdhigh avatar cdhigh commented on August 20, 2024 1

已修正

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

已经好了,谢谢。

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

但很奇怪的是,现在admin账户下的在线阅读一片空白,其他账户下的在线阅读倒是正常的。
在主机上,确认admin账户下是有保存电子书籍的。

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

我今天打开在线阅读也发现了这个问题~

原因是昨天更新了版本,修改了一个参数,从字符型转换为整形,没有完整测试导致,Docker已经更新,版本号不变,重新pull就好~

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

我不是docker版本,是vps上直接部署的
git pull了一下,已经好了

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

那直接clone代码就好

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

希望增加一个选项,在线阅读时可以将左边的目录最小化缩起,方便阅读。

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

ok, 以后考虑,后端我游刃有余,但是主要是我的前端技能太差了,很多界面上的事情对我来说太难了~
估计你看到KindleEar界面就知道我是什么水平~

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

好的,非常感谢。

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

因为水平有限,其实我刚开始就没打算PC和kindle两套界面,初始版本PC上也是和Kindle一样自动隐藏导航栏的,后来发现PC上显示效果不好,相当与横版看书,因为去除了真实网页上的各种辅助元素,只剩正文内容,导致很多文章就半屏都不到,完全没有读书的感觉,后来就将PC界面的导航栏固定住,这样视觉上才大体相当于竖起来的一本书。

不过众口难调,理解

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

已经很好了,辛苦了

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

界面参考reabble,但是他更狠,PC上分成三栏。

具体实现没有使用到他的任何代码,因为他没有开源,并且代码已经混淆,无法阅读,我花了不少功夫自己琢磨不停尝试才在Kindle上实现这些功能(PC容易,现代浏览器支持特性完备),在Kindle上实现这些功能简直折磨,Kindle浏览器功能简陋,阉割严重,无法调试,所以可以理解reabble不开源,毕竟认为真的有一些技术含量在里面。

不过在我看来,这些只能算奇技淫巧,不说破好像很厉害的样子,说出来了不过如此~

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

如果你直接部署VPS,而不是Docker,这个版本添加在线阅读的词典功能需要额外的依赖,请更新依赖:

python update_req.py docker

否则无法查询单词变形,离线词典mdict/stardict也无法使用

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

看了下update_req.py docker,这部分代码貌似是更新docker的呀

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

用于更新requeriments.txt,之后就可以安装依赖,后续依赖库版本的更新我也会编码到update_req.py。
pip install -r requeriments.txt

docker配置适用于VPS,如果是arm64,可以使用
python update_req.py dockerArm

现在两个架构的依赖一样了,是因为我自己编译了hunspell放到pypi上了,不过以后保不准如果有其他平台不同的依赖项

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

在看到这个回复之前,我已经这样操作了一把。
然后发现之前的配置数据都没了,哦哦

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

是的,同时也会修改config.py,所以修改你的config.py就好,不过数据库不会丢失,修改为正确的数据库配置然后数据就都回来了

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

OK,改回来了

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

疑似另外一个bug,多用户情况下:
同样一本书,例如time magzine,在admin用户下生成的书只有7M,到另外一个用户下生成的书有27.6M,导致邮件发送失败。

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

文件大小主要取决于图像大小,而图像大小取决于配置页的 设备 类型,图像会缩小分辨率到设备的分辨率。
两个账号的设备设置一样吗

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

嗯嗯,大的那个是设置成了kindle oasis(我的设备),我把设备类型改成了kindle,确实就变小了。

from kindleear.

cdhigh avatar cdhigh commented on August 20, 2024

我在界面上增加一个提示好了。

from kindleear.

dmiming2000 avatar dmiming2000 commented on August 20, 2024

问题已解决,非常感谢。

from kindleear.

Related Issues (20)

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.