无忧启动论坛

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

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

    [复制链接]
6361#
 楼主| 发表于 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,



点评

另外,这里的--mem似乎不对,用--m才行  详情 回复 发表于 2013-7-8 11:33
请教老大,如何准确地杀进程呢?开启了一个进程:EXEC --hide --pid:&pide %MyName% 现在有两个进程%MyName%,如何准确KILL掉%&pide%  详情 回复 发表于 2013-7-8 11:20
回复

使用道具 举报

6362#
发表于 2013-7-8 11:20:52 | 只看该作者
mdyblog 发表于 2013-7-8 08:37
1. 按钮形状,能不能加个圆形
2.按钮上显示的图标,能否居中( 按钮没有文字时)
晚上回来做。

请教老大,如何准确地杀进程呢?开启了一个进程:EXEC --hide --pid:&pide %MyName%

现在有两个进程%MyName%,如何准确KILL掉%&pide%

点评

KILL *%&pide% //HELP KILL  详情 回复 发表于 2013-7-8 12:19
回复

使用道具 举报

6363#
发表于 2013-7-8 11:33:00 | 只看该作者
mdyblog 发表于 2013-7-8 08:37
1. 按钮形状,能不能加个圆形
2.按钮上显示的图标,能否居中( 按钮没有文字时)
晚上回来做。

另外,这里的--mem似乎不对,用--m才行


1.png (115.28 KB, 下载次数: 123)

1.png

点评

是 --mem --m 自动 忽略。 --mem 不总是能成功。 XP 下可能成功率高点。 有些程序被压缩了,丢失了一些重要信息,也可能不能成功。 WIN7X64 下 的 PECMD32 成功率极低。 这个没做好,抱歉。 win7  详情 回复 发表于 2013-7-8 12:36
回复

使用道具 举报

6364#
发表于 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
回复

使用道具 举报

6365#
 楼主| 发表于 2013-7-8 12:19:04 | 只看该作者
527104427 发表于 2013-7-8 11:20
请教老大,如何准确地杀进程呢?开启了一个进程:EXEC --hide --pid:&pide %MyName%

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

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

使用道具 举报

6366#
 楼主| 发表于 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
回复

使用道具 举报

6367#
 楼主| 发表于 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:文件*僵尸文件


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

使用道具 举报

6368#
发表于 2013-7-8 13:04:30 | 只看该作者
mdyblog 发表于 2013-7-8 12:22
_SUB WIN3,W350H333,标签切换,
     TABS TABS1,L21T4W300H188,Page2:Name2:Title2:tip2333

OK了! 谢谢啊
回复

使用道具 举报

6369#
发表于 2013-7-8 16:39:38 | 只看该作者
还有点问题:
目前,窗口,按钮都是可以有颜色的

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

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

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

点评

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

使用道具 举报

6370#
 楼主| 发表于 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哦!)  
回复

使用道具 举报

6371#
发表于 2013-7-8 18:33:14 | 只看该作者
ok......
这个颜色可把我折腾坏了

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

使用道具 举报

6372#
发表于 2013-7-9 20:58:07 | 只看该作者
这个颜色,如果是AMD的CPU, 会显示为另外的吗(低位,INTEL,显示为蓝)  ?

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

搭配PECMD, 效果不错嘛

点评

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

使用道具 举报

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

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

AMD 的CPU  和intl  的一样。
回复

使用道具 举报

6374#
发表于 2013-7-9 21:23:21 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-9 21:28 编辑

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

都是灰色!

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

去掉参数,方的就可以,怪了

未命名.JPG (10.78 KB, 下载次数: 125)

未命名.JPG

点评

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

使用道具 举报

6375#
发表于 2013-7-9 21:40:28 | 只看该作者
图标,好像有点大, 再减小一点就好了

方的,小于里面那个黑框, 圆的,能显示全.

未命名2.JPG (15.06 KB, 下载次数: 110)

未命名2.JPG

未命名3.JPG (10.85 KB, 下载次数: 105)

