无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
9511#
发表于 2015-5-22 14:40:11 | 只看该作者
mdyblog 发表于 2015-5-22 14:01
结合图说吧。 否则不明白你说啥。

上个图,看下。

点评

LIST 这个完全封装了, 不对外接口。 暴力破解的话,有难兼容所有版本windows。 可以用弹出式MENU, 那个可以的。  详情 回复 发表于 2015-5-22 15:25
回复

使用道具 举报

9512#
 楼主| 发表于 2015-5-22 15:25:40 | 只看该作者
chenall 发表于 2015-5-22 14:40
上个图,看下。

LIST 这个完全封装了, 不对外接口。
暴力破解的话,有难兼容所有版本windows。

可以用弹出式MENU, 那个可以的。

点评

请教老大,不知道PECMD版本信息保存在何处?此位置是否固定?想通过GETF获得。  详情 回复 发表于 2015-5-23 20:57
好的,有空再研究下。  详情 回复 发表于 2015-5-22 15:51
回复

使用道具 举报

9513#
发表于 2015-5-22 15:51:02 | 只看该作者
mdyblog 发表于 2015-5-22 15:25
LIST 这个完全封装了, 不对外接口。
暴力破解的话,有难兼容所有版本windows。

好的,有空再研究下。
回复

使用道具 举报

9514#
发表于 2015-5-23 20:57:01 | 只看该作者
mdyblog 发表于 2015-5-22 15:25
LIST 这个完全封装了, 不对外接口。
暴力破解的话,有难兼容所有版本windows。

请教老大,不知道PECMD版本信息保存在何处?此位置是否固定?想通过GETF获得。

点评

当前PECMD: MESS [%&PECMDVER%] [%&PECMDBUILD%] //[201201880562] [X86 U (2014-09-20) 2014-12-31 07:21:45] 某个PECMD: ENVI ?V=FVER,.\PECMD.EXE MESS 20%V% //前面有个20, 注意很老很老的版本本身  详情 回复 发表于 2015-5-24 04:06
回复

使用道具 举报

9515#
 楼主| 发表于 2015-5-24 04:06:07 | 只看该作者
527104427 发表于 2015-5-23 20:57
请教老大,不知道PECMD版本信息保存在何处?此位置是否固定?想通过GETF获得。


当前PECMD:
MESS [%&PECMDVER%] [%&PECMDBUILD%]
//[201201880562] [X86 U (2014-09-20) 2014-12-31 07:21:45]

某个PECMD:
ENVI ?V=FVER,.\PECMD.EXE
MESS 20%V%   //前面加个20, 注意很老很老的版本本身有20,后面信息少些
//201201.88.5.62  

点评

以下三个示例好像都失灵了: 时间转换.WCS 生日快乐歌.wcs MemoryCopy测试.wcs  详情 回复 发表于 2015-5-24 22:13
下面的代码,点击浏览后,按CTRL多选,怎么&&E2上面显示的路径会出现两个反斜杠:  详情 回复 发表于 2015-5-24 14:04
多谢老大!  详情 回复 发表于 2015-5-24 06:39
回复

使用道具 举报

9516#
发表于 2015-5-24 06:39:17 | 只看该作者
mdyblog 发表于 2015-5-24 04:06
当前PECMD:
MESS [%&PECMDVER%] [%&PECMDBUILD%]
//[201201880562] [X86 U (2014-09-20) 2014-12-31 ...

多谢老大!
回复

使用道具 举报

9517#
发表于 2015-5-24 14:11:15 | 只看该作者
本帖最后由 527104427 于 2015-5-24 14:12 编辑

