转载请说明出处~~~^_^
现在有关XX云的概念随处可见,那么,我也来落俗一把,利用Dropbox给我的Kindle建一个云中书城,随时随地将Dropbox中的书籍取于Kindle中阅读。
Dropbox的注册和安装
于国内用户而言,若想直接于dropbox的官网上注册帐号是需要的。为了方便大家注册dropbox的帐号,可以通过我的邀请链接http://db.tt/nkjVIIRp来进行注册,注册成功之后,去http://download.csdn.net/detail/ada_1215/4523439处免费下载dropbox的客户端压缩包Dropbox 1.4.12.zip来进行解压安装,客户端安装好后,便可以直接使用dropbox,无需。
从自己的Dropbox中下载所需书籍
首先,要先去http://calibre-ebook.com/download_windows处下载并安装Calibre,接着,去http://calibre2opds.com/downloads/处下载并安装插件Clibre2opds。
打开Calibre软件,如下图所示:
点击图中标示出的“首选项”边上的倒三角,然后,在弹出的下拉菜单中选择“运行欢迎向导”选项,接着,便弹出如下对话框:
在该对话框中变更Calibre书库的路径,将路径指向Dropbox中的public文件夹。
Tips:Calibre变更书库路径到Dropbox下的Public文件夹时会出现“Dropbox/Public 不为空,请选择一个空文件夹”的提示,这时,需要依次进行以下操作:1.退出Dropbox;2.将Dropbox下的Public文件夹移至其他地方,并在Dropbox下重新建一个名为Public的空文件夹;3.打开Calibre,变更Calibre书库的路径为Dropbox下的Public文件夹;4.将Dropbox下当前Public文件夹中的数据移至原Public文件夹中,然后将原Public文件夹移至Dropbox下,覆盖当前Public文件夹。
接着,在Clibre2opds成功安装后,运行Clibre2opds安装目录下的rungui.cmd文件,如下图所示:
将Database folder栏的路径项改成和上面Calibre书库路径一致的位置。至此,有关Dropbox的设置已经完成。
一定要记得,每次在Calibre中添加书籍所需书籍后, 运行Clibre2opds安装目录下的rungui.cmd,点击界面中的Generate catalogs按钮,以在Dropbox中生成新的目录数据(即下面会提到的"_catalogs"文件夹中的数据)。在以上设置结束后,Dropbox的Public目录下,会多出一个"_catalog"文件夹,在该文件夹中,右键点击“index.html”文件,选择"Dropbox"->“Copy public link”,如下图所示:
然后,打开某个记事本,将刚刚拷贝得到的地址粘贴至记事本上,你会看到类似“https://dl.dropbox.com/u/xxxxxxxx/_catalog/index.html”这样的网址,用Kindle直接访问该网址,便可直接下载之前添加到Calibre中的书籍。
需要注意的是,原系统Kindle 3的浏览器只支持.AZW,.PRC,.MOBI或者.TXT格式的下载,若是想要再支持.PDF格式的下载,则在Kindle 3已越狱之后,去http://www.mobileread.com/forums/showthread.php?t=121008上下载最新的越狱包freedownload_xx.zip,将压缩包内的update_freedownload_xx_k3xx_install.bin文件拷贝至Kindle根目录下,接着,按Home进入Kindle主界面,选menu->setting->menu->update your kindle来进行包的安装,安装完毕之后,便可下载.PDF格式的文件了。
注意,文件名的对应关系如下("-"后面的内容都能在所购买的Kindle 3的包装盒上找到):
K3g - K3 WiFi + 3G US[B006]
K3w - K3 WiFi [B008]
K3gb - K3 WiFi +3G UA[B00A]
Tips:在freedownload的越狱压缩包的README文件中有这样的一段文字
Default contents of freedownload.conf :
--------------------------------------------------------------------------------------------------------
# List extensions you want to have downloaded by FreeDownload
# Make sure you don't specify permitted extensions like azw or mobi, your files would be downloaded twice
ALLOWED_EXTENSIONS='pdf epub rtf zip cbz mp3'
# Where should FreeDownload put your files ? The directory will be created if not present
# If / is missing at the beginning of the path, "/mnt/base-us/" (AKA user store) is prepended
DOWNLOAD_DIR=documents/Downloaded
# Where should FreeDownload put files with 'mp3' extension ? The directory will be created if not present
# You can specify separate download directory for any extension in a similar way
DOWNLOAD_DIR_mp3=music
# Where should FreeDownload put files with 'aax' extension
DOWNLOAD_DIR_aax=audible
# Resume previous download if a local file with the same name exists
# Target files are overwritten if this option is disabled
RESUME_DOWNLOADS=yes
# Unzip any file with .zip extension into its own subdirectory after download
# ZIP archives containing illegal (non-utf8) file names won't be unzipped
#AUTO_UNZIP=yes
# Log all downloads and errors to freedownload/freedownload.log
#LOG=yes
--------------------------------------------------------------------------------------------------------
可见,默认的配置文件freedownload.conf已经添加对.mp3,.pdf,.zip等文件的支持,且默认的下载路径为“documents/Downloaded”。若是还希望添加其他下载格式,则可以在越狱之后,通过修改Kindle根目录下
/freedownload/ directory下的配置文件freedownload.conf来实现。
推送Dropbox的Public文件夹下的书籍至Kindle 3
具体步骤如下:
1、在Dropbox的Public文件夹中创建一个用来推送书籍的文件夹,如:\SendToKindle
2、去http://ifttt.com/处添加IFTTT规则:
首先,点击上面的网址,在出来的网页上点击“Join IFTTT”按钮,接着,便在跳转出的新网页上用你注册Dropbox时候用的邮箱(假设用的邮箱是"abc@gmail.com")注册一个IFTTT帐号。在帐号注册成功后,便会跳转至你的IFTTT页面,在该页面上,是关于IFTTT使用的说明,直接点击该页面下方的“Create your first recipe”按钮,将跳转至一个创建规则页面,在该页面上,便可创建一个属于你的与Kindle和Dropbox相关的规则。创建好的规则将如下图所示:
在创建规则页面,具体做法如下:
1)、点击页面中的“this”项,在弹出的选项中选择“Dropbox”,然后,如下图所示,将Trigger指定为Dropbox的Public文件夹中的新文件SendToKindle(已在前面创建):
在设定Trigger文件为Public文件中的“SendToKindle”文件后,点击“Create Trigger”按钮,至此,“this”项创建完毕。
2)、“this”项创建完成之后,规则页面接着会弹出如下选项:
点击页面中的“that”项,在接着弹出的页面中选择“Gmail”,然后,如下图所示,指定发送邮件的Email地址——填写你的Kindle推送地址,name@free.kindle.com。
在设定完Email地址后,点击“Create Action”按钮,至此,“that”项创建完毕。
3)、“that”项创建完之后,此次规则也已创建完毕了,此时,只需给此规则命名即可:
3、最后,核查一下,你的Amazon中是否有你的Gmail邮箱地址:
当以上步骤都已确定之后,便可以试着随便拖本书到你的SendToKindle 文件夹中,打开你的Kindle的Wifi,过一会儿,你的Kinlde便能收到Amazon的邮件,然后,开始接收推送的书籍吧~~~
Tips:Kindle可以从推送的mobi文件中正确读取中文书名和中文作者信息,但若是PDF或TXT中文命名的书籍则会乱码,则此时可以将PDF或TXT书名改成拼音再进行推送。