无忧启动论坛

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

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

    [复制链接]
18631#
发表于 2023-6-18 21:51:17 | 只看该作者
jony 发表于 2023-6-18 19:03
各位大佬,动态创建的按钮,如何才能知道点击了哪一个按钮呢,并能获取到点击按钮的文本
简单代码如下

item前加上^先解释一遍
回复

使用道具 举报

18632#
发表于 2023-6-19 07:41:29 来自手机 | 只看该作者
泮安宁 发表于 2023-6-18 21:51
item前加上^先解释一遍

大佬,要实现点击某个按钮能获取到这个按钮的文本,帮改造下,谢谢

点评

CALL @WIN2 _SUB WIN2,W500H100,新窗口2,,, SCRN &ScrW,&ScrH ENVI &&ItemStr=第一个|第二个|第三个|第四个|第五个|第六个|第七个|第八个|第九个 SED &ItemStr=0,|,\r\n,%&ItemStr% ENVI &&Ite  详情 回复 发表于 2023-6-19 12:40
回复

使用道具 举报

18633#
发表于 2023-6-19 12:40:35 | 只看该作者
jony 发表于 2023-6-19 07:41
大佬,要实现点击某个按钮能获取到这个按钮的文本,帮改造下,谢谢

CALL @WIN2
_SUB WIN2,W500H100,新窗口2,,,
    SCRN &ScrW,&ScrH
    ENVI &&ItemStr=第一个|第二个|第三个|第四个|第五个|第六个|第七个|第八个|第九个
    SED &ItemStr=0,|,\r\n,%&ItemStr%
    ENVI &&ItemL=0
    ENVI &&WinW=0
    ENVI &&WinH=100
    ENVI &&行数=0
    ENVI &&次数=0
    FORX *NL &ItemStr,&&ItemStrLen,
    {
        CALC #&临时行数=%&次数%/4
        FIND $%&临时行数%>%&行数%,TEAM ENVI &行数=%&临时行数%|ENVI &ItemL=0|CALC  &WinH=%&WinH%+120
        CALC &ItemT=%&行数%*120                    
        ^ITEM  ITEM%&次数%,L%&ItemL%T%&ItemT%W150H100,%&ItemStrLen%,MESS %ITEM%&次数%%,
        CALC &WinWTEMP=%&ItemL%+150         
        FIND $%&WinWTEMP%>%&WinW%,ENVI &WinW=%&WinWTEMP%  
        CALC #&WinT=(%&ScrH%-%&WinH%)/2   
        CALC #&WinL=(%&ScrW%-%&WinW%)/2
        ENVI @this.POS=%&WinL%:%&WinT%:%&WinW%:%&WinH%        
        CALC &ItemL=%&ItemL%+170      
        CALC &次数=%&次数%+1
    }   

_END

回复

使用道具 举报

18634#
发表于 2023-6-20 14:51:27 | 只看该作者
本帖最后由 红毛樱木 于 2023-6-23 21:04 编辑
jony 发表于 2023-6-18 19:03
各位大佬,动态创建的按钮,如何才能知道点击了哪一个按钮呢,并能获取到点击按钮的文本
简单代码如下
  1. ENVI &&ItemStr=第一个|第二个|第三个|第四个|第五个|第六个|第七个|第八个|第九个
  2. SED &ItemStr=0,|,\r\n,%&ItemStr%
复制代码
这个地方,为啥不直接用换行符。
  1. SET$ NL=0d 0a
  2. ENVI &&ItemStr=第一个%&NL%第二个%&NL%第三个%&NL%第四个%&NL%第五个%&NL%第六个%&NL%第七个%&NL%第八个%&NL%第九个
复制代码

--------------------------
另外:
数值比较一般用
FIND |

IFEX $

回复

使用道具 举报

18635#
发表于 2023-6-23 10:10:45 | 只看该作者
  1. M大能不能加入
  2. forx*d forx*r 如同cmd中的for /d和for /r
  3. 因为如果使用 forx /s 会含隐藏文件 而根据帮助也没找到过滤隐藏文件的方法
  4. 只能用dir i /s/a-h 再使用FORX*NL i,j这样过滤很不nice
复制代码
回复

使用道具 举报

18636#
发表于 2023-6-27 13:53:18 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

18637#
发表于 2023-6-27 23:43:43 | 只看该作者
感谢分享
回复

使用道具 举报

18638#
发表于 2023-6-28 11:47:24 | 只看该作者
赞一个!
回复

使用道具 举报

18639#
发表于 2023-7-11 11:16:22 | 只看该作者
TABS属性页怎么动态添加删除

点评

上面就有我问的红毛的,用swin吧  详情 回复 发表于 2023-7-11 15:05
回复

使用道具 举报

18640#
发表于 2023-7-11 15:05:02 | 只看该作者
826773297 发表于 2023-7-11 11:16
TABS属性页怎么动态添加删除

上面就有我问的红毛的,用swin吧
回复

使用道具 举报

18641#
发表于 2023-7-15 10:39:45 | 只看该作者
感谢分享
回复

使用道具 举报

18642#
发表于 2023-7-18 05:45:59 | 只看该作者
试试最新版
回复

使用道具 举报

18643#
发表于 2023-7-18 05:46:24 | 只看该作者
试试试试
回复

