2008年2月的归档

Gmail Mobile App是我在手机上必装的程序,WM6自带的邮件客户端在当下的无线网络中还是不如它爽利。

换了多普达C730w之后,发现内置的Java虚拟机JMM无法全屏,遂换了修改版JMM,又发现会把屏幕最下方吃掉一坨。现在使用JBed,对OperaMiniTalkonaut(一个多协议IM工具)的支持都很好,可以全屏,速度不错。缺憾就是在Gmail中会出来虚拟机自己的菜单栏,挡掉Gmail自己的。图片可以参见这个帖子。网上有人针对竖屏的机器进行了修改,解决了竖屏QVGA下面JBed的问题,看来这个问题是可以解决的。

首先使用JavaMagic这个修改程序,设置分辨率为横屏QVGA的320*240,强制全屏,不启用字体替换、键码转换。处理jar文件后,安装测试,还算不错,可以全屏了,菜单也可以正确弹出,但是虚拟机的菜单有时仍然会挡出一部分内容。

继续努力,在网上苦苦搜索小时有余,终于得到一法。对所谓的第二jad文件进行编辑,此文件的文件名中存在"[Ar]"字样,使用文本编辑器在jad文件最后加上:

UseNativeCommands: false
ReverseSoftkeys: true
UseNativeMenus: false

基本上意思是不使用系统原生菜单、命令,翻转两个软键(很有用)。安装测试,成功!截图如下:

Screen002

这个修改方法应该也可以解决其他手机Java程序全屏的问题。

ps:这个blog终于有pr了: pr=0 :)

自打购入了移动硬盘,就一直打着里面三星160G的主意:和笔记本上的80G交换一下。想来这不是很复杂的工作,以前从40g换到80g就挺容易。高高兴兴地用DiskGenius将各个分区复制到移动硬盘上,换了硬盘到机器上,却无法引导系统。现象是开机出现thinkpad logo的post画面之后,就黑屏只有光标在左上角闪动。

按说机器对大硬盘支持没有问题。怀疑C区没有设为活动或者引导区没有复制过去,试着通过故障恢复台进行fixboot/fixmbr,没戏。想覆盖安装一遍Windows,发现带NTFS DOS支持的DOS7.1认为硬盘空间不足。

幸好专门网的网友给出了解决方案:必须在PE环境下克隆引导分区,硬盘必须接主机IDE口,放在硬盘盒是不行的。

刻了张PE盘,重新恢复了一遍C区,重启,成功!三星的这块HM160JC,性能虽然一般,却是相当的安静,和之前那块TOSHIBA比,简直可以说是没有声音。

问题的原因我还是不清楚。另外还有一个诡异的问题,联想的一块装SATA盘的可引导移动硬盘,如果直接插在机器上,按F12,死活不能出现在设备选单里,必须很暴力地热插拔一次才能被认出来。难道这块硬盘有自虐倾向?另外,如果新硬盘的分区情况和原硬盘不同,Windows很有可能不能正确挂载分区,进安全模式到磁盘管理里面手工指派一下盘符就好了。

另外,这块HM160JC居然在Thinkpad的APS支持范围内,省却了满世界找微码的麻烦。