下面的代码,点击浏览后,按CTRL多选,怎么&&E2上面显示的路径会出现两个反斜杠:

  1. _SUB A,W503H263,
  2.         EDIT -3d &&E2,L93T24W345H23,,,0x200
  3.         ITEM ,L440T25W41H21,...,B,
  4. _END

  5. _SUB B
  6.         BROW &&v,%CurDir%\*.iso,请选择一个文件,映像文件 (*.ISO;*.IMG;*.IMA)|*.ISO;*.IMG;*.IMA|所有文件 ( * )|*.*|,0x1200
  7.         ENVI @&&E2=%&v%
  8. _END

  9. call @A
复制代码






回复

使用道具 举报

9518#
发表于 2015-5-24 22:13:53 | 只看该作者
mdyblog 发表于 2015-5-24 04:06
当前PECMD:
MESS [%&PECMDVER%] [%&PECMDBUILD%]
//[201201880562] [X86 U (2014-09-20) 2014-12-31 ...

以下三个示例好像都失灵了:

时间转换.WCS
生日快乐歌.wcs
MemoryCopy测试.wcs

点评

修正了。从新下载。 示例代码做了适当修改。  详情 回复 发表于 2015-5-25 07:41
回复

使用道具 举报

9519#
 楼主| 发表于 2015-5-25 07:41:50 | 只看该作者
527104427 发表于 2015-5-24 22:13
以下三个示例好像都失灵了:

时间转换.WCS

修正了。从新下载。
示例代码做了适当修改。

点评

再请教几个问题: 1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性? 2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面?  详情 回复 发表于 2015-5-25 08:12
回复

使用道具 举报

9520#
发表于 2015-5-25 08:12:01 | 只看该作者
mdyblog 发表于 2015-5-25 07:41
修正了。从新下载。
示例代码做了适当修改。
  1. _SUB S,W543H350
  2.         ITEM &I1,L393T283W60H25,确定,,
  3.         ITEM &I2,L458T283W60H25,取消,
  4.         TABS &TS1,L19T17W500H253,Page1:-:A;Page2:-:B;Page3:-:C;Page4:-:D;Page5:-:E;Page6:-:F;Page7::G,
  5.         ENVI @&TS1.style=:%WS_EX_CONTROLPARENT%
  6. _END
  7. ENVI &WS_EX_CONTROLPARENT=0x00010000
  8. CALL @S
复制代码



再请教几个问题:

1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性?

2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面?

点评

2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面? -------------- 重新下载。 [attachimg]217195[/attachimg]  详情 回复 发表于 2015-5-25 09:32
1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性? ------- 左右键 切换各个子属性? 2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面? ---------------  详情 回复 发表于 2015-5-25 08:54
回复

使用道具 举报

9521#
 楼主| 发表于 2015-5-25 08:54:10 | 只看该作者
527104427 发表于 2015-5-25 08:12
再请教几个问题:

1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性 ...

1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性?
-------
左右键 切换各个子属性?

2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面?
---------------
如果 改子属性 是显示的, 点击即获得焦点。 否则需要再点一次。
回复

使用道具 举报

9522#
 楼主| 发表于 2015-5-25 09:32:44 | 只看该作者
527104427 发表于 2015-5-25 08:12
再请教几个问题:

1、上面的代码,可以用TAB切换到属性栏上,可否实现按CTRL+TAB切换各个子属性 ...

2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面?
--------------
重新下载。

点评

多谢老大,太棒了! 还有一个疑问,就是鼠标点击会触发事件,那用方向键怎么才能触发事件呢,试了一下用热键 HKEY #0x25 HKEY #0x27 来监控,但这样做,一打开窗口,方向键就不能用了。  详情 回复 发表于 2015-5-25 10:28
回复

使用道具 举报

9523#
发表于 2015-5-25 10:28:24 | 只看该作者
本帖最后由 527104427 于 2015-5-25 10:29 编辑
mdyblog 发表于 2015-5-25 09:32
2、假如焦点不在属性栏上,这时鼠标单击属性栏,能否同时将焦点移到上面?
--------------
重新下载。
...