使用道具 举报

18644#
发表于 2023-7-18 06:37:08 | 只看该作者
谢谢分享                     
回复

使用道具 举报

18645#
发表于 2023-7-18 12:10:02 | 只看该作者
回复

使用道具 举报

18646#
发表于 2023-7-19 08:24:10 | 只看该作者
感谢分享,支持下!
回复

使用道具 举报

18647#
发表于 2023-7-19 12:30:15 | 只看该作者
今天发现一个BUG:HASH指令无法获取文件的SHA256值。
测试的版本有:
PECMD2012.1.88.05.94Stable-230422
PECMD2012.1.88.05.94Stable-220728W测试

回复

使用道具 举报

18648#
发表于 2023-7-20 11:44:01 | 只看该作者
怎样获取UPX实时进度呢 能多给个例子吗
经实验不能实时输出信息。 而是到最后才一次输出全部信息。
  1. EXEC*- -cmd::200:ImagexExemsg -nowait -err+ &vMSG=!cmd "/c upx.exe --ultra-brute ResHacker.exe --output=ResHacker_002.exe"
复制代码
回复

使用道具 举报

18649#
发表于 2023-7-20 13:24:15 | 只看该作者

感谢分享
回复

使用道具 举报

18650#
发表于 2023-7-20 23:00:23 来自手机 | 只看该作者
smss 发表于 2023-7-20 11:44
怎样获取UPX实时进度呢 能多给个例子吗
经实验不能实时输出信息。 而是到最后才一次输出全部信息。

应该是无解,EXEC* 是强制运行完才返回信息的
回复

使用道具 举报

18651#
发表于 2023-7-21 02:24:18 来自手机 | 只看该作者
smss 发表于 2023-7-20 11:44
怎样获取UPX实时进度呢 能多给个例子吗
经实验不能实时输出信息。 而是到最后才一次输出全部信息。

_SUB ImagexExemsg
_END
在这里函数里应该是实时的吧

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436578 upx64.exe --output="ResHacker_001.exe" --ultra-brute "ResHacker.exe" 参数没什么特别 M大示例中7z进度有额外参数 才可以  发表于 2023-7-21 07:38
回复

使用道具 举报

18652#
发表于 2023-7-21 14:39:36 | 只看该作者
加了密的pecmd.ini,有人能解密吗?尝试cmps命令无效

2.txt (736 Bytes, 下载次数: 3)

如上,谢谢

点评

感觉就像是在微软的论坛问微软要Windows11的源码一样  发表于 2023-7-30 22:33
无解...  详情 回复 发表于 2023-7-21 15:54
回复

使用道具 举报

18653#
发表于 2023-7-21 15:54:49 | 只看该作者
wjgyz740526 发表于 2023-7-21 14:39
加了密的pecmd.ini,有人能解密吗?尝试cmps命令无效

无解...

点评

不至于吧?微软那是商业软件,PE这个更多只是兴趣和爱好啊  详情 回复 发表于 2023-7-31 08:08
回复

使用道具 举报

18654#
发表于 2023-7-21 16:57:04 | 只看该作者
感谢楼主分享!
回复

使用道具 举报

18655#
发表于 2023-7-23 13:21:23 | 只看该作者
RADI/CHEK  (单选复选框)如何设置文字颜色

点评

单选框文字为空,用labe代替?  详情 回复 发表于 2023-7-23 23:26
回复

使用道具 举报

18656#
发表于 2023-7-23 20:44:15 | 只看该作者
怎么设置移动SWIN控件相当于移动整个窗口

_SUB WIN1,W662H505,新窗口1,,,#
    SWIN aa:SWIN1:A,L2T1W665H30,,
   
_END
WIN1
_SUB SWIN1,W665H30
    envi @this.bkcolor=0x000000
    ENVI @WIN1.HitTest=662:505
    ITEM ITEM1,L605T0W50H30,关闭,KILL \
_END

点评

示例\控件上AltMove1.wcs 改改或许可以  详情 回复 发表于 2023-7-23 23:25
回复

使用道具 举报

18657#
发表于 2023-7-23 20:52:17 | 只看该作者
感谢楼主分享
回复

使用道具 举报

18658#
发表于 2023-7-23 23:25:10 | 只看该作者
826773297 发表于 2023-7-23 20:44
怎么设置移动SWIN控件相当于移动整个窗口

_SUB WIN1,W662H505,新窗口1,,,#

示例\控件上AltMove1.wcs
改改或许可以

点评

不太好,要按alt才能移动,不管这个了,我用另外一个办法解决了  详情 回复 发表于 2023-7-24 11:47
回复

使用道具 举报

18659#
发表于 2023-7-23 23:26:41 | 只看该作者
826773297 发表于 2023-7-23 13:21
RADI/CHEK  (单选复选框)如何设置文字颜色

单选框文字为空,用labe代替?

点评

这样容易涉及到层级问题,除非是把单选框缩小,要不然很容易两个控件相互覆盖,总之很麻烦  详情 回复 发表于 2023-7-24 11:49
这样不好,可点击区域就变小了,要多写很多判断  详情 回复 发表于 2023-7-24 11:41
回复

使用道具 举报

18660#
发表于 2023-7-24 08:07:11 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 20:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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