无忧启动论坛

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

[MBROSTool6.26]UD升级到UDm:U启部署只需“一拖一格”,PE免改造即可加载隐藏外置!

    [复制链接]
20671#
发表于 2018-1-19 17:24:51 来自手机 | 只看该作者
ddsony 发表于 2018-1-19 12:51
什么东西不能超过4G?我也没多大印象,好像出现这个错误与4G不4G无关吧?
一般某版MBROSTool出现此类普 ...

我再试试
回复

使用道具 举报

20672#
发表于 2018-1-20 11:53:03 | 只看该作者
本帖最后由 wych12 于 2018-1-20 11:54 编辑
ddsony 发表于 2018-1-19 12:51
什么东西不能超过4G?我也没多大印象,好像出现这个错误与4G不4G无关吧?
一般某版MBROSTool出现此类普 ...

老大,MBROSTool6.24到底哪个版本是稳定版,恳请以日期+稳定版(或测试版)标明最好,感谢老大!

Snap1.jpg (38.91 KB, 下载次数: 172)

不知那版为最新、稳定版

不知那版为最新、稳定版

点评

最后的数字是日期,版本号最大的最新。如果软件没有加入新功能特征,一般是最新最稳定。  详情 回复 发表于 2018-1-20 15:03
回复

使用道具 举报

20673#
发表于 2018-1-20 15:03:06 | 只看该作者
本帖最后由 ddsony 于 2018-1-20 15:05 编辑
wych12 发表于 2018-1-20 11:53
老大,MBROSTool6.24到底哪个版本是稳定版,恳请以日期+稳定版(或测试版)标明最好,感谢老大!

最后的数字是日期,版本号最大的最新。如果软件没有加入新功能特征,一般是最新最稳定。6.24.17-08-10-5

点评

谢谢!!!  详情 回复 发表于 2018-1-20 22:34
回复

使用道具 举报

20674#
发表于 2018-1-20 22:34:11 | 只看该作者
ddsony 发表于 2018-1-20 15:03
最后的数字是日期,版本号最大的最新。如果软件没有加入新功能特征,一般是最新最稳定。6.24.17-08-10-5
...

谢谢!!!
回复

使用道具 举报

20675#
发表于 2018-1-21 14:36:35 | 只看该作者
本帖最后由 2012sxxcxn2003 于 2018-1-21 14:38 编辑

反馈问题:

关于新版MBROSTool6.24、MBROSTool6.23挂载chiannet楼主USBOS V3.0.2018.0115 中Native WinPE挂载不上的问题:
原因:
1、用新版MBROSTool6.24、MBROSTool6.23部署系统,则会出现挂载不上Native WinPE.
2、尝试用MBROSTool6.22
(2017-07-17 MBROSTool6.22
    76版PECMD
     7-14 Pre6: 【同步到UD目录】支持普通UD
     7-13 Pre5:  可区分UD中重叠的分区
     7-12 Pre2:  加强“启动本地系统/本地硬盘”过滤
    UD默认为UD64,支持32/64位的FBA。可操作旧版UD(32)核心的UDm)版本,
    则可以完美挂载Native WinPE。
推断在这之前版本应该可以。

对比图




回复

使用道具 举报

20676#
发表于 2018-1-22 13:38:02 | 只看该作者
M大!请教一下!
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

FROM
_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp
    ENVI @Image1.MSG=0x0201: CALL ZZJS、、鼠标点击图片怎么不执行后面的命令呀?
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
_END

_SUB ZZJS
    ENVI @%YZZ%.POS=@%L%:%T%
_END
回复

使用道具 举报

20677#
发表于 2018-1-22 14:56:42 | 只看该作者
ge 发表于 2018-1-22 13:38
M大!请教一下!
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

FROM
_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*
    ENVI @Image1.MSG=0x0201: CALL ZZJS、、鼠标点击图片怎么不执行后面的命令呀?
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
_END

_SUB ZZJS
    ENVI @%YZZ%.POS=@%L%:%T%
_END
回复

使用道具 举报

20678#
发表于 2018-1-22 18:27:52 | 只看该作者
本帖最后由 ge 于 2018-1-22 18:43 编辑
红毛樱木 发表于 2018-1-22 14:56
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

谢谢!但是我还是有问题!
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

