xyzHandheld Device
Saturday, February 03, 2007
 
WM5 汉化
英文2003中文支持包!from
(http://www.hi-pda.com/forum/viewthread.php?tid=146447&extra=&page=1)

大家这些天来为了这个2003的英文版本如何更好的支持中文做了很多的讨论,加上我的 mio338升级v35 的2003英文版本rom成功,也需要中文支持,所以吸取高手们的精华,加上自己的操作,做了这么一个安装包,cab格式。硬启动机器,文件拷贝到ppc 中执行后,重新软启即可支持中文(将start-settings-system-regional settings 更改成Chinese (People's Republic of China即可))
感谢FISHER提供的中文支持方案,移动老大的CE-STER英文支持方案和字体。
本安装包使用CE-START字体、WINCE.NLS文件及其注册表文件,不用注册,可以正常使用。
有问题请在下面列出,再MIO338 升级后V35 2003英文版中测试成功,起他机型应该是没有问题,但是不能保证其他机器完全没有问题!
==============================================================

英文版pocketpc2002中文完美解决方案 from

(http://www.hi-pda.com/forum/viewthread.php?tid=81792&extra=&page=1)

将wince.nls及Sung14.ttc文件通过activesync拷贝到pocketpc的\windows\目录下,然后将font.reg及locale.reg通过TascalRegEdit导入注册表,重启。
呵呵,这样就可以在控制面板的地区中选择中国啦,handstory等文件就可以打开中文文件名的档案啦,也没有乱码,嘻嘻。

==============================================================
几个注册表修改的转贴!隐藏输入法:在 HKEY_CLASSES_ROOT\CLSID\ 下面,每个输入法都注册了一个guid,也就是一个注册表项,找到对应的注册表项,把IsSIPInputMethod的值从默认的1改成0就可以隐藏你不想要的输入法了。
具体使用的时候,使用任何注册表编辑工具,搜索IsSIPInputMethod, 就会依次找到各个输入法,很简单的,对不对?赶快自定义你的输入法面板吧,全凭你个人爱好。

修改字体:以HYZYJ.ttf,汉仪中圆简为例——————把字体放到WINDOWS底下 然后修改注册表,
打开平滑选项的注册表修改:
[HKEY_LOACL_MACHINE\SOFTWARE\MICROSOFT\SHELL\]
将NoClearType键值1改为0
[HKEY_LOACL_MACHINE\SYSTEM\GDI\CLEARTYPESETTINGS\]
将OffOnRotation键值1改为0  (横屏开启平滑,不用横屏可以不改此项)
重启后,在设置-系统-调整屏幕-ClearType里启用ClearType

将字体文件复制到PDA的windows目录下,修改注册表:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
修改所有项目的键值为 \windows\HYZYJ.ttf,汉仪中圆简
也可以试着只修改Tahoma的键值看看效果。

如果感觉不好,将注册表改回原值,将windows下的字体文件的扩展名改为别的,重新启动ppc,即可删除该字体。
对于英文版用户 需要添加FontLink\SystemLink]



利用 Total Commander將wince.nls與字型檔mingliu.ttc拷貝到
PPC上 \Windows\ 的目錄下。
大概是WM5新增的保護使得系統內建的檔案總管以及透過ActiveSync都無法將wince.nls拷備覆蓋到 \windows\ 下原本的檔案,
只能透過 Total Commander 之類其他的軟體來操作,若你手上有合法的 Resco Explorer 也可以使用。
之後再用TRE匯入ming_font.reg即可,不過先別急著soft reset。
請先按下power鍵將機器關機之後再按下power開機,這樣才會讓剛剛登錄檔的修改生效,
才可以戳屁屁進行 soft reset。
重開機之後應該Region內看到Chinese (Taiwan),中文也可以正常顯示了。
若中文無法顯示,可以先去確認一下登錄是否有正確的匯入,
若沒有的話在重新匯入ming_font.reg試試看吧。



REGEDIT4---注册表头,不得缺少

[HKEY_CURRENT_USER\Software\Microsoft\Shell]
"ClearType"=dword:00000000--整体界面Cleartype设置,00000000为禁止,00000001为启动

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ClearType"=dword:00000000--IE的Cleartype设置,同上

以下尤其重要,这是设置将英文字体指引到中文字体的关键,其格式为:
"英文字体名"="\\Windows\\中文字体文件名称,中文字体名"
注意!!!“字体名”和“字体文件名称”是不同的。bkdings.ttf是字体文件名称,UniSun是这个字体的“字体名”,属于内部名称。建议下载http://download.microsoft.com/download/e/f/f/effe51ca-369d-4a15-ba47-d465336efcbf/ttfext.exe来查看,查看方式是安装该软件后,直接右键点字体,在属性中既可看到。再次提醒注意,通常.ttc不能被正确辨认,改为.ttf既可。几乎大部分的字体查看软件都不能辨认.ttc的。实际导入的PPC中时,用.ttc还是.ttf都没有应用上的区别。
通常英文机里面如果有三个英文字体,只需作三个指引既可。我这是以防万一多作了几个。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Tahoma Bold"="\\Windows\\bkdings.ttf,UniSun"
"Arial"="\\Windows\\bkdings.ttf,UniSun"
"Courier New"="\\Windows\\bkdings.ttf,UniSun"
"Symbol"="\\Windows\\bkdings.ttf,UniSun"
"Tahoma"="\\Windows\\bkdings.ttf,UniSun"
"Times New Roman"="\\Windows\\bkdings.ttf,UniSun"
"Hi_tech Wealth Phonetic Plain"="\\Windows\\bkdings.ttf,UniSun"
"MSPGothic"="\\Windows\\bkdings.ttf,UniSun"
"MSGothic"="\\Windows\\bkdings.ttf,UniSun"
"CourierNew"="\\Windows\\bkdings.ttf,UniSun"

这是系统字体设置,影响常见的消息问题等。
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]
"Ht"=dword:00000010--字体大小,通常是FFFFF4等来表示,也可以直接用十六进制表示,比如这里的10代表16号字。
"Nm"="Tahoma"--字体名
"It"=dword:00000000--00000001表示斜体,00000000为正常
"Wt"=dword:00000190--文字粗细,一般190为正常,2BC为粗体,可以再加粗。同样这是十六进制。
"CS"=dword:00000000--语系,不改也可

这是菜单栏的字体。
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt]
"Nm"="Tahoma"
"Ht"=dword:00000010
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这是菜单栏上弹的是项目字体
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt]
"Ht"=dword:00000010
"Nm"="Tahoma"
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这里按MS的说法是out-off-memory对对话框字体。
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\OOMFnt]
"Nm"="UniSun"
"Ht"=dword:00000010
"It"=dword:00000000
"Wt"=dword:000002bc
"CS"=dword:00000000