未命名3.JPG
回复

使用道具 举报

6376#
 楼主| 发表于 2013-7-9 23:03:51 | 只看该作者
本帖最后由 mdyblog 于 2013-7-9 23:27 编辑
2012qnmd 发表于 2013-7-9 21:23
最新版, 按钮没有颜色了!

都是灰色!


方的是标准按钮。
园的不是标准。 是我一点一点画出来的。 太难了。
改了下, 试试:
回复

使用道具 举报

6377#
发表于 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
回复

使用道具 举报

6378#
 楼主| 发表于 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
回复

使用道具 举报

6379#
发表于 2013-7-10 08:44:47 | 只看该作者
上面问题好了.
但是,按钮颜色,还是没有.

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

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

未命名.JPG

点评

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

使用道具 举报

6380#
发表于 2013-7-10 08:53:04 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-10 09:03 编辑

还有

未命名2.JPG (8.74 KB, 下载次数: 109)

未命名2.JPG

未命3.JPG (10.63 KB, 下载次数: 110)

未命3.JPG
回复

使用道具 举报

6381#
 楼主| 发表于 2013-7-10 11:04:49 | 只看该作者
2012qnmd 发表于 2013-7-10 08:44
上面问题好了.
但是,按钮颜色,还是没有.

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

使用道具 举报

6382#
发表于 2013-7-10 12:12:33 | 只看该作者
文件传错啦!
写的是53, 下载的是50,
那个"START"需要点两次才能收

点评

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

使用道具 举报

6383#
 楼主| 发表于 2013-7-10 12:28:38 | 只看该作者
2012qnmd 发表于 2013-7-10 12:12
文件传错啦!
写的是53, 下载的是50,
那个"START"需要点两次才能收

链接 搞错了。 FIXED
回复

使用道具 举报

6384#
发表于 2013-7-11 16:58:26 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-11 17:05 编辑

圆按钮效果一直不理想,方便时,还是该为原来的一个"圈"吧!
这样可以使用圆图标,基本可以刚刚好挡住.

现在的是两个黑"圈" 中间有一个白圈(原本应该是用来形成立体效果的)
放上图标,效果不好.

附件为两个圆图标,和INI文件, 方便看效果

未命名2.JPG (17.22 KB, 下载次数: 125)

未命名2.JPG

未命名5.JPG (27.74 KB, 下载次数: 113)

未命名5.JPG

圆图标.rar

15.6 KB, 下载次数: 1, 下载积分: 无忧币 -2

点评

干脆不要圈。 自己放图标。  详情 回复 发表于 2013-7-11 19:07
回复

使用道具 举报

6385#
 楼主| 发表于 2013-7-11 19:07:35 | 只看该作者
2012qnmd 发表于 2013-7-11 16:58
圆按钮效果一直不理想,方便时,还是该为原来的一个"圈"吧!
这样可以使用圆图标,基本可以刚刚好挡住.

干脆不要圈。 自己放图标。
回复

使用道具 举报

6386#
发表于 2013-7-11 19:31:06 | 只看该作者
那当然好啦! 我以为,必须有个"圈", 来确定按钮大小呢
回复

使用道具 举报

6387#
发表于 2013-7-12 09:44:11 | 只看该作者
54好像最新的吧?
那个"圈"还在啊

点评

-round -nscope  详情 回复 发表于 2013-7-12 09:49
回复

使用道具 举报

6388#
 楼主| 发表于 2013-7-12 09:49:09 | 只看该作者
2012qnmd 发表于 2013-7-12 09:44
54好像最新的吧?
那个"圈"还在啊

-round  -nscope
回复

使用道具 举报

6389#
发表于 2013-7-12 10:05:44 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-12 10:10 编辑

好了! .............
回复

使用道具 举报

6390#
发表于 2013-7-12 10:27:20 | 只看该作者
exec %SystemRoot%\explorer.exe /E,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

如何使其完全有效?

因为" , " 不能完整执行 . 本来应该打开我的电脑,但是却是资源管理器.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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