无忧启动论坛

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

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

    [复制链接]
6451#
 楼主| 发表于 2013-7-15 13:51:11 | 只看该作者
527104427 发表于 2013-7-15 12:10
继续请教,
问题1:如何在红色框中加个倒计时,自动选择第一个?
问题2:可否禁止按Ctrl多选?

.......
_SUB WIN1,W410H270,外置程序列表,
    TEAM ENVI Sum=0|ENVI &&TDAT=|ENVI &&C1=|ENVI &&C2=|ENVI$ &&TAB=09|ENVI$ &&NLC=0a
    ITEM &BUTDIR1,L15T208W60H25,确定,TEAM CALL START|,
    ITEM &BUTDIR2,L330T208W60H25,取消,TEAM CALL STOP|,
    ENVI &&TITLE=%TAB%+110:介质类型%TAB%+300:外置程序路径
    TABL TABL1,W400H200,%&TITLE%,%&TDAT%, 0x10940
   
    ENVI @TABL1.MSG=_%&WM_LBUTTONDOWN%: CALL PickWIM
    ENVI @WIN1.MSG=#1: CALL OnMsg1
    LABE -vcenter -center &LABE1,L159T208W97H25,,,
    SET-def T=20  //20秒超时
    TIME &Timer1,1000, CALL OnTimer1
    CALL OnTimer1
    THREAD*  SearchWIM
_END

_SUB  OnTimer1
    ENVI @&LABE1=%&T% 秒
    CALC &T=%&T% - 1
    IFEX $%&T% < 0,  TEAM ENVI @&Timer1=0| CALL START  //OK 按钮
_END

.......

点评

多谢老大,CTRL多选问题和倒计时问题解决了。 但,倒完时,貌似不会默认选中第一项  详情 回复 发表于 2013-7-15 14:15
回复

使用道具 举报

6452#
发表于 2013-7-15 14:15:17 | 只看该作者
mdyblog 发表于 2013-7-15 13:51
.......
_SUB WIN1,W410H270,外置程序列表,
    TEAM ENVI Sum=0|ENVI &&TDAT=|ENVI &&C1=|ENVI &&C2=| ...

多谢老大,CTRL多选问题和倒计时问题解决了。

但,倒完时,貌似不会默认选中第一项

点评

>>但,倒完时,貌似不会默认选中第一项 为什么要 选中第一项, 而不是 执行第一项 一般逻辑都是超时 默认执行。。。。  详情 回复 发表于 2013-7-15 15:25
回复

使用道具 举报

6453#
发表于 2013-7-15 14:50:14 | 只看该作者
clonecd 发表于 2013-7-15 14:46
_SUB  OnTimer1
    ENVI @&LABE1=%&T% 秒
    CALC &T=%&T% - 1

哈哈,多谢多谢,这下就强大了!
看这些代码还是有点云里雾里的,下定决心,一定要学习一下C++
回复

使用道具 举报

6454#
发表于 2013-7-15 15:07:28 | 只看该作者
圆按钮,如果没有图标,没有颜色, 开始改变看不见东西,
都是窗口的颜色, 在那个位置点击,打开窗口后,再关闭,才会看见圆按钮.

问题大概就在这里了.

点评

这个比较费时。 晚上再条条。  详情 回复 发表于 2013-7-15 15:28
回复

使用道具 举报

6455#
 楼主| 发表于 2013-7-15 15:25:33 | 只看该作者
本帖最后由 mdyblog 于 2013-7-15 15:26 编辑
527104427 发表于 2013-7-15 14:15
多谢老大,CTRL多选问题和倒计时问题解决了。

但,倒完时,貌似不会默认选中第一项


-----
理解错误。

点评

最近在折腾双核的03PE,但是发现,双核的03PE如果用在单核的机子上面,一启用网络就死机。 问:PECMD能否判断CPU是单核还是多核?如果可以判断,那死机的问题估计还有戏唱。  详情 回复 发表于 2013-7-15 21:42
回复

使用道具 举报

6456#
 楼主| 发表于 2013-7-15 15:28:43 | 只看该作者
2012qnmd 发表于 2013-7-15 15:07
圆按钮,如果没有图标,没有颜色, 开始改变看不见东西,
都是窗口的颜色, 在那个位置点击,打开窗口后,再关闭, ...

这个比较费时。 晚上再条条。
回复

使用道具 举报

6457#
发表于 2013-7-15 15:44:35 | 只看该作者
mdyblog 发表于 2013-7-15 10:47
你用外置的  BartPe .exe  替换这句 试试。 (好像是这个名,老的PE有)
或换 个 其他的  PE模板。 其实 ...

bartpe没问题。
确实就是那个注册表值的问题。
但监控注册表的话,即使我先一步写注册表把值变为0,一运行pecmd UPNP -pnp,值就变为1了,可见是UPNP这句设置有问题吧?

