本程序为不收费程序,版权归作者(TraceMouse)所有。你可以自由使用和分发,但是在任何情况下不可以去除作者的版权信息,更不可以在未经作者许可使用本程序进行商业盈利。
本软使用 WinIo.dll 读取 Thinkpad 传感器(Sensor)中的数据,WinIo.dll 由 Yariv Kaplan 开发,版权归 Yariv Kaplan 所有,更多有关 WinIo.dll 的信息请访问: http://www.internals.com .本程序中使用的商标:IBM商标归IBM公司所有,ThinkPad/Lenovo商标归联想公司所有,Miscrosoft/ Windows商标归Microsoft公司所有,其他未提及的商标归各自拥有该商标的公司所有。
本程序在 ThinkPad T61p 上开发和测试,所有功能和模块均经过作者详细测试,尽管此程序对传感器只进行读取操作,并不改写传感器中的数据,但是作者不对任何因此程序引起的任何损失负责。
一旦你使用本程序即表示你完全同意以上的所有约定。
2. 简单介绍
---------------
TPMonitor 的全称为 ThinkPad Monitor,是用来监视 ThinkPad 各模块温度的程序。通过 TPMonitor,你可以了解到 ThinkPad 的各个部分的温度情况,以便更安全的使用您的 ThinkPad。
TPMonitor 提供日志功能,可以记录延续的时间内所有模块的温度变化情况,关于日志的更多信息请参看第5节:关于日志。
TPMonitor 还提供对 Vista Sidebar 的支持,并且在程序包里不收费附带一款 Gadget,关于 Gadget 的更多信息请参看第6节:关于 Gadget。
TPMonitor 并不包含风扇控制功能,对 ThinkPad 的风扇进行控制具有一定的危险,而且作者认为 ThinkPad 的风扇交由 BIOS 控制会更加合适,因为 BIOS 是由更了解 ThinkPad 的专业工程师制作的。
3. 支持机型
-----------------------------
已知的 TPMonitor 支持以下机型:
ThinkPad A31,R50/R50p,R51/R51e,R52,R60/R60e,Z60t/Z60m,Z61m/Z61p,T22,T23,T30,T40,T41/T41p,T42/T42p,T43/T43p,T60/T60p,T61/T61p,T400,T500,W500,W700,X30,X31,X40,X41/X41T,X60/X60s,X61/X61s,X200/X200s,X300,X301
对于一些比较老的 ThinkPad 机型(600E,600X,770E,770X),由于采用的是不同的控制芯片,TPMonitor 无法支持。
4. 安装/卸载
-----------------------------
TPMonitor 采用 zip 方式发布,目前暂不提供安装版,只需把 TPMonitor.zip 解压任意目录直接运行TPMonitor.exe 即可。
TPMonitor 采用 C# 开发,需要 .net framework 支持,因此对于使用 Windows XP 系统的机器,需要额外安装 .NET Framework 才可以运行,建议安装最新版的 .NET Framework。使用 Windows Vista 系统的机器因为已经内置了 .NET Framework 可以直接运行。(使用Vista操作系统的机器,如果未关闭用户帐户控制(UAC),请以管理员模式运行本程序。)
如果你需要使用 TPMonitor 提供的 Gadget,直接双击运行 TPMonitor 文件夹下的 TPMonitor.gadget 即可。
TPMonitor 的卸载很简单,如果决定不再使用 TPMonitor ,在退出程序后直接删除 TPMonitor 文件夹即可。如果你启用了“程序随系统自动启动”,请在最后一次退出程序之前取消选中“程序随系统自动启动”然后点“应用”按钮。
但是,TPMonitor 并不是一个完全的绿色(无需安装解压就可以运行),程序的设置信息和Sidebar数据(请参看第6节:关于Gadget)会写入注册表,如果担心卸载后在注册表中留下LJ信息,请在删除文件夹之前手工运行 Uninstall.reg 来删除注册表中的信息,或者自行使用 regedit.exe 来手工删除以下注册表子键:
HKEY_CURRENT_USER\Software\TraceMouse\TPMonitor\VistaSidebar
5. 关于日志
------------------------------
TPMonitor 的日志记录了 ThinkPad 各模块的温度变化记录,你可以随时将日志保存到文件。
日志采用 CSV 格式进行保存,使用 Excel 可以直接打开,如果你对 Excel 比较熟悉,可以自行通过 Excel 进行后期处理来实现日志图表等高级扩展功能。
6. 关于 Gadget
------------------------------
TPMonitor 默认提供对 Vista Sidebar 的支持,并且随程序提供一款 Gadget, 熟悉 Gadget 的朋友可以自行开发 Gadget,希望自行开发 Gadget 的黑友们也不吝把自己的作品分享出来供大家使用。
TPMonitor 对 Vista Sidebar 的支持方式与 Everest Ultimate 类似,是将数据写入(刷新)进注册表,然后 Gadget 从注册表中读取数据即可。TPMonitor 的 Sidebar 注册表路径如下:
HKEY_CURRENT_USER\Software\TraceMouse\TPMonitor\VistaSidebar
如果使用 Windows XP 系统的朋友也希望使用 Gadget,请参考以下链接:
http://www.vista123.com/html/199.html
7. 更新历史
------------------------------
更新历史请参看:UpgradeLog.txt
8. 关于作者/特别鸣谢
------------------------------
我叫TraceMouse,玩电脑与写程序是我的两大爱好,这个程序是我的第一个C#程序,一边学习一边写,幸好有伟大的Google和Msdn,终于完成了这个简约而不简单的小程序。
如果大家对本程序有任何意见或建议,欢迎发送邮件到我的邮箱来一起讨论,我的邮箱地址是: tracemouse@163.com.
特别鸣谢:
1). WinIo.dll 的作者 Yariv Kaplan
2). 研究并制作 ThinkPad 传感器示意图的 Thinker
http://www.thinkwiki.org/wiki/Talk:ACPI_fan_control_script
3). TPFanControl 的作者
4). 所有参与 TPMoniotr 测试以及为 TPMonitor 提供建议和帮助的 Thinker