这是常见对话框的按钮字体大小。FontHight是高度;FontWeight是宽度(原来没有的,我加上去的)
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Button]
"FontHight"=dword:00000010
"FontWeight"=dword:000002bc
Sunday, December 17, 2006
 
Windows Mobile 5.0 Now Has a Console!
It is now possible to load and run Microsoft's console as well as Simbolic's PocketConsole. Here are the steps.

1. Get the Pocket Console and install it
Pocket Console

2. Get the Pocket CMD file and install it
Pocket Cmd

3. You can also install Microsoft's cmd program in parallel with the Open Source one. There is a pocket cmd console buried within PowerToys 2003. I tried to install it but it didn't work properly. If you can extract the following three files from the CAB then you can get it working. All you need is the cmd.exe and shell.exe files placed anywhere in one directory. Then use the console.dll that symbolic installs within the Windows directory rather than the Microsoft console.dll and you will be able to run Microsoft's cmd dos utility.
I have a stand alone install for Microsoft's Cmd utility version 4.2 as well as the older one called 3.0 These work quite well. I just don't know where to find them on the web anymore. If you would like to try the stand alone installer, I will post them on a free downloading file site.

4. The most important step! Change the following registry entry.

HKEY_LOCAL_MACHINE\Drivers\Console\OutputTo

set this value to 0

What is beautiful about this set of programs is that I can now launch other apps from a dos console. I am able to launch the pocket ssh port created by Rainer (it supports tunneling) and other apps that have command line arguments and switches. Example. ssh mysite.com -l bandung -L 25:127.0.0.1:25

So to the point. I want to be able to launch python with the command line prompts/arguments. Things such as python.exe my_module.py -i and the like. But these features seemed to have been removed from the python ce port. If they are put back, then we should be able to test our modules by running them within an interactive python session.

http://www.nabble.com/Windows-Mobile-5.0-Now-Has-a-Console!-t2780274.html
Saturday, December 16, 2006
 
True VGA on Windows Mobile 5
True VGA now available with Windows Mobile 5

Some of the WM devices available today come with a VGA screen but don't actually show the same amount on the screen as a "true" VGA device. Rather, the screen is "pixel doubled", which basically means there are more pixels for smoothing out the looks of fonts and objects. The result is that VGA devices are generally easier on the eyes.

