有的时候,我们要通过 Outlook 发送 .EXE 的附件,但是由于 Outlook 2007 的安全属性设置,导致到无法打开。在网上搜索后,得到如下的解决办法:
- 打开注册表编辑器:开始 -> 运行 -> REGEDIT
- 找到 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security
- 在右边的空白处,按鼠标右键,新建 -> 字符串值 -> Level1Remove
- 在新建的字符串中,输入:.exe
- 如果还要解除其他附件限制,可用分号分隔需要的附件扩展名,如:.exe;.com
- 重启 Outlook 2007,就可以正常访问 .EXE 的附件了
参考资料:
最近联通的WCDMA要放号了,心一横,新入手了一台手机,HTC Touch Pro。我是坚决支持水货,不支持行货的,没办法,因为行货报价太离谱了。Dopod 官方的报价是 6,980,还要没有 WCDMA,没有 Wi-Fi,没有前置摄像头的,骗钱!!
自从买了以后就天天折腾,这不脑子进水,韩文没学会呢,先想怎么样在 Windows Mobile 上面显示韩文和输入韩文呢。韩文显示的问题,折腾了几天,比较完美的解决了。就是这个输入法的问题比较麻烦,恼人。找了好几个解决办法:
- Effy-CJK 4.0,输入运行,显示,一切都是相当的完美,可惜,试用期只有15天,没破解……残念,(╯﹏╰)
- MOAKey,一个据说是 Samsung 的什么输入法,能用是能用,不过是 QVGA 尺寸的,显示只有1/4屏幕大小,无法正常使用
- Kor_IME_VGA,一个据说最完美的解决办法,没错,是据说。安装了以后,不但自己不好用,还破坏系统设置,导致所有输入法的删除键,都会打什么“P O 體”到屏幕上,还删除不能,完全无法正常使用!!!
- Effy-CJK 3.1,比较难用,不支持硬键盘,跟 MOAKey 一样,只有 QVGA 尺寸的,屏幕缩到很小,也无法用
- 海鹰飞翔(这个没找到官网?),这个好像也是要付费的一个软件,本来这个是用来输入五笔的,但是因为它可以自己写 ini 文件,和设置码表,所以很多人在这个的基础上进行修改。OK,这个版本确实可以用了,VGA 屏幕也正常了,但是,速度很慢,而且也是无法支持硬件键盘,显示的时候也只能使用虚拟的软键盘,横屏的时候,显示很难看。不过还好,起码能用了。
- 点讯输入法,大家都知道这个是用来输入中文的,不过它现在可以自定义字库,所以,从这里我们就能输入韩文了。显示很漂亮,操作很流畅,支持硬键盘,再没有别的要求了。
最后还是用了点讯的自定义词库的方式,实现了韩文输入。唯一有点麻烦的,就是每个字都要按一下空格,或者点选一下。不过怎么说,都比不能正常输入的好。最后,附上一个小软件,用来恢复点讯编码过的 def 文件的,通过这个工具可以将编码过的 DEF 文件,还原成文本的码表文件。官方的点讯词库生成工具,请参考这里。使用方法,启动命令行(我写的软件就是喜欢命令行啊~O(∩_∩)O哈哈~),进入程序所在目录,运行 DEF2TXT def def.txt,搞掂。
附件:DEF2TXT
2009.04.30 更新:
最新的 DEF2TXT v0.1b 版本,用 Visual Studio 2008 重写过的。:)
2009.12.04 更新:
上传了 def 文件,直接下载覆盖到手机的 \Program Files\PlumSIP61 目录,不过覆盖后,五笔就不能用了,自己取舍一下吧。
Touch Pro 上的运行图片:





背景
最近在研究如何用原版的 Leopard 安装光盘来在我的 Lenovo IdeaPad Y510 上安装 Apple 的操作系统。既然 Leopard 都要装了,那就连 Ubuntu 一起装吧,结果把房间翻了个底朝天,也没有找一张能用的 CD-R 碟片。最后终于找到了几张 Sony 的 CD-RW 碟片,欣喜若狂,结果刻录的时候才发现,磁盘容量只有 650M,装不下 Ubuntu 那个 700M 的镜像,又不想再上网重新下载其它镜像。于是乎,就上网搜索,看看能不能用移动硬盘来安装 Ubuntu Desktop 的光盘镜像。搜索了不少资料,大部分都是将如何将 Ubuntu 安装在移动硬盘上的,比较郁闷。不过功夫不负有心人,最终还是找到了从移动硬盘安装 Ubuntu Desktop 的方法。
准备工作
- 移动硬盘1个,用来启动计算机和存放 Ubuntu 安装镜像里面的内容
- Syslinux 拷贝一份,用来制作可引导的分区,和加载 Ubuntu 镜像。下载地址
- WinRAR,用来解压缩 Ubuntu Desktop 的光盘镜像。(有人要这个的下载地址吗?⊙﹏⊙b汗)
开工
1. 整理移动硬盘
首先在移动硬盘上选择一个分区,用来安装 syslinux 和 Ubuntu 镜像,并将选择好的分区格式化成 FAT32 格式,容量 1G 左右就可以了。
如果你想无损分区的话,请使用 PM,PQ 等常用工具自行划分,但是使用的分区必须是主分区,不能是逻辑分区,切记!
完成后的样子,如图1所示:

