无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
13831#
 楼主| 发表于 2018-6-24 23:51:20 | 只看该作者
527104427 发表于 2018-6-24 22:12
SET$ &NL=0D 0A
CALL @WIN1
_SUB WIN1,W287H199,新窗口1,


滚动条滚动演示.wcs.zip   滚动条滚动演示.wcs.zip (750 Bytes, 下载次数: 5)
效果:

点评

老大太帅了,搞定  详情 回复 发表于 2018-6-24 23:57
回复

使用道具 举报

13832#
 楼主| 发表于 2018-6-24 23:56:04 | 只看该作者
红毛樱木 发表于 2018-6-24 23:45
ENVI @@DeskTopFresh=clearicon];1
刷新不了Win10pe上面的白条,要刷新explorer.exe进程才行。
另外能加 ...


ENVI @@DeskTopFresh=clearicon];1
刷新不了Win10pe上面的白条,要刷新explorer.exe进程才行。
------------------
什么 白条 ?


ENVI @@DeskTopFresh=0xFF
试试

点评

ENVI @@DeskTopFresh=0xFF 测试对这两个地方都没有效果  详情 回复 发表于 2018-6-25 00:16
WAIGO的win10pe可以这样测试。 PECMD.INI只需有以下代码 不KILL EXPLORER.EXE 这个地方白条或者有的PE里是黑条,名称一时半会想不起来了,好像是叫R开头的什么来着。  详情 回复 发表于 2018-6-25 00:00
回复

使用道具 举报

13833#
发表于 2018-6-24 23:57:48 | 只看该作者
mdyblog 发表于 2018-6-24 23:51
滚动条滚动演示.wcs.zip  
效果:

老大太帅了,搞定
回复

使用道具 举报

13834#
发表于 2018-6-25 00:00:01 | 只看该作者
mdyblog 发表于 2018-6-24 23:56
ENVI @@DeskTopFresh=clearicon];1
刷新不了Win10pe上面的白条,要刷新explorer.exe进程才行。
------- ...

WAIGO的win10pe可以这样测试。
PECMD.INI只需有以下代码
  1. EXEC *%WinDir%\System32\winpeshl.exe
  2. SHEL %WinDir%\EXPLORER.EXE
复制代码


不KILL EXPLORER.EXE
这个地方白条或者有的PE里是黑条,名称一时半会想不起来了,好像是叫R开头的什么来着。
回复

使用道具 举报

13835#
发表于 2018-6-25 00:16:04 来自手机 | 只看该作者
mdyblog 发表于 2018-6-24 23:56
ENVI @@DeskTopFresh=clearicon];1
刷新不了Win10pe上面的白条,要刷新explorer.exe进程才行。
----- ...


ENVI @@DeskTopFresh=0xFF
测试对这两个地方都没有效果
回复

使用道具 举报

13836#
 楼主| 发表于 2018-6-25 00:53:26 | 只看该作者
红毛樱木 发表于 2018-6-24 23:45
ENVI @@DeskTopFresh=clearicon];1
刷新不了Win10pe上面的白条,要刷新explorer.exe进程才行。
另外能加 ...

另外能加个刷新任务栏托盘图标的功能吗?(没有内置网络或声卡支持的PE,加载外置网卡或声卡组件之后,要手动刷新explorer.exe进程,不然任务栏也不出图标)
--------------
托盘图标 是具体的 程序创建的。 不能代劳的。
得找到具体的程序,让他来创建图标。

点评

哦,这个机关可能有点难找。  详情 回复 发表于 2018-6-25 01:10
回复

使用道具 举报

