替换Windows Mobile 5 for SmartPhone ROM中文件

  本文以替换ROM中的字体文件为例介绍如何简单修改ROM中文件。参考了ioicn上的大量文章。

  首先需要把OS部分取出来:用TyphoonNbfTool打开需要修改的nk.nbf文件,在界面下面的OS上点右键,然后选择Dump decrypted导出OS,将OS.n_d改名为OS.nb。完整ROM应该有IPL、SPL、GSM和OS,我们只导出编辑OS。

  接下来替换字体文件:
  在命令行下用“prepare_imgfs os.nb -nosplit”命令将OS.nb文件转化为镜像文件:imgfs_raw_data.bin 和 imgfs_removed_data.bin;
  用“DelFile.exe msyh.ttf”删除imgfs_raw_data.bin中的旧雅黑字体;
  用“AddFile.exe msyh.ttf”将当前目录下的新雅黑字体加入imgfs_raw_data.bin中;
  用“make_imgfs os.nb -nosplit”根据新的imgfs_raw_data.bin来修改OS.nb文件。

  最后需要将OS.nb转换成nk.nbf:打开nb2nbf_tornado.exe,在界面的上面,除了版本信息其他的最好都不要动,下面则只选一个文件,把刚才改好的OS.nb选进去,Image Name选OS,在Start Address点一下就自动填好了,最后点Translate按钮,就在当前目录下生成新的nk.nbf了。这样的nk.nbf只含有OS,刷机安全。

  怎么刷机就不用说了吧:)

SmartPhone数字键盘点讯梅花输入法使用评测与A4比较

  本文以点讯梅花输入法SP数字键通用版V5.0.1正式版和ZT-A4输入法数字键盘版v1.0.222为例。

  梅花输入法比起老牌的A4来说最大优点是选字模式,那么我先说说其他的,最后再详细看看选字模式。

  梅花的词库比A4大多了,以前用A4的时候很郁闷,一些很常用的词都没有:(。在中文输入状态下输入数字很方便,直接按上就可以了:)。在输入符号时可以单独输入回车,而A4使用确认键输入回车有时有冲突。输入英文的时候永远都是竖排最多5个选择。梅花词库大和输入回车是比A4优秀的地方。

  梅花选字的特点就是九宫格选字,不用看数字,只需按照方位选择。即使在候选字光标跟随和较大的20号字体时也可提供一页9个候选字,而A4只能提供6个,减少了翻页次数。下面就详细说一下快捷选字模式和长按选字模式,这两个功能在A4中都是没有的,而我认为这就是梅花比A4最显著优秀的地方了。

Continue reading

Linux下挂FireBird BBS脚本

  以小百合为例,很简单的一个脚本:)

#!/bin/sh
echo -n “username:”
read lilyuser
echo -n “password:”
read lilypass
(echo “${lilyuser}”; sleep 1; echo “${lilypass}”; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo -n “q”; sleep 1; echo -n “q”; sleep 1; echo -n “q”; sleep 1; echo “i”; sleep 1; echo “a”; while true; do echo -n “a”; sleep 180; done) | telnet lilybbs.net &

怀念一下Nokia 3510

  2002年9月30日在经过了诸多比较选择后购入了Nokia 3510,到2007年1月它终于走完了近四年半的路程寿终正寝了。在最后几天中,把握短暂的开机时间我完成了通讯录的备份。

  现在看来我当初的选择是绝对正确的,虽然外观不佳,但是我认为Nokia 3510仍然是Nokia黑白机中性能最好的。500条×3项的机身名片式通讯录,150条机身短信,在当年可以算是高配了,就现在看来也不是非常差。键盘大手感又好,很怀念用它盲打短信的感觉,真好。不过这个机器用的人实在是太少了,迄今为止才碰到3个人用这个机器。真可惜最后时刻,还是被我折腾坏了,本来想让它功能正常的退役收藏起来的。

全面升级WordPress至2.1.2

  这次花了一个上午的时间全面升级了升级了一下WordPress。

  首先登陆管理后台,禁用所有插件,然后FTP登陆删除除了上传文件夹以外的所有文件,上传2.1.2的所有文件和yskin的中文包,改一下config文件,运行升级程序成功。最好是禁用插件并删除文件,我第一次偷懒没做,结果升级失败。

  2.1是2.0的全面升级,因此很多插件都需要更新,其实这个最费时间了,把我升级了的插件列一下:

  Admin Drop Menus 2.1.1,后台管理增强插件,支持WP 2.1。
  Dagon Design Sitemap Generator 2.72,网站地图插件,从2.71起就支持WP 2.1。
  My Category Order 2.1,分类排序插件,支持WP 2.1。
  StatTraq 1.1.1,这个访问统计插件总算更新了,作者也变了,没有标明支持WP 2.1但使用没有问题。
  WordPress Database Backup 2.0.1,在WP 2.1中被移出官方安装包了,支持WP2.1和定时自动备份。

最终选择了SPV C600

  经过半年多时间在智能手机中的选择,最终购入了SPV C600。

  先说一说为什么选择Microsoft Windows Mobile 5 for SmartPhone:一个是比Symbian系统可定制性高和计算机结合紧密,第二比Microsoft Windows Mobile 5.0 Pocket PC Phone的机器小有数字键盘单手操作性好。

  最终在WM5 QVGA中选择了SPV C600,因为普遍反映这个的屏幕好,键盘手感和排列比586w和577w要好,使用人群大有了问题好解决,有比较好的ROM刷,还有重要的就是价格实惠。577w的话,WiFi用处不大有热点的地方太少了,577w版本太多台版最好但是难找。

连接VPN在网络上注册计算机时出现720错误

  症状为:连接VPN已经通过了用户名密码的验证,到在网络上注册您的计算机的时候,出现了720错误到远程计算机的连接无法建立

  解决方法:(做好备份)
    1. 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}下所有WAN 微型端口的分支
    2. 在设备管理器里,首先显示隐藏设备,删除网络适配器下的所有网卡和所有WAN微型端口
    3. 重启
    4. 编辑c:\windows\inf\netrasa,把[ControlFlags]段中从”Excludefromselect=\”到”MS_NdisWanNbfIn,MS_NdisWanNbfOut”之间的内容全部注释了
    5. 控制面板,添加新硬件,我已经连接了此硬件,添加新的硬件设备,我手动从列表中选择,网络适配器,厂商Microsoft,网卡选WAN微型端口,反复几次把ip,pptp,l2tp,pppoe安装上
    6. 运行netsh int ip reset resetlog.txt
    7. 重启
    8. 删除vpn重新新建
    9. 如果还不行就返回第6步再做一次

DD-WRT中tinyproxy开代理

  适用于无法用jffs的路由器,如果可以使用jffs麻烦您自己精简吧。

  步骤:
    1。下载tinyproxytar.gztinyproxy_setup.txt,把tinyproxy_setup.txt改名为tinyproxy_setup
    2。找一个web地方把这两个文件放上去
    3。修改setup中的url地址
    4。每次reboot router后运行
    cd /tmp/ && wget http://www.XXX.com/router/tinyproxy_setup && chmod +x setup && ./setup
    5。打开dd-wrt的sshd和远程ssh,远程ssh使用非标口
    6。最好在dd-wrt里设置动态域名,如3322.org

  使用方法:
Continue reading