无忧启动论坛

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

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

    [复制链接]
7051#
 楼主| 发表于 2014-1-20 11:39:04 | 只看该作者
2012yws@ 发表于 2014-1-20 00:58
//楼主,反映一些问题,请看下面的代码:
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
CALL SELMODEO ...

PECMD2012.1.80.14.07B-130810.多窗口线程稳定版_win32_64新设计.sfx.zip     修正按钮等视觉样式
回复

使用道具 举报

7052#
发表于 2014-1-20 16:40:33 | 只看该作者
mdyblog 发表于 2014-1-20 02:35
代码有点问题。修改如下。
窗口不能 【KILL  \】后还干活。
【KILL  \】是最后一件事。

谢谢楼主,你改的代码好用。现在还说一些编辑器和PECMD的问题,如图:
稳定版:

新设计:

点评

PECMD新精简版Pre-N1-140114.zip : 修正DEVI 等 PART PE变量 EXEC* 托盘菜单及切换 发送消息 桌面刷新 等  详情 回复 发表于 2014-1-21 00:13
我也碰到过一次。 windows 重启一次就好了。 原来是我好几天没有重启windows。 有运行过 一些很耗内存的软件(如HAOZIP)。 PECMDEDIT 需要的内存不多,所以假设内存够用,内存申请总成功, 没考虑不成功。碰到不  详情 回复 发表于 2014-1-20 17:48
回复

使用道具 举报

7053#
 楼主| 发表于 2014-1-20 17:48:28 | 只看该作者
本帖最后由 mdyblog 于 2014-1-20 17:50 编辑
2012yws@ 发表于 2014-1-20 16:40
谢谢楼主,你改的代码好用。现在还说一些编辑器和PECMD的问题,如图:
稳定版:


我也碰到过一次。 windows 重启一次就好了。
  原来是我好几天没有重启windows。 又运行过 一些很耗内存的软件(如HAOZIP)。
PECMDEDIT 需要的内存不多,所以假设内存够用,内存申请总成功, 没考虑不成功。碰到不成功,往下运行 就可能出现如图的 内存错误.
不知道你那是不是这个情况。
如果必然出现问题, 把脚本打包贴上来。 我看看。
很难 碰到 这种情况。没发调试。  
   

点评

确实是必然出现的,我在win7pe与真实系统下都是如此,64位没有测试。而代码就是直接编辑器自带的,所以,这个问题还是请楼主调试看看。  详情 回复 发表于 2014-1-22 05:17
回复

使用道具 举报

7054#
 楼主| 发表于 2014-1-21 00:13:54 | 只看该作者
本帖最后由 mdyblog 于 2014-1-23 01:46 编辑
2012yws@ 发表于 2014-1-20 16:40
谢谢楼主,你改的代码好用。现在还说一些编辑器和PECMD的问题,如图:
稳定版:


PECMD新精简版2012.1.81-N3-140114.zip  :
  修正DEVI 等
  PART
  PE变量   EXEC*     托盘菜单及切换 发送消息   桌面刷新   等
X64版 (已测)
MAIN **u
修正SHOW
回复

使用道具 举报

7055#
发表于 2014-1-22 05:17:33 | 只看该作者
mdyblog 发表于 2014-1-20 17:48
我也碰到过一次。 windows 重启一次就好了。
  原来是我好几天没有重启windows。 又运行过 一些很耗 ...

确实是必然出现的,我在win7pe与真实系统下都是如此,64位没有测试。而代码就是直接编辑器自带的,所以,这个问题还是请楼主调试看看。

点评

WIN7还是XP? XP出现吗?  详情 回复 发表于 2014-1-22 10:40
回复

使用道具 举报

7056#
 楼主| 发表于 2014-1-22 10:40:49 | 只看该作者
本帖最后由 mdyblog 于 2014-1-22 10:50 编辑
2012yws@ 发表于 2014-1-22 05:17
确实是必然出现的,我在win7pe与真实系统下都是如此,64位没有测试。而代码就是直接编辑器自带的,所以, ...


WIN7还是XP? XP出现吗?
你上面红字挡住了下面的图片, 下面红叉叉的那个窗口的标题是“PECMD” 还是“PECMDEDIT” ? PECMD还是PECMDEDIT  出错了?

点评