多谢老大,太棒了!
还有一个疑问,就是鼠标点击属性会触发事件,那用方向键在属性上面切换,怎么才能触发事件呢?试了一下用热键 HKEY #0x25         HKEY #0x27   来监控,但这样做,一打开窗口,方向键就不能用了。


  1. _SUB Left_R
  2.         //ENVI @@Visable=?%&WID0%:&v
  3.         ENVI @@POS=?%&WID0%::::::::&v
  4.         //IFEX $%&v%=1,MESS OK
  5. _END
  6. _SUB S,W543H350
  7.         ENVI &WID0=%&__WinID%
  8.         ITEM &I1,L393T283W60H25,确定,,
  9.         ITEM &I2,L458T283W60H25,取消,
  10.         TABS &TS1,L19T17W500H253,Page1:-:A;Page2:-:B;Page3:-:C;Page4:-:D;Page5:-:E;Page6:-:F;Page7::G,
  11.         ENVI @&TS1.style=:%WS_EX_CONTROLPARENT%
  12.         ENVI @&TS1.MSG=_%&WM_LBUTTONDOWN%:  //MESS OK
  13.         TEAM HKEY #0x25,CALL Left_R| HKEY #0x27,CALL Left_R|
  14. _END
  15. ENVI &WS_EX_CONTROLPARENT=0x00010000
  16. ENVI &WM_LBUTTONDOWN=0x0201
  17. CALL @S
复制代码


点评

那用方向键在属性上面切换,怎么才能触发事件呢? ----- 猜出你的意思了? 方向键 是WM_KEYDOWN消息。  详情 回复 发表于 2015-5-25 11:10
不清楚你问什么? 那用方向键在属性上面切换,怎么才能触发事件呢? --------- 左右键切换 子页, 已经有这个功能了, 你什么也不用做。 具体操作: 1) 先用鼠标点下属性表, 确认会的焦点了(那一页无所  详情 回复 发表于 2015-5-25 11:07
回复

使用道具 举报

9524#
 楼主| 发表于 2015-5-25 11:07:40 | 只看该作者
527104427 发表于 2015-5-25 10:28
多谢老大,太棒了!
还有一个疑问,就是鼠标点击属性会触发事件,那用方向键在属性上面切换,怎么才能 ...

不清楚你问什么?

那用方向键在属性上面切换,怎么才能触发事件呢?
---------
左右键切换 子页, 已经有这个功能了, 你什么也不用做。

具体操作:
1) 先用鼠标点下属性表, 确认会的焦点了(那一页无所谓)。
2) 按下左右键。 会发现 “切换 子页”的效果。
回复

使用道具 举报

9525#
 楼主| 发表于 2015-5-25 11:10:18 | 只看该作者
527104427 发表于 2015-5-25 10:28
多谢老大,太棒了!
还有一个疑问,就是鼠标点击属性会触发事件,那用方向键在属性上面切换,怎么才能 ...

那用方向键在属性上面切换,怎么才能触发事件呢?
-----
猜出你的意思了?
方向键 是WM_KEYDOWN消息。

点评

老大,进程管理器的窗口能做小一点吗?一打开就铺天盖地的,怪吓人!  详情 回复 发表于 2015-5-25 22:37
对,就是这个意思!! 搞定,太棒了!Great !!!  详情 回复 发表于 2015-5-25 11:37
回复

使用道具 举报

9526#
发表于 2015-5-25 11:37:53 | 只看该作者
mdyblog 发表于 2015-5-25 11:10
那用方向键在属性上面切换,怎么才能触发事件呢?
-----
猜出你的意思了?

对,就是这个意思!!

搞定,太棒了!Great !!!
回复

使用道具 举报

9527#
发表于 2015-5-25 22:37:42 | 只看该作者
mdyblog 发表于 2015-5-25 11:10
那用方向键在属性上面切换,怎么才能触发事件呢?
-----
猜出你的意思了?

