无忧启动论坛

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

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

    [复制链接]
18271#
发表于 2022-12-3 16:42:18 | 只看该作者



有个比较严重的BUG:拖动滑块不会执行命令

call @WIN1
_SUB WIN1,W455H187,a,
    SLID SLID1,L35T53W378H30,0:100,ENVI @LABE1=%SLID1%,0x40
    LABE LABE1,L58T98W156H30,LABE1,,
_END




回复

使用道具 举报

18272#
发表于 2022-12-6 21:18:19 | 只看该作者
527104427 发表于 2022-12-3 16:42
有个比较严重的BUG:拖动滑块不会执行命令

call @WIN1

老版本没这个问题
回复

使用道具 举报

18273#
发表于 2022-12-10 22:38:52 | 只看该作者
利用devi安装指定目录下以及该目录下所有子目录驱动如何写命令;
目录下都是inf文件的
回复

使用道具 举报

18274#
发表于 2022-12-11 17:50:47 | 只看该作者
SEND -m  0x8019;1000;500

怎么鼠标移动幅度这么小
回复

使用道具 举报

18275#
发表于 2022-12-13 17:59:39 | 只看该作者
感觉 send -m 是 英寸 移动的
绝对 很可能是 按鼠标dpi的英寸移动了

绝对移动  这个用屏幕dip的靠谱 ENVI @@Cur=532;850(像素为:分辨率/dpi放大系数  或 叫  屏幕英寸/放大系统)
send -m相对移动,可能用的 是 60的dpi算出的 英寸
回复

使用道具 举报

18276#
发表于 2022-12-15 16:03:28 | 只看该作者
谢谢分享
回复

使用道具 举报

18277#
发表于 2022-12-16 21:03:58 | 只看该作者


show也有bug

盘符不能为汉字了

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%]












点评

5大,批处理调用pecmd后如何在pecmd中设置退出代码,对批处理传递errorlevel  详情 回复 发表于 2023-1-14 13:17
回复

使用道具 举报

18278#
发表于 2022-12-18 10:09:35 | 只看该作者
moun-udm listud -ret:&v \\.\physicaldrive0 貌似PECMD会崩溃。
回复

使用道具 举报

18279#
发表于 2022-12-18 11:59:41 | 只看该作者
就是这么用
回复

使用道具 举报

18280#
发表于 2022-12-19 21:25:47 | 只看该作者
PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1
回复

使用道具 举报

18281#
发表于 2022-12-21 18:35:13 | 只看该作者
感谢
回复

使用道具 举报

18282#
发表于 2023-1-6 16:01:34 | 只看该作者
发现一个BUG,ITEM加上字体就不能隐藏了

WIN1
_SUB WIN1,W684H500,
    ITEM -font:12:宋体 ITEM1,L570T97W60H25,ITEM1
    ITEM ITEM2,L520T359W102H20,ITEM2,ENVI @ITEM1.Visible=0
_END


回复

使用道具 举报

18283#
发表于 2023-1-6 16:41:39 | 只看该作者
老版本没问题
回复

使用道具 举报

18284#
发表于 2023-1-14 13:17:00 来自手机 | 只看该作者
527104427 发表于 2022-12-16 21:03
show也有bug

盘符不能为汉字了

5大,批处理调用pecmd后如何在pecmd中设置退出代码,对批处理传递errorlevel

点评

//设置errorlevel为0 TEAM EXIT= 0| EXIT //设置errorlevel为1 TEAM EXIT= 1| EXIT  详情 回复 发表于 2023-1-14 18:49
回复

使用道具 举报

18285#
发表于 2023-1-14 18:49:03 | 只看该作者
hhh333 发表于 2023-1-14 13:17
5大,批处理调用pecmd后如何在pecmd中设置退出代码,对批处理传递errorlevel


//设置errorlevel为0
TEAM EXIT= 0| EXIT

//设置errorlevel为1
TEAM EXIT= 1| EXIT


点评

老大,好像不行啊,运行后%errorlevel%永远是1  详情 回复 发表于 2023-1-14 22:35
回复

使用道具 举报

18286#
发表于 2023-1-14 18:50:12 | 只看该作者
2011wyy 发表于 2023-1-14 16:27
请问老大,编辑内置资源.EXE 在哪可下载?
我想把 PECMD.exe.437.lang (英文语言包)搞进 pecmd.exe里, ...

替换“RC数据\301\2052”
回复

使用道具 举报

18287#
发表于 2023-1-14 19:25:14 | 只看该作者
2011wyy 发表于 2023-1-14 18:54
请问具体如何操作?

文件后缀名称都不一样的,大小也差距很大!




1.



2.



3.



4.






回复

使用道具 举报

18288#
发表于 2023-1-14 20:40:42 | 只看该作者
2011wyy 发表于 2023-1-14 20:17
谢谢,这个搞定了,替换后,PECMD体积增大了不小,X64的从1.13M变成了1.96M

另请指点一下,如何英化  ...


回复

使用道具 举报

18289#
发表于 2023-1-14 22:02:48 | 只看该作者
2011wyy 发表于 2023-1-14 21:15
好像改这里,没效果,显示还是中文

没办法,用winhex搜了一下,也无果。

点评