又测试了下,发现是 PECMDEDIT 的问题。  详情 回复 发表于 2014-1-22 15:49
回复

使用道具 举报

7057#
发表于 2014-1-22 15:49:21 | 只看该作者
mdyblog 发表于 2014-1-22 10:40
WIN7还是XP? XP出现吗?
你上面红字挡住了下面的图片, 下面红叉叉的那个窗口的标题是“PECMD” 还是 ...

又测试了下,发现是 PECMDEDIT 的问题。

点评

PECMDEDIT1.0.25.zip 新版压缩PECMD可用 LIST高度 定时器 菜单折叠 快速菜单第一有效行可指定单列行数: **max=行数 ** 行为菜单另起一列  详情 回复 发表于 2014-1-23 15:36
好了,下载 PECMDEDIT1.0.25.7z (mdyblog.blog.163.com) 原来是新版 PECMD.EXE 压缩太厉害了。 我这里用的是为压缩文件,所以一直没问题。  详情 回复 发表于 2014-1-23 03:58
回复

使用道具 举报

7058#
发表于 2014-1-22 23:32:08 | 只看该作者
这个是什么东东
回复

使用道具 举报

7059#
 楼主| 发表于 2014-1-23 03:58:05 | 只看该作者
本帖最后由 mdyblog 于 2014-1-23 04:00 编辑
2012yws@ 发表于 2014-1-22 15:49
又测试了下,发现是 PECMDEDIT 的问题。


好了,下载 PECMDEDIT1.0.25.7z  (mdyblog.blog.163.com)
原来是新版 PECMD.EXE 压缩太厉害了。  我这里用的是为压缩文件,所以一直没问题。

Snap1.gif (8.28 KB, 下载次数: 267)

Snap1.gif

点评

mdyblog你好 我写的这个脚本实用64位的pecmd运行时list下拉菜单不可用,是什么原因 http://bbs.wuyou.com/forum.php?mod=viewthread&tid=325402&extra=page%3D1  详情 回复 发表于 2014-1-23 09:34
mdyblog你好 我写的这个脚本实用64位的pecmd运行时list下拉菜单不可用,是什么原因 http://bbs.wuyou.com/forum.php?mod=viewthread&tid=325402&extra=page%3D1  详情 回复 发表于 2014-1-23 09:33
回复

使用道具 举报

7060#
发表于 2014-1-23 09:33:43 | 只看该作者
mdyblog 发表于 2014-1-23 03:58
好了,下载 PECMDEDIT1.0.25.7z  (mdyblog.blog.163.com)
原来是新版 PECMD.EXE 压缩太厉害了。  我 ...

mdyblog你好  我写的这个脚本实用64位的pecmd运行时list下拉菜单不可用,是什么原因
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

点评

1楼 提示: 注意:LIST H高度[/backcolor]指可下拉的高度!!!(WIN64较真) , LIST 显示框的高度是不可设定的。 Windows 32 有2个版本接口, 一个自动增加高度,现在用的就是这个,不容易出错。一个和windows64  详情 回复 发表于 2014-1-23 10:27
回复

使用道具 举报

7061#
发表于 2014-1-23 09:34:19 | 只看该作者
mdyblog 发表于 2014-1-23 03:58
好了,下载 PECMDEDIT1.0.25.7z  (mdyblog.blog.163.com)
原来是新版 PECMD.EXE 压缩太厉害了。  我 ...

mdyblog你好  我写的这个脚本实用64位的pecmd运行时list下拉菜单不可用,是什么原因
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

7062#
 楼主| 发表于 2014-1-23 10:27:31 | 只看该作者
Any000 发表于 2014-1-23 09:33
mdyblog你好  我写的这个脚本实用64位的pecmd运行时list下拉菜单不可用,是什么原因
http://bbs.wuyou.c ...


1楼 提示:
注意:LIST H高度可下拉的高度!!!(WIN64较真)  , LIST 显示框的高度不可设定的。

Windows 32 有2个版本接口, 一个自动增加高度,现在用的就是这个,不容易出错。一个和windows64一样。Windows 64只有一个版本接口,就是现在这个较真的接口,你指定定多高就多高。
高度嫁100吧
    LIST LIST3,L125T37W45H30,C:|D:|E:|F:|G:|H:|I:|J:|K:|L:|M:|N:|O:|P:|R:|S:|T:|U:|V:|W:|X:|Y:|Z:|,,C:
改为:
    LIST LIST3,L125T37W45H130,C:|D:|E:|F:|G:|H:|I:|J:|K:|L:|M:|N:|O:|P:|R:|S:|T:|U:|V:|W:|X:|Y:|Z:|,,C:


用新版本PECMDEdit1.0.25  默认高度100,而不是原来的30(普通控件高度).

DISM映像工具.WCS.zip

2.51 KB, 下载次数: 17

点评

非常感谢回复  详情 回复 发表于 2014-1-23 10:38
回复

使用道具 举报

7063#
发表于 2014-1-23 10:38:22 | 只看该作者
mdyblog 发表于 2014-1-23 10:27
1楼 提示:
注意:LIST H高度指可下拉的高度!!!(WIN64较真)  , LIST 显示框的高度是不 ...

非常感谢回复     
回复

使用道具 举报

7064#
 楼主| 发表于 2014-1-23 15:36:00 | 只看该作者
2012yws@ 发表于 2014-1-22 15:49
又测试了下,发现是 PECMDEDIT 的问题。

PECMDEDIT1.0.25.zip  新版压缩PECMD可用    LIST高度  定时器  菜单折叠


快速菜单第一有效行可指定单列行数:
**max=行数
**  行为菜单另起一列

定时器设计.gif (8.79 KB, 下载次数: 278)

定时器设计.gif

快速插入菜单折叠.GIF (8.19 KB, 下载次数: 273)

快速插入菜单折叠.GIF

点评

楼主这次编辑器的更新很不错,这样程序的编写会更方便。  详情 回复 发表于 2014-1-25 12:20
回复

使用道具 举报

7065#
发表于 2014-1-24 12:28:41 | 只看该作者
谢谢分享。。。
回复

使用道具 举报

7066#
发表于 2014-1-25 12:20:32 | 只看该作者
mdyblog 发表于 2014-1-23 15:36
PECMDEDIT1.0.25.zip  新版压缩PECMD可用    LIST高度  定时器  菜单折叠

楼主这次编辑器的更新很不错,这样程序的编写会更方便。

点评

PECMDEDIT.exe (1.0.25) 内置了GRUBx语法着色。 支持 grub grub2 grub4dos语法着色 同时顺便 转换成 EditPlus Uedit的语法着色文件,一并附在包内。 http://pan.baidu.com/s/1sjGs4pf# 再选择最新版 PECMDE  详情 回复 发表于 2014-1-26 22:13
PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx.7z 更强更安全的加密机制。  详情 回复 发表于 2014-1-26 01:17
回复

使用道具 举报

7067#
 楼主| 发表于 2014-1-26 01:17:29 | 只看该作者
2012yws@ 发表于 2014-1-25 12:20
楼主这次编辑器的更新很不错,这样程序的编写会更方便。

PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx.7z  
   更强更安全的加密机制。

点评

反馈个问题,PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx 使用SETUP.WCS报错,使用以前的版本PECMD v2012.1.78.0 fix00 X86U就没有问题。  详情 回复 发表于 2014-1-26 17:44
回复

使用道具 举报

7068#
发表于 2014-1-26 17:44:41 | 只看该作者
mdyblog 发表于 2014-1-26 01:17
PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx.7z  
   更强更安全的加密机制。

反馈个问题,PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx

使用SETUP.WCS报错,使用以前的版本PECMD v2012.1.78.0 fix00 X86U就没有问题。

setup.7z

24.2 KB, 下载次数: 6

X.7z

1.05 KB, 下载次数: 3

点评

试试 PECMD2012.1.80.14.08.01-130810.多窗口线程稳定版_win32_64新设计.sfx.7z 需要保密的重要代码 建议用 PECMD2012.1.80.14.08XX, 保密性更强。  详情 回复 发表于 2014-1-26 23:13
回复

使用道具 举报

7069#
 楼主| 发表于 2014-1-26 22:13:59 | 只看该作者
2012yws@ 发表于 2014-1-25 12:20
楼主这次编辑器的更新很不错,这样程序的编写会更方便。

PECMDEDIT.exe (1.0.25) 内置了GRUBx语法着色。
支持 grub grub2 grub4dos语法着色

