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

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

   火... [复制链接]
 楼主| 发表于 2013-7-6 16:24:16 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-6 16:29 编辑
2012qnmd 发表于 2013-7-6 15:52
对!是弹出 /收起
正常的系统,那个"开始" ,就是,都是左键.


这样吗?
EXEC %&MyName% TEAM  WAIT 3000| DISP W1024| MESS | DISP W1366
MYWINDOW1
_SUB MYWINDOW1,W360H440,PECMD2012功能演示,,,-
_END
还在啊? (win7X64)

你可以 捕获下面消息, 再 ENVI @this.POS=。。。  设为正常显示, 而不是最小化。
SET  ::WM_DISPLAYCHANGE                =0x007E

回复

使用道具 举报

发表于 2013-7-6 16:40:08 | 显示全部楼层
分辨率这个问题先不弄了吧,问题可能比较复杂.
我只要不使用其它工具,调整分辨率就可以了.

况且,维护的情况下,一般不用调整.

回复

使用道具 举报

 楼主| 发表于 2013-7-7 10:41:48 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-7 10:42 编辑
527104427 发表于 2013-7-7 10:23
发现一个问题,假如C盘存在文件夹ab\cd\ef,打开ef,再用命令
file --force %systemdrive%\ab,只能删除 ...


这是windows  机制 局限。
只有LINUX 能做到。
  (LINUX是VFS=虚拟文件系统; window从DOS来,只能拿着真家伙干)

你可以  WAIT  *sys   -del   %systemdrive%\ab
或  EXEC %MyName% WAIT    -del   %systemdrive%\ab

或  WAIT  *sys  *ef占用进程号   -del   %systemdrive%\ab
或  EXEC %MyName% WAIT  *ef占用进程号   -del   %systemdrive%\ab
ef占用进程号为正在使用 ef 文件的那个进程的进程号。 这样显得斯文些。

这个  在后台。 在你释放 ab\cd 后(及关闭ef) ab和 cd 自动删除了。
WAIT    -del   %systemdrive%\ab  
也可, 这个在前台, 在删除前, 程序不往下走 了,卡在这里。
回复

使用道具 举报

 楼主| 发表于 2013-7-7 10:44:14 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-7 10:47 编辑
527104427 发表于 2013-7-7 10:26
不加--force就没有问题


你怎么 使用 ef 文件的 ? 命令写出来 看看。
start  /wait  pecmd file  %systemdrive%\ab  
什么也没删除。 ef 也没有
回复

使用道具 举报

 楼主| 发表于 2013-7-7 10:49:20 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-7 10:54 编辑
527104427 发表于 2013-7-7 10:45
就是个文件夹,双击打开ef文件夹。


ef 是子文间夹 啊。
而 ef 了, ab\cd 没删, 怪了?
-----
C:\Users\>start  /wait  pecmd file  %systemdrive%\ab

C:\Users\>start  /wait  pecmd file --force %systemdrive%\ab

我试了, 都可以删除啊。
文件浏览器 打开的 文件夹ef的话, windows 内部有通知机制。 会通知 其 关闭 ef\,  然后再删除 。
回复

使用道具 举报

 楼主| 发表于 2013-7-7 11:01:59 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-7 11:04 编辑
527104427 发表于 2013-7-7 10:51
不加--force参数就可以删,加了就不能删了


交流真困难。
还是来 贴图吧。 一图胜千言。  

http://pan.baidu.com/share/link? ... 512#file--force.png

这是 win7X64, 你拿什么系统?
回复

使用道具 举报

 楼主| 发表于 2013-7-7 11:46:07 | 显示全部楼层
527104427 发表于 2013-7-7 11:32
PECMD2012.1.78-130410-14.多窗口线程稳定版_win32_64.sfx

可能 是windows 版本差异吧。
我再改了。 79N-52    78-15
回复

使用道具 举报

 楼主| 发表于 2013-7-7 14:54:57 | 显示全部楼层
