无忧启动论坛

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

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

    [复制链接]
18421#
发表于 2023-4-7 20:37:34 | 只看该作者
本帖最后由 527104427 于 2023-4-7 20:43 编辑

这个问题已经被修正了。

还有几个问题一并反馈了:

1.DTIM控件,鼠标移到下图位置(三角图标)处,上面的三角图标会消失。
call @WIN1
_SUB WIN1,W287H254,新窗口1,
    DTIM DTIM1,L41T76W100H24,,,0x40
_END



2.show分配盘符不能为汉字了:
show 1#1,毛:
fdrv -link? a,b,c=毛:
fdrv *vol d,e,f,g,h,i=毛:
mess. [%a%]   [%b%]   [%c%]   [%d%]   [%e%]   [%f%]   [%g%]   [%h%]   [%i%]



3.disp 命令不加 -confirm 参数时,执行后也会有14秒延时,导致下一个命令不能立即执行。
比如以下命令:
disp w1600 h900
mess ok
要等disp完成后14秒,才会弹出ok窗口



回复

使用道具 举报

18422#
发表于 2023-4-9 15:51:38 | 只看该作者


可以写个桌面限定区域左右拖动位置,按钮拉下回弹的效果吗?
参见小象壁纸、360壁纸http://wallpaper.shqingzao.com/
有例子吗 @mdyblog @527104427 @826773297

点评

主窗口设置类型为透明,建立一个swin控件,用于显示图片,给swin子窗加入图片并设置可移动属性,wm消息监听swin子窗口位置变化,或者鼠标拖动事件,触发相关指令  详情 回复 发表于 2023-4-9 16:13
回复

使用道具 举报

18423#
发表于 2023-4-9 16:13:49 | 只看该作者
smss 发表于 2023-4-9 15:51
可以写个桌面限定区域左右拖动位置,按钮拉下回弹的效果吗?
参见小象壁纸、360壁纸http://wallpaper. ...

主窗口设置类型为透明,建立一个swin控件,用于显示图片,给swin子窗加入图片并设置可移动属性,wm消息监听swin子窗口位置变化,或者鼠标拖动事件,触发相关指令
回复

使用道具 举报

18424#
发表于 2023-4-9 17:33:50 | 只看该作者
能整个例子

点评

没电脑,写不了代码。只能提供思路  详情 回复 发表于 2023-4-9 20:46
回复

使用道具 举报

18425#
发表于 2023-4-9 20:46:52 | 只看该作者

没电脑,写不了代码。只能提供思路
回复

使用道具 举报

18426#
发表于 2023-4-10 07:42:11 | 只看该作者
回复

使用道具 举报

18427#
发表于 2023-4-11 09:00:28 | 只看该作者
好像notepad++用的是XML格式的语法加亮文件,近期想用这个来编辑pecmd脚本,好像没找到语法加亮XML文件,哪个有不有?

点评

第一次看到有人跟我一样的需求,我自己设置的语法文件感觉不是很理想,放上来给 H 大研究一下,看看能不能让它更加完善。解压缩放到 %userDefineLangs\ 文件夹下面,启动 Notepad++ 即可使用。  详情 回复 发表于 2023-5-4 14:48
用notepad2选择C++高亮,notepad++对PECMD脚本 不好用  发表于 2023-4-11 15:02
不准确吧  发表于 2023-4-11 10:18
用C++高亮  发表于 2023-4-11 09:15
回复

使用道具 举报

18428#
发表于 2023-4-11 09:08:25 | 只看该作者
M大回归了的话,是不是可以给regi加一个reg copy功能?

点评

有没有相关API资料呀?  详情 回复 发表于 2023-4-11 09:40
回复

使用道具 举报

18429#
发表于 2023-4-11 09:40:53 | 只看该作者
hhh333 发表于 2023-4-11 09:08
M大回归了的话,是不是可以给regi加一个reg copy功能?

有没有相关API资料呀?

点评

SHCopyKeyW 和 RegCopyTreeW ?  详情 回复 发表于 2023-4-11 10:31
现在是用的reg.exe来完成,API就不清楚了  详情 回复 发表于 2023-4-11 10:16
回复