同时顺便 转换成 EditPlus Uedit的语法着色文件,一并附在包内。
http://pan.baidu.com/s/1sjGs4pf#  再选择最新版 PECMDEDIT1.0.25.zip
回复

使用道具 举报

7070#
 楼主| 发表于 2014-1-26 23:13:41 | 只看该作者
本帖最后由 mdyblog 于 2014-1-26 23:32 编辑
527104427 发表于 2014-1-26 17:44
反馈个问题,PECMD2012.1.80.14.08-130810.多窗口线程稳定版_win32_64新设计.sfx

使用SETUP.WCS报错, ...


试试  PECMD2012.1.80.15.00-130810.多窗口线程稳定版_win32_64新设计.sfx.7z
需要保密的重要代码  建议用 PECMD2012.1.80.14.08XX, 保密性更强。

点评

新版的 FOX 命令还是有问题: FORX /S %CurDir%\*,&&f,, { FNAM -ext &&s=%&f% FIND $"%&s%"="S.ini", LOAD "%&f%" } 搜不到文件了,MESS %&f% 居然是6105  详情 回复 发表于 2014-1-27 00:38
谢谢,搞定!!  详情 回复 发表于 2014-1-26 23:28
回复

使用道具 举报

7071#
发表于 2014-1-26 23:28:35 | 只看该作者
mdyblog 发表于 2014-1-26 23:13
试试  PECMD2012.1.80.14.08.01-130810.多窗口线程稳定版_win32_64新设计.sfx.7z
需要保密的重要代码   ...

谢谢,搞定!!
回复

使用道具 举报

7072#
发表于 2014-1-27 00:38:24 | 只看该作者
本帖最后由 527104427 于 2014-1-27 00:44 编辑
mdyblog 发表于 2014-1-26 23:13
试试  PECMD2012.1.80.15.00-130810.多窗口线程稳定版_win32_64新设计.sfx.7z
需要保密的重要代码  建 ...


新版的 FOX 命令还是有问题:

FORX /S   %CurDir%\*,&&f,,
{
        FNAM -ext &&s=%&f%
        FIND $"%&s%"="S.ini", LOAD "%&f%"
}

搜不到文件了,MESS %&f% 居然是6150

点评

试试 PECMD2012.1.84.00-130810.多窗口线程稳定版_win32_64新设计.sfx.7z 加上了 &__LOGS 表示当前LOGS文件。 可以避免 子文件关闭了LOGS SET-def OldLOGS=%&__LOGS% FIND $"%&__LOGS%"="", LOGS * X1.LOG  详情 回复 发表于 2014-1-27 14:33
回复

使用道具 举报

7073#
发表于 2014-1-27 00:48:26 | 只看该作者
补充一下,上面的命令位于setup.ini中。

我在PECMD的SCRIPT-101中内置一段命令来加载SETUP.INI:

FIND $"%*"="",
{
        IFEX %&MyName%.autoapp.wcs, TEAM LOAD "%&MyName%.autoapp.wcs"  %*| EXIT FILE
        IFEX %CurDir%\setup.ini, TEAM LOAD "%CurDir%\setup.ini"  %*| EXIT FILE
}
SET &cmd=%*
FIND $X=X%&cmd%, SET &cmd=HELP
%&cmd%

点评

FIND $"%*"="", { IFEX %CurDir%\setup.ini, TEAM LOAD "%CurDir%\setup.ini" %*| EXIT FILE HELP } ----------- 检测 %&MyName%.autoapp.wcs 是 INIT脚本的事。 (SCRIPTINIT\100) ,其中有这  详情 回复 发表于 2014-1-27 14:45
回复

使用道具 举报

7074#
 楼主| 发表于 2014-1-27 14:33:34 | 只看该作者
527104427 发表于 2014-1-27 00:38
新版的 FOX 命令还是有问题:

FORX /S   %CurDir%\*,&&f,,

试试  PECMD2012.1.84.00-130810.多窗口线程稳定版_win32_64新设计.sfx.7z

加上了 &__LOGS  表示当前LOGS文件。
可以避免 子文件关闭了LOGS
SET-def OldLOGS=%&__LOGS%
FIND $"%&__LOGS%"="", LOGS * X1.LOG
... ... 努力干活... ...
LOGS *  %&OldLOGS%  //最后关闭当前,并恢复旧的LOG(如果有)
回复