2. 安装 syslinux
将下载回来的 syslinux-3.73.zip,解压缩到任何你喜欢的目录,比如 C:\syslinux-3.73
打开一个 DOS 窗口,进入刚才 syslinux 的目录,并执行如下命令
syslinux -f -m -a X:

注意,其中的 X 是你要安装 syslinux 引导的磁盘,比如 E 盘,如图2,其中各个参数的意义如下:
-f 表示强制
-m 表示写入磁盘的 MBR
-a 表示激活该分区
完成后,会在 BOOT 分区中,生成一个隐藏的 ldlinux.sys,请不要删除,否则将无法启动系统。如图3

3. 将 Ubuntu 光盘内容复制到 BOOT 分区
这步用大家最常用的 WinRAR 就可以了,用 WinRAR 打开已经下载好的 ISO 文件。然后选择解压,将所有的文件解压到 BOOT 盘(E盘)根目录下。如图4

解压完成后,在我的电脑中,打开 BOOT 盘,将根目录下的 isolinux 重命名为 syslinux
进入 syslinux 目录,将 isolinux.cfg 文件重命名为 syslinux.cfg,改好后的效果如如图5

4. 安装
在 BIOS 中,设置为从 USB-HDD 启动,启动后效果就跟光盘启动一样。安装速度飞快
需要注意的是,安装完成后,需要手动修改一下 /etc/fstab 这个文件
因为安装的时候,系统会将 BOOT 分区认成光驱,而把真正的光驱映射成 cdrom1,自己手动修改一下即可。
导读
最近非常的想在自己的笔记本上装 Mac OS X 10.5.6 Leopard,也看了很多资料,好不容易,终于下载了2个光盘镜像回来,结果昨天折腾了一晚上,没有成功,很是郁闷。弄到1点多的时候,使用 -v cpus=1 的参数,竟然能用光盘启动了。没有使用这个参数之前,iPC OS X 10.5.6 总是不停的重启。但是 cpus=1 还是很不爽的,于是乎就上网查,发现,还要改 BIOS 里面 ACPI 里面的 DSDT,很是不爽!但是,为了能尽可能完美的使用 Leopard,那就改吧。
本文用到的工具
- MMTOOL V3.22 BKMOD,用来修改 AMI BIOS 的东西。下载地址
- WinHex,用来提取,编辑和合并 DSDT 的东西。下载地址
- Intel ASL Compiler,用来反编译 DSDT.aml 文件,并编译修改后的 DSDT.dsl。下载地址
参考文献
- Modified BIOS to get all cores working
- MMtool + iasl解决cpus=1(仅限AMI的BIOS)
- Advanced Configuration and Power Interface
友情提示
刷新 BIOS 有风险,操作不当,有可能导致无法正常开机。
如因个人操作失误,导致计算机无法启动,本人概不负责。
开始修改 BIOS
1. 取得要修改的 BIOS
访问如下地址,获得最新版的 Lenovo Y510 BIOS:
http://consumersupport.lenovo.com/en/DriversDownloads/drivers_show_1044.html
2. 提取 Single Link Arch BIOS
打开 MMTOOL,点击 Browse 按钮,打开刚才下载的 BIOS 文件,如图1

选择上面 Tab 里面的 Extract,然后点选下面 ID 为 1B 的模块,点击 Browse 按钮指定一个输出文件名,我这里设置的文件名为 SingleLink.bin。另外,Extract Module 选项一定要选择 In uncompressed form,参考图2:

最后点击 Extract 按钮,得到 SingleLink.bin 文件。
3. 提取 DSDT.aml 文件
用 WinHex 工具打开刚才得到的 SingleLink.bin 文件,按 Ctrl + F 搜索“DSDT”,忽略第一个搜索到的结果,然后按 F3,继续搜索,第二个 DSDT 就是我们要找的 DSDT 开始的位置。
在此位置,按鼠标右键,选择 Beginning of block,将此处设置为 block 的起始点,如图3所示:

