EBookMgr 开源电子书管理软件 技术预览版 20090924

7款好用到离谱的神级App推荐! Convertio是一个在线文件格式转换软件,允许用户在不同的文件格式之间进行转换,如PDF,DOC,JPG,MP3,MP4,etc.It支持超过3000种文件格式。Calibre是一款电子书管理软件,允许用户组织,转换,阅读,编辑等。它支持鼠标,触摸和笔输入,并具有丰富的画笔,图层,颜色,滤镜等功能,可以轻松创建精美的数字作品。XYplorer可以替换提供的资源管理器,它具有多标签浏览,强大的文件搜索,灵活的预览,高度可定制的界面,可选的双十一,以及许多独特的方式来高效地自动化频繁重复的任务。 阅读详情

原始驱动:

 

自己的电子书很多,但是分类管理的不怎么好,着急的时候总是找不到,偶然却总是发现很多本重复的。即使看了也没有管理过笔记。于是想仿照iTune做一个电子书的管理软件。于是就有了这个技术预览版。

 

 

功能一览(单机版)

 

截图:

1 主窗口

图书评价在Windows下使用五角星,在Mac下使用小平果;在linux下能否使用小企鹅,有没有谁能告诉我???

 

 

2 管理图书分类

关键字列表为逗号分割的关键字,在导入电子书的时候,会根据电子书名和这些预定义的关键字作比较,以确定该本电子书应该放在哪个分类目录中。

 

 

删除分类不会删除电子书库。

 

3 电子书导入对话框

 

导入电子书可以根据分类关键字自动分类,但是可以手动修改导入目标分类。同时可以选择拷贝到书库或者转移到书库。

 

需要修改电子书导入分类时

 

4 设置对话框

设置对话框可以设置书库的位置和需要导入的图书的扩展名。

 

所使用的技术:

Java Swing:  所有的UI都由Swing完成。

HSQLDB:       所有与图书相关信息的保存使用HSQLDB。

 

准备推出的版本:

按照平台划分:Win 版,Linux 版, Mac 版

按照语言划分:zh_CN, en_US, ja_JP

 

由于到现在为止有些功能还没有测试,另外还有很多需要改进的地方,所以先放出技术预览版的截图,一则让大家了解有这么个软件,二则让大家监督我把它完成。

 

源代码稍后放出,准备使用Apache License, Version 2.0,但是源代码管理软件在git(github)和svn(google code)之间犹豫,请大家多提建议。git速度快,分布式,但是在Windows之下好像没有Linux之下方便。

 

Apache License, Version 2.0:

http://www.apache.org/licenses/LICENSE-2.0.txt

 

google code home page:

http://code.google.com/p/ebookmgr/

 

技术预览版下载地址:

http://code.google.com/p/ebookmgr/

 

实现相关(敬请期待)

1. 配置文件和保存目录:http://blog.youkuaiyun.com/struts2/archive/2009/09/25/4594430.aspx

2. 多国语言与Icon(如何使用Java开发多语言应用程序) http://blog.youkuaiyun.com/struts2/archive/2009/09/25/4595773.aspx

3. Swing(JTree,JTable) Swing常规组建的使用规则以及一些技巧和小方法

4. Drag and Drop(托拽) 普通组建的托拽和高级组建的托拽

5. 文件拷贝(你知道缓冲多大时拷贝文件的速度最快吗?) http://blog.youkuaiyun.com/struts2/archive/2009/09/25/4595838.aspx

6. 制作安装包(Windowx, Linux)

7. EBookMgr.app 的制作(Mac环境下直接运行的应用程序格式)

搭建个人电子图书馆软件calibre-web(单机版) 使用calibre-web 搭建个人电子图书馆 阅读详情

相关推荐

电子书库3.5.66源码

资料收藏大师的前身,电子书库源码3.5.66,以前上传的是个3.3.20,这个版本后好像没源码了

推荐开源项目:PacktPub Downloader - 您的个人电子书管理神器

