无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2013_top398
打印 上一主题 下一主题

[原创] 2014-2-15更新:屏幕调节(命令行+后台热键+弹出窗口,亮度/红绿蓝/反色,32/64位)

    [复制链接]
91#
 楼主| 发表于 2014-2-15 19:25:42 | 只看该作者
20130301 发表于 2014-2-15 18:40
报告:屏幕调节-20140215,win7_64下功能正常

好的,谢谢~我自己也正在用。
回复

使用道具 举报

92#
发表于 2014-2-15 19:53:55 来自手机 | 只看该作者
2013_top398 发表于 2014-2-15 18:19
你的03用前一版本没有热键问题么?我今天修正的版本在XP下已经正常。你说“反色点击无反应”可否具体说 ...

我下载下来了,明天给你详细的报告

点评

好的。如有bug,我解决后给你回一个英文文件名的附件。  详情 回复 发表于 2014-2-15 20:24
回复

使用道具 举报

93#
 楼主| 发表于 2014-2-15 20:24:48 | 只看该作者
asqw101451 发表于 2014-2-15 19:53
我下载下来了,明天给你详细的报告

好的。如有bug,我解决后给你回一个英文文件名的附件。
回复

使用道具 举报

94#
发表于 2014-2-16 22:43:04 来自手机 | 只看该作者
系统是冷风Win2003精简版,电脑是Thinkpad x61 cpu t9300
反色快捷键出现:错误-4 设置显示校正错误,没反应
窗口快捷键方向/翻页/end也出现此提示,但是可以调节

点评

请你试试看。如果原因确实是没有解除限制引起,我会在顶楼补充说明。  详情 回复 发表于 2014-2-17 12:41
很简单,你还没有解除系统调节限制(设置一个注册表项)。因为反色模式时,白色会调节到很暗,系统默认是不允许的。这个我确实没有明说,抱歉。  详情 回复 发表于 2014-2-17 12:25
回复

使用道具 举报

95#
发表于 2014-2-17 00:36:58 来自手机 | 只看该作者
好好学习一下
回复

使用道具 举报

96#
 楼主| 发表于 2014-2-17 12:25:58 | 只看该作者
asqw101451 发表于 2014-2-16 22:43
系统是冷风Win2003精简版,电脑是Thinkpad x61 cpu t9300
反色快捷键出现:错误-4 设置显示校正错误,没反 ...

很简单,你还没有解除系统调节限制(设置一个注册表项)。因为反色模式时,白色会调节到很暗,系统默认是不允许的。这个我确实没有明说,抱歉。
回复

使用道具 举报

97#
 楼主| 发表于 2014-2-17 12:41:40 | 只看该作者
asqw101451 发表于 2014-2-16 22:43
系统是冷风Win2003精简版,电脑是Thinkpad x61 cpu t9300
反色快捷键出现:错误-4 设置显示校正错误,没反 ...

请你试试看。如果原因确实是没有解除限制引起,我会在顶楼补充说明。
回复

使用道具 举报

98#
发表于 2014-2-17 23:56:58 来自手机 | 只看该作者
等两天我测试后告诉你,我现在正在测试Srs驱动,和天空的驱动包

点评

你这是要搞什么大工程?  详情 回复 发表于 2014-2-18 00:41
回复

使用道具 举报

99#
 楼主| 发表于 2014-2-18 00:41:01 | 只看该作者
asqw101451 发表于 2014-2-17 23:56
等两天我测试后告诉你,我现在正在测试Srs驱动,和天空的驱动包

你这是要搞什么大工程?
回复

使用道具 举报

100#
发表于 2014-2-20 08:11:06 来自手机 | 只看该作者
测试了一下,手动注入注册表后,快捷键都正常。我记得以前的好像有注册表项选择了。另外就是命令参数没反应。在Cmd窗口,br放到System32文件夹中测试的

点评

更正一下,是HKCU,不是HKLM。——后面的回复改了,这个小的回复没更新过来。  详情 回复 发表于 2014-2-20 13:02
我选用的注册表启动项是 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run ,你呢? 参数没反应是怎么回事?说明一下:1、多个参数只认第1个。2、后台已运行时参数无效,而是直接弹出窗口。  详情 回复 发表于 2014-2-20 12:56
回复

使用道具 举报

101#
 楼主| 发表于 2014-2-20 12:56:28 | 只看该作者
本帖最后由 2013_top398 于 2014-2-20 12:58 编辑
asqw101451 发表于 2014-2-20 08:11
测试了一下,手动注入注册表后,快捷键都正常。我记得以前的好像有注册表项选择了。另外就是命令参数没反应 ...


我选用的注册表启动项是 HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run ,你呢?

参数没反应是怎么回事?说明一下:1、多个参数只认第1个。2、后台已运行时参数无效,而是直接弹出窗口。
回复

使用道具 举报

102#
 楼主| 发表于 2014-2-20 13:02:01 | 只看该作者
asqw101451 发表于 2014-2-20 08:11
测试了一下,手动注入注册表后,快捷键都正常。我记得以前的好像有注册表项选择了。另外就是命令参数没反应 ...

更正一下,是HKCU,不是HKLM。——后面的回复改了,这个小的回复没更新过来。
回复

使用道具 举报

103#
发表于 2014-2-20 13:13:03 来自手机 | 只看该作者
我的注册表文件是解除限制那个,我把Br放到System32文件夹下,在Cmd窗口输入Br /?无反应

点评