点评

这个 值 是加密的。 你这样 改为0, 没有用的。 (这样的话行同虚设) MS加密了。 ---------------- 哦!!!!!!!!!!!!! 想起来了 你用的 是 第三方工具,InfCacheBuild.exe 那么 专门  详情 回复 发表于 2013-7-15 16:07
回复

使用道具 举报

6458#
 楼主| 发表于 2013-7-15 16:07:37 | 只看该作者
fukystone 发表于 2013-7-15 15:44
bartpe没问题。
确实就是那个注册表值的问题。
但监控注册表的话,即使我先一步写注册表把值变为0,一运 ...

这个 值 是加密的。
你这样 改为0, 没有用的。 (这样的话行同虚设)
MS加密了。



----------------
哦!!!!!!!!!!!!!
想起来了

你用的  是 第三方工具,InfCacheBuild.exe
那么  专门破解一次。 一次就够!!!
就在PECMD.ini 最开始就可以。

DEVI *disverify
//参见DEVI

点评

照样加了 DEVI *disverify 分别在pecmd.ini和startnet.cmd中实验,还是没有关闭。 包括单独在pecmd.ini中加,单独在startnet.cmd中加,2个都加……  详情 回复 发表于 2013-7-15 21:49
回复

使用道具 举报

6459#
发表于 2013-7-15 16:58:05 | 只看该作者
圆的麻烦,不改也行.我用方的好了.
关键是现在用方的,一切都好!

发俩图片: 没有微软的SHELL,用PECMD设计的界面. 操作像快速启动一样!

未命名5.JPG (11.23 KB, 下载次数: 121)

未命名5.JPG

未命名6.JPG (23.42 KB, 下载次数: 121)

未命名6.JPG

点评

新的 79N-55 -round 好了。  详情 回复 发表于 2013-7-15 23:21
回复

使用道具 举报

6460#
发表于 2013-7-15 21:42:56 | 只看该作者
mdyblog 发表于 2013-7-15 15:25
-----
理解错误。

最近在折腾双核的03PE,但是发现,双核的03PE如果用在单核的机子上面,一启用网络就死机。

问:PECMD能否判断CPU是单核还是多核?如果可以判断,那死机的问题估计还有戏唱。

点评

FIND --pid 变量名 //返回: 空闲时间 总时间 CPU个数 1秒的时钟数 一时钟的100ns数。 FIND --pid 变量名 MESS %变量名% // 227497194306 130183754857123226 4 2241035 f // 4个CPU  详情 回复 发表于 2013-7-15 23:25
回复

使用道具 举报

6461#
发表于 2013-7-15 21:49:05 | 只看该作者
mdyblog 发表于 2013-7-15 16:07
这个 值 是加密的。
你这样 改为0, 没有用的。 (这样的话行同虚设)
MS加密了。

照样加了
DEVI *disverify  
分别在pecmd.ini和startnet.cmd中实验,还是没有关闭。
包括单独在pecmd.ini中加,单独在startnet.cmd中加,2个都加……

无标题.jpg (153.79 KB, 下载次数: 123)

无标题.jpg

点评

DEVI *disverify 之前 先REGI 删除该注册表项试试。 REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy= DEVI *disverify  详情 回复 发表于 2013-7-16 09:42
那就没办法  详情 回复 发表于 2013-7-15 23:17
回复

使用道具 举报

6462#
 楼主| 发表于 2013-7-15 23:17:47 | 只看该作者
本帖最后由 mdyblog 于 2013-7-15 23:19 编辑
fukystone 发表于 2013-7-15 21:49
照样加了
DEVI *disverify  
分别在pecmd.ini和startnet.cmd中实验,还是没有关闭。


那就没办法
你是说 用BartPe.exe -upnp  替换  PECMD.EXE  -upnp 即 可以吗?
那把你的 BartPe.exe - 大包 发上来看看。
回复

使用道具 举报

6463#
 楼主| 发表于 2013-7-15 23:21:33 | 只看该作者
2012qnmd 发表于 2013-7-15 16:58
圆的麻烦,不改也行.我用方的好了.
关键是现在用方的,一切都好!

新的 79N-55   -round 好了。
回复

使用道具 举报

6464#
 楼主| 发表于 2013-7-15 23:25:38 | 只看该作者
527104427 发表于 2013-7-15 21:42
最近在折腾双核的03PE,但是发现,双核的03PE如果用在单核的机子上面,一启用网络就死机。

问:PECMD能 ...

FIND --pid 变量名   //返回: 空闲时间 总时间 CPU个数 1秒的时钟数 一时钟的100ns数。
FIND --pid 变量名
MESS  %变量名%
//  227497194306        130183754857123226        4        2241035        f
//  4个CPU