推荐开源项目:PacktPub Downloader - 您的个人电子书管理神器 项目介绍 在数字阅读时代,拥有一个高效且方便的电子书籍下载和管理系统至关重要。PacktPub Downloader 是一款灵感源自 ozzieperez/packtpub-library-downloader 的脚本,专为PacktPub订阅者设计,帮助您轻松下载并管理自己的电子图书库。现在,借助其REST API...

gitblog_00026的博客 387

电子书库3.5版

电子书库3.5版的源码,好像从该版起,就没有再出源码了。最初的作者是李会文,现在是小峰电脑书库的邹小峰接着开发。电子书库是自由软件,但3.5版后再也见不着源码了,可叹。

导入一个开源图书管理系统

配置java环境(之前上课应该都有) 安装mysql5.6 安装Navicat Premiun 12 (破解版链接:https://pan.baidu.com/s/1Nk4Q0lB7WK4ULeHHB60StQ 提取码:y5zc 内有教程) 安装 idea 安装tomcat服务器(这个博主写的非常详细) 添加链接描述 (实训应该做过了) 1,Navicat导入数据库 右键点击运行sql文件 ...

qq_43306881的博客 943

电子书库3.72破解版

使用非常方便的工具,在平时浏览电脑的时候,可以随时把看到的,想要的,放到书库里,以后查看起来非常方便.

Star CCM+中衍生零部件下的阈值应用与区域内删除目标网格

同样的在绘制网格结束后,有时出现负体积网格或质量差的网格,为了节约时间成本,可能会选择将负体积的网格或质量差的网格删除。弹出相应的窗口,在窗口中选择相应的区域①,选择标量函数②(此处以网格体积变化为例),选择模型③,设置阈值④,选择No Dispalyer,会根据需求选择显示,最后点击Create⑥完成创建。此处以温度为例,若出现温度异常点,首先在①栏中勾选Function,然后在下面点击⑤Select,在弹出的Function窗口中选择温度场函数,再点击④Identify,查找温度异常网格数量。

2201_75375391的博客 2222

分享:图书馆常用开源软件

图书馆常用开源软件 http://www.oschina.net/news/36981/opensource-for-library

weixin_34148340的博客 387

无感FOC之高频注入法——永磁同步电机控制

1.摘要电机运行在低速或零速时,磁链产生的反电动势很微弱,可用信号的信噪比太低,因而难以从反电动势中提取转子的位置和速度信息。因而在电机处于低速或零速时,需要借助电机的凸极特性来获取转子的位置信息。内置式永磁同步电机或磁密较大的表贴式永磁同步电机具有这种凸极特性,可借助高频电压注入法获取转子位置。2.凸极特性凸极电机内部的气隙是不均匀的,d轴和q轴的有效气隙是不同的,通俗来说在凸极电机里,q轴电感往往大于d轴电感,而在大部分表贴式永磁同步电机,气隙分布相对均匀,q轴电感近似于d轴电感。凸极率常用q轴电感和d

qq_2545470942的博客 2万+

免费开源的Koodo Reader:轻松管理电子书并实现远程访问

本文将介绍如何在Windows系统上本地部署Koodo Reader电子书阅读器,并结合cpolar内网穿透工具实现对本地电子书的远程访问,无需公网IP,也不必繁琐地设置路由器。Koodo Reader是一款免费开源的桌面电子书阅读器,提供了丰富的功能,如内置笔记、高亮和翻译等,适合热爱阅读和学习的用户。如果你经常需要查阅电子书或相关文档,这款软件绝对不容错过。对于热爱阅读的人来说,Koodo Reader是一个值得尝试的选择,快来下载安装,开启高效便捷的电子书阅读体验吧!

Tiam_cr的博客 2746

Acer宏碁暗影骑士擎AN515-58原厂系统恢复指南:从ISO镜像到完整出厂设置

本文详细介绍了为Acer宏碁暗影骑士擎AN515-58游戏本恢复原厂系统的完整指南。从准备工作、数据备份到下载官方镜像、制作恢复U盘,再到BIOS设置与恢复流程,一步步教你如何将系统完整还原至出厂状态,确保所有硬件驱动、NITROSENSE控制中心等专属优化功能恢复正常,解决系统卡顿、功能异常等问题。

weixin_29271263的博客 1093

电压抬升电路设计

一、实验目的 掌握集成运放电压放大电路设计基本方法。 掌握基本仪器使用方法(电源、信号发生器、示波器)。 二、实验内容及结果 实验内容 基于集成运放设计一传感器信号采集电路。传感器输出信号在±50mV,频率为100Hz以内,模数转换器允许输入电压在0~5V,要求设计传感器与模数转换器之间的信号采集电路,实现传感器信号放大10倍,并适合模数转换器的输入。模数转换器的输入电阻为1KHz,设计电路时,可使用1KHz电阻作为信号采集电路负载,代替模数转换器。 实验具体要求如下: (1)确定电路形式,说明电压转

Safaearth的博客 4万+

书管器(Book Manager) 开源项目指南

书管器(Book Manager) 开源项目指南 1. 项目介绍 书管器(Book Manager) 是一个用于管理个人或书店图书信息的开源应用程序。该项目提供了一个全面的解决方案,包括书籍的添加、编辑、分类以及库存管理功能。通过简洁的界面和强大的后台支持,书管器旨在帮助用户轻松高效地管理和追踪他们的图书资源。 2. 项目快速启动 安装依赖 确保你的系统中已经安装了以下基础软件: Git Nod...

gitblog_01182的博客 618

电赛备赛笔记:用STM32驱动AD9959信号发生器模块,从接线到出波保姆级教程

本文详细介绍了如何使用STM32驱动AD9959信号发生器模块,从硬件接线到软件调试的全流程。AD9959作为高性能DDS芯片,适用于电子设计竞赛中的信号生成需求。文章包含硬件连接指南、寄存器配置解析、多通道控制技巧以及常见问题解决方案,帮助参赛者快速掌握AD9959的应用。

weixin_31858171的博客 366

【亲测免费】 探索BookHub:一款智能的开源电子书管理平台

探索BookHub:一款智能的开源电子书管理平台 简介 是一个强大且易于使用的开源电子书管理工具,旨在帮助书虫们更有效地整理、搜索和分享他们的电子书籍。该项目采用现代Web技术构建,提供了美观的用户界面,以及一系列实用功能,如元数据抓取、分类管理和云同步。 技术分析 前端框架:BookHub 使用了React进行前端开发,这是一种由Facebook维护的流行的JavaScript库,以其组件化...

gitblog_00004的博客 1635

第42篇FEDGLOSS算法BEYOND LOCAL SHARPNESS:COMMUNICATION-EFFICIENT GLOBALSHARPNESS-AWARE MINIMIZATIONFOR

:用上一轮伪梯度最小化锐度,获取与全局损失最相关的几何信息,引导全局优化趋向更平坦的最小值。效果对比分析:FEDGLOss。

weixin_74009895的博客 526

Qualcomm 常用NV列表

^ NV ITEM ^ 功能^^ |NV10 |mode prefer,找网模式|新平台使用NV80000| ^NV74 NV74=0关闭自动接听电话^ |NV240 |NV240=FALSE|EVDO出现网络的问题,此项必须设定为FALSE| |NV255 |CDMA规避网络列表(SID/NID号)| |NV256 |

sdrgtywretyeruet的专栏 5768

打造个人图书馆:探索超实用的开源电子书管理工具-Calibre

▲点击上方"DevOps和k8s全栈技术"关注公众号亲爱的读者朋友你们好!今天我要介绍一个非常实用的GitHub开源项目——Calibre。如果你是一个书虫或者喜欢有序管理电子书的用户,Calibre将是你必不可少的工具。它不仅帮助你组织和管理电子书,还支持多种格式的转换和阅读。快来看看这个强大的电子书管理工具吧!项目简介:项目名称:Calibre项目地址:https://github.com/...

weixin_38320674的博客 2400

用扩展点为 Fiori Elements 添加自定义动作:从原理到落地的完整实践

本文介绍了如何在基于OData V4的Fiori Elements应用中通过Extension Points添加自定义Action按钮。主要内容包括: 扩展点动作与标准注解动作的区别:扩展点用于非标准前端流程、组合操作等场景,需通过extensionAPI与框架交互。 扩展点动作的插入位置:可放置在List Report表格工具栏、Object Page页眉/页脚/Section工具栏等位置,并说明了相应的manifest.json配置节点。 配置模型与处理函数契约:详细说明了press、visible/e

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 248

Calibre:开源免费电子书管理神器,格式转换+无线传书+去DRM,一个软件全搞定

摘要: Kindle中国电子书店关闭后,用户面临电子书管理难题。开源软件Calibre成为解决方案,支持Windows、macOS、Linux系统,提供格式转换(如EPUB、AZW3)、元数据自动补全、无线传书、内置阅读器等功能,并能通过插件扩展(如DeDRM)。Calibre还支持内容服务器,方便跨设备阅读。软件完全免费且持续更新,适合集中管理散乱的电子书资源。国内用户可通过网盘下载,操作简单,是Kindle退出后的理想替代工具。

a5305601的博客 2687

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【13.8K⭐】Koodo Reader:PC端多功能电子书阅读神器

Koodo Reader是一款开源免费的PC电子书阅读器,以其强大的格式支持、全平台兼容、多功能阅读体验和数据多端同步的优势,成为许多阅读爱好者的首选。无论是在学习、工作还是休闲娱乐中,Koodo Reader都能为您提供良好的阅读体验。如果你是一个热爱阅读的人,不妨尝试一下Koodo Reader,赶快下载安装,开启高效、便捷的电子书阅读之旅吧!以上就是关于Koodo Reader阅读器的所有介绍,希望能够对你有所帮助。快开始使用Koodo Reader,探索无限的阅读世界吧!📖😊。

qq_52475653的博客 1万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

开源项目推荐:BookShelf 图书管理应用

开源项目推荐:BookShelf 图书管理应用 BookShelf 是一款用 Java 编写的 Android 应用,致力于帮助用户管理个人图书及阅读笔记。该应用通过简洁的界面和实用的功能,为用户提供了便捷的图书管理体验。 项目基础介绍 BookShelf 是一个开源项目,托管在 GitHub 上。项目使用 Apache-2.0 许可证,允许用户自由使用、修改和分享。该项目主要面向 Android...

gitblog_00062的博客 596

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

强大的电子书管理软件Calibre

强大的电子书管理软件Calibre » 强大的电子书管理软件Calibre Wow! Ubuntu强大的电子书管理软件Calibre 23 十一 2011 # 作者: freetstar / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接。现...

681

探索技术创新:Electron-iGot - 一款强大的电子书下载管理工具

探索技术创新:Electron-iGot - 一款强大的电子书下载管理工具 项目简介 是一个由HellyW开发的开源项目,它是一个基于 Electron 框架的电子书下载和管理应用。这款工具旨在帮助用户轻松地获取、管理和组织网络上的电子书籍资源,尤其是那些难以直接下载的PDF或EPUB格式的书籍。 技术分析 基于 Electron 的跨平台支持 Electron-iGot 采用 Electron ...

gitblog_00004的博客 519

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 325

Linux 磁盘满了怎么排查?df / du / find 三步定位大文件

Linux 磁盘满排查三步法:df -h 定位分区、du 逐层下钻、find 按大小和时间抓大文件,附 inode 耗尽、文件已删未释放、du 与 df 不一致等经典坑的解决方案。

weixin_38291577的博客 216
上一篇: Java代码获取所有系统属性
下一篇: EBookMgr 配置文件存储
struts2
博客等级 码龄19年 885粉丝 103原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值