pecmd 怎么用CALL调用SetupDiGetClassDevs判断一个设备是否存在? 不知道怎么获取返回值。  详情 回复 发表于 2023-2-1 12:33
回复

使用道具 举报

18290#
发表于 2023-1-14 22:35:31 | 只看该作者
本帖最后由 hhh333 于 2023-1-14 22:44 编辑
527104427 发表于 2023-1-14 18:49
//设置errorlevel为0
TEAM EXIT= 0| EXIT

老大,好像不行啊,运行后%errorlevel%永远是1 (可能是我的系统问题,环境变量中有errorlevel,我再试一下)
  1. LOGS --lock:123 --t=1 --2 %Curdir%\PECMD.LOG
  2. `检测X盘的剩余空间(MB)并与输入的参数对比,如果有剩余就把剩余值写入注册表
  3. FIND $%~1=,ENVI xNeed=0!ENVI xNeed=%~1
  4. FORM -free &X=%SystemDrive%
  5. CALC #xSize=%X%/1024/1024
  6. IFEX MEM=?,iMemFree
  7. IFEX $%iMemFree%<%xSize%,ENVI xSize=%iMemFree%
  8. CALC #xMargin=%xSize%-%xNeed%
  9. IFEX $%xMargin%>0,
  10. {
  11.         REGI $HKCU\Software\H3\Sysinfo\\xMargin=%xMargin%
  12.         WAIT 500
  13.         TEAM EXIT= 0| EXIT
  14. }!
  15. {
  16.         REGI HKCU\Software\H3\Sysinfo\\xMargin=
  17.         WAIT 500
  18.         TEAM EXIT= 1| EXIT
  19. }
复制代码


点评

写个最简单的代码验证一下就知道了: [attachimg]517595[/attachimg]  详情 回复 发表于 2023-1-15 12:26
回复

使用道具 举报

18291#
发表于 2023-1-15 12:26:11 | 只看该作者
hhh333 发表于 2023-1-14 22:35
老大,好像不行啊,运行后%errorlevel%永远是1 (可能是我的系统问题,环境变量中有errorlevel,我再试一 ...

写个最简单的代码验证一下就知道了:


点评

是成功的,我的系统前面在调度的时候把errorlevel写到了环境变量中,所以总是1,感谢指导  详情 回复 发表于 2023-1-15 22:22
回复

使用道具 举报

18292#
发表于 2023-1-15 22:22:49 | 只看该作者
527104427 发表于 2023-1-15 12:26
写个最简单的代码验证一下就知道了:

是成功的,我的系统前面在调度的时候把errorlevel写到了环境变量中,所以总是1,感谢指导
回复

使用道具 举报

18293#
发表于 2023-1-16 09:15:03 | 只看该作者
谢谢分享
回复

使用道具 举报

18294#
发表于 2023-1-22 11:36:36 | 只看该作者
pecmd的图片缩放做的不太好,希望能修一修,IMAG命令和_SUB窗口背景缩放色彩都有问题
_SUB WIN1,W595H415,新窗口1,,,,*~%WINDIR%\Web\Wallpaper\Windows\IMG0.JPG
_END
WIN1




回复

使用道具 举报

18295#
发表于 2023-1-23 11:28:32 | 只看该作者
PECMD添加了几十上百个swin控件后,窗口拖动很飘,有没有办法修一下,pecmd示例中的WIFI-SWIN.wcs-pkg.rar就可以测试
回复

使用道具 举报

18296#
发表于 2023-1-23 16:00:56 | 只看该作者
谢谢分享
回复

使用道具 举报

18297#
发表于 2023-1-23 17:04:11 | 只看该作者

PECMD进度条不能太矮吗,设计小进度条怎么办

没进度的时候好好的


给它设置进度后,边框就变厚了



演示代码:


_SUB WIN1,W579H329,新窗口1,
    SET D=0
    PBAR PBAR1,L69T207W450H8,PBAR1
    TIME Timer1,1000,A
_END
WIN1
_SUB A
    FIND |%D%>=100,
    {*
    ENVI @Timer1.*del=
    }!
    {*
    CALC D=%D%+10

    ENVI @PBAR1.percent=%D%
    }

_END


回复

使用道具 举报

18298#
发表于 2023-1-23 20:03:39 | 只看该作者
pecmd滚动条我觉得可以再抢救一下,丑爆了,这样怎么发挥我的实力




SBAR -left -color:0X000000:0X282828 SBAR1,L32T108W20H300,0:100:50:10,
能不能设置扁平化,凸出来感觉xp时代,实在没办法的话,如果能用控件做滚动条也行,自己手绘
很多控件对黑色背景很不友好,像IP地址器,它不能设置输入框背景色
IPAD IPAD1,L32T244W240H24,192.168.1.100,
    ENVI @IPAD1.bkcolor=0x000000



回复

使用道具 举报

18299#
发表于 2023-1-24 11:28:16 来自手机 | 只看该作者
这个是真的挺好用的
回复

使用道具 举报

18300#
发表于 2023-1-26 10:15:23 | 只看该作者
_SUB WIN1,W500H409,新窗口1,
    EDIT EDIT1,L2T9W485H359,EDIT1,,
    HKEY* Ctrl+S,ENVI @WIN1=已经保存
_END
WIN1


程序活动窗口无法使用ctrl+s快捷键

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 12:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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