点评

原以为,用PECMD判断一下单双核,如果是单核就把那几个双核文件删掉,谁知道删掉还是一样死机,看来还是无解啊!  详情 回复 发表于 2013-7-16 06:09
回复

使用道具 举报

6465#
发表于 2013-7-16 06:09:35 | 只看该作者
mdyblog 发表于 2013-7-15 23:25
FIND --pid 变量名   //返回: 空闲时间 总时间 CPU个数 1秒的时钟数 一时钟的100ns数。
FIND --pid 变量 ...

原以为,用PECMD判断一下单双核,如果是单核就把那几个双核文件删掉,谁知道删掉还是一样死机,看来还是无解啊!
回复

使用道具 举报

6466#
 楼主| 发表于 2013-7-16 09:42:52 | 只看该作者
fukystone 发表于 2013-7-15 21:49
照样加了
DEVI *disverify  
分别在pecmd.ini和startnet.cmd中实验,还是没有关闭。


DEVI *disverify  之前 先REGI 删除该注册表项试试。


REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=
DEVI *disverify   

点评

嗯,先删注册表就好了,多谢  详情 回复 发表于 2013-7-16 11:35
回复

使用道具 举报

6467#
发表于 2013-7-16 10:09:27 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-16 10:21 编辑

新版的55 ,是不是又传错了?  
圆按钮,打开程序,再关闭,按钮图标还是会消失的.(只是图标消失)

而且, X86,x64都有问题(以前那个54,只X64有问题)

如果没有图标,是正常的.

未命名.JPG (35.34 KB, 下载次数: 118)

未命名.JPG

点评

测试正常啊。 文件正常:PECMD.EXE 为 2013.7.15:23点 SET M=111111\nddddddddddddddddd\nnnnnnnnnnnnnnnnnn\nxxxxxxxxxxxxxxxxxxxxxxx CALL @WIN3 _SUB WIN3,W350H333,标签切换 //ENVI @this.bkcolor=0x4  详情 回复 发表于 2013-7-16 10:35
回复

使用道具 举报

6468#
发表于 2013-7-16 10:20:48 | 只看该作者
请教
ENVI &&NAME1=%~2
是什么意思?

点评

将第2个参数 赋值给 NAME1 本级PE变量,如果 本级没有NAME1 PE变量,同时创建它。  详情 回复 发表于 2013-7-16 10:41
回复

使用道具 举报

6469#
 楼主| 发表于 2013-7-16 10:35:25 | 只看该作者
本帖最后由 mdyblog 于 2013-7-16 10:39 编辑
2012qnmd 发表于 2013-7-16 10:09
新版的55 ,是不是又传错了?  
圆按钮,打开程序,再关闭,按钮图标还是会消失的.(只是图标消失)


测试正常啊。 文件正常:PECMD.EXE 为 2013.7.15:23点
SET  M=111111\nddddddddddddddddd\nnnnnnnnnnnnnnnnnn\nxxxxxxxxxxxxxxxxxxxxxxx
CALL @WIN3
_SUB WIN3,W350H333,标签切换
    //ENVI @this.bkcolor=0x4B0091
     ITEM -pcenter  -nscope ITEM4,L58T132W90H90,关闭, CALL OnTest ,%SystemRoot%\explorer.exe  
     ENVI @ITEM4.bkcolor=0x4B0091
     ITEM -pcenter  -round -nscope ITEM5,L218T132W90H90,关闭, CALL OnTest ,%SystemRoot%\explorer.exe
     ENVI @ITEM5.bkcolor=0x4B0091
_END
_SUB OnTest
    MESS %&M%
_END


--------------
哦,多来几次,的确可能出问题。
回复

使用道具 举报

6470#
 楼主| 发表于 2013-7-16 10:41:00 | 只看该作者
diannao338 发表于 2013-7-16 10:20
请教
ENVI &&NAME1=%~2
是什么意思?

将第2个参数 赋值给 NAME1  本级PE变量,如果 本级没有NAME1 PE变量,同时创建它。

点评

"编译"成的exe 可以调用参数不?给个小例子  详情 回复 发表于 2013-7-16 12:13
回复

使用道具 举报

6471#
发表于 2013-7-16 10:42:44 | 只看该作者
下面代码测试,每次都有问题!

_SUB WIN3,W450H333
//ENVI @this.bkcolor=0x002291
ITEM -pcenter  -round -nscope ITEM3,L58T32W90H60,关,exec cmd.exe,1.ico
ENVI @ITEM3.bkcolor=0x4B0091
_END

CALL @WIN3

点评

试试 79N-56: http://pan.baidu.com/share/link?shareid=2860077004&uk=3962464512  详情 回复 发表于 2013-7-16 11:35
回复

使用道具 举报