FROM
_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*
    ENVI @Image1.MSG=0x0201: CALL ZZJS、、好像是只有这个可以执行
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01 | CALL ZZJS、、点击这个没有动作!这个控件也是在图片框上面的
_END

_SUB ZZJS
    ENVI @FROM.Cur=?L;T
    CALC L=int(%L%/40)*40
    CALC T=int(%T%/40)*40
    FIND $%BCD%=Image1,! ENVI @%BCD%.Visible=0
    ENVI @%YZZ%.POS=%L%:%T%
_END

点评

还有你这个格式也不标准。 TEAM用|分割的时候|前面是不能有空格的,而|后面应该留个空格。 比如 TEAM ENVI A=B| 和 TEAM EVNI A=B | 两个是有区别的  详情 回复 发表于 2018-1-22 21:26
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 SET ::WM_LBUTTONDOWN=0x0201 FROM _SUB FROM,W500H580,中國象棋,,#2 ENVI ZZF=R ENVI YZZ= ENVI BCD= IMAG Image1,L42T40W403H447,F:\遊戲  详情 回复 发表于 2018-1-22 21:24
回复

使用道具 举报

20679#
发表于 2018-1-22 21:24:04 | 只看该作者
ge 发表于 2018-1-22 18:27
谢谢!但是我还是有问题!
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

FROM
_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*
    ENVI @Image1.MSG=0x0201: CALL ZZJS 、、好像是只有这个可以执行
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01 | CALL ZZJS 、、点击这个没有动作!这个控件也是在图片框上面的
_END

_SUB ZZJS
    ENVI @FROM.Cur=?L;T
    CALC L=int(%L%/40)*40
    CALC T=int(%T%/40)*40
    FIND $%BCD%=Image1,! ENVI @%BCD%.Visible=0
    ENVI @%YZZ%.POS=%L%:%T%
_END

、、前面应该留个空格吧,不留空格的话"ZZJS、、好像是只有这个可以执行"它们应该是一个整体函数,书写不标准。注释我一般习惯单独一行用//注释
回复

使用道具 举报

20680#
发表于 2018-1-22 21:26:17 | 只看该作者
ge 发表于 2018-1-22 18:27
谢谢!但是我还是有问题!
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
  1. TEAM ENVI BCD=LabelR01| CALL ZZJS
复制代码

还有你这个格式也不标准。
TEAM用|分割的时候|前面是不能有空格的,而|后面应该留个空格。
比如
TEAM ENVI A=B|

TEAM EVNI A=B |
两个是有区别的
回复

使用道具 举报

20681#
发表于 2018-1-23 10:13:00 | 只看该作者
红毛樱木 发表于 2018-1-22 21:24
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

谢谢!
我只是把问题的地方标示一下!并没有注释!
我也不知道是怎么弄的!LabelR01 | CALL ZZJS在|的前面没有空格!发完贴就出来了!FIND $%ZZF%=R,ENVI YZZ=LabelR01 ! TEAM ENVI BCD=LabelR01| CALL ZZJS也不行!在!前面没有空格时没有能被执行!并且在编程器里面也没有变色就在前面加一个空格颜色变了!但是还是没有效果!
回复

使用道具 举报

20682#
发表于 2018-1-23 11:27:44 | 只看该作者
本帖最后由 红毛樱木 于 2018-1-23 11:30 编辑
ge 发表于 2018-1-23 10:13
谢谢!
我只是把问题的地方标示一下!并没有注释!
我也不知道是怎么弄的!LabelR01 | CALL ZZJS在|的 ...


执行了吧。。。。
你前面定义了"ENVI ZZF=R",
后面只执行"ENVI YZZ=LabelR01"
应该是这样子吧
------------------------------------------------------
好像确实没有执行,应该是Image1挡住了。。。
回复

使用道具 举报

20683#
发表于 2018-1-23 11:33:12 | 只看该作者
ge 发表于 2018-1-23 10:13
谢谢!
我只是把问题的地方标示一下!并没有注释!
我也不知道是怎么弄的!LabelR01 | CALL ZZJS在|的 ...

IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*


Image1只做为背景图使用,为什么要点击他呢?意义何在?
回复

使用道具 举报

20684#
发表于 2018-1-23 11:42:22 | 只看该作者
ge 发表于 2018-1-23 10:13
谢谢!
我只是把问题的地方标示一下!并没有注释!
我也不知道是怎么弄的!LabelR01 | CALL ZZJS在|的 ...