A lot of power users actually prefer to run, or occasionally run their VGA device in true VGA mode. Previously, this was done using either SE_VGA or ozVGA but only on WM2003SE devices. I had been using ozVGA with my Axim x50v before upgrading to WM5 and loved it! Everything is quite tiny on the screen but you just hold it a little closer.

When I updated to WM5 I lost the ability to use true VGA on my device as neither SE_VGA nor ozVGA work with WM5. Fortunately, some of the users at XDA Forums and Aximsite were able to get things working! It isn't perfect but it will get your started.

BTW, for those that have not used a VGA app, you will be able to switch from regular VGA and true VGA. You don't have to just run with one or the other. It will require a soft reset to switch.

I decided to host the zip file in case the person that posted it decided to drop it from their site. Here it is:

http://www.smartmobileassets.com/Uploads/VGA.zip

The instructions to get this working are pretty straightforward:
After doing this, all you have to do is use ozVGA to switch video modes between true and regular VGA.

Give it a try! It really is nice for surfing to be able to use true VGA. You end up being able to see more of the webpage. You can always increase the size of fonts if they are too small. Just take a look at the documentation for ozVGA.

I am using this on my Axim x50v that is running WM5, but it should work with any VGA WM5 device. If you have a WM2003 device just install and use ozVGA.

This is not a commercial solution, so if you are concerned about this not working you should probably not do it. SMA cannot be responsible for anything that is installed or changed as a result of doing the above.

Another at www.4winmobile.com
http://www.4winmobile.com/4wm-vga-hack-faq-for-windows-mobile-5-devices-vt1800.html?sid=494a2df12b48a1e8fdca8ae0e7bfb752

"VGA demystified ? the definitive guide to OzVGA, SE_VGA and everything VGA-related" - a good discussion about VGA display
http://discussion.brighthand.com/showthread.php?t=216249


Native (high-resolution) VGA on WM5 VGA devices – the long-awaited roundup and tutorial!

It has been a year since I’ve published VGA demystified - the definitive guide to OzVGA, SE_VGA and everything VGA-related (alternatives:MobilitySite, AximSite (the x50/x51 forum; the Tips and Tricks forum), PPC Magazine, FirstLoox, BrightHand), the definite guide to the native VGA mode. As the in the meantime released Windows Mobile 5 requires so-called ‘code signing’ for these kinds of things to work, there has been a lot of confusion about how WM5 devices should be run in native VGA mode. The situation was made even worse by the fact that AKU2 ROMs and ROM upgrades, released earlier this year, also added some new icons to repertoire of Windows Mobile, which resulted in old hacks’ not working flawlessly.

Because of the tremendous (and because I’m one of the guys that know the most about the secrets of the native VGA mode) demand for a new, updated version of the above-linked VGA demystified guide, I’ve allocated some time to elaborate on this subject a bit and to test all the currently available solutions and hacks. This means I’ve tested all the available hacks on all my three VGA WM5 Pocket PC’s (HP iPAQ hx4700 (2.01), HTC Universal and Dell Axim x51v (A12)), taking a LOT of time and effort (because I’ve kept hard resetting these devices between installing other hacks).

First and foremost, now that there are some really nice packages (I'll also refer to them as "OzVGA builds" or "versions" as they're all contain the OzVGA front-end to switch between the two VGA modes and for configuration) to make the installation easy, using the hack on WM5 devices is in no way more complicated than on the previous operating system version WM2003SE.

[More:]

Note: The tested & linked distributions are only meant for US English devices!

As the vast majority of the Pocket PC’s have an US English ROM (and I, having no WM5 VGA devices with other languages, couldn’t test other versions), I’ve only linked in US English native VGA versions. Do NOT try to install the above-linked versions on anything else (for example, a French or German PDA) because the native VGA mode won’t work!

To get versions meant for Pocket PC’s having ROM’s in other languages, please read AximSite forum member makuu's excellent tutorial. He's already built a French package.

If you have a Dell Axim x51v (including the latest, A12 ROM version),

First, you’ll need to get and install this certification CAB file. Then, get and install this CAB file. You’re set: you can now use OzVGA to switch between the two VGA modes (see its icon in Start Menu/Programs).

If you have a HTC Universal or an HP iPAQ hx4700 updated to WM5,

you’ll need to use this file. As opposed to the x51v version, no separate certification import is needed.