6472#
发表于 2013-7-16 11:35:03 | 只看该作者
mdyblog 发表于 2013-7-16 09:42
DEVI *disverify  之前 先REGI 删除该注册表项试试。

嗯,先删注册表就好了,多谢

点评

那是因为: PE 中 放置了一个 虚假的 正确设定。 DEVI 看见“正确设定” 就不破解了。 79N-56 加了 (1): DEVI **disverify 多一个*, 为强制破解。 不理会原来 的 设置 (2) DEVI $ 默认 不恢  详情 回复 发表于 2013-7-16 11:41
回复

使用道具 举报

6473#
 楼主| 发表于 2013-7-16 11:35:56 | 只看该作者
2012qnmd 发表于 2013-7-16 10:42
下面代码测试,每次都有问题!

_SUB WIN3,W450H333

试试 79N-56:
http://pan.baidu.com/share/link? ... 4&uk=3962464512
回复

使用道具 举报

6474#
 楼主| 发表于 2013-7-16 11:41:05 | 只看该作者
本帖最后由 mdyblog 于 2013-7-16 11:47 编辑
fukystone 发表于 2013-7-16 11:35
嗯,先删注册表就好了,多谢


那是因为: PE 中 放置了一个 虚假的 正确设定。  DEVI 看见“正确设定”  就不破解了。

79N-56 加了
(1):  DEVI **disverify
多一个*, 为强制破解。 不理会原来 的 设置

(2)  DEVI   $
    默认 不恢复 原来的 驱动校验设置。  (原来考虑 不改变系统设定的好,尤其是正常系统下用)
   这样 DEVI  $后系统,自动破解了。
   后面的 第3方软件, 也可以用了 。

点评

是说如果使用DEVI $net.cab,就不用先DEVI **disverify 了? 如果DEVI net.cab,就先DEVI **disverify 比较好是吧?  详情 回复 发表于 2013-7-16 12:04
回复

使用道具 举报

6475#
发表于 2013-7-16 12:04:37 | 只看该作者
mdyblog 发表于 2013-7-16 11:41
那是因为: PE 中 放置了一个 虚假的 正确设定。  DEVI 看见“正确设定”  就不破解了。

79N-56 加了 ...

是说如果使用DEVI $net.cab,就不用先DEVI **disverify 了?
如果DEVI net.cab,就先DEVI **disverify 比较好是吧?

点评

是的。 但是 如果 “PE 中 放置了一个 虚假的 正确设定”, 必须 DEVI **disverify ,或删掉 该注册表。 否则 DEVI $也被蒙过去了。  详情 回复 发表于 2013-7-16 12:13
回复

使用道具 举报

6476#
 楼主| 发表于 2013-7-16 12:13:10 | 只看该作者
fukystone 发表于 2013-7-16 12:04
是说如果使用DEVI $net.cab,就不用先DEVI **disverify 了?
如果DEVI net.cab,就先DEVI **disverify 比 ...

是的。
但是 如果  “PE 中 放置了一个 虚假的 正确设定”, 必须 DEVI **disverify ,或删掉 该注册表。 否则  DEVI  $也被蒙过去了。
回复

使用道具 举报

6477#
发表于 2013-7-16 12:13:17 | 只看该作者
mdyblog 发表于 2013-7-16 10:41
将第2个参数 赋值给 NAME1  本级PE变量,如果 本级没有NAME1 PE变量,同时创建它。

"编译"成的exe 可以调用参数不?给个小例子

点评

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 PATH @%&__OldDir% MESS a1=[%1] a2=[%2] a*=[%*] @演示 ------结尾----- 上面代码 放到 PECMD.EXE 的 SCRIPT\101\2052 中, 替换原来的 代码。 .\PECMD.exe  详情 回复 发表于 2013-7-16 12:41
回复

使用道具 举报

6478#
 楼主| 发表于 2013-7-16 12:41:41 | 只看该作者
diannao338 发表于 2013-7-16 12:13
"编译"成的exe 可以调用参数不?给个小例子

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
PATH @%&__OldDir%
MESS  a1=[%1] a2=[%2]  a*=[%*] @演示
------结尾-----
上面代码 放到  PECMD.EXE  的  SCRIPT\101\2052 中, 替换原来的 代码。
.\PECMD.exe   11111   22222222222222   3333333333333333   4444444444444

回复

使用道具 举报

6479#
发表于 2013-7-16 14:48:52 | 只看该作者
56, 都可以了!..............

点评

又更新了。 不闪了。  详情 回复 发表于 2013-7-16 18:11
回复

使用道具 举报

6480#
 楼主| 发表于 2013-7-16 18:11:46 | 只看该作者
2012qnmd 发表于 2013-7-16 14:48
56, 都可以了!..............

又更新了。 不闪了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 14:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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