无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
9991#
 楼主| 发表于 2015-6-30 16:16:36 | 只看该作者

重心下载试试。

点评

刚才在论坛看到这个,用PECMD4.0做的界面很漂亮,但用PECMD2012就不行,不知道什么问题? PECMD4.0: [attachimg]219970[/attachimg] PECMD2012: [attachimg]219969[/attachimg]  详情 回复 发表于 2015-7-1 09:05
测试了在一台台式机测试了 03Pe、x86 Win 8.1 ramos 及x64 Win 8.1 ramos三个PE。没有发现意外。  详情 回复 发表于 2015-6-30 17:14
好的,马上测试。  详情 回复 发表于 2015-6-30 16:32
回复

使用道具 举报

9992#
发表于 2015-6-30 16:32:16 | 只看该作者
mdyblog 发表于 2015-6-30 16:16
重心下载试试。

好的,马上测试。
回复

使用道具 举报

9993#
发表于 2015-6-30 17:14:51 | 只看该作者
本帖最后由 chiannet 于 2015-6-30 17:20 编辑
mdyblog 发表于 2015-6-30 16:16
重心下载试试。


在一台台式机测试了 03Pe、x86 Win 8.1 ramos 及x64 Win 8.1 ramos三个PE。没有发现意外。


完整的测试代码如下


// D:所有本地硬盘上的非隐藏分区及非0xEF、非0XEE的总数
ENVI D=0
PART LIST DISK,X
FORX * %X%,H,
{
        FORM V,B=\\.\PHYSICALDRIVE%H%
        FIND $%B%=7,EXIT CONTINUE
        PART LIST PART %H%,P
        FORX * %P%,A,
        {
                FIND #%A%>0,
                {
                        PART -hextp LIST PART %H%#%A%,Q
                        MSTR T=<2>%Q%
                        LPOS  I=_%T%_,1,*_0x0_0x11_0x12_0x14_0x16_0x17_0x1B_0x1C_0x1E_0x84_0x93_0xEE_0xEF_*
                        FIND #%I%=0,CALC #D=%D%+1                       
                }
        }
}


// C:全体光驱(普通光驱、量产光驱?)总数
ENVI C=0
FDRV F=*:
FORX * %F%,H,
{
        PART -hextp -fill -raw list drv %H%,I
        MSTR T=<3>%I%
        LPOS I=_%T%_,1,*_DRIVE_CDROM_DRIVE_CDROMUSB_*
        FIND #%I%>0,CALC #C=%C%+1
}


CALC #E=%D%+%C%+1
FIND #%E%<5,ENVI B=F!
{
        FIND #%E%<=18,MSTR B=%E%,1,CDEFGHIJKLMNOPQRST!ENVI B=U
}

//先排硬盘,再接光驱符号,最后排USB类设备符号
DISK ,,,4,%B%
回复

使用道具 举报

9994#
发表于 2015-7-1 09:05:25 | 只看该作者
mdyblog 发表于 2015-6-30 16:16
重心下载试试。


刚才在论坛看到这个,用PECMD4.0做的界面很漂亮,但用PECMD2012就不行,不知道什么问题?

界面.7z (980.83 KB, 下载次数: 16)



PECMD4.0:




PECMD2012:

点评

那个不是PECMD4 可能是WINCMD。 PECMD2012:  详情 回复 发表于 2015-7-1 10:02
回复

使用道具 举报

9995#
 楼主| 发表于 2015-7-1 10:02:32 | 只看该作者
本帖最后由 mdyblog 于 2015-7-1 10:04 编辑
527104427 发表于 2015-7-1 09:05
刚才在论坛看到这个,用PECMD4.0做的界面很漂亮,但用PECMD2012就不行,不知道什么问题?


那个不是PECMD4
可能是WINCMD。
PECMD2012:
  1. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
  2. ENVI-env  &&SystemDrive=%SystemDrive%
  3. WIN1
  4. _SUB WIN1,W237H193,PIC-GUI,
  5.     IMAG IMAG1,L76T33W82H76,IE.bmp,EXEC "%SystemDrive%\Program Files\Internet Explorer\iexplore.exe",
  6.     LABE -center -vcenter LABE1,L62T116W110H30,Internet Explorer,,
  7. _END
复制代码