Note that, on the hx4700, it’ll mess up some of the dialogs; for example, the iPAQ Wireless dialog will be displayed two times: once pixel doubled and once in the upper left quarter of the screen. It’s the latter that you’ll need to use. Also, the built-in, simple HP Today plug-in, TodayPanel, will use oversized icons. You will want to disable it and switch to something better (please see this article (alternates: MobilitySite, AximSite, PPC Magazine, FirstLoox) for alternate Today launcher/meter plug-ins). Still, it’s much better than the x51v-specific CAB: using the latter, the HTC Universal won’t display the speaker, the phone and the battery icons and the hx4700 won’t display the speaker and the connectivity icon. Also note that, fortunately, as opposed to the x51v / Universal (screenshot of them here), the Power applet is displayed properly.

If you have another WM5 VGA model,

give a try to the second-linked CAB file first. If you don’t see some icons on the taskbar, give a try to the x51v-specific version.

Please also post your remarks on using these OzVGA builds on your particular VGA device (if it’s not one of the three VGA devices I’ve tested the builds on)!

Always remember to backup!

Much as it’s very rarely that installing these applications can cause any harm to your Pocket PC, remember to backup before installing them. This is of particular importance with non-tested VGA Pocket PC’s, where you may end up having to switch to another OzVGA version. Then, you may need to hard reset and restore your previous backup to get rid of a particular OzVGA version.

To backup your device, I recommend the latest, 3.0 series of SKTools (review here), Spb Backup (current version: 1.5) or Sprite Backup (current version: 5.1) (comparison here).

MSN Messenger and Transcriber compliance

These two apps were rather problematic with earlier versions (Transcriber with WM2003SE and Messenger with earlier WM5 distributions). Now, both work flawlessly.

I’ve tested MSN Messenger on the hx4700 and the x51v; both worked fine.

Transcriber works on all the three devices without problems (Universal screenshot here; it, incidentally, also shows the “incoming, unanswered call” icon is also displayed on the taskbar).

Other links

To understand the differences between the two (native and SE/standard) VGA modes, how OzVGA can be used, how you can swap the on-screen keyboard files etc., you will want to read the first-linked VGA demystified article.

Also see this AximSite thread on the x51v and this XDA-Dev thread on the Universal/hx4700 CAB. Note that the latter thread has a lot of additional, useless information and you will NOT need to read it to be able to use OzVGA. My old VGA demystified article will be sufficient for most people.

UPDATE (09/06/2006): PPCT Frontpage

UPDATE (09/07/2006): added a link to makuu's new foreign-language tutorial.