使用道具 举报

18430#
发表于 2023-4-11 10:16:07 | 只看该作者
红毛樱木 发表于 2023-4-11 09:40
有没有相关API资料呀?

现在是用的reg.exe来完成,API就不清楚了
回复

使用道具 举报

18431#
发表于 2023-4-11 10:31:08 | 只看该作者
红毛樱木 发表于 2023-4-11 09:40
有没有相关API资料呀?

SHCopyKeyW 和 RegCopyTreeW ?

点评

看上去SHCopyKey更好一些 但是说明里写了 不会复制密钥的安全属性 这尴尬呀  详情 回复 发表于 2023-4-11 17:14
回复

使用道具 举报

18432#
发表于 2023-4-11 17:14:58 | 只看该作者
Bluebells 发表于 2023-4-11 10:31
SHCopyKeyW 和 RegCopyTreeW ?

看上去SHCopyKey更好一些
但是说明里写了     不会复制密钥的安全属性
这尴尬呀

点评

reg copy也不会复制安全属性  详情 回复 发表于 2023-4-14 12:48
回复

使用道具 举报

18433#
发表于 2023-4-11 17:29:51 | 只看该作者
感谢!支持一下!
回复

使用道具 举报

18434#
发表于 2023-4-13 16:48:42 | 只看该作者
谢谢
回复

使用道具 举报

18435#
发表于 2023-4-14 06:58:51 | 只看该作者
        很给力!
回复

使用道具 举报

18436#
发表于 2023-4-14 12:47:05 | 只看该作者
pecmd能否创建无边框的圆角窗口,最好是带阴影效果

点评

要么系统本身支持,如XP视觉。 要么自己做,窗口用蒙板。直角扣掉。  详情 回复 发表于 2023-4-28 20:23
回复

使用道具 举报

18437#
发表于 2023-4-14 12:48:24 | 只看该作者
红毛樱木 发表于 2023-4-11 17:14
看上去SHCopyKey更好一些
但是说明里写了     不会复制密钥的安全属性
这尴尬呀

reg copy也不会复制安全属性
回复

使用道具 举报

18438#
发表于 2023-4-14 13:02:23 | 只看该作者
感谢!支持一下!
回复

使用道具 举报

18439#
发表于 2023-4-14 16:26:04 | 只看该作者
望M大加点动画和界面圆角,十分期待
回复

使用道具 举报

18440#
发表于 2023-4-14 16:28:18 | 只看该作者
作者头发浓密度:100%
回复

使用道具 举报

18441#
发表于 2023-4-14 21:06:32 | 只看该作者
PECMD 创建的编辑框控件, 怎么设置其输入字符数量限制?

点评

有示例代码, 自己研究. SET &EM_SETLIMITTEXT=0x00C5 SET &WM_COMMAND=0x0111 SET &EN_CHANGE=0x0300 WIN1 _SUB WIN1,W344H249,测试字符数, SET &EDIT2_V=汉字 EDIT -vcenter &EDIT2,L75T70W  详情 回复 发表于 2023-4-15 08:16
回复

使用道具 举报

18442#
发表于 2023-4-14 22:32:12 | 只看该作者
本帖最后由 caocaofff 于 2023-4-15 16:10 编辑

弱弱的问一下,怎么用SOCK命令检测开放的端口?比如开了FTP就是21端口,怎么知道当前的端口侦听状态?
回复

使用道具 举报

18443#
发表于 2023-4-15 08:16:11 | 只看该作者
Bluebells 发表于 2023-4-14 21:06
PECMD 创建的编辑框控件, 怎么设置其输入字符数量限制?

有示例代码, 自己研究.

SET &EM_SETLIMITTEXT=0x00C5
SET &WM_COMMAND=0x0111
SET &EN_CHANGE=0x0300

WIN1