老大,进程管理器的窗口能做小一点吗?一打开就铺天盖地的,怪吓人!

点评

你改下发过来。我没有美感。  详情 回复 发表于 2015-5-26 06:21
回复

使用道具 举报

9528#
 楼主| 发表于 2015-5-26 06:21:40 | 只看该作者
527104427 发表于 2015-5-25 22:37
老大,进程管理器的窗口能做小一点吗?一打开就铺天盖地的,怪吓人!

你改下发过来。我没有美感。

点评

好吧,那我代劳了。 仿照系统自带的界面做了一个,还是这个大小比较合适。 但有两个问题没解决: 1.如图所示,右键“打开文件位置”之后,如果文件名带中文,打开 EXPLORER 就不能定位到该文件,不知道这个  详情 回复 发表于 2015-5-26 15:05
回复

使用道具 举报

9529#
发表于 2015-5-26 15:05:38 | 只看该作者
本帖最后由 527104427 于 2015-5-26 15:11 编辑
mdyblog 发表于 2015-5-26 06:21
你改下发过来。我没有美感。


好吧,那我代劳了。

仿照系统自带的界面做了一个,还是这个大小比较合适。

但有两个问题没解决:

1.如图所示,右键“打开文件位置”之后,如果文件名带中文,打开 EXPLORER 就不能定位到该文件,不知道这个能不能解决?

2.连续改变窗口大小后,有些按钮不会自动刷新,这个有无解?

1.png (62.67 KB, 下载次数: 87)

1.png

2.png (98.54 KB, 下载次数: 88)

2.png

进程管理器.7z

1.69 KB, 下载次数: 2

点评

终于明白你的意思了。 这样的就可以了。 中文支持,有空格也支持。 [attachimg]217273[/attachimg]  详情 回复 发表于 2015-5-27 02:56
打开 EXPLORER 就不能定位到该文件 -------------- XP测试, 就是普通8.3的英文, 也不能定位到改文件。 无论什么样的文件, 都能定位到改文件  详情 回复 发表于 2015-5-26 15:32
回复

使用道具 举报

9530#
 楼主| 发表于 2015-5-26 15:32:13 | 只看该作者
本帖最后由 mdyblog 于 2015-5-26 15:35 编辑
527104427 发表于 2015-5-26 15:05
好吧,那我代劳了。

仿照系统自带的界面做了一个,还是这个大小比较合适。


进程管理器2.zip (2.16 KB, 下载次数: 5)


打开 EXPLORER 就不能定位到该文件
--------------
XP测试, 就是普通8.3的英文, 也不能定位到改文件。
    无论什么样的文件, 都能定位到改文件夹

点评

加了这句就不能改变窗口大小了:TEAM ENVI @this.Visable=0| WAIT 2|ENVI @this.Visable=1  详情 回复 发表于 2015-5-26 15:38
回复

使用道具 举报

9531#
发表于 2015-5-26 15:38:22 | 只看该作者
mdyblog 发表于 2015-5-26 15:32
打开 EXPLORER 就不能定位到该文件
--------------
XP测试, 就是普通8.3的英文, 也不能定位 ...

加了这句就不能改变窗口大小了:TEAM ENVI @this.Visable=0| WAIT 2|ENVI @this.Visable=1

点评

那个长的【总时间】能不能搞掉?  详情 回复 发表于 2015-5-26 15:47
回复

使用道具 举报

9532#
 楼主| 发表于 2015-5-26 15:47:11 | 只看该作者
527104427 发表于 2015-5-26 15:38
加了这句就不能改变窗口大小了:TEAM ENVI @this.Visable=0| WAIT 2|ENVI @this.Visable=1

进程管理器3.zip (2.16 KB, 下载次数: 7)

那个长的【总时间】能不能搞掉?

点评

哈,老大说了算。 这下好了,好玩!!  详情 回复 发表于 2015-5-26 15:51
回复

使用道具 举报