PIC-GUI.zip (5.24 KB, 下载次数: 9)


另外,支持GIF动画,参见示例。

00051.png (5.84 KB, 下载次数: 64)

00051.png

点评

老大下载我上面的附件看看,里面确实是PECMD4.0 估计是PECMD2012不认PNG的格式。  详情 回复 发表于 2015-7-1 10:08
回复

使用道具 举报

9996#
发表于 2015-7-1 10:08:49 | 只看该作者
mdyblog 发表于 2015-7-1 10:02
那个不是PECMD4
可能是WINCMD。
PECMD2012:

老大下载我上面的附件看看,里面确实是PECMD4.0

估计是PECMD2012不认PNG的格式。

4.png (49.93 KB, 下载次数: 51)

4.png

点评

新版支持 PNG 、PNG透明通道。  详情 回复 发表于 2015-7-1 12:19
回复

使用道具 举报

9997#
发表于 2015-7-1 11:08:42 | 只看该作者
好像是不支持PNG的原因.
不过,你可以用Imagine.exe,将PNG另存为ICO, 好像就可以啦

点评

抓到你了,不知道老兄的软键盘进度如何?  详情 回复 发表于 2015-7-1 11:11
回复

使用道具 举报

9998#
发表于 2015-7-1 11:11:04 | 只看该作者
2012qnmd 发表于 2015-7-1 11:08
好像是不支持PNG的原因.
不过,你可以用Imagine.exe,将PNG另存为ICO, 好像就可以啦

抓到你了,不知道老兄的软键盘进度如何?
回复

使用道具 举报

9999#
 楼主| 发表于 2015-7-1 12:19:20 | 只看该作者
527104427 发表于 2015-7-1 10:08
老大下载我上面的附件看看,里面确实是PECMD4.0

估计是PECMD2012不认PNG的格式。

新版支持 PNG 、PNG透明通道。

  1. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
  2. ENVI-env  &&SystemDrive=%SystemDrive%
  3. CALL @WIN1
  4. _SUB WIN1,W237H193,PIC-GUI,
  5.     IMAG IMAG1,L76T33W82H76,IE.PNG,EXEC "%SystemDrive%\Program Files\Internet Explorer\iexplore.exe",
  6.     LABE -center -vcenter LABE1,L62T116W110H30,Internet Explorer,,
  7. _END
复制代码




PNG-GUI.7z (5.61 KB, 下载次数: 7)

点评

鼠标经过图标,会有一个选定的框框出来,这个效果能加上不?  详情 回复 发表于 2015-7-1 12:55
回复

使用道具 举报

10000#
发表于 2015-7-1 12:55:18 | 只看该作者
本帖最后由 527104427 于 2015-7-1 12:56 编辑
mdyblog 发表于 2015-7-1 12:19
新版支持 PNG 、PNG透明通道。


鼠标经过图标,会有一个选定的框框出来,这个效果能加上不?

8.png (107.55 KB, 下载次数: 56)

8.png

点评

你丢个透明图片过来, 我看看什么效果。  详情 回复 发表于 2015-7-1 13:19
回复

使用道具 举报

10001#
 楼主| 发表于 2015-7-1 13:19:35 | 只看该作者
527104427 发表于 2015-7-1 12:55
鼠标经过图标,会有一个选定的框框出来,这个效果能加上不?

你丢个透明图片过来, 我看看什么效果。

点评

用 #10515 的代码就能看出区别。 用PECMD4.0,鼠标不经过就没有边框,鼠标滑过,就有选定的边框 用PECMD2012,就一个黑色边框,啥效果也没有。  详情 回复 发表于 2015-7-1 13:28
这问题是imag控件边框颜色设置了也没有效果。  详情 回复 发表于 2015-7-1 13:26
回复

使用道具 举报

10002#
发表于 2015-7-1 13:26:32 | 只看该作者
mdyblog 发表于 2015-7-1 13:19
你丢个透明图片过来, 我看看什么效果。

这问题是imag控件边框颜色设置了也没有效果。
回复

使用道具 举报

10003#
发表于 2015-7-1 13:28:12 | 只看该作者
本帖最后由 527104427 于 2015-7-1 13:30 编辑
mdyblog 发表于 2015-7-1 13:19
你丢个透明图片过来, 我看看什么效果。