然后搜索“WAKh”,应该有三个记录,在最后一个记录处停下。这里跟网上大多数说的 “WAKh.”(注意,这个是多一个点的) 不大一样。实际上 Lenovo Y510 的 DSDT 后面多了一个 OEM 信息。在最后一个 WAKh 之后,还要多加 21 字节,才是完整的 DSDT。在 DSDT 的末尾(注意,是在字母 h 上)按鼠标右键,并设置为 End of block,如图4:

设置好以后,已经选择的区域会高亮显示。选择文件菜单上的 Edit -> Copy Block -> Into New File,将选择的区域保存为新的文件,并命名为 DSDT.aml,如图5,6:


至此,伟大的 DSDT.aml 文件,终于诞生了!~(≧▽≦)/~
4. 修改 DSDT
得到 DSDT.aml 文件以后,我们请出 Intel ASL Compiler,打开一个 DOS 窗口(别问我怎么做……),运行如下命令反编译 DSDT.aml,并得到 DSDT.dsl 文件(图7):
iasl.exe -d DSDT.aml

用任何你喜欢的文本编辑器打开 DSDT.dsl,找到如下的代码片段:
Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Alias (P001, CPU1)
}
Scope (_PR)
{
Processor (P002, 0x02, 0x00000810, 0x06) {}
Alias (P002, CPU2)
}
修改为:
Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
}
Scope (_PR)
{
Processor (P002, 0x02, 0x00000810, 0x06) {}
}
也就是说,删除所有的 Alias(别名)。
然后,用查找替换功能,将所有的 CPU1 替换为 P001,CPU2 替换为 P002,保存文件。
接着,我们再用 Interl ASL Compiler 重新编译刚刚修改过的 DSDT.dsl 文件,并得到一个全新的 DSDT.aml,如图8:

如果编译以后不是 0 Errors 的话,就需要检查一下是不是哪里写错了。新生成的 DSDT.aml 比原来的文件要小一点。到这里,我们已经得到了我们需要的 DSDT 文件。
5. 将 DSDT 重新插入 SingleLink.bin 中
当我们完成了上述的工作后,重新切换到 WinHex,这时,WinHex 会提示文件已经被改动,是否重新加载,确认并重新加载,如图9:

选择 DSDT.aml 文件,然后按键盘的 Ctrl + A 选择整个文件,然后按 Ctrl + C 复制所有的内容。然后选择 SingleLink.bin 文件,回到刚才步骤3中所找到的 DSDT 的起始位置,如图10所示:

选择菜单 Edit -> Clipboard Data -> Write 将 DSDT.aml 文件的内容覆盖原来 SingleLink.bin 中 DSDT 的内容(图11)。

插入完成后,我们将光标移动到 DSDT 的尾部,可以看到新的 DSDT 比原来的小了一些。网上的教程都是说在 h 后面补上一个点(2E),后面的数据都写0,不过我个人觉得其实改不改都行。图12中红色的部分为冗余的内容。

修改后,保存 SingleLink.bin 文件,此步骤完成。
6. 将 SingleLink.bin 重新插入 BIOS ROM 文件
终于到最后一个步骤了,跟第1个步骤一样,还是 MMTOOL。不过这次选择 Replace 而不是 Extract 了,基本的设置跟步骤1类似,设置好后,按 Replace 按钮即可用 SingleLink.bin 替换原 BIOS ROM 中的 1B 模块。参考图13:

替换完成以后,可能会有些略微的不一样,将修改好的 BIOS 文件,另存一份,如图14:

哒哒~~~ BIOS ROM 修改完毕。
7. 刷新 BIOS
将修改好的 BIOS 放到 C 盘根目录,或者你喜欢的地方,重启电脑,按 F2 进入设置模式。
选择 Start easy flash,找到 ROM 文件,刷~~~~
后记
终于写完了,累死了……
其实,在我写完本教程以后,我还没有刷 BIOS 呢,O(∩_∩)O哈哈~
晚上更新了自己修改后的 BIOS,iPC OS X 10.5.6 不用加任何参数可以直接启动。用原版的 Mac OS X 10.5.6 Leopard 的安装盘也可以安装了。~(≧▽≦)/~
附上修改后的 BIOS 文件,解压密码为 tommy.net.cn :06CN33WW_Tommy.ROM