还差四天就要生日了,今天运气不错,Elsa nVidia Geforce GTS210 的 Mac 驱动问题终于解决。曾尝试使用系统附带的 ATY Init ATI and nVidia driver 后可以更改分辨率并开启 OpenGL,但始终无法打开 QE/CI。nVidia 官方的 Geforce 285 For Mac 打开后提示不支持当前系统,不过可以显示包内容,手动安装 Package 里的三个驱动,但最后还是无法打开 QE/CI,还在启动时出现五国语言提示出错,无法进入系统。再次以 +S -X 参数启动系统,进入命令行删除已安装驱动。
/sbin/mount -uw/
cd system/library/extensions
rm -Rf NV*
rm -Rf Geforce*
cd ..
rm -Rf ./extensions.mkext
之后尝试修改 System/Library/Extensions/NVDANV50Hal.kext,显示包内容,使用 TextEdit 编辑 Contents 下的 Info.plist 文件,加入显示卡设备 ID 0A6510DE 还是无法驱动显示卡。今次发现 Snow Leopard 下出错,如果曾经正常进入系统,出错无法进入系统可以尝试重新启动进入,就好像 Windows 系统的 Last Good Settings。
最后想到现在 nVidia 经常以老产品冠上新型号出售,Elsa nVidia Geforce GTS210 很有可能是 GeForce 9 系列的内核,结果使用系统盘自带的 NVEnabler 驱动成功!打开系统概述看到显示卡虽然被识别为 Unknown nVidia card,但显存正常识别,可以正常使用。
星期六, 五月 08, 2010
星期六, 三月 20, 2010
MacBook Pro 声卡驱动
MacBook Pro 使用 Bootcamp 驱动声卡会在网络视频聊天出现怪异声音,使用非官方驱动 Cirrus Audio MIC 可以解决这个问题。
鼠标右击我的电脑选择属性,在弹出的窗口中选择硬件选项卡,打开设备管理器。在设备管理器中展开声音、视频和游戏控制器,选择声音设备并双击打开。在弹出的属性窗口中选择驱动程序选项卡,选择更新驱动程序之后会出现硬件更新向导。硬件更新向导中选择最后项不要通过网络搜索软件,然后进入下一步,选择从列表或指定位置安装后下一步,然后选择下面的不要搜索,我要自己选择要安装的驱动程序再下一步,然后点击从磁盘安装,在弹出的窗口中点击浏览,定位到这个文件夹后选择 clhdaud.inf 按确定完成安装。
Cirrus Audio MIC 下载
鼠标右击我的电脑选择属性,在弹出的窗口中选择硬件选项卡,打开设备管理器。在设备管理器中展开声音、视频和游戏控制器,选择声音设备并双击打开。在弹出的属性窗口中选择驱动程序选项卡,选择更新驱动程序之后会出现硬件更新向导。硬件更新向导中选择最后项不要通过网络搜索软件,然后进入下一步,选择从列表或指定位置安装后下一步,然后选择下面的不要搜索,我要自己选择要安装的驱动程序再下一步,然后点击从磁盘安装,在弹出的窗口中点击浏览,定位到这个文件夹后选择 clhdaud.inf 按确定完成安装。
Cirrus Audio MIC 下载
星期二, 三月 09, 2010
Mac OS X Snow Leopard 安装
最近着手安装 Mac OS X Snow Leopard。本来懒于升级,Leopard 使用着感觉不错,据说 Snow Leopard 在开启 64 位之后,虽然速度很快,但大多数程序都无法运行!最近配置新台机,G41M ES2L 主板芯片组和 Realtek 千兆网卡在 Leopard 安装完毕后被识别出来,7.1 声 道的 Realtek ALC888b 可以使用通用驱动 AzaliaAudio,但 Elsa nVidia Geforce GTS210 始终无解。找到 nVidia 官方的 Geforce 285 For Mac,但安装时提示无法在当前系统打开,后来查证到必须系统 10.5.7 以上。思忖下,为应对新硬件,必须升级系统。
网络上一直流传着诸多可自由安装的 Mac OS,这些版本和 Apple 官方发布的 Mac OS 主要差别在于驱动。Apple 为了限制在非 Mac 机器上安装 Mac OS,在系统中加载了相应的驱动进行识别,因此只需要修改这部分 Kext 就可以顺利加载。Apple 从不为 Mac 机器以外的硬件提供驱动,这些可自由安装的 Mac OS 中加入了一些能够为多数硬件服务的驱动。
自 Snow Leopard 和 Windows 7 问世以来,EFI 开始得到应用。一直以来,Basic Input/Output System 控制这主板输入输出的相关设置,存在于主板的可读写芯片中。EFI 作为以往 BIOS 的升级而出现,和 BIOS 不同,EFI 保存在硬盘中。但 EFI 有一点比较吸引人,据称以后硬件驱动将存在于 EFI 中而与操作系统无关,即在使用 EFI 后,安装任何操作系统将不再需要安装驱动,EFI 可以方便地引导并为操作系统提供驱动!但目前情况却是 BIOS 与 EFI 共存,EFI 无法从功能上替代 BIOS,而且 Snow Leopard 和 Windows 7 安装所必需的 EFI 还互不相容,这些问题使新系统的安装愈加麻烦。安装 Snow Leopard 前先必须进行 EFI 引导,虽然了解到也可以用其它方法从硬盘直接安装,但是因为需要改动硬盘分区、转换文件比较繁琐,所以还是下载了 Empire EFI 并刻盘。然后下载 Snow Leopard 零售版,加载 Empire EFI 在 Extra 下提取必须的驱动文件放入系统盘的 /Extra/Extensions/ 下。在 Extra 下包含驱动 Apple.ACPIPS2Nub.kext、ApplePS2Controller.kext、fakesmc.kext、FramebufferDisabler.kext、LegacyAppleAHCIPort.kext、LegacyAppleIntelPIIXATA、 LeacyIOAHCIblockStorage.kext LegacyJMicronATA.kext、NullCPUPowerManagement.kext、OpenHaltRestart.kext、PlatformUUID.kext、SMBIOSResolver.kext,其中必须驱动 fakesmc.kext、FramebufferDisabler.kext、 LeacyAppleRTC_32bit_Only.kext、NullCPUPowerManagement.kext、OpenHaltRestart.kext PlatformUUID.kext。不过之后找到 Snow Leopard 10.6.1-10.6.2 Intel AMD Made 就简单多了,对比零售版,这个操作系统 Mac OS X Snow Leopard 的精简版仅仅 4.36G,一般 DVD 就可以刻录,内置大量驱动和软件,而且不需要 EFI 引导处理,可以直接运行,附带更新 Mac OS X 10.6.1 和 Mac OS X 10.6.2,非常方便!但这个精简系统甚至除英语以外的语言也被精简掉了,还要另外寻找本地语言包下载。在安装系统时,一定要进行根据机器的情况进行自定义选择,否则非 Mac 机器以外安装一定不成功!
Update
Mac OS X 10.6.1 Update 可以选择选择这个更新
Mac OS X 10.6.2 Update Combo AMD 用户不要选择更新,Intel 用户选择 10.6.2 请不要勾选下面的 Dsmos,直接用 FakeSmc。
Boot Loaders
Chameleon RC3 PCEFI 10.3 替代 EFI 引导系统所必须。
Chameleon RC3 PCEFI 10.5 都可以使用,新版速度更快。
Kernels
Intel Atom Kernel 10.2.0 适用于 Intel 凌动处理器用户必须安装的内核。
Legacy Kernel 10.2.0 Intel AMD 一个新的内核,根据 Voodoo XNU 源码制作。这个内核包括从老处理器像奔腾 4 模拟 SEE2 和 SEE3,并且也兼容 AMD 处理器,Core 2 Duo 和 i7 处理器不要使用这个内核。
Mobdin Kernel 10.0 AMD Only 适用于 AMD 用户必须安装的测试版内核。
Graphic Drivers
ATI HD 2600
ATY Init ATI and nVidia driver 32bit ATI Radeon HD 通用驱动高清系列
Darwinx86 ATI 48X0 IDs Injector
GraphicEnabler 使大多数 nVidia 显卡和少数 ATI 显卡能开启 QE/CI,即图像图像加速功能。
EVOenabler Extra Extensions 驱动 ATI HD 4870
EVOenabler SLE 驱动 ATI HD 4870
EVOenabler 4870 Extra Extensions 驱动 ATI HD 4870
EVOenabler ATI 4830 SLE 驱动 ATI 4830
Legacy ATI 4800 Controller 驱动 ATI 4800
GMA3500 驱动 Driver for GMA 3500
GMAX4500 驱动 Driver for GMA X4500
NVEnabler 适用于 nVidia 显卡 Geforce 8 和 Geforce 9 系列的 32 位及 64 位驱动。
NVInject 适用于 nVidia 显卡 Geforce 5、Geforce 6 和 Geforce 7 系列的 32 位及 64 位驱动。
Remove ATI4500 and ATI4600 Controller 勾选此项会移除 ATI4500 和 ATI4600 控制器。这个运行在 ATI4850 上,并且会增加设备 ID 到 ATI4800Controller.kext 驱动上。
Audio
AppleAzaliaAudio
AppleAzaliaAudioADI1981
AD1988b-Fix 驱动 AD1988b Fix only info.plist
AppleHDA
HDAIDT 驱动 Audio Driver for HP M311
Envy24HTPCIAudioDriver 驱动 Driver for M-Audio
ALC662 驱动 ALC662 for Gigabyte mobos
ALC883 驱动 ALC883 for Gigabyte mobos
ALC888b 驱动 ALC888b for Gigabyte mobos
ALC889a 驱动 ALC889a
VoodooHDA 声卡万能驱动 VoodooHDA 0.2.52
LegacyHDA
HDAEnabler 驱动 Legacy
LegacyHDA_885
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regular_headphone
-4_outs_2_ins_HDA_headphone
-4_outs_2_ins_regularheadphone
LegacyHDA_888
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regularheadphone
-4_outs_2_ins_HDA_headphone
-4outs2insregularheadphone
LegacyHDA 889
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regularheadphone
-4_outs_2_ins_HDA_headphone
-4_outs_2_ins_regular_headphone
ALC889HDA MIC PanelHd_x86-64 驱动 ALC 889 HDA MIC Panel Hd x86-64
EVGA X58 ALC889 Legacy 驱动 ALC889 Legacy for EVGA X58
Network
AtherosFix 驱动 Driver for Atheros chipset for 10.6.2 update
RTL8139 Ethernet 驱动 Apple RTL8139 Ethernet
BCM5787 Ethernet 驱动 Driver for BCM5787M Ethernet
RTL8169 Ethernet 驱动 Driver for RTL8169 Ethernet
BCM5755M Ethernet 驱动 Broadcom 5755M 32bit only ID 1673
D-Link DWL G520 驱动 D-Link DWL G520 working as airport extreme in snow leopard 10.6.2
LegacyAppleYukon2 驱动 Legacy driver for Marvel-Yukon
Marvel Yukon 88E8056 驱动 Driver for Marvel-Yukon 88E8056
Skge 驱动 Skge Lan driver Marvel-Yukon
Laptop Support
AppleACPIBatteryManager 笔记本电源管理,不能与 VoodooBattery 并用。
FunctionFlip
MACam 摄像头驱动,支持大多数 Toshiba 产品。
VoodooBattery Additional support for Laptops Battery meter
VoodooMonitor Additional support for CPU
VoodooPower Generic CPUPM Control
VoodooPowerMini Generic CPUPM Control
VoodooPS2Trackpad 支持 PS2 接口的键盘和鼠标。
System Support
CMOS Reset Fix 修复 CMOS BIOS 重置问题。
-AppleRTC 如果不用 DSDT 破解补丁,那么勾选它,否则不勾选。
-LegacyAppleRTC 这可以防止大多数主板运行 Mac OS X Snow Leopard 时的 CMOS 重置问题的出现。要运行 64 位,使用 DSDT Patch 生成 dsdt.aml 并且删除这个驱动,或者会导致系统恐慌。
-ElliottForceLegacyRTC 可以防止大多数主板运行 Mac OS X Snow Leopard 时的 CMOS 重置问题的出现,引导 64 位模式也没有问题。
SATA ATA Fix
-AHCI SATA Fix 使用 Intel 芯片组并开启 AHCI 可以选择这项。
-Legacy AHCI SATA Fix
-LegacyAppleIntelPIIXATA
-IOATAFamily Fix 适用于 SATA 光驱硬盘传输驱动。
-IOATAFamily SATA Fix 驱动 IOATAFamily SATA Fix Extra Extensions 支持所有的 SATA 端口。IOATAFamily SATA Fix 与 AppleVIAATA 和 SuperVIAATA 之间有兼用问题,只能选择其一。
AppleUpstreamUserClientDisabler 修改被禁用的 DRM Nvidia.kext 的通用禁用驱动。如果运行 iTunes 或 QuickTime 时出现鼠标延迟勾选此项。
FramebufferDisabler 禁用 Framebuffer kexts 为 NVDAResman.kext, ATIFramebuffer.kext, AppleIntelIntegratedFramebuffer.kext。因为一些显卡没有图形加速功能,那么加载这些 kexts 可能会导致内核不稳定,如果使用 GraphicEnabler 或 EFI String 不用勾选此项。
JMicronATA Injector 适用于 IDE 光驱硬盘传输驱动。
SMBIOSResolver 正确显示系统概述
UUID 根据主要网卡的 Mac 地址生成的通用唯一识别码,格式 00000000-0000-0000-8000-000000000000,修复 UUID 错误。
Dsmos 多核心驱动,根据使用情况选择。
Fakesmc V1.0 模拟 Mac 机器上的 SMC 部件。
AMD 仅适用于 AMD 用户。选择 AppleRTC, LegacyAppleRTC 或 ElliottForceLegacyRTC 解决 BIOS 重置问题,AMD 引导包括这个选项,不选择其他引导。
Additional Fonts 附加字体,根据个人喜好选择。
X11 用于在 UNIX Environments 里执行 Windows 程序。
Rosetta 用于在使用 Intel 处理器的机器上提供对于 PowerPC-Based 处理器的支持,用于支持以前的 PPC 程序。
QuickTime7 以前版本 QuickTime,应该不再需要。
系统默认以 64 位启动,如果想以 32 位启动,在启动时输入参数 -v arch=i386 或 arch=i386,进入系统后编辑 Extra 下的 com.apple.Boot.plist 文件。
< ?xml version="1.0" encoding="UTF-8"? >
< !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
< plist version="1.0" >
< dict >
< key >Kernel< /key >
< string >mach_kernel< /string >
< key >Timeout< /key >
< string >5< /string >
< key >Kernel Flags< /key >
< string >arch=i386< /string >
< key >EthernetBuiltIn< /key >
< string >y< /string >
< /dict >
< /plist >
找到其中参数arch=i386 ,删除整行或将 arch=i386 改为 arch=x86_32 如果机器显卡是 Geforce 7 系列,升级 Snow Leopard 10.6.2 将无法开启 QE/CI,尝试 EFI Studio 驱动显卡会出现内核恐慌,目前暂无解决办法,因此推荐安装 Snow Leopard 10.6.1。
在安装时应对 Realtek ALC888b 选择了驱动 ALC888b,但进入系统后有音量显示,但是没有声音。居然在网络上找到 G41M ES2L for Mac,在里面找到 AzaliaAudio,安装后声音正常。Elsa nVidia Geforce GTS210 依然问题,使用系统附带的 ATY Init ATI and nVidia driver 后仅仅开启了 OpenGL,nVidia 官方的 Geforce 285 For Mac 打开后提示不支持当前系统!使用编辑过的 NVInject 后可以在系统概述下看到了完整显示信息,也可以使用显示器分辨率,但无法开启 QE/CI。无线网卡 D-Link DWL G122 使用 USB Wireless 既可驱动。AMD 用户进入系统后还需使用 Marvin's AMD Utility 解决 CPU ID 数问题。
因为这个系统精简了除英语外的所有语言,在 Apple Mac OS X Snow Leopard 系统安装盘中提取了简体中文语言包安装。打开本机信息,居然看到黑客留下的难看标记,在 Apple Mac OS X Snow Leopard 系统安装盘中下提取 Mac OS X.tif 文件替换 System\Library\CoreServices\loginwindow.app\Contents\Resources 下 Mac OS X.tif 文件就可以恢复。
Mac OS X.tif 下载
Snow Leopard Simplified Chinese 下载
AzaliaAudio for Leopard 下载
G41M ES2L for Mac 下载
AzaliaAudio for Snow Leopared 下载
RealtekR1000 for Snow Leopared 下载
USB Wireless 下载
Marvin's AMD Utility 下载
网络上一直流传着诸多可自由安装的 Mac OS,这些版本和 Apple 官方发布的 Mac OS 主要差别在于驱动。Apple 为了限制在非 Mac 机器上安装 Mac OS,在系统中加载了相应的驱动进行识别,因此只需要修改这部分 Kext 就可以顺利加载。Apple 从不为 Mac 机器以外的硬件提供驱动,这些可自由安装的 Mac OS 中加入了一些能够为多数硬件服务的驱动。
自 Snow Leopard 和 Windows 7 问世以来,EFI 开始得到应用。一直以来,Basic Input/Output System 控制这主板输入输出的相关设置,存在于主板的可读写芯片中。EFI 作为以往 BIOS 的升级而出现,和 BIOS 不同,EFI 保存在硬盘中。但 EFI 有一点比较吸引人,据称以后硬件驱动将存在于 EFI 中而与操作系统无关,即在使用 EFI 后,安装任何操作系统将不再需要安装驱动,EFI 可以方便地引导并为操作系统提供驱动!但目前情况却是 BIOS 与 EFI 共存,EFI 无法从功能上替代 BIOS,而且 Snow Leopard 和 Windows 7 安装所必需的 EFI 还互不相容,这些问题使新系统的安装愈加麻烦。安装 Snow Leopard 前先必须进行 EFI 引导,虽然了解到也可以用其它方法从硬盘直接安装,但是因为需要改动硬盘分区、转换文件比较繁琐,所以还是下载了 Empire EFI 并刻盘。然后下载 Snow Leopard 零售版,加载 Empire EFI 在 Extra 下提取必须的驱动文件放入系统盘的 /Extra/Extensions/ 下。在 Extra 下包含驱动 Apple.ACPIPS2Nub.kext、ApplePS2Controller.kext、fakesmc.kext、FramebufferDisabler.kext、LegacyAppleAHCIPort.kext、LegacyAppleIntelPIIXATA、 LeacyIOAHCIblockStorage.kext LegacyJMicronATA.kext、NullCPUPowerManagement.kext、OpenHaltRestart.kext、PlatformUUID.kext、SMBIOSResolver.kext,其中必须驱动 fakesmc.kext、FramebufferDisabler.kext、 LeacyAppleRTC_32bit_Only.kext、NullCPUPowerManagement.kext、OpenHaltRestart.kext PlatformUUID.kext。不过之后找到 Snow Leopard 10.6.1-10.6.2 Intel AMD Made 就简单多了,对比零售版,这个操作系统 Mac OS X Snow Leopard 的精简版仅仅 4.36G,一般 DVD 就可以刻录,内置大量驱动和软件,而且不需要 EFI 引导处理,可以直接运行,附带更新 Mac OS X 10.6.1 和 Mac OS X 10.6.2,非常方便!但这个精简系统甚至除英语以外的语言也被精简掉了,还要另外寻找本地语言包下载。在安装系统时,一定要进行根据机器的情况进行自定义选择,否则非 Mac 机器以外安装一定不成功!
Update
Mac OS X 10.6.1 Update 可以选择选择这个更新
Mac OS X 10.6.2 Update Combo AMD 用户不要选择更新,Intel 用户选择 10.6.2 请不要勾选下面的 Dsmos,直接用 FakeSmc。
Boot Loaders
Chameleon RC3 PCEFI 10.3 替代 EFI 引导系统所必须。
Chameleon RC3 PCEFI 10.5 都可以使用,新版速度更快。
Kernels
Intel Atom Kernel 10.2.0 适用于 Intel 凌动处理器用户必须安装的内核。
Legacy Kernel 10.2.0 Intel AMD 一个新的内核,根据 Voodoo XNU 源码制作。这个内核包括从老处理器像奔腾 4 模拟 SEE2 和 SEE3,并且也兼容 AMD 处理器,Core 2 Duo 和 i7 处理器不要使用这个内核。
Mobdin Kernel 10.0 AMD Only 适用于 AMD 用户必须安装的测试版内核。
Graphic Drivers
ATI HD 2600
ATY Init ATI and nVidia driver 32bit ATI Radeon HD 通用驱动高清系列
Darwinx86 ATI 48X0 IDs Injector
GraphicEnabler 使大多数 nVidia 显卡和少数 ATI 显卡能开启 QE/CI,即图像图像加速功能。
EVOenabler Extra Extensions 驱动 ATI HD 4870
EVOenabler SLE 驱动 ATI HD 4870
EVOenabler 4870 Extra Extensions 驱动 ATI HD 4870
EVOenabler ATI 4830 SLE 驱动 ATI 4830
Legacy ATI 4800 Controller 驱动 ATI 4800
GMA3500 驱动 Driver for GMA 3500
GMAX4500 驱动 Driver for GMA X4500
NVEnabler 适用于 nVidia 显卡 Geforce 8 和 Geforce 9 系列的 32 位及 64 位驱动。
NVInject 适用于 nVidia 显卡 Geforce 5、Geforce 6 和 Geforce 7 系列的 32 位及 64 位驱动。
Remove ATI4500 and ATI4600 Controller 勾选此项会移除 ATI4500 和 ATI4600 控制器。这个运行在 ATI4850 上,并且会增加设备 ID 到 ATI4800Controller.kext 驱动上。
Audio
AppleAzaliaAudio
AppleAzaliaAudioADI1981
AD1988b-Fix 驱动 AD1988b Fix only info.plist
AppleHDA
HDAIDT 驱动 Audio Driver for HP M311
Envy24HTPCIAudioDriver 驱动 Driver for M-Audio
ALC662 驱动 ALC662 for Gigabyte mobos
ALC883 驱动 ALC883 for Gigabyte mobos
ALC888b 驱动 ALC888b for Gigabyte mobos
ALC889a 驱动 ALC889a
VoodooHDA 声卡万能驱动 VoodooHDA 0.2.52
LegacyHDA
HDAEnabler 驱动 Legacy
LegacyHDA_885
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regular_headphone
-4_outs_2_ins_HDA_headphone
-4_outs_2_ins_regularheadphone
LegacyHDA_888
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regularheadphone
-4_outs_2_ins_HDA_headphone
-4outs2insregularheadphone
LegacyHDA 889
-3_out_2_in_HDA_headphone
-3_outs_2_ins_regularheadphone
-4_outs_2_ins_HDA_headphone
-4_outs_2_ins_regular_headphone
ALC889HDA MIC PanelHd_x86-64 驱动 ALC 889 HDA MIC Panel Hd x86-64
EVGA X58 ALC889 Legacy 驱动 ALC889 Legacy for EVGA X58
Network
AtherosFix 驱动 Driver for Atheros chipset for 10.6.2 update
RTL8139 Ethernet 驱动 Apple RTL8139 Ethernet
BCM5787 Ethernet 驱动 Driver for BCM5787M Ethernet
RTL8169 Ethernet 驱动 Driver for RTL8169 Ethernet
BCM5755M Ethernet 驱动 Broadcom 5755M 32bit only ID 1673
D-Link DWL G520 驱动 D-Link DWL G520 working as airport extreme in snow leopard 10.6.2
LegacyAppleYukon2 驱动 Legacy driver for Marvel-Yukon
Marvel Yukon 88E8056 驱动 Driver for Marvel-Yukon 88E8056
Skge 驱动 Skge Lan driver Marvel-Yukon
Laptop Support
AppleACPIBatteryManager 笔记本电源管理,不能与 VoodooBattery 并用。
FunctionFlip
MACam 摄像头驱动,支持大多数 Toshiba 产品。
VoodooBattery Additional support for Laptops Battery meter
VoodooMonitor Additional support for CPU
VoodooPower Generic CPUPM Control
VoodooPowerMini Generic CPUPM Control
VoodooPS2Trackpad 支持 PS2 接口的键盘和鼠标。
System Support
CMOS Reset Fix 修复 CMOS BIOS 重置问题。
-AppleRTC 如果不用 DSDT 破解补丁,那么勾选它,否则不勾选。
-LegacyAppleRTC 这可以防止大多数主板运行 Mac OS X Snow Leopard 时的 CMOS 重置问题的出现。要运行 64 位,使用 DSDT Patch 生成 dsdt.aml 并且删除这个驱动,或者会导致系统恐慌。
-ElliottForceLegacyRTC 可以防止大多数主板运行 Mac OS X Snow Leopard 时的 CMOS 重置问题的出现,引导 64 位模式也没有问题。
SATA ATA Fix
-AHCI SATA Fix 使用 Intel 芯片组并开启 AHCI 可以选择这项。
-Legacy AHCI SATA Fix
-LegacyAppleIntelPIIXATA
-IOATAFamily Fix 适用于 SATA 光驱硬盘传输驱动。
-IOATAFamily SATA Fix 驱动 IOATAFamily SATA Fix Extra Extensions 支持所有的 SATA 端口。IOATAFamily SATA Fix 与 AppleVIAATA 和 SuperVIAATA 之间有兼用问题,只能选择其一。
AppleUpstreamUserClientDisabler 修改被禁用的 DRM Nvidia.kext 的通用禁用驱动。如果运行 iTunes 或 QuickTime 时出现鼠标延迟勾选此项。
FramebufferDisabler 禁用 Framebuffer kexts 为 NVDAResman.kext, ATIFramebuffer.kext, AppleIntelIntegratedFramebuffer.kext。因为一些显卡没有图形加速功能,那么加载这些 kexts 可能会导致内核不稳定,如果使用 GraphicEnabler 或 EFI String 不用勾选此项。
JMicronATA Injector 适用于 IDE 光驱硬盘传输驱动。
SMBIOSResolver 正确显示系统概述
UUID 根据主要网卡的 Mac 地址生成的通用唯一识别码,格式 00000000-0000-0000-8000-000000000000,修复 UUID 错误。
Dsmos 多核心驱动,根据使用情况选择。
Fakesmc V1.0 模拟 Mac 机器上的 SMC 部件。
AMD 仅适用于 AMD 用户。选择 AppleRTC, LegacyAppleRTC 或 ElliottForceLegacyRTC 解决 BIOS 重置问题,AMD 引导包括这个选项,不选择其他引导。
Additional Fonts 附加字体,根据个人喜好选择。
X11 用于在 UNIX Environments 里执行 Windows 程序。
Rosetta 用于在使用 Intel 处理器的机器上提供对于 PowerPC-Based 处理器的支持,用于支持以前的 PPC 程序。
QuickTime7 以前版本 QuickTime,应该不再需要。
系统默认以 64 位启动,如果想以 32 位启动,在启动时输入参数 -v arch=i386 或 arch=i386,进入系统后编辑 Extra 下的 com.apple.Boot.plist 文件。
< ?xml version="1.0" encoding="UTF-8"? >
< !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
< plist version="1.0" >
< dict >
< key >Kernel< /key >
< string >mach_kernel< /string >
< key >Timeout< /key >
< string >5< /string >
< key >Kernel Flags< /key >
< string >arch=i386< /string >
< key >EthernetBuiltIn< /key >
< string >y< /string >
< /dict >
< /plist >
找到其中参数
在安装时应对 Realtek ALC888b 选择了驱动 ALC888b,但进入系统后有音量显示,但是没有声音。居然在网络上找到 G41M ES2L for Mac,在里面找到 AzaliaAudio,安装后声音正常。Elsa nVidia Geforce GTS210 依然问题,使用系统附带的 ATY Init ATI and nVidia driver 后仅仅开启了 OpenGL,nVidia 官方的 Geforce 285 For Mac 打开后提示不支持当前系统!使用编辑过的 NVInject 后可以在系统概述下看到了完整显示信息,也可以使用显示器分辨率,但无法开启 QE/CI。无线网卡 D-Link DWL G122 使用 USB Wireless 既可驱动。AMD 用户进入系统后还需使用 Marvin's AMD Utility 解决 CPU ID 数问题。
因为这个系统精简了除英语外的所有语言,在 Apple Mac OS X Snow Leopard 系统安装盘中提取了简体中文语言包安装。打开本机信息,居然看到黑客留下的难看标记,在 Apple Mac OS X Snow Leopard 系统安装盘中下提取 Mac OS X.tif 文件替换 System\Library\CoreServices\loginwindow.app\Contents\Resources 下 Mac OS X.tif 文件就可以恢复。
Mac OS X.tif 下载
Snow Leopard Simplified Chinese 下载
AzaliaAudio for Leopard 下载
G41M ES2L for Mac 下载
AzaliaAudio for Snow Leopared 下载
RealtekR1000 for Snow Leopared 下载
USB Wireless 下载
Marvin's AMD Utility 下载
星期日, 一月 31, 2010
苹果电脑安装多分区 Windows
使用 Boot Camp 助理,按软件向导进行拖动选择 Windows 磁盘大小。如果只使用一个 Windows 分区,在 Mac OS X 里可以看到并读取 Windows 分区。但 Windows 在目前众多的病毒、木马和间谍软件面前极其脆弱,而且 Windows 的主要用户群电脑知识有限,因此 Windows 系统必须多分区。
安装多分区 Windows 前,先使用 Mac OS X 安装光盘上的磁盘工具对磁盘进行分区。推荐分三个区,在选项里选择 GUID 分区表。Mac OS X 使用 GUID,因此随便放哪里都没问题,但 Windows 因为使用 MBR,因此只能认出四个主分区!因为 Microsoft 的关系,Windows 只能以第一个或最后一个分区为系统文件区,虽然也有用户把 Windows 安装在其它分区,但即使如此,用于引导系统的文件仍会赖在 C 盘!如果尝试把 Windows 安装在其它盘,就会出现找不到文件 hal.dll 的情况,从而导致安装无法进行!因为第一个主分区已经被 GUID 占据,因此只能把 Windows 安装到第四个主分区。在安装前,只能把用于安装 Windows 的磁盘用 Mac OS X 的磁盘工具抹掉 Fat32。否则,Windows 会在安装过程中把引导文件写入之前磁盘导致安装失败。建议把其它磁盘先抹掉 HFS+,使 Windows 无法识别。安装时,可以用 Windows 安装光盘把 Fat32 格式化成 NTFS,但不要删除或建立分区以破坏 GUID 分区表!Windows 也可以更多分区,如把 Mac OS X 放到四个主分区之后,反正 EFI 支持 128 个主分区,但 Windows 只能识别四个主分区,即时安装 MacDrive 也无法读写 Mac OS X 所在磁盘!安装完 Windows 后,可以在 Mac OS X 下把用于 Windows 的另个分区也用磁盘工具抹掉 Fat32,然后在 Windows 里格式化成 NTFS,不过这样改变磁盘格式以后,这些磁盘会被 Mac OS X 系统认作外置磁盘而非原来的本地磁盘,原因暂时未知,好在 Mac OS X Leopard 10.5.6 已经支持直接抹掉 NTFS。如果尝试把原来的 Windows 磁盘删除,新建扩展分区并内置逻辑分区,虽然可以建立更多分区,但同样会破坏 GUID 分区表,后果未知。如果不想使用 Mac OS X 系统,可以使用 Mac OS X 安装光盘,用磁盘工具把 Mac OS X 系统使用的分区抹掉 Fat32。
安装 Windows 的时候也可以使用 Ghost 光盘,不过因为 C 盘并不是真正的第一个主分区,所以需要编辑 Boot.ini 文件。
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows" /noexecute=optin /fastdetect /noguiboot /bootlogo
把 partition 后面的数字改成真正的主盘位置 partition(4)。如果懒于修改并重新刻录光盘,就手动 Ghost,如果未按照以上所述把 Windows 安装到第四个主分区,在重新启动后因为磁盘未被激活,无法引导进入系统。
以上方法完成后在 Mac OS X 中可以读取 Windows 磁盘,以后重新安装操作系统,无论是 Mac OS X 还是 Windows 都可以直接安装。因为有上述要求的用户,电脑知识都比较匮乏,所以在完成安装后建议在 Mac OS X 下用磁盘工具卸下 Windows 系统盘,也不要安装第三方软件以实现 Mac OS X 系统读写 NTFS 和 Windows 系统读写 HFS+。作为独立于两个系统的数据盘,可以使用 Fat32 方便两个系统的读写交换,但 Fat32 不能支持 4G 以上的大文件,不支持索引、压缩、加密,因为不支持权限,安全性也不够高,对于使用 Windows 更多的用户,还是格式化 NTFS 比较实际。安装 Windows 时,必须将前面的分区隐藏或抹掉 Mac OS X 磁盘。在完成安装后,电脑启动会直接进入 Mac OS X,进入 Windows 必须按住 Option 键选择进入。
安装多分区 Windows 前,先使用 Mac OS X 安装光盘上的磁盘工具对磁盘进行分区。推荐分三个区,在选项里选择 GUID 分区表。Mac OS X 使用 GUID,因此随便放哪里都没问题,但 Windows 因为使用 MBR,因此只能认出四个主分区!因为 Microsoft 的关系,Windows 只能以第一个或最后一个分区为系统文件区,虽然也有用户把 Windows 安装在其它分区,但即使如此,用于引导系统的文件仍会赖在 C 盘!如果尝试把 Windows 安装在其它盘,就会出现找不到文件 hal.dll 的情况,从而导致安装无法进行!因为第一个主分区已经被 GUID 占据,因此只能把 Windows 安装到第四个主分区。在安装前,只能把用于安装 Windows 的磁盘用 Mac OS X 的磁盘工具抹掉 Fat32。否则,Windows 会在安装过程中把引导文件写入之前磁盘导致安装失败。建议把其它磁盘先抹掉 HFS+,使 Windows 无法识别。安装时,可以用 Windows 安装光盘把 Fat32 格式化成 NTFS,但不要删除或建立分区以破坏 GUID 分区表!Windows 也可以更多分区,如把 Mac OS X 放到四个主分区之后,反正 EFI 支持 128 个主分区,但 Windows 只能识别四个主分区,即时安装 MacDrive 也无法读写 Mac OS X 所在磁盘!安装完 Windows 后,可以在 Mac OS X 下把用于 Windows 的另个分区也用磁盘工具抹掉 Fat32,然后在 Windows 里格式化成 NTFS,不过这样改变磁盘格式以后,这些磁盘会被 Mac OS X 系统认作外置磁盘而非原来的本地磁盘,原因暂时未知,好在 Mac OS X Leopard 10.5.6 已经支持直接抹掉 NTFS。如果尝试把原来的 Windows 磁盘删除,新建扩展分区并内置逻辑分区,虽然可以建立更多分区,但同样会破坏 GUID 分区表,后果未知。如果不想使用 Mac OS X 系统,可以使用 Mac OS X 安装光盘,用磁盘工具把 Mac OS X 系统使用的分区抹掉 Fat32。
安装 Windows 的时候也可以使用 Ghost 光盘,不过因为 C 盘并不是真正的第一个主分区,所以需要编辑 Boot.ini 文件。
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows" /noexecute=optin /fastdetect /noguiboot /bootlogo
把 partition 后面的数字改成真正的主盘位置 partition(4)。如果懒于修改并重新刻录光盘,就手动 Ghost,如果未按照以上所述把 Windows 安装到第四个主分区,在重新启动后因为磁盘未被激活,无法引导进入系统。
以上方法完成后在 Mac OS X 中可以读取 Windows 磁盘,以后重新安装操作系统,无论是 Mac OS X 还是 Windows 都可以直接安装。因为有上述要求的用户,电脑知识都比较匮乏,所以在完成安装后建议在 Mac OS X 下用磁盘工具卸下 Windows 系统盘,也不要安装第三方软件以实现 Mac OS X 系统读写 NTFS 和 Windows 系统读写 HFS+。作为独立于两个系统的数据盘,可以使用 Fat32 方便两个系统的读写交换,但 Fat32 不能支持 4G 以上的大文件,不支持索引、压缩、加密,因为不支持权限,安全性也不够高,对于使用 Windows 更多的用户,还是格式化 NTFS 比较实际。安装 Windows 时,必须将前面的分区隐藏或抹掉 Mac OS X 磁盘。在完成安装后,电脑启动会直接进入 Mac OS X,进入 Windows 必须按住 Option 键选择进入。
星期三, 五月 27, 2009
Mac OS X 磁盘镜像
dmg 是 Disc image 的缩写,自从使用 Mac OS X 以来,遇到最多的文件保存方式就是 dmg 磁盘镜像。dmg 磁盘镜像的使用非常方便,即可以作为一个文件以便于携带,也可以直接读写,而有些镜像文件制作完之后就无法再次编辑。dmg 使用 Mac OS X 的 hfs+ 磁盘格式,原来在 Windows 下无法读取,不过现在有了 MacDrive 就方便多了。dmg 文件在 Mac OS X 下可以直接作为磁盘加载,可以使用系统再带的磁盘工具创建,而且可以使用磁盘工具对 dmg 文件进行格式化或修改磁盘镜像大小,非常方便!如果对 dmg 内的文件或文件夹进行了自定义设置,这些设置会保留在 .fseventsd 文件夹里和 dmg 文件共同存在。dmg 文件还支持压缩、加密和读写权限控制,比一般的镜像文件和压缩文件更加强大。除了使用 Mac OS X 系统自带的磁盘工具创建 dmg 文件外,还有一些软件可以使用。其中最方便的软件就是 QuickDMG,只要把文件或文件夹拖到软件上就会自动创建 dmg 文件,不过 QuickDMG 运行中会占用系统磁盘空间作为缓存,如果文件不大的确很方便,但如果创建数 G 的 dmg 文件,先看看系统磁盘是否可以腾出双倍空间!DMG Packager 和 DMG Canvas 都是不错的软件,如果你在制作 dmg 文件时需要自定义 dmg 文件图标、背景,制作图示并固定文件大小位置,使用这些软件可以更好地完成这些设置。即使现在,使用 Mac OS X 的用户不是很多,如果需要在 Windows 下刻录 dmg 文件,可以打开终端输入
hdiutil convert DMGfile.dmg -format UDTO -o ISOoutfile.iso
UDRW - UDIF read/write image
UDRO - UDIF read-only image
UDCO - UDIF ADC-compressed image
UDZO - UDIF zlib-compressed image
UDBZ - UDIF bzip2-compressed image (OS X 10.4+ only)
UFBI - UDIF entire image with MD5 checksum
UDRo - UDIF read-only (obsolete format)
UDCo - UDIF compressed (obsolete format)
UDTO - DVD/CD-R master for export
UDxx - UDIF stub image
UDSP - SPARSE (grows with content)
UDSB - SPARSEBUNDLE (grows with content; bundle-backed)
RdWr - NDIF read/write image (deprecated)
Rdxx - NDIF read-only image (Disk Copy 6.3.3 format)
ROCo - NDIF compressed image (deprecated)
Rken - NDIF compressed (obsolete format)
DC42 - Disk Copy 4.2 image
Leopard 下输入
-format UDTO -o ISOoutfile.iso
用转换的 iso 文件进行刻录。
hdiutil convert DMGfile.dmg -format UDTO -o ISOoutfile.iso
UDRW - UDIF read/write image
UDRO - UDIF read-only image
UDCO - UDIF ADC-compressed image
UDZO - UDIF zlib-compressed image
UDBZ - UDIF bzip2-compressed image (OS X 10.4+ only)
UFBI - UDIF entire image with MD5 checksum
UDRo - UDIF read-only (obsolete format)
UDCo - UDIF compressed (obsolete format)
UDTO - DVD/CD-R master for export
UDxx - UDIF stub image
UDSP - SPARSE (grows with content)
UDSB - SPARSEBUNDLE (grows with content; bundle-backed)
RdWr - NDIF read/write image (deprecated)
Rdxx - NDIF read-only image (Disk Copy 6.3.3 format)
ROCo - NDIF compressed image (deprecated)
Rken - NDIF compressed (obsolete format)
DC42 - Disk Copy 4.2 image
Leopard 下输入
-format UDTO -o ISOoutfile.iso
用转换的 iso 文件进行刻录。
星期三, 四月 29, 2009
更好玩的电脑游戏!
游戏开发者大会 GDC 本身就是一个为独立游戏开发者举办的盛会,所以主角终究是独立游戏开发者。每一年 GDC 都要举办独立游戏节大奖评选,从 2006 年起,开始连续关注 GDC 举办的独立游戏节大奖评选。和大型游戏公司,如 Blizzard、Ubi 等公司的作品相比,这些游戏仅仅属于休闲游戏,而且 GDC 也有意鼓励有创意的开发者,这些游戏由于仅仅是精力有限的独立游戏开发者作品,所以虽然有些游戏很有创意,但画面就比较粗糙,也有些画风独特、游戏性很高,但流程太短,但其中也出现了很多精品……
And Yet It Moves 撕纸世界 一个奇特的由撕纸构成的世界,在纸贴画中可以跑、跳甚至旋转这个世界。
Aquaria 安琪拉之歌 一个幻想般的水下之城,蕴藏着许多古老的秘密,在这里展开史诗般的冒险战斗。
Brain Pipe 心灵导航 第一人称视角导航游戏,躲避行进中的各种障碍,透过绚丽的图像,诡异的声音,在心灵的隧道中导航。
Braid 时空幻境 动作冒险游戏,在七个世界中,分布着各种希奇古怪的时空模式,利用掌握时间运行的规律配合灵活多变的思维才能顺利过关。
Crayon Physics Deluxe 蜡笔物理学豪华版 非常有趣的物理模拟解谜游戏,基于二维物理引擎。玩法简单但变化无穷,用鼠标画出任意物体,把小球推到目标点即过关。由于使用几近真实的物理效果,使得玩法非常多样化。
Galaxy Scraper 独闯银河系 在浩瀚的宇宙里展开各种冒险,探索不同星球。如开始遇到长着一张大嘴的星球,要把小怪物踢到嘴里。当喂饱了之后,星球会放屁。这时候跑到星球背面的火山上,借力飞向下一关的星球……
Musaic Box 音乐盒子 独特的以音乐为题材的游戏,以典雅的古典音乐和乐器为线索,从音乐中收集旋律,当音乐卡住的时候,可以通过物理的方块来解决。
Polarity 磁力太空人 关于磁力的动作益智游戏,控制身着磁力衣的主角,通过操纵磁力作出各种特殊动作。如在天花板上行走,弹射到不可能触及的高度,甚至浮空和隔空移动物体。
The Maw 宠物外星人 银河系赏金猎人的飞船坠毁在一个陌生的星球,在一个标有宇宙最致命生物的笼子里的幸存者 Maw 是一团成天只想到吃跟睡的胆小外星人,只要是被他吃下肚的东西,其中的成份就会被他吸收。他的体型可以无限制的成长,而几乎没有任何方法能够摧毁他。Frank 是 Maw 最好的朋友,他们必须携手合作,让 Maw 用他的惊人食量解决所有危机。
World of Goo 粘粘世界 一个基于物理和建筑原理的益智游戏,数以百万的黏性球体物质居住在一个不知名的美丽世界,它们在这个游戏中显得非常可口。
游戏预览
And Yet It Moves 撕纸世界 一个奇特的由撕纸构成的世界,在纸贴画中可以跑、跳甚至旋转这个世界。
Aquaria 安琪拉之歌 一个幻想般的水下之城,蕴藏着许多古老的秘密,在这里展开史诗般的冒险战斗。
Brain Pipe 心灵导航 第一人称视角导航游戏,躲避行进中的各种障碍,透过绚丽的图像,诡异的声音,在心灵的隧道中导航。
Braid 时空幻境 动作冒险游戏,在七个世界中,分布着各种希奇古怪的时空模式,利用掌握时间运行的规律配合灵活多变的思维才能顺利过关。
Crayon Physics Deluxe 蜡笔物理学豪华版 非常有趣的物理模拟解谜游戏,基于二维物理引擎。玩法简单但变化无穷,用鼠标画出任意物体,把小球推到目标点即过关。由于使用几近真实的物理效果,使得玩法非常多样化。
Galaxy Scraper 独闯银河系 在浩瀚的宇宙里展开各种冒险,探索不同星球。如开始遇到长着一张大嘴的星球,要把小怪物踢到嘴里。当喂饱了之后,星球会放屁。这时候跑到星球背面的火山上,借力飞向下一关的星球……
Musaic Box 音乐盒子 独特的以音乐为题材的游戏,以典雅的古典音乐和乐器为线索,从音乐中收集旋律,当音乐卡住的时候,可以通过物理的方块来解决。
Polarity 磁力太空人 关于磁力的动作益智游戏,控制身着磁力衣的主角,通过操纵磁力作出各种特殊动作。如在天花板上行走,弹射到不可能触及的高度,甚至浮空和隔空移动物体。
The Maw 宠物外星人 银河系赏金猎人的飞船坠毁在一个陌生的星球,在一个标有宇宙最致命生物的笼子里的幸存者 Maw 是一团成天只想到吃跟睡的胆小外星人,只要是被他吃下肚的东西,其中的成份就会被他吸收。他的体型可以无限制的成长,而几乎没有任何方法能够摧毁他。Frank 是 Maw 最好的朋友,他们必须携手合作,让 Maw 用他的惊人食量解决所有危机。
World of Goo 粘粘世界 一个基于物理和建筑原理的益智游戏,数以百万的黏性球体物质居住在一个不知名的美丽世界,它们在这个游戏中显得非常可口。
游戏预览
电脑性能过剩?
曾几何时,梦想着拥有一台强大的电脑,所有的软件都可以快速运行,感觉不到任何迟滞。由此,每每在电脑前完成一次操作等待系统响应时,都会觉得自己的电脑性能太差并憧憬着拥有更强的硬件!不过,当时的电脑性能的确很差,仅仅进行 MP3 解码就能耗尽所有系统资源。随着硬件的升级,软件也逐步升级。虽然执行以前的软件会有更快的速度,但总是难以拒绝更新版本软件带来强大功能,软件运行速度没有明显提高。时至今日,电脑在各方面的应用已经非常完善,软件升级所带来的新功能越来越少,所需系统资源也很少增加。而另一方面,即使努力升级电脑,也不会明显感觉到软件运行速度的提高。这在一个使用了多年的操作系统上尤为明显,新旧两台本本,运行一样的软件感觉差不多!如果不是因为老本本出现故障,找不到升级买新本本的理由?!微软适时发布了 Vista,全新的华丽界面、强大的功能令人期待。原以为自己一定会升级 Vista,软件速度也会一如既往的慢下来。但这一切都因为转向向 Mac OS X 而改变,Mac OS X Leopard 的华丽超乎想象,功能也非常强大,速度飞快。原来功能强大的软件可以这样快速简便地运行!相比之下 Vista 牵强的尝试实在鸡肋,因此在其余时间继续使用着 WindowsXP,真实地感觉到性能过剩!
Mac OS X 磁盘权限
Mac OS X 开机时一切正常,但到了登录时一直停留在蓝屏,下面的圆圈不停地转动,鼠标也可以移动,估计没有遇到千载难逢的死机情况。用 Mac OS X 安装光盘重新启动,打开磁盘工具验证并修复权限后,再次启动系统就正常了。也可以在启动时按住 F8,输入参数 -x 进入安全模式。在开机时按住苹果键和 S 键直到进入命令行模式,之后输入 sh 进入了默认的 Shell,再输入 /sbin/fsck-fy,这时就开始了检查磁盘权限的过程,系统会询问是否修复权限,回答 Yes 后开始修复,最后输入 reboot 来进行重启系统。Mac OS X 的磁盘管理比较特殊,一般情况下无法看到磁盘上的系统隐藏文件,如果需要可以在终端使用命令。
显示文件 defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool false
显示文件 defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool false
星期四, 八月 21, 2008
Bookmarklet
作为 Java Script 的衍生,越来越多关于 Bookmarklet 的应用,Bookmarklet 是 Bookmark 和 Applet 的组合词,Bookmark 就是书签,Applet 是指运行于某一特定容器的程序,可以使用相应格式将 Java Script 应用于网页文件。
< applet code="文件名.class" >
< param name="名称" value="注释" / >
< /applet >
Bookmarklet 就是类似于书签的简单脚本,可以不受网站的限制,在 Web 浏览器中非常方便地直接调用。
也收集了一些,有兴趣可以直接点击链接试用下,也可以保存链接到浏览器收藏夹以便以后调用。
-浏览页面
显示文本
显示所有链接
图片放大
图片缩小
不显示图片
不显示布局
字体增大
字体缩小
向后翻页
向前翻页
非常慢速自动滚屏
慢速自动滚屏
快速自动滚屏
非常快速自动滚屏
-网络服务
谷歌翻译
谷歌站内搜索
谷歌链接搜索
谷歌页面预览
谷歌图片搜索
谷歌新闻搜索
英语单词字典
邮件发送链接
-窗口控制
窗口 1000 700 只要改变链接里的数值就可以自定义窗口大小。
垂直分割窗口
水平分割窗口
最大窗口
关闭窗口
-解除限制
解锁右键菜单
解锁选择
显示密码
记忆密码
-页面解析
显示空白
图片详细列表
图片分辨率列表
页面元素列表
以上适用于 Safari、Firefox 和 Opera,不适用于 Microsoft Internet Explorer。
< applet code="文件名.class" >
< param name="名称" value="注释" / >
< /applet >
Bookmarklet 就是类似于书签的简单脚本,可以不受网站的限制,在 Web 浏览器中非常方便地直接调用。
也收集了一些,有兴趣可以直接点击链接试用下,也可以保存链接到浏览器收藏夹以便以后调用。
-浏览页面
显示文本
显示所有链接
图片放大
图片缩小
不显示图片
不显示布局
字体增大
字体缩小
向后翻页
向前翻页
非常慢速自动滚屏
慢速自动滚屏
快速自动滚屏
非常快速自动滚屏
-网络服务
谷歌翻译
谷歌站内搜索
谷歌链接搜索
谷歌页面预览
谷歌图片搜索
谷歌新闻搜索
英语单词字典
邮件发送链接
-窗口控制
窗口 1000 700 只要改变链接里的数值就可以自定义窗口大小。
垂直分割窗口
水平分割窗口
最大窗口
关闭窗口
-解除限制
解锁右键菜单
解锁选择
显示密码
记忆密码
-页面解析
显示空白
图片详细列表
图片分辨率列表
页面元素列表
以上适用于 Safari、Firefox 和 Opera,不适用于 Microsoft Internet Explorer。
星期日, 七月 27, 2008
Firefox 扩展的兼容性修改
Firefox 安装扩展的时候会自动检测其兼容性,一般的扩展会按照开发规则指明最低兼容的 Firefox 版本号和最高兼容版本号。之所以这样设置是因为 Firefox 各版本间有很大不同,强行安装的话会导致某些扩展难以运行,甚至对 Firefox 本身造成影响。
虽然 Firefox 开发团队会在每个新版本诞生之前便公布开发文档以保证扩展开发者同步进行工作,但是稳定的公开版本的扩展往往会滞后于 Firefox 发布。对于很多喜欢新鲜体验的用户而言,这便是个青黄不接的时期。
为了使较旧的扩展能运行在较新的 Firefox 上,可以尝试修改扩展的最高兼容版本号以欺骗 Firefox 主程序。不过这可能会引起一些故障,有些是一般用户难以体察到的,也不影响程序的正常使用,也有些会导致程序崩溃,甚至无法打开工具-附加组件删除错误插件!但是这些故障不会对用户信息造成损失。遇到这样的情况,可以删除记录 Firefox 配置和记录的文件夹。将位于系统盘:\Documents and Settings\darkelf\Application Data\Mozilla 的文件夹删除后重新启动 Firefox 即可重新设置。
-安装扩展 Nightly Tester Tools
安装扩展 Nightly Tester Tools 后会在扩展窗口中出现强制激活的选项。Nightly Tester Tools 能够强制激活已安装但已被禁用的扩展,但不能用于安装新的扩展。这种方法更适合于使用 Firefox 旧版本并安装了很多扩展,但一直追随 Firefox 最新版本的用户。
-提升扩展的最高兼容版本号
这要求不要直接在 Mozilla Ad-ons 的页面上直接安装扩展,而是将其下载到磁盘。Mozzila 提供的扩展是以 .xpi 为后缀名的 ZIP 压缩文件。可以使用压缩软件打开该扩展文件,提取 install.rdf 文件。使用如记事本、TextEdit 等文本编辑器,打开并找到 maxVersion 字样,将后面的版本号修改为当前的 Firefox 版本或更高,然后将修改过的 install.rdf 替换 xpi 中的同名文件。因为这样修改的插件可能存在兼容性问题,请一定注明该扩展经过了修改!
-降低 Firefox 自身的扩展最高兼容版本号
使用文本编辑器打开位于 Firefox 安装目录下的“extensions\{×××-×××-×××-×××-×××}”下的 install.rdf 文件,并按照上面中的方法降低 maxVersion 的值。
-禁止 Firefox 检测所安装扩展的兼容性
打开 Firefox 配置页面,在地址栏输入 about:config 进入,新建布尔值 Boolean 名称 extensions.checkCompatibility 值为 false;新建布尔值 Boolean 名称 extensions.checkUpdateSecurity 值为 false。
虽然 Firefox 开发团队会在每个新版本诞生之前便公布开发文档以保证扩展开发者同步进行工作,但是稳定的公开版本的扩展往往会滞后于 Firefox 发布。对于很多喜欢新鲜体验的用户而言,这便是个青黄不接的时期。
为了使较旧的扩展能运行在较新的 Firefox 上,可以尝试修改扩展的最高兼容版本号以欺骗 Firefox 主程序。不过这可能会引起一些故障,有些是一般用户难以体察到的,也不影响程序的正常使用,也有些会导致程序崩溃,甚至无法打开工具-附加组件删除错误插件!但是这些故障不会对用户信息造成损失。遇到这样的情况,可以删除记录 Firefox 配置和记录的文件夹。将位于系统盘:\Documents and Settings\darkelf\Application Data\Mozilla 的文件夹删除后重新启动 Firefox 即可重新设置。
-安装扩展 Nightly Tester Tools
安装扩展 Nightly Tester Tools 后会在扩展窗口中出现强制激活的选项。Nightly Tester Tools 能够强制激活已安装但已被禁用的扩展,但不能用于安装新的扩展。这种方法更适合于使用 Firefox 旧版本并安装了很多扩展,但一直追随 Firefox 最新版本的用户。
-提升扩展的最高兼容版本号
这要求不要直接在 Mozilla Ad-ons 的页面上直接安装扩展,而是将其下载到磁盘。Mozzila 提供的扩展是以 .xpi 为后缀名的 ZIP 压缩文件。可以使用压缩软件打开该扩展文件,提取 install.rdf 文件。使用如记事本、TextEdit 等文本编辑器,打开并找到 maxVersion 字样,将后面的版本号修改为当前的 Firefox 版本或更高,然后将修改过的 install.rdf 替换 xpi 中的同名文件。因为这样修改的插件可能存在兼容性问题,请一定注明该扩展经过了修改!
-降低 Firefox 自身的扩展最高兼容版本号
使用文本编辑器打开位于 Firefox 安装目录下的“extensions\{×××-×××-×××-×××-×××}”下的 install.rdf 文件,并按照上面中的方法降低 maxVersion 的值。
-禁止 Firefox 检测所安装扩展的兼容性
打开 Firefox 配置页面,在地址栏输入 about:config 进入,新建布尔值 Boolean 名称 extensions.checkCompatibility 值为 false;新建布尔值 Boolean 名称 extensions.checkUpdateSecurity 值为 false。
订阅:
帖子 (Atom)