#10515  的代码就能看出区别。

用PECMD4.0,鼠标不经过就没有边框,鼠标滑过,就有选定的边框
用PECMD2012,就一个黑色边框,啥效果也没有。


pecmd4.0:



pecmd2012:

点评

要的是PNG透明文件  详情 回复 发表于 2015-7-1 13:51
回复

使用道具 举报

10004#
 楼主| 发表于 2015-7-1 13:51:51 | 只看该作者
527104427 发表于 2015-7-1 13:28
用 #10515  的代码就能看出区别。

用PECMD4.0,鼠标不经过就没有边框,鼠标滑过,就有选定的边框
...

要的是PNG透明文件

点评

百度找了一张  详情 回复 发表于 2015-7-1 14:21
文件也在里面,代码也在里面  详情 回复 发表于 2015-7-1 14:18
回复

使用道具 举报

10005#
发表于 2015-7-1 14:18:19 | 只看该作者
mdyblog 发表于 2015-7-1 13:51
要的是PNG透明文件


文件也在里面,代码也在里面。透明的文件我这也没有

点评

新版: [attachimg]220000[/attachimg]  详情 回复 发表于 2015-7-1 15:59
回复

使用道具 举报

10006#
发表于 2015-7-1 14:21:29 | 只看该作者
mdyblog 发表于 2015-7-1 13:51
要的是PNG透明文件

百度找了一张

透明.7z

517 Bytes, 下载次数: 4

回复

使用道具 举报

10007#
 楼主| 发表于 2015-7-1 15:59:13 | 只看该作者
527104427 发表于 2015-7-1 14:18
文件也在里面,代码也在里面。透明的文件我这也没有

新版:

点评

忘了说了,#10482 的计算器,解决除法运算不能保留小数点的问题。  详情 回复 发表于 2015-7-1 16:49
手形的鼠标好像变没了。  详情 回复 发表于 2015-7-1 16:36
IMAG能否也加上透明指定颜色的功能?  详情 回复 发表于 2015-7-1 16:25
回复

使用道具 举报

10008#
发表于 2015-7-1 16:25:42 | 只看该作者

IMAG能否也加上透明指定颜色的功能?

点评

支持PNG透明通道的。 5大哪些图标就是有 透明通道的PNG。 改吧窗口背景色,PNG透明部分也随着变。 [attachimg]220022[/attachimg]  详情 回复 发表于 2015-7-1 17:21
你试试贝。  详情 回复 发表于 2015-7-1 16:54
回复

使用道具 举报

10009#
发表于 2015-7-1 16:36:22 | 只看该作者

手形的鼠标好像变没了。

点评

找回来了。  详情 回复 发表于 2015-7-1 17:09
回复

使用道具 举报

10010#
发表于 2015-7-1 16:49:27 | 只看该作者

忘了说了,#10482  的计算器,解决除法运算不能保留小数点的问题。
回复

使用道具 举报

10011#
 楼主| 发表于 2015-7-1 16:54:09 | 只看该作者
sp_star 发表于 2015-7-1 16:25
IMAG能否也加上透明指定颜色的功能?

你试试贝。
回复

使用道具 举报

10012#
 楼主| 发表于 2015-7-1 17:09:10 | 只看该作者
527104427 发表于 2015-7-1 16:36
手形的鼠标好像变没了。

找回来了。

点评

可以了,完美!!  详情 回复 发表于 2015-7-1 17:13
回复

使用道具 举报

10013#
发表于 2015-7-1 17:13:27 | 只看该作者

可以了,完美!!
回复

使用道具 举报

10014#
 楼主| 发表于 2015-7-1 17:21:11 | 只看该作者
sp_star 发表于 2015-7-1 16:25
IMAG能否也加上透明指定颜色的功能?

支持PNG透明通道的。
5大哪些图标就是有 透明通道的PNG。
改吧窗口背景色,PNG透明部分也随着变。


PNG透明-GUI.zip (269.21 KB, 下载次数: 6)

点评