使用道具 举报

7075#
 楼主| 发表于 2014-1-27 14:45:40 | 只看该作者
本帖最后由 mdyblog 于 2014-1-27 16:14 编辑
527104427 发表于 2014-1-27 00:48
补充一下,上面的命令位于setup.ini中。

我在PECMD的SCRIPT-101中内置一段命令来加载SETUP.INI:


FIND $"%*"="",
{
        IFEX %CurDir%\setup.ini, TEAM LOAD "%CurDir%\setup.ini"  %*| EXIT FILE
        HELP
}
-----------
检测 %&MyName%.autoapp.wcs 是 INIT脚本的事。 (SCRIPTINIT\100) ,其中有这行:
IFEX %&CurDir%\%&MyName%.autoapp.wcs,  SET &::__Autoapp=+"%&CurDir%\%&MyName%.autoapp.wcs"  //文件

如果 不想检测该文件, 可以删除 SCRIPTINIT\100 该行。

点评

OK了,搞定,哈哈  详情 回复 发表于 2014-1-27 16:24
回复

使用道具 举报

7076#
发表于 2014-1-27 16:13:43 | 只看该作者
高手的东西,我永远看不懂
回复

使用道具 举报

7077#
发表于 2014-1-27 16:24:56 | 只看该作者
mdyblog 发表于 2014-1-27 14:45
FIND $"%*"="",
{
        IFEX %CurDir%\setup.ini, TEAM LOAD "%CurDir%\setup.ini"  %*| EXIT FIL ...

OK了,搞定,哈哈
回复

使用道具 举报

7078#
发表于 2014-1-27 20:35:51 | 只看该作者
昨天在虚拟机下测试,包内的很多示例脚本在新的pecmd中有些运行后什么反应也没有,而进程中有pecmd的很多进程,而且占用资源很大,基本上100%。
是否可以不要那么多进程,资源占用和有时候进程不可以自动退出的问题是否可以改进下。

点评

PECMD-new-2008-80-130810新版-14.07E 有问题吗? PECMD-new-2008-84-130810新版 刚该的,还不成熟。  详情 回复 发表于 2014-1-28 00:23
回复

使用道具 举报

7079#
 楼主| 发表于 2014-1-28 00:23:53 | 只看该作者
本帖最后由 mdyblog 于 2014-1-28 00:25 编辑
freesoft00 发表于 2014-1-27 20:35
昨天在虚拟机下测试,包内的很多示例脚本在新的pecmd中有些运行后什么反应也没有,而进程中有pecmd的很多进 ...


PECMD-new-2008-80-130810新版-14.07E  有问题吗?

PECMD-new-2008-84-130810新版    刚该的,还不成熟。
   新的 更安全的加密机制, 基本完成。 就是有些犄角旮旯 还没考虑到。 出现问题才能找到。

点评

晕,最新版又出现7513#的问题了  详情 回复 发表于 2014-1-28 00:24
回复

使用道具 举报

7080#
发表于 2014-1-28 00:24:53 | 只看该作者
mdyblog 发表于 2014-1-28 00:23
PECMD-new-2008-80-130810新版-14.07E  有问题吗?

PECMD-new-2008-84-130810新版    刚该的,还不成 ...

晕,最新版又出现7513#的问题了

点评

//查找 CDROM 按物理号排列 (包内有) //大部分虚拟光驱,没有 \\.\CDROM0~N 的标准设备名。改不了盘符。需要改,也是软件自带的功能。 //一般是先卸载, 再加载, 加载时选个新的盘符。 //FirDisk 和 HaiZIp 的虚  详情 回复 发表于 2014-1-29 11:19
PECMD2012.1.84.01-130810.多窗口线程稳定版_win32_64新设计D.sfx.7z: 1: IFEX/FIND 可以选择 ^#~+-为!的替代定界词。 FIND[|^#~+-][*c] [! ],[命令1][! 命令2] //注意!后有个空格 ^#~+-为!的替代定界词。  详情 回复 发表于 2014-1-28 17:52
该错了。 在 PECMD2012.1.84.01-130810.多窗口线程稳定版_win32_64新设计B.sfx.7z  详情 回复 发表于 2014-1-28 00:43
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-23 15:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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