527104427 发表于 2013-7-7 14:24
将一个自解压文件内置到PECMD,用命令:EXEC --hide --wait --m --exe:#1
退出后,有个进程在任务管理 ...

自解压文件 的机理 决定 其不能 用内存 运行,他启动后 需要找到 磁盘上的文件 中的内置压缩包。
可以:
EXEC --hide --wait  --exe:*#1  winrar

回复

使用道具 举报

发表于 2013-7-8 07:02:45 | 显示全部楼层
本帖最后由 2012qnmd 于 2013-7-8 07:30 编辑

提几个请求:
1. 按钮形状,能不能加个圆形
2.按钮上显示的图标,能否居中( 按钮没有文字时)
3. 鼠标移动到按钮时, 有文字提示( 麻烦给个例子)

额外问个问题,有没有什么命令或者注册表,可以让WINDOWS打开的全部窗口或者程序,都不能最小化
就是说,点那个最小化的" - ", 只能使窗口变得非常小(比如,是正常的十分之一)
找到一个源代码,不过,不会用. 能改下,只屏蔽最小化的,就好了. 做成VBS或者EXE都可以.

屏蔽关闭、最大化、最小化按钮.rar

1.65 KB, 下载次数: 3

点评

1. 按钮形状,能不能加个圆形 2.按钮上显示的图标,能否居中( 按钮没有文字时) 晚上回来做。 3. 鼠标移动到按钮时, 有文字提示( 麻烦给个例子) 在本 帖子里找, 千不久(不出一 个月),有人 贴国这方面的例子  详情 回复 发表于 2013-7-8 08:37
回复

使用道具 举报

发表于 2013-7-8 07:43:26 | 显示全部楼层
弹出DIV倒是不错

//--弹出div
var parameter;
var type;
function alert_div(type,parameter)
{
//获得鼠标当前X,Y坐标
var x,y;
if(!document.all)
{
x=pageX;
y=pageY;
}else{
x=document.body.scrollLeft+event.clientX; //鼠标X轴的值
  y=document.body.scrollTop+event.clientY; //鼠标Y轴的值
}
//window.scrollTo(100,500);//竖向滚动条位置

var sH = document.body.scrollHeight; //窗口的高度
var sW = document.body.scrollWidth; //窗口的宽度

var width=260 , height=90; //设置div的大小

if((x + width) >= sW) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度
{
x = x - width;
}
var left=x , top=y ; //设置div的位置

var str="";
// 整个div的大小和位子
str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+left+";top:"+top+";width:"+width+";height:"+height+";'>";
//--begin灰色top
str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;'>";
// 灰色div的设置
str+=" <div style='float:left;height:16px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:235;'>温馨提示</div>";
// 灰色div右侧的按钮
//str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>";
str+=" <span style='width:14px;font-family:webdings;cursor:hand;' onclick='hide()'>r</span>";
str+="</div>";
//--end
//--begin白色div
str+="<div style=' margin:10px 5px 10px 10px;word-break:break-all;'>";
// 白色div中的信息
str+="<table cellpadding='0' cellspacing='1' border='0' class='border' align=left><form method='post' name='form_pwd' action='other.php?type="+type+"&_num="+parameter+"'><tr class='tdbg' valign='top'><td align='left'><strong>请输入密码:</strong><input name='pwd' type='password' size='20' maxlength='255' style='height:18px;'></td></tr><tr class='tdbg'><td colspan='2' align='center' valign='foot'><input type='submit' name='sub_pwd' value=' 确认 '>&nbsp;&nbsp;<input type='reset' value=' 重 置 '></td></tr></form></table>";
str+="</div>";
//--end
str+="</div>";
//document.write(str);
document.body.insertAdjacentHTML("afterBegin",str);
}
//--关闭div
function hide()
{
document.getElementById( "div1").style.display = "none";
}
回复

使用道具 举报

 楼主| 发表于 2013-7-8 08:37:16 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-8 08:43 编辑