我指的是普通的非透明图片。类似这样的,指定一个颜色做透明处理。 窗口类型: [-][#][[$]数值][:[透明色]],"-"为无标题栏,"#"为无边框窗口。数值1-99为透明度, 数值前的$表示0-255的值;数值100(255)为隐藏窗  详情 回复 发表于 2015-7-1 17:31
回复

使用道具 举报

10015#
发表于 2015-7-1 17:31:20 | 只看该作者
mdyblog 发表于 2015-7-1 17:21
支持PNG透明通道的。
5大哪些图标就是有 透明通道的PNG。
改吧窗口背景色,PNG透明部分也随着变。

我指的是普通的非透明图片。类似这样的,指定一个颜色做透明处理。
窗口类型: [-][#][[$]数值][:[透明色]],"-"为无标题栏,"#"为无边框窗口。数值1-99为透明度,
数值前的$表示0-255的值;数值100(255)为隐藏窗口。透明色表示要透明的颜色,默认为背景色

点评

直接转成透明PNG图标,这样标准。 毕竟美工方便操作的还是标准操作。  详情 回复 发表于 2015-7-1 17:39
回复

使用道具 举报

10016#
 楼主| 发表于 2015-7-1 17:39:35 | 只看该作者
本帖最后由 mdyblog 于 2015-7-1 17:42 编辑
sp_star 发表于 2015-7-1 17:31
我指的是普通的非透明图片。类似这样的,指定一个颜色做透明处理。
窗口类型: [-][#][[$]数值][:[透明色 ...


直接转成透明PNG图标,这样标准。
毕竟美工方便操作的还是标准操作。

PNG 专门有个透明通道。
其处理 比你说的还强大。 比如抗锯齿。
不同透明度。

回复

使用道具 举报

10017#
发表于 2015-7-1 21:05:15 来自手机 | 只看该作者
本帖最后由 赤木刚宪 于 2015-7-1 21:06 编辑

昨天的版本,测试理顺盘符的那个内置脚本ORDDISK.WCS,没动静
回复

使用道具 举报

10018#
发表于 2015-7-1 21:12:22 来自手机 | 只看该作者
试了几分钟前传的新版pecmd可以了
回复

使用道具 举报

10019#
发表于 2015-7-2 12:45:58 | 只看该作者
本帖最后由 chiannet 于 2015-7-2 13:02 编辑

用新版PECMD,DISK ,,,4,K,MBR分区下EFI分区不会被显示了,但GPT分区模式还是把EFI MSR等分区显示出来了。

测试的机器是VM虚拟机,用Windows 10 ISO直接引导安装,出来的效果是:GPT分区、UEFI引导,启动PE时,运行 disk ,,,4,K,盘符如下,只有F:(#4)才是真正的Windows安装区,
通常情况下,我们希望
1  DE94BBA4-06D1-4D40-A16A-BFD50179D6AC GPT        1048576      471859200 8000000000000001 25F387D3-7866-4CD7-B139-F0ADF72A1C25 C:
2  C12A7328-F81F-11D2-BA4B-00A0C93EC93B GPT      472907776      103809024 8000000000000000 D1550AA1-A129-4B85-8EF9-6E847269AC52 D:
3  E3C9E316-0B5C-4DB8-817D-F92DF00215AE GPT      576716800       16777216 8000000000000000 DB41EA4C-56FD-4DDF-9FA4-D037F6AC10F3 E:
保持隐藏,不分配盘符。

请M大再折腾,谢谢。






点评

前3个都不显示。 试试这个:  详情 回复 发表于 2015-7-2 14:10
是不是前3个分区都不显示啊?  详情 回复 发表于 2015-7-2 13:52
C12A7328-F81F-11D2-BA4B-00A0C93EC93B GPT 472907776 103809024 8000000000000000 D1550AA1-A129-4B85-8EF9-6E847269AC52 D: 要 这个分区不显示盘符吗?  详情 回复 发表于 2015-7-2 13:51
回复

使用道具 举报

10020#
 楼主| 发表于 2015-7-2 13:51:00 | 只看该作者
chiannet 发表于 2015-7-2 12:45
用新版PECMD,DISK ,,,4,K,MBR分区下EFI分区不会被显示了,但GPT分区模式还是把EFI MSR等分区显示出来了。
...

C12A7328-F81F-11D2-BA4B-00A0C93EC93B GPT      472907776      103809024 8000000000000000 D1550AA1-A129-4B85-8EF9-6E847269AC52 D:
要 这个分区不显示盘符吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-25 19:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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