UPDATE (09/23/2006):: in this thread, there are some additional CAB files you;ll want to install if you have a non-hx4700 device. They will fix the power / brightness / microphone settings applets. (On the HP iPAQ hx4700, you won't need them.)




Wednesday, July 05, 2006
 
Aximsite - Dell Axim X50v High
PocketPC with VGA Screen
Aximsite - Dell Axim X50v High
Toshiba Pocket PC e800 WiFi
Aximsite - Dell Axim X51v
Monday, March 07, 2005
 
sternocleidomastoid
sternocleidomastoid
Saturday, March 05, 2005
 
Mdict词库集合
Mdict词库集合(3月19日更新)

牛津英汉双解词典for mdict

具有中文和英文双重解释,和市面上卖的差不多。

21世纪电脑英汉辞典4.1软盘版数据

最全的英汉词典,解释很详细,例句多,有汉-英查询

ETDict数据

比上面那个差一些,也有汉-英功能,不过占用空间少一些

Wordnet V2.0

英英词典,解释里可以连接到别的相关词,通过一个词学习多个词


Online Plain Text English Dictionary

Moby Thesaurus

The Webster's Revised Unabridged Dictionary

Collins COBUILD for Mdict

据说是最好的英英词典,解释通俗易懂,不过这个版本好像不太完整,有个别常用词查不到



高级汉语大词典、国际标准汉字大词典和汉语成语词典

中文词典,很不错,比现代汉语词典强多了,就是大了一点


《现代汉语词典》 for MDict

台湾国语词典 for MDICT 2.0

大英百科全书简明版本 The Britannica Concise for MDICT 2.0 纯文字版

The Roget's Thesaurus for MDICT2.0 同义词词典

下面是我自己做的

中外神话人物简介

有二十几个神话人物的介绍,包括来源和相关故事

专业词典 for mdict

转自金山快译的专业词典,有很多专业词汇的解释,但解释的很简单

医药宝典 for mdict

一些常见的药物简介,用拼音简写查询


ppc上的中文百科全书 for Mdict

从维基百科转换的百科全书,3mb多,第一个ppc上的中文百科全书



希望大家补充,共同繁荣mdict

博维数码科技版的ftp有以上所有词典下载
在/pocketpc/各种资料/mdict1.3b3/ 下

http://bbs.popv.net/dispbbs.asp?boardid=272&id=274052 有全部可用下载的连接

http://bbs.popv.net/list.asp?boardid=127

Friday, March 04, 2005
 
Palm上的电子字典
Palm上的电子字典软件很多、很多,如果你在TomPda和echoice上搜索一下的话,可以看到许多电子字典的讨论、争论,呵呵。这里我向大家推荐的是TomPda软件版版主gmx修改的KDic 1.43及其配套的《牛津双解字典第六版》和《朗文英英字典》,当然你也可以选择其他优秀字典,比如TomPda的网友懒虫制作的60万词条(目前Palm上最大的了)英汉汉英字典。

KDic是Palm上一款老牌的电子字典软件,具体的使用方法大家可以看阿猪呆和胖嘟嘟联袂写的:《KDIC--Palm上的金山词霸》。当时写这篇文章的时候,金山词霸还没有出Palm版,现在虽然出了,可说实话,KDic可比“Palm上的金山词霸”强多了。
我推荐KDic,主要有以下几个原因:
1、KDic的字典文件丰富。字典文件是否丰富是电子字典软件很重要的一个指标,一个软件再好,没有合适的字典也没有什么用。KDict既有象gmx这些热心胖友制作的牛津、朗文等内容权威、解释详尽的字典,也有词汇量从几千到十几万不等的,解释较简单的英汉、汉英、英英字典,有扩展卡的胖友可以安装内容全面的大字典,没扩展卡的胖友可以选择词条数合适的小字典。而且,KDict还有《现代汉语字典》、《kajflksdf》等中文字典,另外有许多胖友制作的资料库,如菜谱等,这是其他电子字典软件所远不能比的。2、KDict有DA版,可以在你看其他资料的时候方便地弹出,而不需要切换到其软件。而且DA用我在《系统软件篇》中提到的TealLaunch或者easyLaunch,可以方便地定义弹出方式。3、用户可以方便地制作自己需要的KDic字典。制作方法见胖龙猫的:《kdic和mi:d字典文档制作流程》
以下是新手在KDic时常遇到的一些问题:
音标问题KDic本身没有内置音标字体的显示支持,如果使用gmx修改的KDic 1.43,只要安装gmx制作的一个hack程序就可以正常显示音标了,推荐新手使用。下载、使用见gmx的《不用FONTHACK的KDIC版本》。如果使用其他未经修改的KDic,可以使用FontHack软件解决,具体方法见这里。懒虫兄的《KDIC音标显示史话及解决办法》对KDic音标问题做了全面的总结,强烈建议一读。另外,OS 5的机子由于Hack支持的问题,目前还不能使KDic正常显示音标。使用这类机子的朋友可以用Mi:D、MS Dict等字典软件。
扩展卡支持问题KDic支持扩展卡,把字典文件放在扩展卡的\Palm\Programs\MsFiles目录下就行了。如果你把字典文件放卡上的话,建议文件使用英文名(这里的英文名不仅指PC上文件名,而且指Palm读取到的文件名,请用PC上的PDBingo打开PDB文件修改“Name”一栏),免得以后使用时遇到一些奇怪的问题。
升级问题KDic从1.3x到1.4x有一次重大升级,强烈建议胖友使用最新的1.43版。在1.4x之间升级时,如果提示生成索引文件出问题,请删除卡上MsFiles目录下所有kdx文件再重新运行KDic。另外,再提醒大家字典文件不要使用中文名。
即指即译在Preferrence里选择“Get Word from Clipboard at start”。在Memo Pad这些可以编辑的软件里,把光标定位在你要查找的单词(放在单词前面、后面、中间都可以,挨着单词就行),然后呼出DA,解释就出来了。在iSilo这些不可以编辑的软件里,先选择要查的单词,然后Copy,再呼出DA就可以了。
DA问题KDic的DA是有菜单的,可以用菜单切换当前使用的字典。如果你的字典文件放卡上,呼出DA输入时会觉得识别不流畅,这是因为你每输入一个字母,KDic都再查找和你目前的输入最接近的词条。只要在Preference里选择“Disable Incremental search”就可以了。
同类其他软件
MS Dict:Palm上最漂亮的一款电子字典,内置支持音标。不像其他电子字典那样解释只是一大堆文本挤在一起,MS Dict的词条释义支持粗细和色彩,重点、分类突出,一目了然。
RoadLingua:也是一个不错的字典软件,支持音标,有普林斯顿大学的WordNet字典,其他可以接挂字典也很丰富,包括许多外文字典,如德语、法语、日语、西班牙语等。
 
ebook and dictionary
  1. Google 无上魔道 site:www.tompda.com
  2. 源于金山词霸2003的专业医学字典for Kdic版及字库制作方法


Powered by Blogger