黑莓上使用Keepass的经验
在购买黑莓手机前,就看好了Keepass 2.x能在该手机上使用,所以义无反顾的购买了一个黑莓。
当时安装的应该是“KeePassBB2 v 2.0 – Build 2.0.1309 – Released July 8 2009”这个版本,说实话一个密码保护软件应该不会有个太多的说法,所以感觉使用上应该不会有什么问题,所以也没有仔细阅读网站上的FAQ和相关的配置说明,在第一次使用的时候觉得限制特多,由于是在移动设备上使用,实现从简也是很正常的,所以对于打开速度很慢,无法使用pass key这些问题都想当然的认为是正常的。
今天早上重新光顾Keepass的网站,上这些网站最喜欢看的就是ChangeLog,你只需花上半分钟扫描一下这个页面,也你就可以知道最近作者都干啥了。
这次让我眼睛一亮的是这句
**New Features**
Added ability to show password characters in plain text.
Updated to match KeePass version 2.09.
NOTE: This release of KeePassBB is ONLY compatible with KeePass 2.09. If you install this version of KeePassBB and you plan to synchronize with the desktop, you must also install KeePass 2.09.
太好,终于可以可以把数据库文件不加修改的复制到手机上来使用了,于是在第一时间升级了该软件,还挺顺利。运行软件后觉得界面和原来没什么变化,依然找不到在哪里选择pass key文件,于是想到应该去看看FAQ,或许这个问题不是我第一次遇到,其实早就应该去仔细看看FAQ了。应该养成这样的习惯,多看FAQ,但是由于是E文的,所以从心底里不想去看。
在FAQ果真找到了我想要的答案:
How do I use a Key File?
Internal Mode: Connect your device to your desktop and copy the Key File to your SDCard, then disconnect. On the device, open KeePassBB2 and select the “Import Key File” menu ittem, then browse your SDCard and select the file. Once imported, this Key File will be used for opening existing databases and creating new ones. To delete the Key File, select the “Delete Key File” menu item.
External Mode: Connect your device to your desktop and copy the Key File to your SDCard, then disconnect. Reference this file when prompted during a database create or open.
上面又提到Internal Mode和External Mode,于是又要了解这两种模式的区别:
What’s the difference between Internal and External file mode?
KeePassBB2 can store your password database one of two ways…in the device’s internal PersistentStore (Internal Mode, the default), or as a regular file in the device’s file system (External Mode). There are advantages and disadvantages to each.
Internal Mode: If you only have one database to manage, this is the best solution. The database is stored in the device’s internal PersistentStore and is accessible only by the KeePassBB program. This mode fully supports synchronization using the Desktop manager Add-In.
External Mode: If you work with multiple databases, this is your best solution as you can store multiple databases on your SDCard. It does not however, support synchronization using the Desktop Manager Add-In. Why? Some parts of the file system, like the SDCard, become unavailable when you connect the device to a desktop via USB. This causes a Catch-22 situation where you need to use USB to synchronize but connecting via USB causes the database file to become unavailable. You can, of course, manually copy your database and key files back and forth to/from your SDCard using the drive letter assigned by Windows.
哈哈,原来是这个模式设置的问题,Keepass默认使用的是Internal Mode,所以每次我使用自己的数据库文件时,都需要从文件导入到程序中,我在手机上使用只是浏览,不会修改,所以每次退出时我也不保存,所以。。。。。后面的大家都知道了。