2012qnmd 发表于 2013-7-8 07:02
提几个请求:
1. 按钮形状,能不能加个圆形
2.按钮上显示的图标,能否居中( 按钮没有文字时)


1. 按钮形状,能不能加个圆形
2.按钮上显示的图标,能否居中( 按钮没有文字时)
晚上回来做。

3. 鼠标移动到按钮时, 有文字提示( 麻烦给个例子)
在本 帖子里找, 千不久(不出一 个月),有人 贴国这方面的例子。
方法: 捕捉  WM_MOUSEENTER LEAVE  徐奥息。 再TIPS  。


屏蔽关闭、最大化、最小化按钮.rar
看了下, 只能屏蔽 自己的窗口(这个PECMD有),而不是 你要的 让WINDOWS打开的全部窗口或者程序。

你可以用 FIND -wid 列出所有窗口, 依次屏蔽  试试。

ENVI^   ALIAS *opt RemoveMenu=CALL $**qd#    user32.dll,RemoveMenu,
ENVI^   ALIAS *opt GetSystemMenu=CALL $**qd#   **ret:* user32.dll,GetSystemMenu,



回复

使用道具 举报

发表于 2013-7-8 11:54:32 | 显示全部楼层
那个貌似标签的,不是按钮的. 标签有提示参数. 按钮没有搞定.

_SUB WIN3,W350H333,标签切换,
    TABS TABS1,L21T4W300H188,Page2:Name2:Title2:tip2333

    ITEM ITEM4,L218T272W96H30,关闭,kILL \,

    ENVI @ITEM4:FILES01.MSG=%&WM_MOUSEHOVER%:  CALL DisplayGfile
    ENVI @ITEM4:FILES01.MSG=%&WM_MOUSELEAVE%:  TIPS -
_END


_SUB DisplayGfile
    ENVI @@Cur=?&&CurX;&&CurY
    TIPS. ,%FILES01%,5000,0,@AL%&CurX%T%&CurY%
_END


SET  ::WM_MOUSEHOVER=0x02A1
SET  ::WM_MOUSELEAVE=0x02A3

CALL @WIN3

点评

_SUB WIN3,W350H333,标签切换, TABS TABS1,L21T4W300H188,Page2:Name2:Title2:tip2333 ITEM ITEM4,L218T272W96H30,关闭,kILL \, ENVI @ITEM4.MSG=%&::WM_MOUSEHOVER%: CALL DisplayGfile  详情 回复 发表于 2013-7-8 12:22
回复

使用道具 举报

 楼主| 发表于 2013-7-8 12:19:04 | 显示全部楼层
527104427 发表于 2013-7-8 11:20
请教老大,如何准确地杀进程呢?开启了一个进程:EXEC --hide --pid:&pide %MyName%

现在有两个进程%M ...

KILL   *%&pide%
//HELP KILL
回复

使用道具 举报

 楼主| 发表于 2013-7-8 12:22:39 | 显示全部楼层
2012qnmd 发表于 2013-7-8 11:54
那个貌似标签的,不是按钮的. 标签有提示参数. 按钮没有搞定.

_SUB WIN3,W350H333,标签切换,

_SUB WIN3,W350H333,标签切换,
     TABS TABS1,L21T4W300H188,Page2:Name2:Title2:tip2333

     ITEM ITEM4,L218T272W96H30,关闭,kILL \,

     ENVI @ITEM4.MSG=%&::WM_MOUSEHOVER%:  CALL DisplayGfile
     ENVI @ITEM4.MSG=%&::WM_MOUSELEAVE%:  TIPS -
_END


_SUB DisplayGfile
     ENVI @@Cur=?&&CurX;&&CurY
     TIPS. ,%FILES01%,5000,0,@AL%&CurX%T%&CurY%
_END


SET  ::WM_MOUSEHOVER=0x02A1
SET  ::WM_MOUSELEAVE=0x02A3

CALL @WIN3

点评

OK了! 谢谢啊  详情 回复 发表于 2013-7-8 13:04
回复

