S1的图片和视频这个软件不错,而且嵌入到了Touch Flo里面,给朋友秀照片的时候很炫。但它打开的是手机内存的目录“\My Documents\我的图片”,谁会把大量图片放在手机内存里啊,有卡的朋友都把图片放在TF卡里了,但这个软件又不提供修改默认打开路径的选项设置,每次打开时只好手动找到自己在卡上的图片目录。如果能一启动软件就自动定位到这个目录就好了。
[思路]
首选当然是注册表,问题是我们需要修改的项目在哪里,未知,Google、百度均无果,只好自己摸索。我想既然程序一开始打开的是“\My Documents\我的图片”,那我就搜索关键字“我的图片”看看,很遗憾,注册表里只找到一项,显然跟我们的目标不一致。我又开始搜索“My Documents”,这回不得了,很多,一个一个地找,一个一个地判断。我也不清楚到底是哪个,反正能跟图片挂上勾的,我都给把路径改到卡上的图片目录,改好后启动图片和视频检查。最终手机提示搜索完成,图片和视频还是一打开就显示“\My Documents\我的图片”的内容。这个时候已经很晚了,睡觉。
[偶然的成功]
起床后,拿过手机,又打开图片和视频,看能不能找到点其他的思路。没想到我一打开就看到了我卡上的图片目录,揉了揉眼睛,把程序关闭再打开,没错,还是卡上的!重启手机,再打开图片和视频,没错,仍然是卡上的目录!成功了,呵呵。想了想,可能是修改完注册表后需要重启才能生效,而我的Addin Time会每天让手机在5:00am自动重启一遍,昨晚修改后的注册表就生效了。
[解决方案]
找到注册表项:HKEY_LOCAL_MACHINE\Software\HTC\Biotouch\MediaHubMini\App1_2\
看到Param这项,把它的值改成“-directory:\存储卡\我的图片”。当然这只是个举例,我的路径跟这个不同,格式是-directory:\后面加上目录的路径,我的是“-directory:\存储卡\个人文档\我的图片\照片”,看个人如何对卡的目录结构进行管理。
还有Name这项就是Touch Flo那里会显示的名字,现在显示的是“照片”,我改成了“相册”,只是玩玩,改成什么随你便。
OK,重启手机,来看看效果吧!
[思考]
大家看了解决方案,当然是非常简单地修改一下就行了,但我们可以更多地思考思考,看看注册表项:HKEY_LOCAL_MACHINE\Software\HTC\Biotouch\MediaHubMini\App1_2\。MediaHubMini应该就是Touch Flo打开的多媒体那一屏了,来看看这一层下还有App1_1,App1_2,App1_3这些项目,应该分别对应的就是音乐、照片、视频了,我这次的人物就是修改照片,其他的大家请根据自己的需要自行修改。