LABE LabelR01
放在
IMAG Image1
的前面可以了,但是效果不太好,鼠标要移上去才行。

回复

使用道具 举报

20685#
发表于 2018-1-23 13:29:22 | 只看该作者
红毛樱木 发表于 2018-1-22 21:26
还有你这个格式也不标准。
TEAM用|分割的时候|前面是不能有空格的,而|后面应该留个空格。
比如

应该就是控件重叠的问题!
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01 |
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*
    ENVI @Image1.MSG=0x0201: CALL ZZJS
这样写就可以!但是显示不正常!在点击后就没有了!
回复

使用道具 举报

20686#
发表于 2018-1-23 14:13:50 | 只看该作者
ge 发表于 2018-1-23 13:29
应该就是控件重叠的问题!
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @Labe ...

你要点击那个背景图干什么呀。。。
回复

使用道具 举报

20687#
发表于 2018-1-23 14:24:13 | 只看该作者
红毛樱木 发表于 2018-1-23 11:42
LABE LabelR01
放在
IMAG Image1

是呀!我也试过了!在运行后没有LABE!鼠标移动过去才显示!显示后可以执行CALL ZZJS和FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01| CALL ZZJS
在点击LabelR01后再点击其它控件这个就没有了!但是LabelR01也可以移动!就是看不到!
回复

使用道具 举报

20688#
发表于 2018-1-23 14:26:00 | 只看该作者
红毛樱木 发表于 2018-1-23 14:13
你要点击那个背景图干什么呀。。。

这个很简单呀!每次走子还是一定吃掉对方呀!
回复

使用道具 举报

20689#
发表于 2018-1-23 14:29:44 | 只看该作者
红毛樱木 发表于 2018-1-22 21:26
还有你这个格式也不标准。
TEAM用|分割的时候|前面是不能有空格的,而|后面应该留个空格。
比如


_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp,*
    ENVI @Image1.MSG=0x0201: CALL ZZJS 、、好像是只有这个可以执行
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01 | CALL ZZJS 、、点击这个没有动作!这个控件也是在图片框上面的
_END
这样应该是 LABE在下面鼠标点击不到所以没有动作!只是显示没有问题!
回复

使用道具 举报

20690#
发表于 2018-1-23 14:39:30 | 只看该作者
本帖最后由 红毛樱木 于 2018-1-23 14:43 编辑
ge 发表于 2018-1-23 14:29
_SUB FROM,W500H580,中國象棋,,#2
    ENVI ZZF=R
    ENVI YZZ=


换一种思路吧。
Image1不给焦点,就单纯当一个图放那里。
IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp
然后获取鼠标点击坐标来实现。
回复

使用道具 举报

20691#
发表于 2018-1-23 14:59:08 | 只看该作者
红毛樱木 发表于 2018-1-23 14:39
换一种思路吧。
Image1不给焦点,就单纯当一个图放那里。
IMAG Image1,L42T40W403H447,F:\遊戲\象棋\ ...

那用什么呢?如果都是重叠的!可能还是会出现棋盘在上面的问题!
回复

使用道具 举报

20692#
发表于 2018-1-23 15:04:18 | 只看该作者
ge 发表于 2018-1-23 14:59
那用什么呢?如果都是重叠的!可能还是会出现棋盘在上面的问题!

ENVI @FROM.Cur=?L;T
不知道能不能利用下这个坐标。每次单击FROM窗口的时候,获取一次鼠标位置
回复

使用道具 举报

20693#
发表于 2018-1-23 15:23:33 | 只看该作者
红毛樱木 发表于 2018-1-23 14:39
换一种思路吧。
Image1不给焦点,就单纯当一个图放那里。
IMAG Image1,L42T40W403H447,F:\遊戲\象棋\ ...

如果可以用什么命令在窗口中画一个棋盘应该就好了!就不存在像Image1被激活的问题了!但是不知道怎么弄呀!
回复

使用道具 举报

20694#
发表于 2018-1-23 15:25:44 | 只看该作者
本帖最后由 红毛樱木 于 2018-1-23 15:27 编辑
ge 发表于 2018-1-23 15:23
如果可以用什么命令在窗口中画一个棋盘应该就好了!就不存在像Image1被激活的问题了!但是不知道怎么弄呀 ...