9533#
发表于 2015-5-26 15:51:54 | 只看该作者
本帖最后由 527104427 于 2015-5-26 15:54 编辑
mdyblog 发表于 2015-5-26 15:47
那个长的【总时间】能不能搞掉?


哈,老大说了算。

这下好了,好玩!!

进程管理器.7z

1.73 KB, 下载次数: 6

点评

PECMD更新了。  详情 回复 发表于 2015-5-26 16:13
回复

使用道具 举报

9534#
 楼主| 发表于 2015-5-26 16:13:06 | 只看该作者
527104427 发表于 2015-5-26 15:51
哈,老大说了算。

这下好了,好玩!!

PECMD更新了。

点评

好的。 怎么有这种路径:  详情 回复 发表于 2015-5-26 16:16
回复

使用道具 举报

9535#
发表于 2015-5-26 16:16:53 | 只看该作者
本帖最后由 527104427 于 2015-5-26 20:17 编辑


好的。

怎么有这种路径:

1.png (59.87 KB, 下载次数: 88)

1.png

进程管理器.7z

1.81 KB, 下载次数: 2

点评

windows原始信息就这样的。 改了版。 转换了下。 还有 \??\开头的,也去掉了\??\  详情 回复 发表于 2015-5-26 21:11
回复

使用道具 举报

9536#
 楼主| 发表于 2015-5-26 21:11:57 | 只看该作者
527104427 发表于 2015-5-26 16:16
好的。

怎么有这种路径:

windows原始信息就这样的。

改了版。 转换了下。 还有 \??\开头的,也去掉了\??\

点评

不用转换吧,就按它的原始显示就可以了吧  详情 回复 发表于 2015-5-26 22:27
回复

使用道具 举报

9537#
发表于 2015-5-26 22:27:36 | 只看该作者
mdyblog 发表于 2015-5-26 21:11
windows原始信息就这样的。

改了版。 转换了下。 还有 \??\开头的,也去掉了\??\

不用转换吧,就按它的原始显示就可以了吧

点评

前面的“文件”栏还是要替换一下的,保证文件路径合法。 后面的“命令行”栏就不用替换了,保持原样。  详情 回复 发表于 2015-5-26 23:02
回复

使用道具 举报

9538#
发表于 2015-5-26 23:02:39 | 只看该作者
freesoft00 发表于 2015-5-26 22:27
不用转换吧,就按它的原始显示就可以了吧

前面的“文件”栏还是要替换一下的,保证文件路径合法。
后面的“命令行”栏就不用替换了,保持原样。

1.png (68.26 KB, 下载次数: 95)

1.png

点评

只回复了,没有看列标题是路径,这个确实需要转一下  详情 回复 发表于 2015-5-27 00:31
回复

使用道具 举报

9539#
发表于 2015-5-27 00:31:16 | 只看该作者
527104427 发表于 2015-5-26 23:02
前面的“文件”栏还是要替换一下的,保证文件路径合法。
后面的“命令行”栏就不用替换了,保持原样。
...

只回复了,没有看列标题是路径,这个确实需要转一下
回复

使用道具 举报

9540#
 楼主| 发表于 2015-5-27 02:56:23 | 只看该作者
本帖最后由 mdyblog 于 2015-5-27 04:41 编辑
527104427 发表于 2015-5-26 15:05
好吧,那我代劳了。

仿照系统自带的界面做了一个,还是这个大小比较合适。


终于明白你的意思了。
这样的就可以了。
PECMD进程管理器4B.zip (2.11 KB, 下载次数: 12)

中文支持,有空格也支持。

点评

老大,能否把这几栏整出来?  详情 回复 发表于 2015-5-27 07:26
哈哈,太棒了,原来 explorer 还支持带参数运行!! 我以为老大知道我的意思,没想到还是要猜上半天,晕啊  详情 回复 发表于 2015-5-27 05:21
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-26 03:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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