13837#
发表于 2018-6-25 01:10:46 来自手机 | 只看该作者
mdyblog 发表于 2018-6-25 00:53
另外能加个刷新任务栏托盘图标的功能吗?(没有内置网络或声卡支持的PE,加载外置网卡或声卡组件之后,要 ...

哦,这个机关可能有点难找。

点评

正常系统, 控制面板中, 先关 一次, 再开一次, 就可 请回 图标。 这可能是个线索。  详情 回复 发表于 2018-6-25 01:21
回复

使用道具 举报

13838#
 楼主| 发表于 2018-6-25 01:21:26 | 只看该作者
红毛樱木 发表于 2018-6-25 01:10
哦,这个机关可能有点难找。

正常系统, 控制面板中, 先关 一次, 再开一次, 就可 请回 图标。
这可能是个线索。
回复

使用道具 举报

13839#
发表于 2018-6-25 01:30:30 来自手机 | 只看该作者
WM_SETTINGCHANGE
前面你说的触发这个消息给所有窗体,不知道行不行
回复

使用道具 举报

13840#
发表于 2018-6-25 11:21:23 | 只看该作者
mdyblog 发表于 2018-6-23 21:34
但我建议还是二级菜单:
--------
看上图, 都是32位,64Hz,  按位数和Hz  二级菜单,不起作用哦。

我是说分辨率就三个菜单:指定分辨率>,自动分辨率,安全分辨率,列表放指定分辨率下作二级菜单,莫用双列式的菜单。这样一级菜单那么也放得下,屏幕也清爽,毕竟点击这个不一定是要调分辨率的。

点评

现在最大的问题是, 1大众小。 有时, 【指定分辨率】这1类 就能占满屏幕。  详情 回复 发表于 2018-6-25 11:52
这个好。  详情 回复 发表于 2018-6-25 11:27
回复

使用道具 举报

13841#
发表于 2018-6-25 11:27:55 来自手机 | 只看该作者
hhh333 发表于 2018-6-25 11:21
我是说分辨率就三个菜单:指定分辨率>,自动分辨率,安全分辨率,列表放指定分辨率下作二级菜单,莫用双 ...

这个好。

点评

你试用了所谓1803正式版(17134.1)的PE没有?我做了下,怎么效率比1709低很多。已经专门发文了。另外你那个417版中的drvinst无效。  详情 回复 发表于 2018-6-25 11:46
回复

使用道具 举报

13842#
发表于 2018-6-25 11:46:58 | 只看该作者

你试用了所谓1803正式版(17134.1)的PE没有?我做了下,怎么效率比1709低很多。已经专门发文了。另外你那个417版中的drvinst无效。

点评

drvinst破解之后是不是还需要BCD开始测试模式配合下才可以?  详情 回复 发表于 2018-6-25 12:09
回复

使用道具 举报

13843#
 楼主| 发表于 2018-6-25 11:52:12 | 只看该作者
hhh333 发表于 2018-6-25 11:21
我是说分辨率就三个菜单:指定分辨率>,自动分辨率,安全分辨率,列表放指定分辨率下作二级菜单,莫用双 ...

现在最大的问题是, 1大众小。
有时, 【指定分辨率】这1类  就能占满屏幕。

点评

这个不要紧,想改的就进,不想改的也许直接就点自动了。进入二级后一屏摆不下自动出上下按钮滚动的。  详情 回复 发表于 2018-6-25 12:25
回复

使用道具 举报

13844#
发表于 2018-6-25 12:07:41 | 只看该作者
本帖最后由 红毛樱木 于 2018-6-25 12:14 编辑


老大,这个PECMD报错,切换到进程是csrss.exe报错,有没有可能是 MOUN-udm server那个进程的问题?
这个报错不知道什么时机出来的

点评

看看 MOUN-udm serve 进程还在不。  详情 回复 发表于 2018-6-25 12:36
回复

使用道具 举报

13845#
发表于 2018-6-25 12:09:15 | 只看该作者
hhh333 发表于 2018-6-25 11:46
你试用了所谓1803正式版(17134.1)的PE没有?我做了下,怎么效率比1709低很多。已经专门发文了。另外你 ...

drvinst破解之后是不是还需要BCD开始测试模式配合下才可以?

点评

Projects\PE_Extra\ext-tools\x64\drvinst\drvinst17131.exe这个是破解的吗?  详情 回复 发表于 2018-6-25 12:18
回复

使用道具 举报

13846#
发表于 2018-6-25 12:18:20 | 只看该作者
本帖最后由 hhh333 于 2018-6-25 12:20 编辑
红毛樱木 发表于 2018-6-25 12:09
drvinst破解之后是不是还需要BCD开始测试模式配合下才可以?


肯定是要配合的
Projects\PE_Extra\ext-tools\x64\drvinst\drvinst17131.exe这个是破解的吗?这个代替17134.1无效

点评

哦哦,最近没怎么折腾winbuilder脚本,没人测试反馈,折腾的也没激情。  详情 回复 发表于 2018-6-25 12:35
回复

使用道具 举报

13847#
发表于 2018-6-25 12:25:55 | 只看该作者
mdyblog 发表于 2018-6-25 11:52
现在最大的问题是, 1大众小。
有时, 【指定分辨率】这1类  就能占满屏幕。

这个不要紧,想改的就进,不想改的也许直接就点自动了。进入二级后一屏摆不下自动出上下按钮滚动的。

点评

PECMD分辨率自动子菜单.rar 10以上自动为子菜单模式。 效果: [attachimg]375980[/attachimg]  详情 回复 发表于 2018-6-26 18:21
回复

使用道具 举报

13848#
发表于 2018-6-25 12:35:29 来自手机 | 只看该作者
hhh333 发表于 2018-6-25 12:18
肯定是要配合的
Projects\PE_Extra\ext-tools\x64\drvinst\drvinst17131.exe这个是破解的吗?这个代替 ...

哦哦,最近没怎么折腾winbuilder脚本,没人测试反馈,折腾的也没激情。
回复

使用道具 举报

13849#
 楼主| 发表于 2018-6-25 12:36:20 | 只看该作者
本帖最后由 mdyblog 于 2018-6-25 12:38 编辑
红毛樱木 发表于 2018-6-25 12:07
老大,这个PECMD报错,切换到进程是csrss.exe报错,有没有可能是 MOUN-udm server那个进程的问题?
这个 ...


看看  MOUN-udm serve 进程还在不。
点[确定]后, 出问题的进程,一定会消失的。

点评

是那个*sysinit的进程  详情 回复 发表于 2018-6-25 13:25
回复

使用道具 举报

13850#
发表于 2018-6-25 13:25:44 | 只看该作者
mdyblog 发表于 2018-6-25 12:36
看看  MOUN-udm serve 进程还在不。
点[确定]后, 出问题的进程,一定会消失的。


是那个*sysinit的进程可能是我那个隐藏的窗口造成的,我找找问题。
回复

使用道具 举报

13851#
发表于 2018-6-25 15:03:49 | 只看该作者
拉伸DPI慢.7z (1.09 MB, 下载次数: 8)
老大这种拉伸的UI显示可以提速吗?


  1. CALL @MAIN
  2. //_SUB MAIN,W650H565,CeoMSX,,%&MyName%,#,*<650:565>%&CurDir%\formbg.png,   //快
  3. _SUB MAIN,W650H565,CeoMSX,,%&MyName%,#,*<650:565>%&CurDir%\formbg.png, -scale:144   //慢一点

  4. _END
复制代码
回复

使用道具 举报

13852#
发表于 2018-6-25 23:35:07 | 只看该作者
※"ENVI @窗口或控件名称.InvalidateRect=[左]:[上]:[右]:[下]:[是否擦除背景]",刷新。
如果只知道窗口ID,怎么写?

点评

如果是PECMD窗口,在你的控制范围内, 可以先注册消息, 再用窗口ID发消息, 代理执行。 否则, 自己调用 InvalidateRect API (CALL $)  详情 回复 发表于 2018-6-26 18:35
回复

使用道具 举报

13853#
发表于 2018-6-26 01:37:52 来自手机 | 只看该作者
新版托盘动态分辨率,需要做一个去重处理,从Windows获取的分辨率列表,有重复的。
回复

使用道具 举报

13854#
发表于 2018-6-26 12:47:01 来自手机 | 只看该作者
老大,有个需求。
现在的getf -find一次只能查找一个。
能让一次查找出现的所有位置或者指定查找的次数,然后返回位置列表吗?
比如
查询123456字符串在某个大文件中出现的所有位置

点评

PECMD-Find多.rar SET sGE=GETF GETF -find "%&CurFile%",0##8#0#1#0,*SUBFPOS,*&sGE MESS %SUBFPOS% //40 140 152 21814 21882 21950 22716 23186 23312 23754 24158 24344 24558 25366 25552 25766 49732  详情 回复 发表于 2018-6-26 19:20
回复

使用道具 举报

13855#
 楼主| 发表于 2018-6-26 18:21:15 | 只看该作者
hhh333 发表于 2018-6-25 12:25
这个不要紧,想改的就进,不想改的也许直接就点自动了。进入二级后一屏摆不下自动出上下按钮滚动的。

PECMD分辨率自动子菜单.rar   PECMD分辨率自动子菜单.rar (1.69 MB, 下载次数: 6)
10以上自动为子菜单模式。
效果:

点评

8位、16位、32位。 安装显卡后基本上都是用32位。 不安装显卡是否也可以设置32位?如果可以那么8位和16位的就去掉算了。多余感觉。  详情 回复 发表于 2018-6-27 00:02
建议给参数或者环境变量,过滤些条件,比如8位,16位重复没太大意义吧,最低部给个“更多...”菜单再显示这些更简洁些吧。  发表于 2018-6-26 21:40
可以了,我试下。能不能内置一个脚本来解决win10桌面右键经典菜单“屏幕分辨率”的问题,我重定向执行这个脚本就行了。当然加个开关就能自动判断并重定向到执行内置脚本或功能就更佳了。既然解决了分辨率设置问题,  详情 回复 发表于 2018-6-26 20:21
回复

使用道具 举报

13856#
 楼主| 发表于 2018-6-26 18:35:24 | 只看该作者
红毛樱木 发表于 2018-6-25 23:35
※"ENVI @窗口或控件名称.InvalidateRect=[左]:[上]:[右]:[下]:[是否擦除背景]",刷新。
如果只知道窗口ID ...

如果是PECMD窗口,在你的控制范围内, 可以先注册消息, 再用窗口ID发消息, 代理执行。

否则, 自己调用 InvalidateRect API (CALL $)
回复

使用道具 举报

13857#
 楼主| 发表于 2018-6-26 19:20:59 | 只看该作者
红毛樱木 发表于 2018-6-26 12:47
老大,有个需求。
现在的getf -find一次只能查找一个。
能让一次查找出现的所有位置或者指定查找的次数, ...

PECMD-Find多.rar   PECMD-Find多.rar (1.69 MB, 下载次数: 12)

SET  sGE=GETF
GETF -find "%&CurFile%",0##8#0#1#0,*SUBFPOS,*&sGE
MESS %SUBFPOS%
//40 140 152 21814 21882 21950 22716 23186 23312 23754 24158 24344 24558 25366 25552 25766 49732 50118 50506 50880 51562 51704 51864 61392 64428 65432 66040 69258 69356 71246 71354 71438 72240 75180

点评

SET sGE=GETF GETF -find "%&CurFile%",0##8#0#1#0,*SUBFPOS,*&sGE MESS %SUBFPOS% --------------------------------- 老大,如果这里没有找到的话返回的是空,能不能和之前单个查找一样,返回一个-1值?这样  详情 回复 发表于 2018-6-26 23:36
发现 一个问题,如果GETF -find 默认查找全部,那会跟以前的脚本不 兼容,能否加个开关才查找全部呢 ?  详情 回复 发表于 2018-6-26 21:15
老大,那SED、LPOS、RPOS这些查询命令是否也能增强一下?  详情 回复 发表于 2018-6-26 19:48
回复

使用道具 举报

13858#
发表于 2018-6-26 19:48:52 | 只看该作者
mdyblog 发表于 2018-6-26 19:20
PECMD-Find多.rar  

SET  sGE=GETF

老大,那SED、LPOS、RPOS这些查询命令是否也能增强一下?
回复

使用道具 举报

13859#
发表于 2018-6-26 20:21:48 | 只看该作者
mdyblog 发表于 2018-6-26 18:21
PECMD分辨率自动子菜单.rar  
10以上自动为子菜单模式。
效果:

可以了,我试下。能不能内置一个脚本来解决win10桌面右键经典菜单“屏幕分辨率”的问题,我重定向执行这个脚本就行了。当然加个开关就能自动判断并重定向到执行内置脚本或功能就更佳了。既然解决了分辨率设置问题,更加个功能或脚本应该不是问题。

点评

需要什么样的界面。 发个模拟脚本吧。  详情 回复 发表于 2018-6-26 21:54
回复

使用道具 举报

13860#
发表于 2018-6-26 21:15:43 | 只看该作者
mdyblog 发表于 2018-6-26 19:20
PECMD-Find多.rar  

SET  sGE=GETF

发现 一个问题,如果GETF -find 默认查找全部,那会跟以前的脚本不 兼容,能否加个开关才查找全部呢 ?

点评

默认 是单个 。 变量 名前加* 才是多个。  详情 回复 发表于 2018-6-26 21:52
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-26 06:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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