无忧启动论坛

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

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

    [复制链接]
271#
发表于 2024-5-30 20:40:07 | 显示全部楼层
mdyblog 发表于 2024-5-30 20:17
跑到窗口外面去了。 窗口太小。
你的窗口大小,包括 边框。 刨掉边框, 窗口 不够显示的。
...

明白了
回复

使用道具 举报

272#
发表于 6 天前 | 显示全部楼层
liangnijian 发表于 2024-6-1 12:44
这个SED有点疑惑,还是说我的写法有问题。(名/行名前~则从右计算位置)
SED B;/=1,.*4,,%A% 加上 .* 这 ...

.*是贪婪匹配吧,尽可能匹配多
回复

使用道具 举报

273#
发表于 6 天前 | 显示全部楼层
m大要不要搞个结构体自动对齐
回复

使用道具 举报

274#
发表于 6 天前 | 显示全部楼层
本帖最后由 泮安宁 于 2024-6-1 16:37 编辑
mdyblog 发表于 2024-6-1 16:18
具体什么意思, 来个例子
  1. typedef struct _CRYPTOAPI_BLOB {
  2.                             DWORD   cbData;
  3. BYTE    *pbData;
  4. }
复制代码

64位系统,_CRYPTOAPI_BLOB总大小16个字节, cbData4个字节,pbData要偏移8字节而不是偏移4字节紧跟在 cbData后面,好像是结构体总大小和结构体成员的起始位置都是8的倍数


回复

使用道具 举报

275#
发表于 4 天前 | 显示全部楼层
adsl的-start参数什么意思
adsl的说明是不是不太全

回复

使用道具 举报

276#
发表于 4 天前 | 显示全部楼层

测试win8.1需要-start,win11不需要就能连接,不知什么区别

----------------------------------------------------------------------------------

SED -ni 名[;次名][;行名]=?[次][:起次][标志],找正则串,[子名1;子名2],原串
这个[标志]怎么用的,可以写个例子吗
回复

使用道具 举报

277#
发表于 4 天前 | 显示全部楼层
mdyblog 发表于 2024-6-3 19:27
正则,替换,原串
对应 这3各部分是否白痴书写的样子,%V%就保持这个样子, 不解释变量; 就给个*  _为占位 ...

懂了
回复

使用道具 举报

278#
发表于 3 天前 | 显示全部楼层
liangnijian 发表于 2024-6-4 13:15
WRIT 改 UTF-8 的文本会乱码,并且编码会变成ANSI

WRIT-UTF8指定编码
回复

使用道具 举报

279#
发表于 3 天前 | 显示全部楼层
826773297 发表于 2024-6-4 21:17
pecmd支持内置一个字体到主程序吗,比如图标字体,某些系统没有图标字体,调用起来就很麻烦要自己转成图 ...

该重写你的连接器了,现在PECMD支持圆角渐透明
回复

使用道具 举报

280#
发表于 前天 16:24 | 显示全部楼层
  1. ENVI$# &&a=0x01
  2. CODE *jm  &a,>,1,1
  3. GETF &a,0#*,&b
  4. MESS %&b%
复制代码
右移1位不应该是0吗,为什么是0x80

点评

搞错了,原来是循环右移  详情 回复 发表于 前天 16:32
回复

使用道具 举报

281#
发表于 前天 16:32 | 显示全部楼层
泮安宁 发表于 2024-6-5 16:24
右移1位不应该是0吗,为什么是0x80

搞错了,原来是循环右移
回复

使用道具 举报

282#
发表于 昨天 22:05 | 显示全部楼层
LOAD --mem可以支持偏移吗
回复

使用道具 举报

283#
发表于 昨天 23:04 | 显示全部楼层
mdyblog 发表于 2024-6-6 22:27
//LOAD --mem &MyStript A B C  
SET-mkfixdummy  &MyStript3 =&MyStript@$16;~  //偏移16WCHAR
LOAD - ...

load --mem好像不支持动态改变啊,比如load --mem &a但&a中有一句清空a内容的语句,那么清空语句后面的命令继续执行时因内容改变应该导致执行结果相应改变(在这个例子中应该没有反应)
  1. ENVI$# &a=0x4D 0x45 0x53 0x53 0x20 0x61 0x61 0x61 0x0D 0x0A 0x45 0x4E 0x56 0x49 0x2D 0x7A 0x65 0x72 0x6F 0x20 0x26 0x61 0x3D 0x0D 0x0A 0x4D 0x45 0x53 0x53 0x20 0x62 0x62 0x62
  2. LOAD --mem &a
复制代码
a的原始内容为
  1. MESS aaa
  2. ENVI-zero &a=
  3. MESS bbb
复制代码


回复

使用道具 举报

284#
发表于 昨天 23:35 | 显示全部楼层
本帖最后由 泮安宁 于 2024-6-6 23:37 编辑
mdyblog 发表于 2024-6-6 23:22
为什么要动态改变, 什么用处?

看说明说支持
  1. LOAD [--logs:[*]log文件名]  --mem 变量名 [命令行参数]      //运行内存动态文件代码
复制代码


可能我理解错了,以为是实时改变的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-7 12:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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