另外,你说的是解除调节限制的注册表。那个在程序界面底下,红字的上面有一个按钮可以设置。设置过后就变灰了。如果程序并没成功设置,下次启动后这个按钮仍然可以点击。 具体注册表项目是: [HKEY_LOCAL_MACHIN  详情 回复 发表于 2014-2-20 14:05
br内部并不带有帮助,而是用 notepad br-doc.txt 这个偷懒的办法。如果同目录下没有 br-doc.txt 是显示不出帮助来的。  详情 回复 发表于 2014-2-20 13:55
回复

使用道具 举报

104#
 楼主| 发表于 2014-2-20 13:55:43 | 只看该作者
asqw101451 发表于 2014-2-20 13:13
我的注册表文件是解除限制那个,我把Br放到System32文件夹下,在Cmd窗口输入Br /?无反应

br内部并不带有帮助,而是用 notepad br-doc.txt 这个偷懒的办法。如果同目录下没有 br-doc.txt 是显示不出帮助来的。
回复

使用道具 举报

105#
发表于 2014-2-20 13:58:13 来自手机 | 只看该作者
哈哈,那就没什么问题了,一切完美
回复

使用道具 举报

106#
 楼主| 发表于 2014-2-20 14:05:56 | 只看该作者
asqw101451 发表于 2014-2-20 13:13
我的注册表文件是解除限制那个,我把Br放到System32文件夹下,在Cmd窗口输入Br /?无反应

另外,你说的是解除调节限制的注册表。那个在程序界面底下,红字的上面有一个按钮可以设置。设置过后就变灰了。如果程序并没成功设置,下次启动后这个按钮仍然可以点击。

具体注册表项目是:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ICM]
"GdiIcmGammaRange"=dword:00000100

点评

谢谢楼主热心解答  详情 回复 发表于 2014-2-21 00:51
回复

使用道具 举报

107#
发表于 2014-2-21 00:51:45 来自手机 | 只看该作者
2013_top398 发表于 2014-2-20 14:05
另外,你说的是解除调节限制的注册表。那个在程序界面底下,红字的上面有一个按钮可以设置。设置过后就变 ...

谢谢楼主热心解答
回复

使用道具 举报

108#
 楼主| 发表于 2014-2-21 20:37:52 | 只看该作者
在虚拟机中试了一下 VBEMP 万能显卡驱动,当显示模式为8位色深时,且 VBEMP 的注册表设置 VBE_GREY=1 时,显示就成了灰度。


这也给了我一些启发,可以在8位模式下设置调色板使显示变成灰度。具体应如何做还需要探索。
回复

使用道具 举报

109#
 楼主| 发表于 2014-2-21 23:00:38 | 只看该作者
vbemp.sys 处理彩色转灰度的代码:
  1. :000126E4 0FB7450C                movzx eax, word ptr [ebp+0C]
  2. :000126E8 8D0483                  lea eax, dword ptr [ebx+4*eax]
  3. :000126EB 0FB64805                movzx ecx, byte ptr [eax+05]
  4. :000126EF 0FB65004                movzx edx, byte ptr [eax+04]
  5. :000126F3 69C997000000            imul ecx, 00000097
  6. :000126F9 0FB64006                movzx eax, byte ptr [eax+06]
  7. :000126FD 6BD24D                  imul edx, 0000004D
  8. :00012700 6BC01C                  imul eax, 0000001C
  9. :00012703 03CA                    add ecx, edx
  10. :00012705 03C8                    add ecx, eax
  11. :00012707 C1F908                  sar ecx, 08
  12. :0001270A 884D08                  mov byte ptr [ebp+08], cl
复制代码

据此分析,是在设置256色模式时,将彩色转为灰度值,再写入DAC颜色查找表。
回复

使用道具 举报

110#
 楼主| 发表于 2014-2-21 23:11:13 | 只看该作者
截个全图。

灰度看着也还不错。
回复

使用道具 举报

111#
发表于 2014-2-22 01:42:18 来自手机 | 只看该作者
我还以为是pe

点评

why?  详情 回复 发表于 2014-2-22 08:42
回复

使用道具 举报

112#
 楼主| 发表于 2014-2-22 08:42:36 | 只看该作者

why?
回复

使用道具 举报

113#
发表于 2014-2-28 21:46:09 | 只看该作者
只是不知道是不是所有PE都能用

点评

需要显卡驱动支持,标准VGA驱动不适用。  详情 回复 发表于 2014-2-28 23:54
回复

使用道具 举报

114#
发表于 2014-2-28 23:48:04 | 只看该作者
认真学习一下  长见识了 谢谢分享
回复

使用道具 举报

115#
 楼主| 发表于 2014-2-28 23:54:28 | 只看该作者
we180900 发表于 2014-2-28 21:46
只是不知道是不是所有PE都能用

需要显卡驱动支持,标准VGA驱动不适用。
回复

使用道具 举报

116#
发表于 2014-5-13 05:22:09 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

117#
发表于 2014-5-13 16:50:28 | 只看该作者
好!
我就不喜欢亮屏幕.
显示器上的钮时间长了就不灵敏了.
回复

使用道具 举报

118#
发表于 2014-6-7 10:22:12 | 只看该作者
好好学习,谢楼主。
回复

使用道具 举报

119#
发表于 2015-11-21 18:25:08 | 只看该作者
不知道可以加入 显示的按键全部功能吗? 比如,色温调节 等等 ,自动调节 等等
回复

使用道具 举报

120#
发表于 2017-2-15 19:49:10 | 只看该作者
非常非常好用的哦!我的win7不知道为什么电源管理那里没有亮度调节了!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-4 15:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表