码迷,mamicode.com
首页 > 其他好文 > 详细

一个想法

时间:2016-12-28 02:02:25      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:图像   标记   正则表达   音频   连接   安装   开始   生活方式   自己   

说起来,自己看书的习惯,要从小学时候开始,那个时候经常在书包里装上一本书,周末也经常会看书看一整天,那个时候自己的屋子里有个大书柜,柜门是一块木板,躺倒就是书桌(因为下半部分是一个推拉的柜子,刚好做桌脚),初中时刚好兴起贝塔斯曼、卓越网等会邮寄书籍目录,那个时候自己手里拿一本新书是一件特别引人注目的事情。

有赖于我妈是一个她那个年代的女文青,比较支持,自己也看了不少书,卓越网一度凭借着购书点数达到黄金卡会员(或者是白银,记不清了)。高中更是变本加厉地看了不少比较“叛逆”的书,进入大学后,反而迷恋上小说,一些比较严肃的文学评论看的少了很多,尤其是那时候刚好盗墓笔记和鬼吹灯系列出来,于是一发不可收拾。

说起来,高中以前,还是会认真的看看实体书,到了高三,拥有了自己的第一部手机Palm 650,刚好用来看书,只不过眼镜度数又有所增加;)

大学时期就更习惯于用手机看书,工作后3年,我才拥有了自己的第一部Kindle(K3),目前已经抛弃手机而改用Kindle了,这也变成了一种生活方式。

btw,现在用的是paperwhite.

而看看目前Kindle配搭的软件,真是五花八门,大多数也是一种小工具类型,虽然无需安装,但是自己还是想拥有一把属于Kindle自己的“瑞士军刀”。

想法是这样的,应该具有下列:

功能:

1、转换书籍,包括对书籍的合并(看一本书被拆成一章一个文件真的很痛苦)

2、清除无用的Sdr

3、同步固定位置的书籍,能够一键移动已经看完的书到固定位置并归类,并且把自己新收集的书自动放进Kindle

4、更换壁纸和Mp3

5、支持写正则表达式来重命名书籍

 

目前就想到这么多,自己想了想,2-5的功能主要涉及到文件的移动和一些基本操作,功能1可能比较复杂,毕竟有些格式转换的东西不是开源的。

归类这些功能为下面几个类:

1、识别已经连接的Kindle,确定Kindle内的固有文件夹是否存在,如果不存在,则建立一个新文件夹

2、检查所有的Sdr文件夹,确定阅读标记位置,如果为100%,则列入待移动列表

3、检查电脑上的书库(固定文件夹),对比与Kindle的差别,第一次移动为备份,如果有新的文件,则列入待移动列表

4、按待移动列表移动文件,待移动列表区分为书籍列表、图像列表和音频文件列表

5、重命名书籍

6、转换和合并

 

对于Java的文件操作是怎样实现的,我也不是很熟悉,看来要边学边搞,不过想想应该有现成的。

哦对了,主界面应该采用标签页的输出(如果功能多的话),不过目前看看这点功能应该可以直接在一个页面上搞定。

 

有想到的功能再往上加好了。

一个想法

标签:图像   标记   正则表达   音频   连接   安装   开始   生活方式   自己   

原文地址:http://www.cnblogs.com/mcdunc/p/6228033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!