使用道具 举报

 楼主| 发表于 2013-7-8 12:36:38 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-8 12:41 编辑
527104427 发表于 2013-7-8 11:33
另外,这里的--mem似乎不对,用--m才行


是 --mem

--m  不是有效参数 自动 忽略。

--mem 不总是能成功。  XP 下可能成功率高点。 有些程序被压缩了,丢失了一些重要信息,也可能不能成功。

WIN7X64 下 的 PECMD32  成功率极低。
这个没做好,抱歉。     win7下的资料太少,很多是连蒙带猜。

还有一个临时调试的参数:僵尸(体)

--exe:文件*僵尸文件


简单来测试, 将 运行的文件, 拷贝一份,作为僵尸。
其实是内存布局一致的文件即可。
不行就别用了。 还不成熟。
回复

使用道具 举报

发表于 2013-7-8 13:04:30 | 显示全部楼层
mdyblog 发表于 2013-7-8 12:22
_SUB WIN3,W350H333,标签切换,
     TABS TABS1,L21T4W300H188,Page2:Name2:Title2:tip2333

OK了! 谢谢啊
回复

使用道具 举报

发表于 2013-7-8 16:39:38 | 显示全部楼层
还有点问题:
目前,窗口,按钮都是可以有颜色的

但是,使用#882333 这样的情况, 实际上得到的颜色是不对的, 不知道怎么回事?

而图形软件, 其它软件, 配色表, 它们的情况到是一样的.

结果: 想调色(想要的) 变得非常困难.

点评

0x882333 0x332388 试试  详情 回复 发表于 2013-7-8 16:47
回复

使用道具 举报

 楼主| 发表于 2013-7-8 16:47:38 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-9 17:50 编辑
2012bzsb 发表于 2013-7-8 16:39
还有点问题:
目前,窗口,按钮都是可以有颜色的


0x882333
0x332388
试试
BBGGRR 模式。 我们用的是INTEL 的 CPU, 是 小字节模式。
和 标准(RRGGBB)不一致(顺序想反)。 (标准订立时, 还没有INTEL哦!)  
回复

使用道具 举报

发表于 2013-7-8 18:33:14 | 显示全部楼层
ok......
这个颜色可把我折腾坏了

原来是反的.有点像二进制那个低位
回复

使用道具 举报

发表于 2013-7-9 20:58:07 | 显示全部楼层
这个颜色,如果是AMD的CPU, 会显示为另外的吗(低位,INTEL,显示为蓝)  ?

禁止最小化, 任务栏什么的,我都找到相关软件,并修改为自己比较满意的结果

搭配PECMD, 效果不错嘛

点评

AMD 的CPU 和intl 的一样。  详情 回复 发表于 2013-7-9 21:03
回复

使用道具 举报

 楼主| 发表于 2013-7-9 21:03:33 | 显示全部楼层
2012qnmd 发表于 2013-7-9 20:58
这个颜色,如果是AMD的CPU, 会显示为另外的吗(低位,INTEL,显示为蓝)  ?

禁止最小化, 任务栏什么的,我都找 ...

AMD 的CPU  和intl  的一样。
回复

使用道具 举报

发表于 2013-7-9 21:23:21 | 显示全部楼层
本帖最后由 2012qnmd 于 2013-7-9 21:28 编辑

最新版, 按钮没有颜色了!

都是灰色!

圆按钮,没有达到预想的效果(没有按钮那个凸起的感觉)

去掉参数,方的就可以,怪了
未命名.JPG

点评

方的是标准按钮。 园的不是标准。 是我一点一点画出来的。 太难了。  详情 回复 发表于 2013-7-9 23:03
回复

使用道具 举报

发表于 2013-7-9 21:40:28 | 显示全部楼层
图标,好像有点大, 再减小一点就好了

方的,小于里面那个黑框, 圆的,能显示全.
未命名2.JPG
未命名3.JPG
回复

使用道具 举报

 楼主| 发表于 2013-7-9 23:03:51 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-9 23:27 编辑