我还一直以为你非要用image1点击事件呢。直接用蒙版。

  1. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

  2. SET  ::WM_LBUTTONDOWN=0x0201

  3. FROM
  4. _SUB FROM,W500H580,中國象棋,,#2,*F:\遊戲\象棋\Piece\MiniBoard.bmp
  5.     ENVI ZZF=R
  6.     ENVI YZZ=
  7.     ENVI BCD=
  8.     //IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp
  9.     //ENVI @Image1.MSG=0x0201: CALL ZZJS
  10.     LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
  11.     ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01| CALL ZZJS
  12. _END

  13. _SUB ZZJS
  14.     ENVI @FROM.Cur=?L;T
  15.     CALC L=int(%L%/40)*40
  16.     CALC T=int(%T%/40)*40
  17.     FIND $%BCD%=Image1,! ENVI @%BCD%.Visible=0
  18.     ENVI @%YZZ%.POS=%L%:%T%
  19. _END
复制代码


是不是你要的效果?
回复

使用道具 举报

20695#
发表于 2018-1-23 15:26:48 | 只看该作者
红毛樱木 发表于 2018-1-23 15:04
ENVI @FROM.Cur=?L;T
不知道能不能利用下这个坐标。每次单击FROM窗口的时候,获取一次鼠标位置

如果没有棋盘也无法确定棋子位置呀?只要可以看到棋盘用什么都可以!
回复

使用道具 举报

20696#
发表于 2018-1-23 15:36:25 | 只看该作者
红毛樱木 发表于 2018-1-23 15:25
我还一直以为你非要用image1点击事件呢。直接用蒙版。

还是不行!和用image1一样!点击LabelR01后再点击窗口LabelR01还是看不到!并且也没有棋盘无法判断位置呀?我让效果都显示在标题栏了!没有问题!就是看不到棋子和没有棋盘!
回复

使用道具 举报

20697#
发表于 2018-1-23 15:44:59 | 只看该作者
红毛樱木 发表于 2018-1-23 15:25
我还一直以为你非要用image1点击事件呢。直接用蒙版。


TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

FROM
_SUB FROM,W500H580,中國象棋,,#2,*F:\遊戲\象棋\Piece\MiniBoard.bmp
    ENVI ZZF=R
    ENVI YZZ=
    ENVI BCD=
    //IMAG Image1,L42T40W403H447,F:\遊戲\象棋\Piece\MiniBoard.bmp
    ENVI @FROM.MSG=0x0201: CALL ZZJS
    LABE LabelR01,L45T45W40H40,車,*,0x0000ff#0x00ffff,30
    ENVI @LabelR01.MSG=0x0201: FIND $%ZZF%=R,ENVI YZZ=LabelR01! TEAM ENVI BCD=LabelR01| CALL ZZJS
_END

_SUB ZZJS
    ENVI @FROM.Cur=?L;T
    CALC L=int(%L%/40)*40
    CALC T=int(%T%/40)*40
    FIND $%BCD%=Image1,! ENVI @%BCD%.Visible=0
    ENVI @%YZZ%.POS=%L%:%T%
    ENVI @%BCD%.Visible=0
    ENVI @%YZZ%.POS=?I:J
    FIND $%ZZF%=R,ENVI ZZF=B! ENVI ZZF=R
    ENVI @FROM=%L%:%T%$%BCD%%I%:%J%@%YZZ%%ZZF%
_END
回复

使用道具 举报

20698#
发表于 2018-1-23 15:46:18 | 只看该作者
ge 发表于 2018-1-23 15:36
还是不行!和用image1一样!点击LabelR01后再点击窗口LabelR01还是看不到!并且也没有棋盘无法判断位置呀 ...

点击LabelR01的事件就是让LabelR01隐藏。。。隐藏了咋出来呀。前后矛盾
回复

使用道具 举报

20699#
发表于 2018-1-23 15:52:10 | 只看该作者
ge 发表于 2018-1-23 15:44
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1

SET  ::WM_LBUTTONDOWN=0x0201

哦哦哦  懂了。研究下。
回复

使用道具 举报

20700#
发表于 2018-1-23 15:52:17 | 只看该作者
红毛樱木 发表于 2018-1-23 15:25
我还一直以为你非要用image1点击事件呢。直接用蒙版。

没有让LabelR01隐藏呀?ENVI YZZ=LabelR01 ENVI @%BCD%.Visible=0让隐藏的不是BCD这个变量的控件吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 05:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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