_SUB WIN1,W344H249,测试字符数,
    SET &EDIT2_V=汉字
    EDIT -vcenter &EDIT2,L75T70W161H30,%&EDIT2_V%,,
    SET &EDIT2.maxb=6
    ENVI @&EDIT2.ID=?;&&EDIT2_ID
    CALC -base=16 #&&EDIT2_CHANGE=%&EN_CHANGE% * 0x10000  + %&EDIT2_ID%   //低16位,控件ID   //高16位,操作码
    ENVI @this.MSG=_%&WM_COMMAND%::&&wp,&&lp, CALL OnCommand   //捕捉内容改变
_END

_SUB OnCommand
    IFEX $%EDIT2_CHANGE%=%&wp%,  CALL OnEDIT2_CHANGE
_END

_SUB OnEDIT2_CHANGE
    STRL -m &&len=%&EDIT2%
    IFEX $%&len%>%&EDIT2.maxb%, ENVI @&EDIT2=%&EDIT2_V%!  SET EDIT2_V=%&EDIT2%
_END

//SetLimitText 控件名 字符数(非字节数)
_SUB SetLimitText
     ENVI @%1.ID=?&&CWid
     ENVI @@SENDMSG=%&CWid%:%&EM_SETLIMITTEXT%;%2
_END
回复

使用道具 举报

18444#
发表于 2023-4-15 13:26:38 | 只看该作者
这能翻译下吗
h删除文字ttps://blog.51cto.com/u_14617575/2746140

评分

参与人数 1无忧币 +5 收起 理由
smss + 5 淡定

查看全部评分

回复

使用道具 举报

18445#
发表于 2023-4-15 18:13:35 | 只看该作者
  1. @echo off
  2. set "evt=wevtutil qe system /c:1 /rd:true /f:text"
  3. for /f "tokens=2" %%a in ('%evt% "/q:*[System[(EventID=12)]]"^|find /i "date:"') do echo 本次开机:%%a
  4. for /f "tokens=2" %%a in ('%evt% "/q:*[System[(EventID=13)]]"^|find /i "date:"') do echo 上次关机:%%a
  5. pause
复制代码

这能翻译下吗

点评

ENVI$ &&NL=0D 0A ENVI$ &&NLd=0D ENVI$ &&NLa=0A EXEC* &&V=*wevtutil qe system /c:1 /rd:true /f:text "/q:*[System[(EventID=12)]]" SED -ni &&V1=1,{.*%&NLa%}{[^%&NL%]*Date:[^%&NL%]*}{%&NLd%.*},\2,%&V  详情 回复 发表于 2023-4-27 19:06
回复

使用道具 举报

18446#
发表于 2023-4-15 22:53:31 | 只看该作者
5大帮助解决了
回复

使用道具 举报

18447#
发表于 2023-4-16 12:29:41 | 只看该作者
41
回复

使用道具 举报

18448#
发表于 2023-4-16 13:20:07 | 只看该作者
厉害!
回复

使用道具 举报

18449#
发表于 2023-4-18 10:31:49 | 只看该作者
本帖最后由 conlin888 于 2023-4-18 10:49 编辑
mdyblog 发表于 2023-4-7 17:46
用 ResEdit  或 ResHacker  编辑 PECMD.EXE ,在保存。
内置 帮助文档  是  

老大,当拖入文件时, 如何让窗口激活和获得焦点,这样就可以直接编辑了.

现在的问题是: 选择文件的时候, 窗口处于非激活状态和失去焦点, 拖入文件后, 窗口还是处于非激活状态和失去焦点.

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
MYWINDOW1

_SUB MYWINDOW1,W360H440,PECMD2012功能演示,
    EDIT EDIT1,L20T34W317H177,请拖入文件,,0x100
    ENVI @EDIT1.MSG=0x0233::&&wp,&&lp,Team envi @this.pos=::::4
_END

回复

使用道具 举报

18450#
发表于 2023-4-18 11:16:05 | 只看该作者
mdyblog 发表于 2023-4-7 17:46
用 ResEdit  或 ResHacker  编辑 PECMD.EXE ,在保存。
内置 帮助文档  是  

找到解决办法了, 红字代码改为 envi @this.pos=::::::1:1
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-24 15:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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