2012qnmd 发表于 2013-7-9 21:23
最新版, 按钮没有颜色了!

都是灰色!


方的是标准按钮。
园的不是标准。 是我一点一点画出来的。 太难了。
改了下, 试试:
TT截图未命名.gif
回复

使用道具 举报

发表于 2013-7-10 07:17:41 | 显示全部楼层
本帖最后由 2012qnmd 于 2013-7-10 07:18 编辑

下面代码出现问题: 颜色,前面提到了.
关键是: 执行后, 点"START " 会弹出一个菜单,这个没问题.  而
再点,应该收起菜单(原来版本一直是) .

现在新版,再点,只使"START"为当前状态, 需要再点一次,才能收起.

----------代码--------




ENVI &&bStart=0

_SUB WinMenu, L80T1W300H55
ENVI @this.bkcolor=0x4B0091

    ITEM ITEM0,L10T2W50H30,Start, CALL OnStart //,%SystemRoot%\icon\1.ico
ENVI @ITEM0.bkcolor=0xDDB822

     ENVI @WinMenu.MSG=%&WM_LBUTTONDOWN%:TEAM ENVI &bStart=0|  KILL \start
_END

_SUB OnStart
    ENVI &&s=%&bStart%
    FIND $0=%&s%, TEAM ENVI &bStart=1|  call @*start
    FIND $1=%&s%, TEAM ENVI &bStart=0|  KILL  \start
_END

_SUB start, L80T56W200H200%,start

ENVI @this.bkcolor=0x006000

     ENVI @start.MSG=%&WM_LBUTTONDOWN%:TEAM ENVI &bStart=0|  KILL \
    ITEM ITEM20,L10T10W110H30,开启explorer, TEAM ENVI &bStart=0| KILL @start|  call kdesk ,,4
ENVI @ITEM20.bkcolor=0xC43CA9


_END
CALL WinMenu


点评

改过来了。 //本想弄个 无焦点 窗口。 一直没弄好。 //还留着那么一点代码没删除。 还真起作用。  详情 回复 发表于 2013-7-10 08:01
回复

使用道具 举报

 楼主| 发表于 2013-7-10 08:01:52 | 显示全部楼层
本帖最后由 mdyblog 于 2013-7-10 08:07 编辑
2012qnmd 发表于 2013-7-10 07:17
下面代码出现问题: 颜色,前面提到了.
关键是: 执行后, 点"START " 会弹出一个菜单,这个没问题.  而
再点 ...


改过来了。

//本想弄个 无焦点 窗口。 一直没弄好。
//还留着那么一点代码没删除。 还真起作用。


_SUB start, L80T56W200H200%,start,SET bStart=0
回复

使用道具 举报

发表于 2013-7-10 08:44:47 | 显示全部楼层
上面问题好了.
但是,按钮颜色,还是没有.

如果圆这部分有问题(可能影响了颜色), 就不要了吧.
图标居中,挺好.
未命名.JPG

点评

颜色改好了。前面没明白你的意思。 //都忘了, 颜色可不是标准的。 还得自己画。  详情 回复 发表于 2013-7-10 11:04
回复

使用道具 举报

发表于 2013-7-10 08:53:04 | 显示全部楼层
本帖最后由 2012qnmd 于 2013-7-10 09:03 编辑

还有
未命名2.JPG
未命3.JPG
回复

使用道具 举报

 楼主| 发表于 2013-7-10 11:04:49 | 显示全部楼层
2012qnmd 发表于 2013-7-10 08:44
上面问题好了.
但是,按钮颜色,还是没有.

颜色改好了。前面没明白你的意思。  //都忘了, 颜色可不是标准的。 还得自己画。
回复

使用道具 举报

发表于 2013-7-10 12:12:33 | 显示全部楼层
文件传错啦!
写的是53, 下载的是50,
那个"START"需要点两次才能收

点评

链接 搞错了。 FIXED  详情 回复 发表于 2013-7-10 12:28
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-12 05:30

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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