中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » wbat对话框工具完美汉化修正版下载
« [1] [2] »
作者:
标题: wbat对话框工具完美汉化修正版下载 上一主题 | 下一主题
xiaoyunwang
高级用户




积分 939
发帖 374
注册 2007-10-17
来自 湖南张家界
状态 离线
『楼 主』:  wbat对话框工具完美汉化修正版下载

上次下载了wbat汉化版,但测试有很多问题,我重新检查并修正了这些问题,我自己亲自测试了很多次,没有问题了,上传与大家共享!
       顺便问一下,那里有更多的中文DOS软件啊,如PQ MAGIC 8.05简体中文版的(不是6.0的),据说恒创启动盘内面有的,几乎全中文的dos工具!论坛里那位大侠(他的邮件:ywzhuss@163.com)要别人跟帖200http://www.cn-dos.net/forum/viewthread.php?tid=17444&fpage=1&highlight=%E6%B1%89%E5%8C%96&page=1啊 ,如果谁率先得到的话,也给我一个,感激不尽
       电子邮件:xiaoyun32767@126.com
       哎呀,不能上传啊,请大家复制下面的内容,保持到一个命名为wbat.txt的记事本文件中,然后替换原英文版的wbat.txt即可,一下正文

:copyright
WBAT-版权所有,汉化:王小云,如有问题请联系软件作者:horst.schaeffer@gmx.net
:

:start
#                       WBAT 对话框工具                                ^

WBAT 是一个在DOS中模拟 Windows 界面的对话框的一个批处理工具
。 当然 WBAT 也运行在纯 DOS 模式下工作。


概况:

+ 用“按钮(buttons),输入栏(input fields),菜单(menus),复选框(checkboxes),
   单选框(radio buttons)”来布局对话框--所有的元件可以是自由地安排
+ “Quick Box”由于指令行的规格
+ “List box”用于选择在批处理中产生的选项
+ “Text”文本输出;“fill”填充屏幕区域,,清屏(clear),颜色(color)
+  规定“字型(font)”和自定义颜色“调色板(palettes)”
+ “INI 文件(s)”用于默认值和偏爱设置
:

:main " WBAT- 在DOS下的对话框设计 " [x]

[WBAT & Tour ] 关于所有的 WBAT 功能的资讯
--------------------------------------------------------------
[Setup       ] 为你自己的 WBAT 应用程序做好准备
--------------------------------------------------------------
[Layouts     ] 布局设计对话框,菜单,本文
--------------------------------------------------------------
[Commands    ] 指令明细对于你的整批文件
--------------------------------------------------------------
[C&ontrol    ] 批处理控制: 出错码(errorlevel) 和变量(variables)
--------------------------------------------------------------
[Handling    ] 使用者的鼠标和键盘
-------------------------------------------------[ 退出(exit) ]
:

:tour-menu " WBAT 浏览 "[x]

[ Quick box&     ]
[ Box layout&    ]
[ Buttons, Menu& ]
[ Input fields&  ]
[ Checkboxes&    ]
[ Radio buttons& ]
[ List box&      ]
------------------
[ Text display&  ]
[ Fill, CLS&     ]
[ Cursor&        ]
[ Screen save&   ]
[ Font, &Palette&]
[ ANSI?&         ]
[ STDOUT&        ]
[ Set &Errorlevel]
------------------
[ --- &END ---   ]
::

:tour-info
“WBAT Tour”将告知你所有的 WBAT 功能而不是很详细的研究。





在你开始前请注意下面的问题:

* 按“ESC”键或单击右上角的“[x]”按钮(当可用时)将关闭当前对话框;

* 在当前对话框范围外单击鼠标右键也将关闭当前对话框(除非这一功能没有激活);

* 要w移动一个对话框,可在对话框的上部按住鼠标键拖曳它。


:Quick-box
#                      快速简单对话框                                     ^

让我们从一个非常简单的命令开始学习:

        wbat box OK

这是一个暂停的复位按钮, 提示用户继续。

在默认状况下,所有的对话框都放置在屏幕中央。
::

:Quick-pos
你也许希望可在屏幕的任何地方放置你的对话框。
对话框左上角的行、列坐标可以被定义:

        wbat box 20,60 continue

如果对话框超出屏幕边缘,没关系,WBAT 会自动改正位置。

如果对话框碰巧遮住你要阅读的内容,你可用拖曳功能移开对话框。
::

:Quick-choice
#                       快速选择对话框                                   ^

现在指定超过一个选项,而且有单一的选择:

        wbat box 21,40 continue,back,tour menu

选项之间必须用“,”分开。在选项里容许用空格。

你可以使用热键进行选择 (默认是第一个字符,在这个DEMO里用红色标记). 关于热键
的更多信息请参阅“Layouts”。

在批处理文件中,处理用户的输入的方式与用“CHOICE”的一样,通过出错码
(errorlevel)(1 对应于第一个选项,2 对应于第二个选项经,等等)

例:
        if errorlevel 3 goto TOUR-MENU
        if errorlevel 2 goto T-quick
        rem "continue" here

! 记住:在用 GOTO 测试出错码时必须降序排列errorlevels。
::

:Quick-prompt
#                    提示文字和颜色                              ^

一个可选的提示文字可以包含在双引号里,并放置于按钮选项的前面。

例子:  wbat box 19,55 "Continue Tour?" ok,back

你甚至可以使用多行本文:只须在提示文本中插入一个脱字符号 (^) 作为分行标记。


提示框的颜色(box color) 可在圆刮号中被指定 (默认值颜色在 WBAT.INI 被定义)。
格式是:(提示文本颜色 on 提示框背景颜色)

例子:  wbat box 19,55 (blue on light brown) "Continue Tour?" ok,back


关于彩色的语句和更多的对话框选项(选项的边框形式(item pre-set)及时间超出
(time-out)),请参见“main menu”中的“Commands”。
::

:box-layout
#                       对话框布局                                      ^

如果你需要更多的功能,你就需要布局(layout)以便你能自由地安排本文和控件的位置:

        * 按钮(buttons)或菜单项目(menu items)
        * 输入区域(input fields)
        * 复选框(checkboxes)
        * 单选按钮(radio buttons)

在布局中,所有的控件被[]括起来。
见下一页的例子。

一般的命令格式是:  WBAT box @layout.txt:label

所有对话框的命令选项是:
方格位置(box position),颜色(color),初始化选择条位置(initial bar position),
超时(time-out)。 见“Commands”(主菜单)。
::

:box-example
#                       对话框布局例子                              ^

这里举一个布局的例子。

注意:

对话框总是出现;
那意谓: 当对话框关闭时,
背景已经被保存下来。

然而, 一个特别的 " fix "
选项可用于关闭对话框后返
回屏幕。
::

:box-exm " 例子 "[x]

请输入你的名字和城市 ^

名字: [$名字,40              ]

城市: [$城市                 ]

[.] 男 [.]女

[!] 超过 21

         [    OK    ] [ cancel ]
::

:box-lref
#                       布局参考                                ^

在一个文本文件(text file)里,你能有多个布局。每个布局单元都有标签(label)
识别, 像在批处理文件中一样。

一个布局单元的结束是在一行的开始用冒号(:),, 通常是下一个标签。

在你的 WBAT 命令中,你用文件名和标签来布局:

     * 文件名前面用“@”标记    e.g.  @dialog.txt
     * 标签前用“:”标示        e.g.  :START

例子:     wbat BOX @dialog.txt:start

然而,在大多数情况下,你可以省略文件名,因为WBAT提供了一个简易的方法来使用
默认的文件。
另一个方法是在批处理文件中有布局,并且简单地用 “@%%0:label”

详情请参阅“Commands/Layout Reference”
::


:box-other
#                       对话框布局                                      ^


其他布局功能:

  *     “变量(Variables)”可用于布局, 像在批处理文件中

  *     可以定义对话框的标题 (用不同的颜色显示)

  *     右上角的 [x] 是可选的,用于取消或退出

  *     不同颜色的“分割线”(Divider lines)


详见“Layouts”部分
控件在下面的章节中也有描述。
:

:buttons
#                   对话框布局中的按钮(bottons)                            ^

[]号中带有选项文字的按钮可放置于对话框中的任何位置。

例子:        [ ok ] [ cancel ]

用鼠标单击按钮或在高亮的按钮上按下“Enter”键,将关闭对话框,返回一个按钮的出
错码。可选的,通过变量来命名。

选项文本不能以 “$”或“!”开始,
因为这些符号被保留用于识别其他的控件。

特别的:“?”用于标识“ESC”按钮,与键盘上的“ESC”键有一样的功能,而问号不会显示。

例子:        [ ok ][? cancel ]

在这情况下,“cancel”按钮返回的出错码不是“2”,而是100,就和其他的ESCAPE动作一样。
errorlevel 2, 但是 100,关于任何其他的逃亡行动。
详情请参阅“Control / ESC Handling”。
::

:button-menu [x]
[ menu      ]
[ errorlevel]
[ variables ]
:

:buttons-menu
#                       Menu box                                        ^

“菜单”只是垂直排列的按钮 ( 在一列或多列)。然而, 在一个对话框中按钮通常用
不同的颜色显示,灰色的是这个演示的按钮.(按钮颜色在 WBAT.INI 被定义)

如果你需要一个没有可见按钮(意为没有按钮背景,移到该位置时才亮显)的一个菜单
( 象下面的例子), 就要使用 “menu” 指令代替 “box”。 处理方法是相同的。

例:       WBAT menu @layout.txt:label

你可以用详细的菜单选项来作一个大的对话框,或者用简单的关键字来做一个简单的对话框。

例子:(对于在这页上的画面)
~
        :button-menu [x]
        [ menu      ]
        [ errorlevel]
        [ variables ]
        :~
你可以插入空行,或添加文字。
另外,象标题、[x] 框, 分割线
请参见主菜单中的“Layouts” 。
:

:buttons-errorlevel
#               根据 errorlevel 选择 按钮/项目                      ^

在你的批处理文件中,你能通过返回的 errorlevel 来处理用户的选择,就如使用
“Choice” 命令一样(记住用降序排列检查 errorlevels!)

例子:
        wbat menu :button-menu
        if errorlevel 100 goto Main           (捕捉 ESC/[x])
        if errorlevel 3 goto B-variables
        if errorlevel 2 goto B-errorlevel
        rem here is errorlevel 1
        :B-menu

注意:每个 errorlevel 值都有唯一的按钮对应,以防在你的布局里有
其他的控件。

关于详细的信息,包括 ESC 处理,请参见“Control”部分。
::

:buttons-variables
#                       处理用户输入                             ^

被选的按钮也能被以“名字”的方式返回值, 并分配给变量“WBAT”,默认值被赋给在菜单
选项中选的(第一个)字。

简单的 “GOTO%%WBAT%%” 可以跳转到用选项命名的标签行。

注意: WBAT 只产生环境变量...

  这时用命令      call W.bat ......
  来替代          WBAT......

这种特殊的结构在Windows NT/2000下运行的很好,在Windows版本下运行很安全
(只要DOS模式支持)

关于变量的更详细的信息请参见“Control”部分。
::

:input
#                  对话框的输入栏                            ^

输入栏用 “$”标记,并在$后面跟一个变量名,并将返回输入字串的字符串。

例子:       [$ city         ]

输入字符串的长度由[]括号所包含的的空间决定。
不同的长度 (更长或更短) 可以被指定,也可定义附加的选择项:

        U  强迫大写
        P  密码输入模式
        !  必须输入 (除非方格被 ESC 关闭)

例子:       [$ name,40,U!   ]

如果输入长度超过可见栏位大小,如果有需要的话字符串将会被替换。

注意:只做一个(没有按钮的)输入栏也是可以的。在这种情况下,按回车键将关闭对话框。
::

:input-var
#                       输入变量                                  ^


为了处理输入,你必须告诉 WBAT 返回的变量, 使用下面的语句:
               CALL W.BAT box ....

详情请见 Control 部分。

在对话框被显示之前,你可分配一个词首字母/默认值字符串给变量。如果你想要一个空的
输入栏,请确认清除变量 。

注意: WBAT 将会移除输入字符串后面冗余的空间。
::

:checkbox
#                  布局里的复选框                             ^

复选框用于触发选项的ON/OFF,要在对话框里创建一个复选框,在方括号里放置一个感叹号。

例子:       ~[!] include subdirectories~

在这个例子里,只有复选框本身能被触发。要包括触发选项的关联文本,请将它包括
进[]号里面。

例子:       ~[!  include subdirectories]~


注意:在键盘上用空格键触发复选框。

复选框被触发为“ON”的标记可在WBAT.INI定义(默认符号:“x”)。
:

:checkbox-example "Checkbox" [x]

[!] include subdirectories
[!] all uper case

[    ok    ][  cancel  ]
:

:checkbox-var
#                       复选框变量                               ^


在一个对话框里可以有 9 个复选框。 每个复选框的返回值均为 0 (off) 或 1 (on),
并将第一个分配给变量 WCB1,第二个分配个 WCB2,如此类推。

这是一个处理返回值变量的例子:

        set option=
        if %%WCB1%%==1 set option=/S


注意:在对话框被显示之前,初始/默认状态被指定给变量。一个空的变量或任何无效
的变量都将赋于 0 (OFF)
::

:radio
#                  对话框布局中的单选框                          ^

在提供的几个选择框中,但只有一个可以被选择,其他的自动关闭。

单选框用[]括号里加一个句点“[.]”表示。

例子:       [.]LFN    [.]short DOS name

对于单选框的提示文本,也可以包括到[]括号里去。
例子:       [.  left aligned ]
            [.  right aligned]
            [.  centred      ]

注意: 在键盘上用空格键可将高亮的选项激活为“ON”。

“ON”的符号可在 WBAT.INI 中定义。(默认值: "*").
:

:radio-example "Radio Buttons" [x]

[.  left aligned ]
[.  right aligned]
[.  centred      ]

[      ok        ]
::

:radio-var
#                       单选框变量                           ^

你可以定义一套多达 9 个单选按钮 (最小量是 2) 的单选框。当一个单选按钮被选择
时,将返回单选按钮的号码 (1...),并赋于变量“WRB” 。

这是处理单选框返回变量的例子:

        set align=left
        if %%WRB%%==2 set align=right
        if %%WRB%%==3 set align=center


注意:在对话框被显示之前,初始/默认值能被指定给变量。一个空的或任何无效的变
量都将被赋于 1 (first)

::

:listbox
#                       从列表中选择                             ^

一个列表看起来像一个菜单, 但他们有一些重要的不同:

   * 在布局中不须方括号[]。 (整行被使用)

   * 用“卷动”功能可“达到 32Kb”被显示。

这意味着你可以很容易的在批处理过程中提出一个源文件,举例来说:

       WBAT list @file.ext[:label]

你可以象任何对话框命令一样指定标签,但是如果你省略那标签,整个文件将被提出。

符号“@” (表示文件名字) 在LIST命令中并不是强制的。。
::

:list-example
#                       列表例子                                    ^


这一个例子列出当前目录的文件。拾取一个文件......


卷动: 使用光标键(上/下)或将鼠标指针移到顶端或底端的滚动钮上并单击[或按住]鼠
标左键。单击箭头用翻页。

下面是查看列表的命令:

    DIR *.* /b/a-d/one > %temp%\temp.txt
    call W.BAT list 3,60 %temp%\temp.txt

    wbat box 8,53 "Your selection was:^** %%wbat%% **" again,continue
    del %%temp%%\temp.txt

::

:list-keys
#                   用键盘选择行                             ^


你能使用键盘选择一个行就像在 Windows 浏览器中一样:

如果你键入一个或多个的字符,标记就会跳到下一个(你键入)的这些字符或字符串处
开始。如果在下面的列表中没有找到,将从顶端重新开始搜寻。

你不能在键击之间暂停超过一秒钟的时间(否则,搜索字符串会复位)。空字符键也会
重新复位。

最大的暂停时间可以在 INI 文件中[general]部分的“ListHotTicks”字段中通过调整
ticks 的值
来改变(18 ticks =1 秒),举例来说:

        ListHotTicks=36             ;2 秒
:

:list-browse
#                       查看本文文件                                 ^

你也可以使用 WBAT LIST 来查看小的文本文档。

注意:最大的文件大小是 32 Kb ,而且行宽是 76bytes (超长的部分将被删除).

下面是显示 WBAT.INI 文档的例子。

命令: wbat list WBAT.INI
:


:Text
#                       本文显示装置

在屏幕上显示文本你可以用“TYPE”或“ECHO”,但是“WBAT text”指令提供一些额外的功能:

    * 可在屏幕上的任何位置输出
    * 本文通过标签在布局文件中读出(就象对话框一样)
    * 本文中的变量 %%...%%钭被填写
    * 颜色,题头,属性

默认情况下,本文将以当前的颜色显示在屏幕上。这意味着在本文输出之前你将通常要
用你想要的颜色清除屏幕。
(详见 WBAT CLS)。

WBAT 从给定的布局文件中通过标签来读出,如果文件中没有标签,将读出整篇文本文档。
但是,只有一个屏幕的文本被显示,多余的将不能显示,没有卷动条。

例子:        WBAT list 2,4 :info
             WBAT text @ file.txt
::

:text-area
#                       本文区域                                       ^

本文在一个矩形框中被显示,这个矩形框的大小由最长的行和行的数目决定。
当你用不同的背景色显示文本时,你只需注意这一点,象这个例子。

要调整矩形框的文本,可加入空行和左边/右边的空格。

跟通常一样,左上角的位置被定义为矩形框的位置。默认值是 1,1。如果本文框超过右
下角的边缘,位置将会被调整以适合大小。超过屏幕大小的本文将不能显示。

刮弧里的可选的颜色
:

:text-example

  要实现这样的一个本文显示,用如下的命令格式:

  wbat text 8,16 (blue on light brown) @:text2example          ^

::

:text-attrib
#                  本文显示的属性                           ^

你能在布局中使用两种特殊的颜色来标记行或段落。这些颜色在 WBAT.INI 中定义:

               TextHi      屏幕本文高亮

要使文本或段落高亮,可在文本或段落的开始及结束处插入“~”符号。(“~”可以在 INI
文件的[general]段定义HiSymbol来改变。)


#              TextTitle  屏幕本文标题                            ^

放在最左一列的“#”符号标记了标题行(任何地方,不只在页的顶端)。标题颜色的宽度是
整个文本的宽度。 由最长的行决定。要强制一个更长的标题,可填入空格或在结束处
用“^”标记。
::

:text-quick
#                       Quick text                                      ^


关于对话框命令,有一种 "快的模式(Quick text)" 显示一个简短的信息,就象定义命
令参数一样。

这就非常方便用指定的颜色来显示信息或标题,象下面的例子:


       wbat text 11,30 (+white on red) " Pls. ignore this message! "
::

:fill
#            用图案,字符串,颜色,CLS填充一个区域            ^

你可以用任何字符或字符串填充一个矩形框,或者只是改变颜色。一个特殊的选项容许
一行一行的交替给定字串。看下面的例子。

用“FILL”命令你也可以清除屏幕的指令:

        wbat fill " "

CLS 指令起到一样效果:

        wbat CLS

可选择的颜色 (默认由WBAT.INI定义):

        wbat CLS (white on blue)
::

:fill-syntax
#                       填充语法                                     ^

语法:     wbat FILL position (dimensions) (colors) "string" +s

为所有参数的默认解释。

   position:左上角的行坐标和列坐标,默认是 1,1

   dimensions:填充区域的宽和高(总是在刮弧中)。默认值: 屏幕边缘。

   colors:颜色,默认值:屏幕颜色 (WBAT.INI)

   string:将会在每行中被重复; " " 清除;
           字串省略: 只有颜色被改变(文本保留)

   +s:替换每一个随后的行

若填充区域超过屏幕边缘,将会被剪切。

例(演示版的蓝色区域)

    wbat fill 13,32 (9,28) (+magenta on blue) "揽谫" +2
::

:cursor
#                       光标与卷动栏

如果你想准备让你的屏幕输出其他程序,你需要光标指令。
对于其他程序的输出。WBAT 不使用 DOS 光标(只有 CLS 指令使光标复位到初始位置)。

举例来说,如果你文本输出到屏幕上半部分,而后续的程序和DOS命令输出到屏幕的中
部,你可以将光标设置到第13行:

           wbat cursor 13

你也可以从当前行或任何指定的行开始发送移行命令给屏幕,当光标到达底部时,屏幕
将会卷动。

例子:    wbat cursor 25+5

这将移动光标到底行, 并卷动 5个行。
:

:screen
#                       屏幕保存/恢复                             ^

WBAT boxes (box/menu/list) 总是出现, 意味着当对话框被关闭后背景将得以恢复。
对于嵌套菜单和对话框的特殊影响,WBAT提供了一些额外的功能。

* “FIX”前缀可使对话框固定, 也就是被关闭后仍保留在屏幕上。这样你可以打开另一
  个对话框,而第一个对话框保持可见。注意:固定的对话框不能在屏幕上拖动。

  例子:     call w.bat FIX menu :start

* WBAT save/restore 当它用于其他输出(如更多的对话框,查看文档等)时,将保存
  屏幕。
  
  WBAT SAVE 拷贝屏幕映像到文件,并存放于%%TEMP%%目录里。
  WBAT RESTORE 恢复屏幕,并且删除临时文件。
  为了使用超过一个文件,需要指定ID号。

  例子:     wbat save 2
:

:palfont
#                 字型和调色板,Windows 字型                       ^

注意这个演示不使用由BIOS或者Windows提供的默认颜色。

WBAT 提供指令为全屏模式载入用户调色板和字体字形。

颜色也可在 Win95/98 窗口中工作,不能在Windows NT 或 2000下工作,但这些系统
支持为DOS对话框设计的用户颜色。(详见NTcolors.bat调整)

对于GUI窗口,提供两种“new bitmap fonts”:

   SANS16.FON    9*16 象素字型 (窗囗宽度: 720个图素)
   SANS19.FON    10*19 象素字型 (窗囗宽度: 800个图素)

在GUI窗口中能被选择之前,这些字型可通过 Windows 控制板被安装。
::

:palette
#                       用户定制的颜色色调色板                            ^

WBAT PAL 装载由WBAT.INI指定的颜色设色板文件。

这个演示文档的调色板在文件 PAL.INI 中定义, 设计为亮的背景和暗的字符。修改颜
色值请参照PAL.INI的注解。

如果没有找到调色板文件 (在 WBAT PAL 之上),WBAT 将使用一内建的默认调色板,是
相同于原始的 PAL.INI。

注意:

在一个GUI窗口中颜色不会立即改变, 而是提供给后续的输出。 因此,要在PAL命令后
清除屏幕。

调色板将保留直到程序恢复到video模式。

要移除订制的调色板,运行 DOS 指令: MODE CO80
::

:font
#                       完整的屏幕字型                                ^

wbat FONT 载入由WBAT.INI指定的字型文件。SANSERIF.FNT被提供。

注意,字型只在全屏模式中显示, 但在GUI窗口中激活也不会有害。

可选择地,你能将屏幕设定为 33行:

        wbat font 33          (重新设定: wbat font 25)

这个指令也会将GUI窗口换成 33个行,扩大窗口.(虽然字型本身被忽略)。请在 DOS
提示符下测试。

字形将保留直到程序恢复到video模式。

要移除订制的字型,请运行 DOS 指令: MODE CO80
::

:No_ansi
#                       ANSI控制台驱动器                             ^

你当前不在运行ANSI标准驱动器。

如果你不知道ANSI驱动器是什么,只须跳过下面部分。 WBAT 不需要ANSI驱动器。

信息:

ANSI CODES用于颜色和光标,控制屏幕输出。程序通常仍然使用与它一起提供的这些编
码进行ANSI仿真。

标准的 Windows 配置不载入ANSI驱动器。
:

:ansi
#                       ANSI控制台驱动器                             ^

首先,所有的 WBAT 输出不受ANSI的影响。

然而,来自其他的程序 ( 透过标准输出) 的输出不将会在目前的屏幕上彩色显示,而
是以先前已经由ANSI CODE程序通过的颜色显示。(初始:白色(前景)、黑色(背景))。

这意味着如果你想按指定的颜色输出其他的程序,你必须使用 ANSI CODES 额外的为
WBAT 提供颜色输出。

WBAT 提供了一个指令帮助你以防万一当前有一个未知的ANSI驱动器:

       wbat ANSI?    如果没有ANSI驱动器发现, 返回 errorlevel 1

可选择地,你可以加入一个ANSI CODE程序,将会只被送出, 如果存在一个激活的ANSI
驱动器 (因此你不会在屏幕上产生任何乱码。
:

:stdout
#                       Wbat STDOUT                                     ^

既然有 Wbat TEXT 指令, 我们需要 STDOUT 做什么?
答案是:输出到 STDOUT 可重定向到一个文件。

AND 为什么不用TYPE?
有两件事TYPE不能实现:

     * 读来自一个文件里的有标签的小片断
     * 代替环境变量


指令:  wbat STDOUT @file.txt[:label]

Wbat STDOUT 只产生一个场景用于例如重定向到一个文件、一个集合、一个从文本片
断或模板来的文件。

你必须找出你自己需要的功能来使用。
:

:Elevel
#                       Wbat errorlevel值                                    ^

~WBAT errorlevel n~ 将 errorlevel 设定为 ~n~, 这对有时进行的测试是非常有
用的。

这功能也能习惯于测试是否 WBAT.COM 发现
指令的编译: 设定一个不通用的变量并测试它。

        ~WBAT EL 219
        if errorlevel 219 if not errorlevel 220 goto continue~
        echo WBAT 没有发现
        goto exit
        :continue

注意: 在WIN 2000/XP下~%%errorlevel%%~ 扩展为数字字符串
errorlevel, 创建一个还没有名称为~errorlevel~的环境变量
用名称 ~errorlevel~ 的变量. (如果设置了这个变量, 无论怎
样都不会影响 "if errorlevel ..."的存在状态.)
:

:setup-title
谀哪柯哪目谀履口柯哪目^
滥哪棵?  ?? ?  趁哪馁
滥哪倭哪馁 ? 滥哪倭
:

:setup-menu " WBAT 应用程序的安装 "[x]

[ Installation    ] 储存 WBAT 运行时的文件、路径
--------------------------------------------------------------
[ INI file        ] WBAT.INI,override、文件/颜色明细
--------------------------------------------------------------
[ Environment     ] 提供环境变量空间
--------------------------------------------------------------
[ Project editing ] 编辑器, 多重 DOS 对话框
----------------------------------------------------- [ 结束 ]
:

:install1
#                       WBAT 安装                               ^

为了运行这个演示文档,你或许已经将 WBAT 文件解压到一个初定的文件夹。

当你要使用 WBAT 来制作你自己的批处理时,DOS 必须能从你的目录结构定位程序文件。

这通过设定路径来实现(详见autoexec.bat),就象下面的语句:
           PATH C:\ WINDOWS;C:\ Windows\command;C:\ DOS\UTIL

当一个文件不在当前的目录中时,COMMAND.COM 试着定位指定文件夹的程序文件。

因为只有几个 WBAT 文件被共用,因此最好将这些文件拷贝到一个已经存在的公用文件
夹里,这个文件夹是你包含在你已经指定的路径中的。当然你也可以创建新的文件夹,
然后将其加入到你的PATH中。
:

:install2
#                     安装 WBAT 文件                             ^

注意: 最初的 WBAT 文件应该存放在一个分开的文件夹中,这样你才能在任何时候以最
初的设定运行DEMO。

拷贝这些文件到“public”文件夹,并将这个路径设定到PATH中:

           WBAT.COM
           W.BAT
           WBAT.INI

第一、二是可执行文件。 INI 文件放在与 WBAT 要运行的程序文件相同的文件夹中。

默认情况下,文件 PAL.INI 和 SANSERIF.FNT 也被放置在这个文件夹。然而,如果你
不喜欢在那里有太多文件,可以放在子文件夹或磁盘上的任何其他的地方。 在这种情
况下,你必须修改你的 WBAT.INI 。 详情见下面一章。

要在GUI 窗口中使用“bitmap fonts” SANS16.FON 和 SANS19.FON,必须在 Windows
控制面板中安装它们。
:

:inifile
#                       INI 文件 WBAT.INI                               ^

全局的 WBAT 设定从放在与WBAT.COM文件同一个文件夹的 WBAT.INI 中提取。

你也可以在其它目录里创建为指定项目而修改的 WBAT.INI。 WBAT 在检查它自己所在
目录之前,总是在当前目录中寻找 WBAT.INI。

这个演示的配置项目在各自的章节有解释,也可参见WBAT.INI 的注解。

注意: 如果没有找到 INI 文件,WBAT 将使用内建的与初始的INI文件相同的默认值。
:

:ini-menu [x]
[ WBAT.INI ]
[ override ]
[ files    ]
[ colors   ]
:

:ini-override
#                 Override INI 文件设定                            ^

所有的INI文件里的设定都可通过变量临时改变。
变量名就是INI文件里的项目名,用“W”作为前缀。

例子:       SET W button=black on +cyan
            SET W rightESC=0
            SET W radiosymbol=254

要返回到 INI 文件设定,清除变量。

例子:        set W button=




:ini-files
#                 WBAT.ini 的文件规格                       ^

通常,你能按照DOS规范(8.3命名)在你的 WBAT.INI里指定一个文件。作为一个例外,
“+”可作为一个前缀用于指向 WBAT 的目录 ( 也就是程序文件 WBAT. COM 所在目录)。

* 对于默认的源文件(布局) 文件名必须被指定,没有路径。 这样你能使用名字作为
局部的默认文件,也用于WBAT目录里的全局的默认文件(只需要“+”指向).

  例子:      SourceFile= WBAT.TXT

* PAL.INI 和 SANSERIF.FNT必须用全路径指定,或者用“+”前缀。例:

     PalFile=C:\some\where\Pal.INI
     PalFile=+pal.INI                (在 WBAT 的目录中)
     PalFile=+data\Pal.INI           (在子目录中)
:

:ini-colors
#                       INI 文件里的颜色设定                              ^

参见 INI 文件的注解, 详细的描述请参见“layout”部分。
关于颜色解释,请参见 Commands/Colors.

一些特别的功能:

* 对于分割线和阴影的颜色被忽略。分割线的背景总是从激的对话框的颜色中提取。

* 对话框阴影可以通过设定“NONE”来关闭。

* 对于热键颜色 (在按钮中) 的背景是可选的。“NONE”将完全关闭热键功能。
:

:Environment
#                       环境空间                               ^

WBAT 使用环境变量报告输入的是字符串或有名字的按钮, 举例来说。

变量被储存在 COMMAND 环境空间中,要列出当前储存的所有变量,使用 DOS 命令 SET
(不带参数)

既然环境空间被限制,你应该小心的处理以便有足够的空间运行你的 WBAT 批处理。
Windows 的DOS对话杠默认是384bytes。要改变其大小,请打开DOS对话框/内存的属性。

Win98好像自动将环境空间增加到400这对于从一开始就提供足够的空间是一个好主意。

对于 DOS 版本为 6.x 以上的,详见文件 ESPACE.TXT 里的注释。

工具 ECHECK.bat 提供了一个是否达到最小可用空间的测试。参数可参见到这个文件
里的描述。

记住清除那些不会再用于你的批处理的所有变量。
::

:project-editing
#                       项目编辑                                 ^


如果你使用一个 Windows 编辑器,扩展的 ASCII 字符( 图形符号
或特别的欧洲字符)只有在当你选择了终端字体时才会在DOX对话框中恰当的显示。你的
编辑器也可提供“bitmap fonts”给WBAT(与终端字体一样,大小 12/14)

你能开启几个 DOS 对话框测试你的批处理文件,编辑布局文件,并且运行 WBAT 演示
来获得信息,所有都在同一时间进行。

当一个批处理在另一个DOS窗口运行时,不要编辑这个批处理文件。
COMMAND.COM 保留了行的物理位置以便继续,当你编辑这个文件时,这些位置可能会改变。
:

:command-menu " 批处理文件中的命令 " [x]

[ Command & Summary  ] 所有WBAT命令的列表
-------------------------------------------------------------?
[ W.BAT construct    ] 生产变量,alt: STDOUT
-------------------------------------------------------------?
[ Multiple command   ] 一行同时几个 WBAT 命令
-------------------------------------------------------------?
[ Position           ] 输出位置,尺寸
-------------------------------------------------------------?
[ Color              ] 在命令,INI 文件,表达式中
-------------------------------------------------------------?
[ Layout reference   ] @FILE:label, 局部的/全局的参考
-------------------------------------------------------------?
[ Bar options        ] 预选择,超时
-----------------------------------------------------?[ END ]
:

:command-title
谀哪口哪目谀履口穆目谀哪口目柯哪目谀哪縙
?   ?  吵 ?吵 ?趁哪拇??吵忱哪目
滥哪倮哪馁?  亮亮亮滥倭哪馁滥哪?
:

:commands
#                   WBAT 指令,语法                               ^

      WBAT command [参数]      (普通语法)
      call W.bat command [参数]      (当有变量时)

命令:
     box |menu| list [位置] [颜色] [@文件][:标签] [#按钮号[,倒计时]]
     text            [位置] [颜色] [@文件][:标签]

     box      [位置] [颜色] ["文本"] 按钮 [#按钮号[,倒计时]]
     text     [位置] [颜色] "字符串"
     fill     [位置] [尺寸] [颜色] ["字符"] [+shift]

     cls      [颜色]                save     [ID 编号]
     cursor   [行号] [+位移]        restore  [ID 编号]
     ansi?    [code]                font     [33|25]
     stdout   @文件[:标签]          pal

     fix box|menu|list...  (前缀: 对话框将保持可见当关闭时)

参数的细节请见下面的细节。
关于指令的功能性请参见 WBAT 浏览。
:


:wbat-batch
#                       W.BAT的结构                              ^

为了能产生用于批处理的变量, 需要一个专门的结构。 原来那种直接在程序里设置变
量的方法已经不再支持。 因为它不能在视窗 NT/2000 之下工作, 而且对 Windows 版
本来说是不安全的。

当你想要 WBAT 生产“变量”时(用于 box/menu/list 指令),

你必须用:    call W.BAT <command> <parameters>
来代替 :     WBAT.....

文件 W.bat 运行 WBAT.COM, 而且能很好的运用变量。
请阅读 W.bat 指令(下一页)来获得相关的重要信息。

作为一个更替,WBAT 能将设置定义写给 STDOUT,用于重定向到一个临时的批处理文件。
:

:wbat-menu [x]
[ W.BAT & command ]
[ W.BAT & details ]
[ STDOUT method ]
:

:wbat-command
#                           W.BAT                                      ^

批处理文件 W.bat 传递指令参数给 WBAT.COM。最多允许9个参数,但是通常你不需要
那么多。

例: call w.bat box 5,12 (+white on blue) @file.ext:label #3,5
         --------1--2--3-----4----5---6----------7---------8-9

避免布局参考的空间,同时在颜色表达式中使用 "+" 代替 "明亮的"。 作为更替,整
个参数字串可用双引号括起来 (不能在 DOS 6.x或更早期的版本下工作).

例子: call w.bat "box 5,12 (+white on blue) @file.ext:label #3,5"

引号内的字符串将作为单一的指令参数传递给w.bat。 WBAT.COM 将忽略引号。

注意:
“quick box”(没有布局)不能被用于 CALL W.BAT 结构。只通过 errorlevel 处理。
:

:wbat-details
#                        W.BAT的工作方式...

只在你感兴趣的情况下阅读这一部分。

在W.BAT的第一行运行给出参数的WBAT.COM:

       WBAT $W %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9

$W 参数告诉 WBAT.COM 从它运行的位置(目录)打开批处理文件 (也就是 W.BAT,与
WBAT.COM 在同一目录),并且从这个文件的第二行开始写设置定义,因此,他们将会
在第一行执行完后被正确执行 (也就是 WBAT.COM 结束).

不要改变 W.BAT 的第一行。当每一次W.bat运行时,其它的行将被重写。

注意:万一你想重新命名 W.BAT: 只支持一字节的文件名,并且第一行的 $W 参数必
须改变为文件名的名字(如T.BAT就为$T)。
:

:wbat-stdout
#                    通过 STDOUT 设定变量                       ^

WBAT 也支持一个更传统的方法生产变量,这在只读媒体(这时W.BAT不能运行)运行
WBAT是很有用的。

当 wbat.com 发现输出重定向到一个文件时,SET 指令将写给STDOUT,文件必须是一个
批处理(.BAT)文件,这样才能被调用来执行 SET 命令。

例子:   wbat box :start_menu > %%temp%%\wtemp.bat
        call %%temp%%\ wtemp.bat


推荐使用 %%temp%% 目录。
不要忘记删除临时文件。
::


:multiple
#                       多重指令                               ^

WBAT 能够在一行中接收几个命令。用感叹号(!)分开这些指令。

例子:
        wbat cls ! text 2,5 @file.ext:label1 ! box continue,back
             ---   ------------------------------------------
        wbat pal ! font ! cls
             ---   -------

程序名 WBAT 需在开始时写一次。

注意:

  如果“box”指令 (box/menu or list) 被包括在内,则必须放置于最后一行。

  在多重指令行中不能使用 CALL W.BAT 结构。
:


:Position
#                    位置和大小                            ^

所有的对话框都能定义位置(行和列),就跟 TEXT 和 FILL 一样。位置通常是指对话
框的左上角。 本位是 1,1.

如果一个 box 或 text 输出超过正屏幕的右下角边缘,WBAT 将自动调整位置。

默认值:

   boxes(box/menu/list) 放置于屏幕中央,如果只有行坐标被规定,box将放置于水
   平中间位置。

   Text 和 Fill          将从本位开始 (1,1)
:

:Dimensions
#                       大小                                      ^


boxes 和 text 的输出大小由layout定义(最长的行和行数)。


FILL 允许指定的行和列,用圆括号()括起来。

例子:    wbat FILL 5,12 (10,30) (white on blue) "<>"

默认大小: 上至屏幕边缘。
:

:colors
#                              颜色                                   ^

内定的颜色在 WBAT.INI 中定义。 如果 INI 文件不存在,或颜色在 INI 文件中没有
定义,内建的默认值将被使用。( 相同于原始的 INI 文件)

WBAT 支持不同的颜色规格:

     box/menu/list    对话框颜色
     text             本文颜色
     fill/cls         填充颜色

     (颜色表达式总是用圆括号()括起来)

其他的颜色, 如按钮和条的颜色,能在你的处理中通过变量来改变。

注意:
   默认的文本颜色是当前的屏幕的文本颜色(而不是由INI指定)
:

:color-expressions
#                       彩色表达式                               ^

颜色用这个格式定义: <前景> ON <背景>。单词“ON”是可选的。
在DOS对话框中,十六种颜色是可用的。 (8个正常,8 明亮的)

颜色:       black,red,green,blue,brown,cyan,magenta,white

可选择的:   bright 或用 “+”符号

同义字:     light=bright
            yellow=bright brown
            grey/gray=(normal)white

例子:    bright brown on blue
         +brown on blue
         black on +brown

注意: WBAT指令中的颜色表达式总是用圆括号()括起来。
:

:layref-menu [x]
[ default files  ]
[ local batches  ]
[ global batches ]
[ layout in &BAT ]
[ def. &extension]
:

:layref
#                       布局参考                                ^

box/menu/list 指令的布局由文件名和标签定义。

     *  文件名前加一个前缀@    e.g.    @dialog.txt
     *  标签前加一个前缀:      e.g.    :START

例子:     call w.bat box @dialog.txt:START

通常,你能依照 DOS 习惯定义文件,或者没有路径, 或者是相对路径,或者是完整的
路径 (只能使用DOS 8.3 的命名规则)。
特别的, “+”前缀是指 WBAT 的 "公用" 目录。

例子:     call w.bat box @+dialog.txt:START

在大多数情况下你,将可省略文件名字,因为 WBAT 提供一个容易的方法使用默认的文件。

注意: 不要漏掉布局文件的扩展名。
参见“default extension”。
:

:layref-default
#                     默认的布局文件名                          ^


在提供的INI文件里,默认的布局文件是WBAT.TXT,用于这个演示。建议指定默认的文
件时不要用路径。 使用“WBAT.TXT”或其他任何你喜欢的名字。

如下面的例子,你可以用本地的默认名字,就跟在全局的布局文件一样:

     call w.bat box :START       用于 WBAT.TXT 在当前目录
     call w.bat box +:START      用于 WBAT.TXT 与WBAT.COM同一个目录

注意: 当布局参考是用“+”或“:”开始时,“@”符号并不需要。
:

:layref-local
#              调用本地布局文件的本地批处理                      ^

当批处理总是在自己的目录中运行时,你可以使用本地的布局文件(在同一个目录里),
不需要指定路径。

例子:    call w.bat @layout.txt:START
     或  call w.bat :START            (用于默认是 WBAT.TXT 的情况)

注意:

请确认:当WBAT运行时,当前驱动器和目录必须能在你的目录中被完全的选择。

要知道批处理(或在批处理中运行的程序)可能在程序返回到主菜单前改变驱动器号和/
或目录。

推荐你适当的设置你的驱动器和目录(因为这种情况下你要处理其他文件)。

关于更替,请参见下面。
:

:layref-global
#                       Global layout file                            ^

如果批处理是设计为在任何的目录中运行,BAT文件就必须在PATH设置的目录里。

因为没有“地方目录”那可以装载,必须告知 WBAT 源文件的位置。

为了避免定义完全路径,把布局文件在和 WBAT.COM 相同的目录里。 你总是可以用“+”
前缀来指向这一目录。

举例来说:    call w.bat +Xproject.txt:start
      或:    call w.bat +:start      (对于默认的布局文件是 WBAT.TXT 的情况)


注意: 你不需要为每个项目设计一个单独的文件。只须确定文件内没有重复的标签。布
局文件的大小没有限制。
::

:layref-bat
#                    批处理文件中的布局源                          ^

如果你喜欢把布局直接放置在批处理文件中,请确定批处理过程不会陷入布局部分,并
且没有任何重复的标签。 为了指定批处理文件作为布局源,可使用“%%0 批参数。

例子:   call w.bat box @%%0:Box-layout

WBAT 将会检查有效路径变量里的目录来定位文件,你不必担心布局文件的适当的目录。

这方法较适合”全局的“批处理,文件能通过路径来定位。在其他的情况下,这个方法是
安全的,只要你不改变当前的目录和驱动器号(%%0包括了批处理文件的完整路径)。

注意: DOS 用命令代替了 %%0 ,就象敲入DOS命令一样。
:

:layref-extension
#                       默认的扩展名                               ^


实际情况下,插入DOS的指令用%%0参数替代,扩展名.BAT可以省略。

要使%%0参数工作,WBAT 假设默认的扩展名是.bat,无论何时,都可指定没有扩展名
的布局文件。

基于这一个理由,不要使用真的没有扩展名的布局文件。
:

:bar-options
#                       按钮 参数                                     ^

默认的高亮条目设置成对话框、菜单、列表的第一选项。要改变这个位置,可在选项
号前加一个“#”作为最后的参数。

例子:    call w.bat :main #3


条目的位置参数也接受如 a-b 或 a+b 一样的数学表达式。
这可用于菜单里预设选择下一个选项。

关于详细的信息请参见“Control”部分 (使用变量,? 变量).
:

:time-out
#                         倒计时关闭推出                                      ^

可选的,超时设置可使用于在(设置的)秒数后自动关闭对话框,并返回预设的选项作为
被选择项。

例子:    call w.bat box :main #3,5

重要的:

预选项必须是一个按钮,因为当超时时 WBAT 产生一个 ENTER 键,而 ENTER 关闭对话
框只能通过按钮!

当一个键被按下或鼠标被单击时,超时将被取消,但不管有没有效的输入都没有影响。

最大的超时:3,600 秒 (1 小时)

倒数计时显示装置:

你可以在对话框的任何位置显示倒数计时,在布局中用“#”表示
详情请参见“Layouts / Timer Display”
:

:layout-menu “对话框、菜单、文本布局的设计” [x]

[ General info    ] 标签,大小,变量
--------------------------------------------------------------?
[ Box Style       ] 框体,阴影,标题,[x] ,分割线。
--------------------------------------------------------------?
[ Control Elements] 按钮,&热键,输入和其他的元件
--------------------------------------------------------------?
[ Text Attributs  ] 本文高亮和表头线
--------------------------------------------------------------?
[ Timer Display   ] 倒数计时闭一个对话框
--------------------------------------------------------------?
[ Symbol Summary  ] 所有的特殊符号
--------------------------------------------------------------?
[C&olor Test      ] 见 Colors.bat
------------------------------------------------------?[ 结束 ]
:

:layout-title
?   谀哪口口哪目?  口穆目谀哪縙
?   媚哪蠢穆馁?  吵忱 ? 滥哪?
聊哪倭 ? ? 滥哪倮哪馁 ? 滥哪?
:

:layout-general
#                       一般信息                             ^

一个布局可以自成一个文件,也可以跟其他的布局单元合在一起,这时每个布局都用“
标签(label)”识别身份。

标签的前面有一个冒号(:), 像批处理文件。但长度没有象DOS和Win9x 那样的 8 个
字符的限制。

布局是一个纯 ASCII 本文。用方括号[]括起来的对话框的控制元件能被放置在任何地
方。布局的结束是在最左端的一列加一个冒号(:)(这个冒号也可以是下一个布局标签)

布局总是产生一个矩形的区域, 这个矩形的大小取决于最长的行和行的数目。对话框
将加在一个框架(同上下左右各一条线组成)上,其它空间,将由空白空间和空行填充。

注意:为防止你的编辑器将一行后面的空白字段截去,可用脱字符(^)来标记行的结束
(这将不会显示出来)。
:

:layout-variables
#              在布局中使用环境变量                ^

在批处理文件中,变量 ( 带%符号) 会被替代。
例外: 不能在控制元件中使用变量。 (如:按钮)

例子 (assuming FILE=SAMPLE.TXT)
     在布局中:   read %%file%% for details
     在输出中:   read SAMPLE.TXT for details

注意:字串的大小会影响对话框的宽度!对话框的行数超过 78bytes 将产生错误信息。
     文本超过 80bytes 将被切断。

固定输出长度的变量能通过用下划线填充来完成。这保留的“栏位”(包括变量的名字)将
填充进字串里。 根据实际的大,字串将会被填时空白空间或被切断(!)。

例子
    在布局中:  %%VAR%%__________ %%VAR2%% or more text ...
    在输出中:  actual string    string2 or more text ...
:

:layout-Style
#                      布局类型                                        ^


WBAT 从 WBAT.INI 里读取颜色和其他的设定。

你可以使用你的偏爱设置, 并将它用于你的所的对话框和其他的WBAT输出。

当然,你可以用变量来临时改写所有的 INI 文件的设定
( 变量名 =W项目名).
详见“Setup/INI file/override部分”

注意:对话框颜色也在box/menu/list指令中指定。
:

:style-menu "对话框设置" [x]

[ frame and shadow   ]
[ title and deviders ]
[ highlighting       ]
[ extra ESC button   ]
::

:Style-frame
#                       对话框的框架

在这个演示中使用了一个空白的框架,但是你也可以在 INI 文件中定义一个不同的图
案: 在 3 点之前想像一个 3 的最小架框,
           ~谀縹
举例来说: ~?硚 然后排成一列放 9个字符: "~ 谀砍忱馁~"
           ~ 滥賬
中央的字符应该是空白,因为它将填充对话框。


#                       对话框阴影

当在INI文件里找到有效的阴影颜色时,一个阴影将是可见的(默认值:淡黑色)

要关掉阴影, 请设置“shadow=NONE
::

:style-title
#                         对话框标题

对话框标题(替代上边框,见下述)可在布局的标签行里设置。双引号是必须的。

例子:      :style-menu "Box style"
           .....

标题位于中间。 颜色由 INI 文件里的BoxTitle 指定。

#                         分割线

为了产生不同颜色的分割线,可使用“?”字符(ASCIII 码: 196)。这将总是显示INI文件
里定义的颜色来显示分割线。只有前景颜色才有(背景规定会被忽略).
::

:style-highlighting
#                   对话框的高亮文本                            ^


要高亮一个单词或文本段,可在单词或文本段的开始和结束处加符号 (~)。

颜色由 WBAT.INI 里的 BoxHi 定义。


注意:
相同的功能可用以 TEXT 输出。 ( 颜色由 INI 文件里的 TextHi 定义),“~”符号可用
其他符号代替,要在 INI 文件里的“general”部分定义HiSymbol。
HiSymbol。

:


:style-extra
#                      特别的 ESC 按钮

如果你希望在对话框的右上角有Windows风格 [x] 按钮,将它加入布局文件的标签行里。

例子:    :style-menu "Box style" [x]

  或:    :any_box [x]


方括号[]是不可缺少的,任何符号都可用来代替“x”。


注意:

    点一下 [x] 按钮有与按ESCAPE键相同的效果。
:

:Layout-control
#               布局中的控件


所有的控件都被括在方括号[]里。

第一个字符决定控件的类型:

       [$varname    ] 输入栏
       [!]            复选框
       [.]            单选按钮
       [? button ]    ESCAPE按钮
       [ button ]     (其他的)普通按钮或菜单条目

ESCAPE 按钮看起来像任何其他的按钮 ("?" 被移除),但触发的是 ESC 键。 对于特别
的 ESC 处理请见“Control”部分。

要在一个普通的对话框文本里使用打开的方括号,它必须用两个,举例来说:
[ in square brackets ]

:

:element-menu [x]
[ input field   ]
[ checkbox      ]
[ radio buttons ]
[ hotkeys       ]
:

:hotkeys
#                       热键                                         ^

这个演示的按钮或菜单条的热键用红色标记 (见 INI 文件)。要屏蔽热键功能,可设置
HotKey=NONE。

按钮或菜单项目的第一个字符是默认的热键字符。在多个按钮的第一个字符相同时,可
标记其他的字符,只需在该字符前加个“&”符号。

例子:     Buttons:     [ continue ][ ca&ncel ]
          Menu item:   [ WBAT &Configuration ]

注意:
  热键字母也可以与ALT键组合使用。(当光标是在一个输入栏中的时候,就提供了这种
  热键支持)。

  & 符号也可用于“quick boxes” 。

  ~& 符号也决定,哪个词作为变量返回( 见Control部分)

  对个别的按钮可通过一个拖尾的 & 符号解除。
:

:layout-text
#                       Text Output                                     ^

默认情况下,本文将以基于屏幕的颜色被显示。在 WBAT.INI 里没有默认的文本颜色。

为了显示新页的本文,首先得清除屏幕。

例子:       wbat cls! text 2,4 :layout-text

颜色也可在命令行中指定,然而,要注意 WBAT TEXT 通过行数和最长的行来产生一个
矩形框,这一区域周围的颜色将保持不变。

当使用空格来填充时,可在行末用脱字符号(^), 这一个符号将不会表示。
:

:layout-timer
#                      倒计时显示                                ^

当你想使用计时器功能在一个给定的秒数后关闭一个对话框时,倒计时可在对话框的任
何位置显示,(不在控件里, 也不在“quick box”里),用记号 #? 作为位置标记。

万一用户取消倒计时(用任何输入),计数是被“--”代替。

计时器语法见“Commands/Bar Options”
::

:layout-tbox “计时器测试”

     这个对话框将在 15 秒之后关闭,并返回标记按钮的 errorlevel。

                     #?

         [    ok    ][ cancel ]
:

:layout-symbols
#                      特别的符号                           ^

[  (box)       标记按钮或其他控件,直到 ] 结束。
&  (box)       标记热键字符 (只能在按钮里使用)。
%% (box/text)  环境变量处理,像在批处理文件中一样。
~~ (box/text)  最亮本文部分 (开始/结束)
#  (text)      标题栏 (只能用在最左一列)

万一你要在指定的地方用上述的符号 (!) 作为可见的字符,双倍使用它们。

#? (box)       倒计时显示位置

^   标记一行的结束(只当回车不成功时使用)

膥  (code 196) 分割对话框,总是显示为特别的颜色

:   行开始的冒号(:)作为标签,标记在布局单元的开始和结束处。

_   下划线用于储藏空间,作为变量的输出 ( 只对紧跟其后的变量有效)
:

:control-title
谀哪口哪目谀?口穆目履哪口哪目?   ^
?   ?  吵 ?忱 ? 媚穆俪吵
滥哪倮哪馁?滥? ? ? ?滥哪倭哪馁
:

:control-menu "批处理编写控制" [x]

[ General Info    ]  返回的信息
----------------------------------------------------------
[ Errorlevels     ]  返回按钮号,GOTO,ESC
----------------------------------------------------------
[ Using &Variables] GOTO 到name, ESC 处理, %%?%%
----------------------------------------------------------
[ ESC &Handling   ]  条件和特别的处理
----------------------------------------------------------
[ List Box        ]  特别的行为和处理
----------------------------------------------------------
[ Batch Labels    ]  更多的信息 ...
------------------------------------------------- [ 结束 ]
:

:control-general
#                  批处理控制 - 一般信息                         ^

WBAT 返回 errorlevel 信息,可选择地,变量对用户的输入起作用。

如何处理“BOXes”( 和菜单) 将在下章中解释。对于“List”对话框,有一些不同,将在
专门的章节中解释。
章。

记住:
    只有在使用 W.BAT 命令时WBAT 才产生环境变量。

无论如何,为了从输入框、复选框、单选框中获得结果,必须使用这个结构。

重要提示:
当一个对话框被 ESC( 或同等行为 ) 关闭的时候,输入框,复选框和单选框的变量将
会保持不变即使他们在框中已经被改变。 这种状况可以在Wbat.ini中修改选项
ESCinput=1 来改变。
:

:errorlevel
#                       Errorlevels

WBAT 依照所选的按钮号返回一个出错码 (1...) ,按钮号从左到右,从上到下的顺序
按1、2、3... 排列,只有按钮被计算。

要使这些出错码有用,DOS 的 ERRORLEVEL 测试被使用。 记住“if ERRORLEVEL n”意思
是“如果出错码等于或大于‘n’,通过goto语句跳到所指分支,因此,你必须按从高到低
的顺序来排列ERRORLEVEL。

例子:    wbat box OK,options,cancel
         if errorlevel 3 goto END         ( exit code >= 3)
         if errorlevel 2 goto OPTIONS     ( exit code >= 2)
         rem continue here if OK          ( exit code <= 1)

Errorlevel 100 将返回ESC。 见专门的章节。

万一“真正的” 错误发生 (比如文件或标签不存在),WBAT返回 errorlevel 255, 和显
示一个信息。 WBAT 将会暂停在错误点,除非你的 WBAT.INI 里设置 ErrorPause=0。
:

:variable
#                       WBAT 变量                                  ^


由于用CALL W.BAT代替 WBAT.COM,变量可用于输入框,单选框和复选框,也用于按钮
和菜单选项(然而, 不能用于“Quick Boxes”,也就是不用布局)

这些变量名被用于 WBAT:

        WBAT               按钮和菜单项目
        WCB1...WCB9        复选框: 0 或 1(off/on)
        WRB                单选按钮: 号码1到9
        (input)            布局中指定的名字

批处理中的变量用%%标记,举例来说:

                goto %%wbat%%

注意: 任何时候 errorlevel 都会返回。
:

:var-menu [x]
[ button variable ]
[ WBAT &string    ]
[ the &? variable ]
[ reset variables ]
:

:var-button
#                       按钮变量                                 ^

WBAT返回被选的按钮、菜单选项的变量,用于GOTO的目标,举例来说。

字串总是一个字,由空格分开。 通常它是第一个( 或唯一的)字,但是如果“& 符号”
用来标记热键,那么这个(完全的)词被获取。例子:

  Menu item:             [Run Scan&disk]
  Jump to label with:    GOTO %%WBAT%%
  Label required:        :SCANDISK

不管热键功能是否开或关,“&”都将被识别。
如果单词当为 WBAT 变量被返回,包括任何符号 (除了文字和数字),这些将被剥离,
请确认字符串能作为有效的标签使用。见下页: WBAT string
::

:var-string
#                       WBAT string                                     ^

因为 WBAT 变量在大多数情况下都将被作为 GOTO 的目标,
而且在批处理中特殊的符号在 DOS 下可能会有问题,因此,WBAT只接受字母(包括高
ASCII 字母) ,数字和下面的这些符号:

                  @  $  -  _  ?

其他所有的符号将被移除。

注意:List box 返回被选的项目不变的
(见 List 章节).

注意:
大写/ 小写被保护。当你比较字符串的时候,要注意。 因为“if string1==string2”与
大小写有关!
:

:var-?
#                        ? 变量                                 ^

WBAT 出错码也作为环境变量~%%?%%返回,除非这一功能在 INI 文件 (ELvar) 中被关
掉。 这在菜单中可便利的控制条的位置。

例子:    set mpos=1                            设定起始位置
         :MAIN
         call w.bat menu :main #%%mpos%%       最后使用位置
         set mpos=%%?%%                        把新的位置存档

在这个例子中,选择条被设置到最后选择的位置。 因为使用数学表达式如( a-b 或是
a+b ),你甚至可以选择下一个位置:

          call w.bat :menu #%%mpos%%+1

注意:这个方法只在菜单下工作 (或只用在对话框按钮中),因为选择条将设置在其他
控件上, 返回的%%?%%变量只指向按钮。
:

:var-reset
#                  重新设定变量                               ^

避免环境空间溢出(见Setup/Environment),当变量不再用时,你必须清除它。

例子:        set name=

在批处理文件结束时,使用一个 FOR 循环清除一些变量。
举例来说:

        for %%%%a in (wbat wcb1 wcb2 wrb input) do set %%%%a=
        set ?=

在FOR循环语句中圆括号()里的变量名不要带“?”和“*”,因为批处理解释器会尝试寻找
相配的文件(!)。

在 Windows 下的 DOS 对话框被关闭的时,你不需要清除变量。
:

:ESC-handling
#                       ESCAPE 处理                                 ^

当一个对话框被 ESC 关闭时,指定的的信息被 WBAT 返回,为了允许适当的行动。

跟 ESC 键的同等的是:

   ->    Alt-F4 键,, 或点击“[x]”( 如果[x]有效的)
   ->    在对话框外面单击鼠标右键( 除非在 WBAT.INI 中禁用)
  ->>>   在布局中用“?”标记的按钮上单击(Click)/(回车)Enter  如 [? cancel]

按下ESCAPE后,返回出错码(errorlevel) 100。 WBAT 变量被设定...

..  如果可以的话,可以命名ESCAPE 按钮 - 在对话框布局的任何地方放置按钮。

..  如果在布局中没有 ESC 按钮,可命名“last”按钮。
   ( 在“quick boxes”中, ESC 按钮无效)。

注意:如果最后的控件不是一个按钮,变量将会是空的。
:

:ESC-handling2
#                       ESCAPE handling                                 ^

在你的布局里用特别的ESCAPE按钮是很容易处理的。
        if errorlevel 100 goto....将会捕捉任何的ESCAPE动作

或:     goto %%wbat%%~            将会完全的处理(如果有适当的标签)

如果在你的布局里没有设置一个ESCAPE按钮.建议设置具有cancel/exit的最后一个按钮。

        if errorlevel <last button number> goto ....

记得用上述的所有数字测试 last button 的 errorlevel,包括 100.

goto %%wbat%% 替代选择也很容易处理,因为任何的ESCAPE动作都按照 last button
设置变量。
:


:list-handling
#                       列表处理                                   ^

WBAT LIST 指令用于提供各种类型的项目,像文件或目录名。注意下列与其他的 WBAT
boxes的不同:

* 被选项返回的不是 errorlevel,因为项目可以超过255。用 %%?%% 变量获得返回数。

*  当一个项目被选择的时候,返回 Errorlevel 0。
   Errorlevel 254用于ESCAPE,255 用于真正的错误(程序出错)。
   这意味着:你能用 if errorlevel 100 ... 测试ESC,像你习惯于用其他对话框一样。

*  %%wbat%% 变量被设定成全部的变量被选择 (也就是来自源文件的所有行). 见下页。

*  按 ESC 后 WBAT 变量将被清空。

*  热键不能用于 list box。
:

:list-variable
#                       列表变量                                   ^


  选项作为一个真正的变量返回,就象在列表中创建的一样( 因为它不象其它对话框一
  样是用 GOTO 跳到目标的)。

  WBAT 返回完整的项目字串包括空格和特殊的符号(但,开头和结尾的空格将被移除。)

  只有一个例外:等号将会一被空格取代,因为在SET语句中 DOS 不接受另外的一个等号。
:


:label-prefix
#                       标签前缀                                  ^

一个批处理文件里有几个对话框时,你可以获得从不同的对话框中返回的同样的变量字符串

要在使用 GOTO %%wbat%% 时不出现重复的标签,请使用不同的前缀。

例子:      GOTO A-%%wbat%%

假定你有一个按钮字串“拷贝”, 然后...

一个标签可能是:  A-COPY
另外一标签:      B-COPY
:

:labels
#                       标签                                          ^

在 DOS 和 Windows 95/98 下,批处理的标签最长不能超过8个字符,超出的将被忽略。

你可以使用更长的标签, 但要确定在最初8个字符必须有明确的不一样。

注意:标签长度在视窗 NT/2000 和4DOS 下没有限制,布局文件里的也一样。

无论如何你应该避免不能用于DOS文件名的符号,“?” 没有问题。

特别的欧洲文字:

标签不区分大小写,但是指令在变换高位的ASCII字符时有一个bug,像德国的“变音
(Umlauts)”。为了安全起见,请在标签中用大写的Umlauts,这样,不管 GOTO 变量是
大写还是小写都不会出什么问题,能被适当的处理。
:

:handling-title
?  口哪目谀?柯哪目?   ?谀?口哪目^
媚哪疵哪拇??吵吵    ???吵哪?
?  亮亮滥倭哪馁聊哪倭 ?滥倮哪牧
:
:handling-menu "Keyboard, mouse handling" [x]

[ ESCAPE       ] ESC 和等价的指令、按钮
----------------------------------------------
[ Box handling ] 一般处理
----------------------------------------------
[ Input        ] 在输入栏中编辑
----------------------------------------------
[ Flush        ] 键盘缓冲区
--------------------------------------[ END ]
:

:handle-escape
#                       ESCAPE and  equivalents                       ^

这些键与 ESCAPE 有相同的效果:

                Alt+F4, Alt+"X"

用鼠标有三个方法触发 ESCAPE:

* 用鼠标左键单击右上角的[x] - 如果在布局中提供的话。

* 在对话框外面右单击 - 除非在 WBAT.ini 中被“rightESC=0”抑制。
  
* 单击对话框里标记为“ESCAPE”的按钮(用?号作为身份识别)。

:


:handle-box
#                       一般对话框的处理                            ^

鼠标单击 ...
                按钮         选择按钮并关闭对话框
                输入栏       进入编辑模态并设定光标
                复选框       选择状态
                单选框       设定 "ON"

键盘:       移动条功能键:

                forward       移动光标向右或向下,TAB
                backwaard     移动光标向左或向右,shift+TAB
                top/bottom    置顶/结束

ENTER   选择按钮并关闭对话框。
但 ENTER 在其他的控件上则仅起到移到下一个的作用。
ENTER 在最后的控件将关闭对话框。

复选框和单选按钮用空格键触发。

热键用 ALT+热键。
:


:Handle-input
#                      在输入栏中编辑                          ^

在输入栏中这些编辑键得到支持:

        光标的 left/right,home,end
        insert( ON/OFF)
        backspace,del
        ctrl+del( 清除剩余的区域)

光标位置也用被鼠标设定。

注意:

在击键前,如果字符串仍然高亮,第一个可见的键,就象DEL键一样,将清空字符串。
移动或设定光标保留可用于编辑的文本。

当在一个输入栏 (编辑模态) 中光标为可见时,你可用热键激活按钮(只须同时按下ALT)
:

:handle-flush
#                         刷新键盘缓冲区                         ^

当一个程序还没准备好接受输入的时候 , 你按的键将被保存在BIOS键盘缓冲区中。

一旦这程序 ( 或是下一个程序 )接受输入,这些键击将被识别。

如果你不想用户有意或无意的输入盲键,你应该在一个新的对话框出现之前让 WBAT 清
空键盘缓冲区。

在 WBAT.INI 中设定:  KeybFlush=1    ( 内定值是 0:走开)
:

:tip-close
#                  自动关闭 DOS 对话框

当批处理运行在GUI窗口中时,你也许想在批处理结束时自动关闭 DOS 对话框。这可以
通过设置DOS对话框的属性--->程序栏,勾选完成时自动关闭窗口。

在 Win95/98 下工作还有另一个方法,甚至在你不能控制的其它人的计算机上: CLS。
这很有意义,因为没有任何理由来保持窗开启,不管它是否完全空的。

请确定“ECHO is OFF”(否则指令将会显示出来,而且,屏幕将不再是空的。屏幕被清
空,黑底白字(ANSI 颜色开启?)。

如果你只想在出现一个错误时停止, 可设置 WBAT 对话框返回码为
errorlevel 1:
~
        if errorlevel 1 wbat box "Error" close
        cls~
::

   此帖被 +10 点积分       点击查看详情   
评分人:【 fastslz 分数: +10  时间:2007-11-14 15:41


2007-11-12 14:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 2 楼』:  

辛苦了,谢谢你!
PQ8我给你寄了一份,请查收。



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2007-11-12 15:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xiaoyunwang
高级用户




积分 939
发帖 374
注册 2007-10-17
来自 湖南张家界
状态 离线
『第 3 楼』:  谢谢本是先生!

麻烦你能否再给我一个你汉化破解的 aefdiski软件啊!,下面的连接无法下载http://zhenlove.com.cn/cndos/fileup/files/aefdisk.rar和汉化的BootPart 2.5

[ Last edited by xiaoyunwang on 2007-11-12 at 07:10 PM ]

2007-11-12 18:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 4 楼』:  

现在我只有重新破解的 aefdisk,未汉化,因为我的硬盘前段时间整个报废!
bootpart我也没有汉化版的,抱歉。一般我不用汉化版本,除非没有别的选择。



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2007-11-12 20:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xiaoyunwang
高级用户




积分 939
发帖 374
注册 2007-10-17
来自 湖南张家界
状态 离线
『第 5 楼』:  还是谢谢你

最近我想做一张电脑管理员随身光盘,你发明的在config.sys中显示中文,而且还可以加载背景图像,做很多单选框,复选框,真是太爽了,让我等众生受益。
     这次我想尽量的使用全部中文的DOS软件,若能提供某些帮助,真是太感激了!想起来了你汉化破解了volkov commander 4.99 ,可是现在你提供的连接无法下载,我在论坛内面搜了半天,搞到个汉化的 volkov commander 4.01 共享版,真是不爽,你能否给我发一个啊,感激不尽,可是论坛里的帖子上有aefdisk是你汉化破解的呀?就是下不下来!不过没有汉化,能提供一个英文破解的也行,我用批处理去组织它们了.谢谢!

[ Last edited by xiaoyunwang on 2007-11-12 at 08:49 PM ]

2007-11-12 20:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 6 楼』:  

经测试楼的汉化修正版却实修正了原来没化版的很多错误,感谢分享



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-11-12 22:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 7 楼』:  

首先申明CONFIG.SYS菜单及图象显示是YAYA的作品,本是的是VGA文本屏汉字显示助手VTMagic等。

aeFDisk.exe本是破解共享版的DEBUG脚本(存为a.txt,再debug<a.txt生成):
e0100  4D 5A 35 00 16 00 01 00 02 00 14 02 31 02 95 04
e0110  00 02 00 00 00 00 00 00 1C 00 00 00 0C 00 A0 02
e0120  B9 DF 14 BE BC 29 89 F7 1E A9 B5 80 8C C8 05 05
e0130  00 8E D8 05 FF 01 8E C0 FD F3 A5 FC 2E 80 6C 12
e0140  10 73 E7 92 AF AD 0E 0E 0E 06 1F 07 16 BD 0F 00
e0150  BB EF 80 55 CB 55 50 58 21 0B 03 03 09 B2 71 8A
e0160  69 A1 17 B2 2C 3D 47 00 1E 29 00 5E 47 00 00 4F
e0170  FF B8 1B 02 8E C0 32 ED 8A FF 0C 46 BF 8A 09 F3
e0180  A4 06 FF 1F E8 2B 05 E8 5D 04 73 FF 01 C3 C6 06
e0190  21 25 00 B8 FF 00 16 CD 2F 3C 04 75 05 7E 0D 01
e01A0  BE DF 22 E8 85 1F 3C FF 3F 74 1B 3C 2F 74 4B 3C
e01B0  FF 2A 74 25 3C 38 77 08 3C DB 30 77 07 20 FF 72
e01C0  07 BA 52 18 E8 6D 20 FF C3 BA 15 0A E8 95 20 B4
e01D0  FF 08 CD 21 BA 46 0F E8 8B DD 20 F8 49 2C 6F 3B
e01E0  46 EB 1A FF 8A 26 73 24 80 C4 7F 04 F6 4F 3A C4
e01F0  76 2D F9 E9 17 E8 3F 7B A2 74 24 19 7C 0B C6 06
e0200  74 BD 80 7C 01 BF 59 C1 BB A0 00 E8 FD EB 1C 33
e0210  C9 80 3E DE 34 75 06 8A 0E DF 33 EB 02 B1 01 FF
e0220  51 E8 2A 00 59 72 23 83 FF F9 01 74 03 E8 A7 18
e0230  FE 73 30 8D F7 F7 1E 89 7E 0A 46 66 C7 06 44 D7
e0240  AC 00 7F E2 D7 F8 E8 CC 1C C3 ED 89 36 0A 84 FF
e0250  D1 1C E8 AE 03 66 33 C0 DB 33 DB 1D 13 6B 4B 56
e0260  77 6C 1D D6 7D E8 18 04 E8 06 B6 0B 5E E2 FF 1E
e0270  C3 06 1E 07 8B 3E 6F 29 B0 2F B9 FF 7F 00 F2 AE
e0280  E3 0B 26 80 F6 3D 79 75 F6 8C DB 2D 2D 07 DF C3
e0290  8B 43 97 FF 1E B9 04 00 BF 6C 23 E8 FF C9 06 72
e02A0  06 E8 27 07 73 DF E9 C3 10 70 2C B8 FE 0E 08 73
e02B0  D8 46 74 59 A7 E5 FA 96 C7 07 59 97 67 96 F2 D0
e02C0  0A 73 B6 32 A5 CF 85 14 E4 0B 73 A5 65 9E 97 74
e02D0  08 E8 FD 46 0C 0F 83 BC 02 8C 12 AF B3 61 CD 77
e02E0  A9 34 09 B2 78 CF 4E E9 96 11 96 69 0B 65 81 9F
e02F0  3B 22 12 2C 83 9C 8C B3 28 CD 36 70 34 08 B2 B6
e0300  CB 15 14 E1 83 C6 08 1B 66 42 85 BA 97 6B 49 1E
e0310  A6 51 96 0A C5 5C F6 05 F3 0A CB 01 FA 2C 2F D6
e0320  32 89 76 BE 1E C8 D7 CF 07 02 2C D7 B3 10 59 13
e0330  95 DC CF FF C6 1E 09 79 03 7D 19 16 E8 F1 DB A1
e0340  F4 01 8E 65 05 F9 17 24 E8 99 05 A6 C5 BA E1 12
e0350  06 59 1C 67 86 DB 0D 10 25 CE 27 22 6C 12 73 A3
e0360  6D 7B 53 12 F8 0F 19 27 67 63 CD 3D 16 0A 2C 50
e0370  B2 53 C6 22 16 F8 0A 3A 74 0F 59 94 25 5C AD 1F
e0380  D9 E9 63 BC FE 0E 2E C4 17 0C D9 4C 81 3B 5A 2C
e0390  65 26 6E 0E C6 05 11 FB DB 76 0A 19 67 34 08 B2
e03A0  38 CC 0C D9 40 2B E4 08 7D 4C 01 B9 02 B2 19 5F
e03B0  FB F2 04 72 0A 14 64 02 77 37 01 F9 DB 31 2E DD
e03C0  9E 04 27 7B 07 19 19 1D 65 05 96 2C C3 46 28 79
e03D0  05 19 03 65 08 96 40 A9 59 43 7B CE 24 00 04 79
e03E0  71 24 02 71 72 24 BF 7A A1 C2 24 66 3D 8D 00 1D
e03F0  FB 00 76 1E 66 B8 07 F7 66 A3 11 77 F7 26 C6 04
e0400  ED CA 24 0D 96 DF 48 DD 05 BE 24 87 96 8B BE FD
e0410  B0 48 5C 5B 04 F2 2A 5D 71 8C 19 D8 2E 76 41 04
e0420  1B 44 2C 08 0B 89 89 91 00 8D E0 78 CD 2E 04 32
e0430  2C 78 8D FF B3 10 1D CB 40 67 08 79 DB E9 10 0C
e0440  3F 47 07 73 91 56 97 EF FB 03 34 78 B0 45 8D 68
e0450  F5 B3 10 EA CB A6 34 08 4C CB 0A D9 7D 10 B1 B0
e0460  43 23 8D 43 0F B3 10 C8 C6 DE EF C8 12 DB 06 10
e0470  B7 2A 5D 7F F8 14 37 52 E9 D3 FC AE 80 00 F4 03
e0480  E9 FC FB B0 B5 24 BA 97 74 17 40 75 F3 3A 1A 69
e0490  BA 0C ED 76 80 1C D2 B8 1D 2F DC 52 50 53 AD 51
e04A0  1F FF B2 80 CD 13 59 5B 58 88 A5 16 E0 FB 84 D2
e04B0  5A 74 02 17 7F F9 C3 56 66 50 66 6D 1B 52 BA 1C
e04C0  8A 16 56 DF 1E FF 66 0F B7 D9 86 FB C0 FC EF 06
e04D0  43 66 89 1E 30 3A DB 4C 3F 08 72 0E CA FD 0F B6
e04E0  D6 66 42 B9 0A 16 C6 61 A1 52 09 08 4E AD 3A CA
e04F0  CE 24 DB 84 A1 15 0F 8B D8 6C 0B DF D0 F3 8C 80
e0500  A1 24 84 7F 5A 59 66 5B 66 DB 58 5E 97 26 FF 81
e0510  BF FE 01 55 AA 74 10 EF 26 C7 87 08 D6 BA FF D1
e0520  FF C7 17 F9 EB 01 F8 5A F0 C3 50 BA 4A BB 26 BD
e0530  1B D9 BF 58 8A C4 32 E4 E8 FF 87 1A E8 20 14 C3
e0540  BE 89 F7 09 46 8A 04 FC 7F 0E 3C 5A 77 F5 3C 41
e0550  FF 72 F1 04 20 88 04 EB EB A5 C3 41 86 01 27 AD
e0560  51 51 B6 7D 05 74 DF D6 26 8B 45 08 A5 66 B5 6F
e0570  9B 77 4A E8 DF 91 18 0E 01 ED 66 25 FF 00 1B 12
e0580  C1 B6 E1 EC CE DA 1A C1 DE D6 59 EB 40 CF 27 26
e0590  03 DC 45 0C C9 C7 2E 1B E8 91 62 92 05 3F 02 EB
e05A0  CF 59 FF 83 C7 10 E2 9C E8 9B 14 4D 34 26 C3 00
e05B0  72 41 6D BA 65 95 C0 19 1B B3 3A 2D 6D 04 B0 50
e05C0  E0 04 B4 01 5A 86 50 DF 4F 13 58 24 DF F0 3C 59
e05D0  74 DE BD 61 E8 B9 14 B6 9A 03 96 72 68 7E 03 06
e05E0  86 24 CF 9B 4E E8 C8 F5 17 13 02 6B 38 9A 01 7B
e05F0  30 9F 2F C2 17 21 0D CB 6D F0 15 BF 99 84 C0 74
e0600  98 F8 03 9F 67 86 24 6F 7F 58 1A BB 4A 0A 30 1A
e0610  7D 1F 18 72 39 FD 8A 0B 74 15 FC 06 1B 74 0E FC
e0620  0C 74 07 FF 1C 75 1C 66 40 7C 28 02 BE F6 17 72
e0630  10 17 FD C0 05 7C 0E 03 B2 E7 85 92 6F 91 50 56
e0640  57 0D 66 BE 86 8E D2 08 FA ED 89 04 02 D3 44 04
e0650  32 0D 7B 0C 7B CE E3 19 4E 89 E8 16 04 43 58 63
e0660  0C 43 0F 3C DB 1E 17 EF 0F 85 DB 74 60 C1 83 FB
e0670  B6 5A 3A 04 FB 04 74 4E B9 62 7B 51 8B CB 57 ED
e0680  8B 33 FB 3B 44 08 72 1B 08 6E 54 43 BA 44 03 14
e0690  D6 0A 62 BA 0E 0C 67 03 5E 54 6E 0D 74 FD 59 E2
e06A0  CE E8 4D 00 3E 18 C2 01 37 1B 26 8A 7F F5 23 FE
e06B0  C4 7C 62 F2 6C F4 23 A3 43 6C 2A A4 77 A3 75 AC
e06C0  24 F6 F1 79 24 BD 4A 88 26 7D D2 0F 79 ED 2B 06
e06D0  18 83 F8 ED 5F 2B 01 E3 F9 5F 5E 8D 6C C3 D3 DE
e06E0  30 F6 2A 8E F7 41 BE 92 8F 5F 16 2B 16 73 13 85
e06F0  EE 2B 9D B7 06 25 76 18 6F 06 C2 76 13 7D AC 40
e0700  EF 2F 1B 66 60 F8 9B CB DB B9 8A 65 83 28 7E B0
e0710  10 F6 E4 03 F8 D8 59 56 3B F6 F3 A6 1A 6F 3E D7
e0720  07 36 F5 06 17 47 53 66 C3 51 57 27 5A 4D D0 96
e0730  97 48 16 9E 02 37 33 72 35 16 15 FF B9 00 20 B0
e0740  FF 33 FF F6 F3 AA 66 59 8C B5 56 27 D0 10 0A E2
e0750  25 83 C4 10 76 BE D8 63 16 72 11 18 92 36 96 E9
e0760  10 35 EF 2B 95 1A 7D E8 50 16 5F A9 2A 49 A3 07
e0770  87 71 FE 14 C1 E6 65 BC E8 4C 17 73 58 18 E1 54
e0780  18 FA 7B 4D FE 73 10 76 64 14 08 EB FF 17 12 BE
e0790  66 85 C0 75 18 C9 FC 1B B3 2B 33 80 78 2D 00 50
e07A0  D1 25 A3 B7 47 76 E0 0B C1 DB 36 53 0C 7C 3F C9
e07B0  B3 14 5F 8D 36 3C 89 05 35 71 3C 0F CD 5E 16 97
e07C0  81 FD 17 16 41 DB 48 25 A1 F5 10 E8 E3 16 F1 B0
e07D0  11 3D E1 C3 E0 05 C7 06 03 FF 02 07 DF 13 12 52
e07E0  78 05 74 12 B4 BF D2 BB F7 36 C6 07 06 CA 06 A0
e07F0  CA FF 03 16 E1 A0 DD 45 3C 0B 36 33 0C EB D6 5D
e0800  8E F7 0C B0 0E 56 75 BA 24 19 B1 F6 13 6D 50 5C
e0810  8F 42 75 13 E8 B7 7C 02 8A 13 0F 0B E8 DC 37 FD
e0820  12 BE CE 01 D9 B8 25 57 BD F6 E8 89 05 F7 35 99
e0830  BA E9 09 11 1A 0D 40 96 8A 5F D0 9D F5 03 48 A0
e0840  E2 5D 1B F9 FE B3 FF FD EF 13 C3 41 73 F4 7C 75
e0850  75 1B 96 A3 1F B8 29 06 C2 2E 25 F7 37 01 08 01
e0860  82 6E 16 63 08 24 01 A6 90 BB 75 C8 00 00 96 FC
e0870  07 B1 FC 4A 41 D6 9B BF F7 05 EB 05 06 85 AB A5
e0880  C7 87 81 16 A1 7D 35 75 0B 46 88 16 16 BA 15 1B
e0890  2B 85 10 3E 97 10 43 F9 D7 FD E8 14 12 F2 26 12
e08A0  08 56 E3 0F 3E 7C 12 E8 83 DD 02 B1 16 E9 B6 B8
e08B0  34 C0 C1 41 21 0B 1B 14 3F D2 0F E9 12 8A BF FC
e08C0  9C 16 0B B1 10 34 EC 2E 39 62 16 C7 FC 4B 15 35
e08D0  FC B7 5B 0B CD BD 68 86 B5 FB 8A 01 B5 B2 80 00
e08E0  DF 26 BD 01 2D 19 F2 C5 40 CB 0C 2A 97 25 05 80
e08F0  3B 04 E7 02 42 F8 B7 61 72 0D 16 47 C3 15 F2 EC
e0900  AE 0E B5 77 EA 0F C5 CE 47 B9 D7 B2 53 22 85 67
e0910  BF 11 C6 5F 11 21 DE 9C 09 F8 1A 00 75 5C B2 10
e0920  89 8E 29 1C E7 CD CD B6 14 86 23 C6 94 20 20 4B
e0930  0F 86 A3 E4 C9 52 FB 5E A4 03 EF D5 06 E8 75 14
e0940  34 26 B9 35 15 07 FE C8 DB A2 7D 31 3B 9A 03 A0
e0950  DF 08 98 FE C0 37 FB 86 C4 05 30 30 92 6B 1D 27
e0960  71 05 BA 2B 42 5A ED 0C FA 0B 06 E8 D8 16 0C 41
e0970  CF 33 E4 F2 FC E8 F3 14 13 F9 92 02 39 13 24 1B
e0980  F5 45 0B 4F D7 D0 0B C3 82 06 D6 44 26 85 12 C5
e0990  20 FC A2 5B E5 5A E8 7C E8 BE 80 56 F9 47 EB 83
e09A0  EF 76 7E F3 BE 1F 1D BA 2D 0E DF E8 A8 2E 08 3F
e09B0  BE E2 1C 7A 45 F7 7D 86 DF 8F 18 09 08 43 EA B5
e09C0  FA 5E 47 0D BE F2 D9 1E 09 B2 2E 25 37 70 37 C8
e09D0  07 DE 28 48 0E F7 DB A0 73 9E 59 6F 16 BA 34 15
e09E0  6A 31 3D 19 B7 23 13 C2 4B 21 30 3B BE 16 4E 37
e09F0  36 C2 A9 BE 67 28 C3 E8 A0 43 D6 B9 35 EB 32 C0
e0A00  47 5D D6 3C E1 03 76 11 6F C2 7C 4E E8 1B 2D 50
e0A10  EF E9 D0 0C 54 A3 60 8D DB 0F 13 17 48 6F CC FB
e0A20  49 5C B3 C3 D5 81 08 4A FC F5 E9 A7 0C 26 A2 19
e0A30  9D 87 60 3F 3B 5D 5C 62 DD 60 E9 87 B1 48 7B B7
e0A40  81 17 9D 79 05 E8 D2 12 BF 83 FB 8B D6 AC 3C FE
e0A50  20 77 FB 4E C6 04 00 7E 50 B4 3C AD 5B 5A DF 2D
e0A60  11 ED B4 40 B9 83 5B 04 1E 56 F1 B7 0D 1F B4 B4
e0A70  3E 04 5B 89 04 6D DB 93 B8 3D D9 13 61 30 AF 0F
e0A80  3D 92 45 94 2D C6 3D 83 3E 3F 25 7B E9 08 7E 65
e0A90  5E E9 98 13 BF 1F 76 B9 40 F2 2E 1F 7B 0C 3D 40
e0AA0  B6 3D BE CD E0 80 78 E8 91 37 15 9F 0B 9B 51 70
e0AB0  12 15 B5 BB 07 76 08 13 D7 CD 5A 20 74 DB E0 ED
e0AC0  C5 9D 26 03 FF F3 F3 A4 83 EE 10 57 8B 84 FE 38
e0AD0  18 5F 96 C9 BC 25 EC 97 C3 BB BE 68 4C 76 15 5C
e0AE0  B6 21 1F 18 92 26 43 DE 5B E8 D5 10 DF BB 4F 15
e0AF0  E8 1D 34 07 20 3A 62 78 02 22 4A 33 73 0B FA 58
e0B00  51 5C 23 2D 85 8F 48 D2 E9 49 87 0B 86 DC D9 12
e0B10  43 D9 FF 11 EE FA 5A AF 17 04 F5 88 87 49 25 BF
e0B20  41 2C 75 05 FE C3 EF 46 EB EC 61 73 5E 3D 5C 66
e0B30  DD 21 8A A7 BF 1B 84 E4 74 0A 26 C4 38 65 B6 3C
e0B40  26 20 EC EB EE 70 A7 9A F9 20 37 59 71 3E 70 C5
e0B50  0E 87 16 8D 89 32 5A 3D D8 13 07 5D F2 0A 3C 1B
e0B60  A5 39 EB E8 CE 0B 3D 38 24 DE 16 E8 0E 0C 98 D2
e0B70  76 34 2C 04 26 4E 5B 5F B6 F6 C8 E8 34 0D 09 F8
e0B80  75 0D E2 F7 F1 42 3E CD 08 EB B7 75 E3 18 1B BD
e0B90  11 00 B6 D6 F9 75 4C F8 2C 0B 16 BA 11 12 4E B5
e0BA0  2F 3F 55 C5 10 76 CE 76 F9 B5 F4 7A 0A 4F 69 B2
e0BB0  10 53 49 54 AE D6 AA 26 24 BD D0 DF 68 E8 7B FF
e0BC0  72 5E 16 9E 0C 03 B5 3C 36 83 29 25 11 45 EF 06
e0BD0  74 47 06 E7 0E 74 40 E7 16 74 39 E2 1E 74 32 C8
e0BE0  BD 1B 07 3C ED 01 A0 63 85 F8 06 B4 E0 BA 21 DB
e0BF0  10 4E A8 51 86 63 96 B9 1C 03 85 7F 01 26 A1 16
e0C00  04 A3 DB A0 01 BB A1 CB 24 04 AE 6A 15 B4 51 6B
e0C10  FF A6 5B A4 57 A9 A0 01 7F A2 AE 01 A2 CA 03 07
e0C20  23 F6 A3 A4 01 02 BA 09 CA 59 A2 66 A2 17 17 EE
e0C30  A6 01 03 AC 03 5A 5B 0C AA 36 AA 03 A5 80 9B 29
e0C40  23 B1 6D 0C BB 70 14 1F 5F 20 08 2E 31 B1 8E 7D
e0C50  FF C3 72 2A D0 E1 80 F9 40 6F 1D 66 D1 E3 F7 EB
e0C60  EF B1 02 22 85 C5 02 82 E6 A8 7F B5 0E 1B F7 22
e0C70  07 06 3B 1D F4 88 EE 0E 97 01 03 89 03 27 DE 5F
e0C80  A6 8A DB 1E 98 0D 2B A9 C3 7B AE 1E 16 DA C1 E3
e0C90  51 36 91 02 CD 6E B8 0E D1 EB 15 36 B5 1A 48 33
e0CA0  62 11 3B 06 CB F7 EB 03 D9 21 0E 74 CD 1A 70 15
e0CB0  B7 27 0B CA 6C 06 C1 EA 67 C2 9E 36 04 CD C1 AC
e0CC0  EE 05 BE 8A 2A 6D 04 01 3E 29 00 06 36 D9 5F 24
e0CD0  21 43 87 33 1F 80 24 50 AB 83 91 EE E2 0D 72 2B
e0CE0  EA 74 06 D6 0A 8F 6F 74 83 83 71 7A F8 EB 15 C1
e0CF0  4D B6 CD 20 0A C6 1A 01 61 AC 07 40 D3 71 5A 1E
e0D00  8D E7 D6 34 4F 06 D8 66 D2 C9 CC 17 0B DD F3 BD
e0D10  26 E0 A3 E8 07 59 4D 03 9D 0A EC 8D 07 54 DD BC
e0D20  0F 85 8B B3 FB 5C 66 4C 05 0F B6 65 90 0C 9B 7F
e0D30  EB 08 DB BE 61 09 04 33 9F BB 51 E8 53 79 61 60
e0D40  10 5B 54 40 67 73 07 2C 0E 33 01 3C 61 0E 02 60
e0D50  49 56 12 1C DA 43 19 37 B7 83 EB A3 0C 2A 7B D3
e0D60  B9 20 4B 06 05 D9 7E 0E 7A E8 56 0F 59 27 26 AD
e0D70  16 69 DB E8 5B C3 09 83 0D BE FB 41 0F 49 31 47
e0D80  9C B7 10 F8 0C DF 72 04 3D C3 A1 59 CB 7F 53 57
e0D90  06 BF B5 01 04 A9 F3 3B 74 B0 20 AE 37 0B 4A 80
e0DA0  BB A2 76 12 C4 3C 61 BF D3 3C 7A 77 02 2C 56 7F
e0DB0  EB 01 43 F6 5B 32 E9 DB 56 BE 1C BF DC D1 03 2B
e0DC0  DF A2 5E 07 5F 5B B6 58 3D 51 A5 31 73 0E 17 9B
e0DD0  11 B0 A5 28 F9 A5 C7 18 D1 16 00 B2 6D 59 FD 51
e0DE0  8A C8 C0 E8 5B 2D 0A 46 21 FD 80 E1 0F 02 C1 B8
e0DF0  68 B4 02 5F B6 8A C5 E8 E6 C5 FF 8A A0 F2 DB 0F
e0E00  DF 06 7E C8 8A C6 E8 D8 5E F0 C0 EE B6 F6 C0 D1
e0E10  19 2F C4 06 0A C1 6C 04 05 1B 85 AB D8 B4 04 2A
e0E20  C9 BB CF B4 C5 F4 32 ED B4 64 77 6D C8 81 E9 DD
e0E30  BC 07 38 9F 36 8A C2 05 19 6E 06 D0 8B E9 35 04
e0E40  5F 3A C2 A5 AB A8 81 B0 2F 71 68 0E 3E 0F 23 0D
e0E50  6D D4 F5 0A C7 FD 07 CC F5 27 A3 0E 7F 0C BF F5
e0E60  80 03 83 37 07 B7 F5 4F A2 D8 87 FB 1D D7 76 0C
e0E70  26 52 F6 50 F5 FD 0D C3 65 4E EF 8C 0B 1A CD 38
e0E80  F2 CB E5 16 E8 E2 D0 E8 CF B0 74 7A 22 B8 D6 96
e0E90  1B 30 A3 B1 16 0E E9 04 70 86 24 31 EB B1 2C A1
e0EA0  C3 19 4B 3C D1 E0 7A 4E 1D 4B 7A 44 CB 06 BF 35
e0EB0  3A B9 30 EA 00 8B F3 5D D8 44 0B 1D 7B 0F F8 A8
e0EC0  08 75 17 26 05 F6 0B C1 10 D6 3C E5 99 B7 BE 20
e0ED0  E2 ED E4 BA E6 72 94 6F 0A B3 DA E5 FE 31 22 D2
e0EE0  42 0B C3 81 FE 42 6F 0F E8 29 0C 0A DC D0 CB B6
e0EF0  71 1C 02 C7 2B E1 70 E8 19 0C 74 1A 07 1C 43 DE
e0F00  55 72 05 BF 35 FB 2B 00 04 6D 03 18 EB 07 1F 5F
e0F10  BC 65 6C C4 54 0D DD 9C E8 0F 0C DF FE C0 F4 E8
e0F20  DA 06 42 A4 1E 32 F4 24 0E 60 20 4E D9 14 FE 06
e0F30  05 74 0D 76 96 85 43 F1 ED 08 E9 85 6E 2A C1 1A
e0F40  DC 4C BA A2 2F 1B 0D 09 F8 6C 4B 8A B3 08 09 D0
e0F50  71 C3 0B 36 57 74 F4 40 44 B0 23 00 3F 86 F7 E9
e0F60  51 6D 33 A4 B9 26 E1 0C F7 9C 0B 72 4B 4D 21 99
e0F70  0C 0F 67 8B 08 38 D9 58 81 3A B0 F3 9B 2A 26 88
e0F80  16 89 E2 E9 1A 5F 63 AD 0C E8 6B 6F 57 5D E8 2E
e0F90  8B 0C C4 09 CD 34 FA A1 F8 42 25 BB 0F 23 54 54
e0FA0  AA 6D 6F EE 0B BB 17 23 6D 08 8B 4B 1A 4C BD 0C
e0FB0  18 6A 95 6D 48 3D 02 33 01 BA 77 6D 04 CD 36 4E
e0FC0  10 18 DC 1D 01 44 46 65 C9 86 30 02 BB DF 09 C3
e0FD0  B1 2D CE 4E 3B 7D 51 D1 5D 42 72 B0 14 45 0D FE
e0FE0  D1 E3 E9 7F 04 2E 01 65 38 83 79 C2 AF FD 3D 8A
e0FF0  DF C0 EF 6F 53 E3 0F 81 A1 C3 56 7D 80 FF 39 76
e1000  6D 7F C7 4B 2E FB 7E 07 C3 07 37 EF 8A D7 12 C4
e1010  BA 05 D3 7C B2 20 BF 47 E2 CC 59 E8 FB 3D 04 E2
e1020  C2 C3 4B 04 06 C4 CF 7E E8 F8 3E 02 BA 38 1C 51
e1030  09 2D 2E 65 B2 05 AA CB 9A A4 BC 0B 69 75 83 A2
e1040  08 E9 C6 08 94 5F F7 08 0F DB 82 8B 06 C2 96 00
e1050  84 5F AD 00 B2 2E E1 E8 E8 01 C4 C4 BC 16 BA 0B
e1060  23 30 3E 85 6A 77 B4 41 83 F9 FB 04 76 C1 BA 4E
e1070  4A 6D 59 11 FD C9 04 73 08 BA D3 BF 0A 4E 0B EB
e1080  4F E8 DF BA 03 66 43 23 3D 6B 1B 26 44 30 A1 24
e1090  C2 EA 75 5B 97 31 54 46 BB FA 41 E8 1A 06 94 44
e10A0  4D 1B 20 F8 EB E4 E8 1F 00 92 1E 5C 86 96 2A 08
e10B0  A5 4E 6A 3E BA 19 E8 37 C2 EB D3 10 C3 65 EF 92
e10C0  A7 F8 C7 09 B2 03 3F 7F 8A 5D C2 04 8A DF F1 07
e10D0  0A B2 B8 3E 50 01 17 22 BE 42 E2 1D 8B 10 D6 4E
e10E0  0E D6 18 81 85 C3 A3 B2 D2 AF 01 D0 68 41 15 AD
e10F0  6C 24 57 18 BC 3C 0F 85 BF 46 CB C6 3A 06 CB 8A
e1100  3C 12 1A E2 2B 3C 5C 10 27 3C 4B 1B 23 89 3C 11
e1110  71 1F 3C 2E 0E 26 3C 25 0B C4 22 3C BF 08 1E 3C
e1120  1C 74 1A FF 3C 07 0F 84 8C 00 3C 11 6F 05 86 00
e1130  E9 A3 88 C5 FA B7 47 16 6D 6B EB 1D 1F D0 47 BB
e1140  0D 5D 4F 2C 01 A0 44 DD 8D F7 E1 F4 0B 24 B2 87
e1150  E1 CC C1 D7 5F 2C EE 4F 0E 0D 75 29 4F 4B F8 AC
e1160  E1 07 72 49 CA 1C 80 3F 63 FB 3F 89 E5 72 FE 7F
e1170  0B 08 74 16 FA 06 28 50 98 2A 80 5C 89 E1 59 0A
e1180  2B EF F7 E2 D0 EB 1B A6 59 7C 6C A3 07 42 9E D6
e1190  10 78 AE D1 FD 21 43 E2 F0 EB 05 02 FE 80 DA F9
e11A0  5F D4 E3 A8 7A 64 42 CE D3 83 E1 F7 64 30 30 10
e11B0  7B 5C 7A 95 D9 10 3F 07 1F 81 3C 46 49 FE 4C 45
e11C0  75 34 57 81 C6 17 1E B9 B0 E9 00 B0 60 E1 50 6E
e11D0  2A 23 4F 09 2E 74 10 D1 BD 6E C9 74 18 BE 37 7D
e11E0  14 8B F7 DB 0F 04 67 A4 0B C5 6F 52 E2 EE 5F 0A
e11F0  6B 23 CA 7D 03 32 FF CD 0A 60 05 0F C6 2A CA 54
e1200  BF 1A E2 FA 6F 78 BA 78 14 ED E8 72 09 0D 11 DD
e1210  E5 80 EA 4F A1 14 70 5A 6B 17 7F BC 00 A5 73 89
e1220  FD 03 1C EB 62 66 50 0C 5A 37 3B 4F 56 FF 51 8B
e1230  CA F3 A6 59 5E 75 FD 22 56 1E 2B FA 57 B6 77 4F
e1240  67 EB 5F 4F 37 68 AC 6F 0F 03 AA EB F8 BD AA 08
e1250  1B 3B F5 F6 1F 5E EB 0B 1C 8D 41 FF 32 72 24 AE
e1260  75 C9 4F 66 C1 58 E8 B6 35 56 24 1F 5E 03 F2 A1
e1270  AA 5F 5C E9 21 1F 35 DF 14 E3 1B E8 C4 08 04 DD
e1280  A7 66 52 56 1D 65 03 8B FA 09 63 0A D7 95 B1 6A
e1290  0A 27 0A 80 F8 C2 30 88 14 4E 94 AA 6F 4F EF BE
e12A0  0C 8A 0A D0 55 2F 80 30 75 03 F4 46 E2 F8 41 32
e12B0  B2 E7 A4 14 09 26 6E 30 00 60 52 82 D8 B0 5A 85
e12C0  8E F5 53 56 B4 52 35 1B F3 1B BB 02 0D 0D 8E 8D
e12D0  C0 3B 6D D0 1B FF 12 1E 26 C5 77 12 F1 8B 44 1F
e12E0  1F 6E 7B 08 48 E9 17 23 41 6C 7D 19 5A F3 D6 E3
e12F0  0D B7 05 2C 00 73 14 31 60 0E 51 6B 6E 27 04 40
e1300  D6 0A B2 82 D8 44 C3 5B D2 3E 92 7B 5A 74 2E 07
e1310  1E 4D 75 26 EF 86 BE 37 1D BF 16 CD 82 DA BB 17
e1320  56 D4 0C C9 3E A3 78 82 B0 B5 3A D8 37 EB CC F5
e1330  DD 6F 72 FE BA 94 0B 5F 12 82 08 45 09 2D 65 B1
e1340  B4 0C 05 B6 4E B6 12 E4 FF 07 C0 B9 22 BF 14 AD
e1350  DE 11 C5 ED 07 77 0D E8 28 00 43 63 AD F3 01 E9
e1360  1F A3 42 89 FA 46 00 BA 27 5B 6D CF 1D A5 DF B6
e1370  D3 0C DA 5A C2 76 3F 5C EB 90 06 1D A5 2F 0B 44
e1380  3E 02 EF E0 AE 07 34 E1 03 23 B7 A1 33 FF C4 B9
e1390  8A C9 56 1F A9 B8 20 60 AB 3D 35 AE 8D 2B 97 0D
e13A0  B2 0A 70 2F AE D9 78 5E AD 91 99 C6 A0 8A 50 46
e13B0  6C 6A 1D 07 E8 E8 75 08 34 1F 12 08 EF EB 06 07
e13C0  B6 40 86 2B 0E C6 6D 0D 31 FD 23 04 75 0E F2 14
e13D0  01 32 23 CE 1C 96 63 07 F9 1B 0C 3C E0 0F F2 07
e13E0  B4 23 3B 38 67 62 52 37 17 36 25 C5 77 17 CD F7
e13F0  06 6D 1B D8 02 3D E0 44 25 9B 73 BA 5B 02 81 F6
e1400  F6 02 5A 26 C0 C3 3F E4 C3 05 C3 05 ED 5B 26 05
e1410  D1 90 C3 74 B4 40 17 97 B7 2A 2E 25 AE C3 33 03
e1420  F9 D6 89 5F AD D9 5F 5B 74 AC F7 75 9B 19 31 A2
e1430  7E 36 B8 82 F6 35 31 62 37 79 32 25 8A F8 E9 25
e1440  5D B4 5D 0C B2 45 1E F5 EB DB 50 A2 34 94 13 30
e1450  AE A5 14 10 B2 BA 0C 80 7D CB F0 F9 22 83 DF AD
e1460  E8 F2 05 72 83 0D 36 40 6D 18 08 4F CA 5B 85 06
e1470  C1 07 42 02 5C 69 47 ED 19 E4 89 CC 74 CC 19 5A
e1480  CA 86 CD 16 D0 B8 49 28 E9 A6 60 BA 04 4B 0B 6E
e1490  07 FE C4 01 38 A2 EE 38 DB 0D 81 03 AB F8 04 05
e14A0  66 FF 29 EC BB A3 8A 24 13 10 19 71 3D 65 03 73
e14B0  28 33 5C FB 10 EA 08 26 DE A3 C8 EB 23 A3 CC 46
e14C0  77 82 D0 C9 2D 28 2D 84 EB DE 20 25 B8 12 52 BC
e14D0  0B 2A C3 32 07 C9 86 29 64 70 F2 10 6C D9 71 B1
e14E0  24 CA 36 25 A5 F6 0E 20 0B 80 F7 D4 00 06 86 4D
e14F0  76 F9 E8 AF 1C 56 4D 43 50 10 E1 8B 7F FC E8 FB
e1500  00 58 4C 6A BD 6F 4F D6 50 0D 51 7E 05 8E 81 01
e1510  01 15 CF 8C 08 02 B8 A1 3E 44 C2 12 3D 13 DD 87
e1520  02 A3 DE 15 05 38 21 95 25 83 1C C0 3F E9 2B FF
e1530  80 57 E6 6D D0 08 58 36 0A 7E 7E F4 F8 B0 2D 72
e1540  82 23 C1 EF 7B 6D 55 03 96 43 02 06 27 D6 EE E8
e1550  86 D4 59 9F 8C E8 DC 01 70 4B 97 F6 75 01 6E 03
e1560  4D 02 58 6D 51 69 CB 67 3E 57 2F 0D 41 9C C6 2E
e1570  0F F7 E3 35 D5 8C C0 03 32 17 9F 50 2B DA C7 66
e1580  01 80 8E 6F 65 17 A0 E6 37 F2 C2 76 D5 CB B2 3F
e1590  98 04 23 01 7D 7B 5E 5A A6 06 BA 07 66 05 2C 64
e15A0  17 1E C4 75 22 B2 C4 28 74 6C 75 EE 10 16 48 B6
e15B0  D7 50 24 DF DA A6 DB 2B 05 D6 F6 F8 58 AF 8B D7
e15C0  AA 80 64 F8 0B 74 75 4B E8 6D 9A 19 93 D8 69 D5
e15D0  36 BD 52 D1 07 BD FC FC 03 5A 4A 4E DF 0B 9C 58
e15E0  8B C8 FB 25 FF 0F 50 9D 08 5B 26 F0 B4 3D 02 2B
e15F0  0D D9 7B C3 81 C9 08 6F 51 12 74 0F 02 CD D5 83
e1600  DC 0F 7C E4 FC 66 9C 33 84 2F 70 66 35 0E 2D 16
e1610  9D 9D C7 10 33 C1 DB B0 03 15 E3 73 26 22 EE 51
e1620  15 6B 0C 25 67 C1 90 20 96 E3 F5 B8 06 33 BE 00
e1630  81 FB 05 32 23 41 80 0D 70 D8 DB BA 9D 8A 42 81
e1640  03 92 7A CD 16 F9 9F D2 B4 48 6F 1F 73 10 50 5A
e1650  52 37 FF 2C 03 02 BC FD 93 E7 B8 01 4C AB 11 D0
e1660  54 FE B3 9C 50 B4 49 DD 0B 8C D8 BD 0D 58 9D C3
e1670  46 61 16 A1 47 40 BF C0 B4 41 BB AA 55 50 88 2F
e1680  6B B5 2E 67 42 FF EA 75 28 94 76 4A 8E D7 56 16
e1690  E8 BE CF 5E 4F 04 1A 00 DD 1D 72 12 F3 3E 01 CF
e16A0  42 43 A5 F8 82 F7 F9 5E 5A 59 64 22 7C CB 76 0E
e16B0  56 3B 78 BA A8 37 1F A4 02 59 B1 EB 33 C9 AB 85
e16C0  64 A5 C3 93 D7 05 0A E9 81 F9 FF AE 55 AD 58 04
e16D0  A3 86 9D 76 E1 06 20 D0 C2 20 4D A9 E5 7E 0A CA
e16E0  FE C1 F8 B3 86 B8 50 9C 08 70 3D E8 9D FF 28 56
e16F0  DF 63 19 25 8C C0 14 B8 FE 10 8B A5 97 C2 15 25
e1700  73 F7 BE 11 25 A1 F7 8A 26 71 BC C2 0C 00 FC 1F
e1710  23 E8 2B 02 BB 92 E6 97 D9 43 1C 59 B2 3D 46 C1
e1720  41 52 5E 89 98 6C 00 27 F1 03 A1 AD C2 50 9A 72
e1730  E8 15 8A F2 53 34 E5 D7 01 90 3E C0 B3 71 21 43
e1740  19 3B FF B8 0D 44 B9 4B 08 B7 ED 01 8A 1E 42 A3
e1750  BA 47 42 66 84 0C 6C 9C 21 E6 12 7E 20 6B 08 F6
e1760  1E 1B B8 1A 2C 80 50 58 F2 B6 65 17 8D AA C5 74
e1770  13 D1 FA 0F 72 EE D9 87 0C 45 C8 FE 9E 50 58 C1
e1780  22 9A 11 14 69 16 A6 1B 9A 1C 1E 42 EC 07 0E 2E
e1790  17 42 EC 0B 38 17 5B CA 1C 1D AB A2 1A 59 87 3A
e17A0  81 EA E5 39 74 D8 0A EB F7 46 A6 51 26 C8 12 C3
e17B0  04 78 8B D6 36 02 00 24 C1 8C 4C C0 A9 04 DA 7C
e17C0  01 A8 7A D0 C0 EA 97 26 E6 0F 06 BC EA 81 C2 69
e17D0  28 FA C1 AA FD 46 1C D6 CB 0D 68 2A D0 BE 0C 97
e17E0  36 2D B8 36 B5 76 25 19 FB 0A E0 C0 E4 04 95 9B
e17F0  1F 08 E0 3C 5A 72 37 86 2C 07 EE 2C 30 46 21 DC
e1800  76 0C B5 D1 C4 1A 3D 2E AA D5 D9 0A 2B 3B BF 5F
e1810  27 77 E5 06 3C 30 B1 EB 3F D7 36 00 4D B8 C5 5F
e1820  A6 33 BE DB C1 B9 FD CD 8A 1C B6 41 FB 29 F6 0F
e1830  80 EB 2A D1 0A E9 20 BA 7F 12 D6 74 E9 4E F8 5C
e1840  53 E4 AF D2 D3 8B E5 28 00 4A 15 98 48 1B 6A B0
e1850  82 F6 CE 43 AA 0F 5A 73 10 0E 31 4E 43 FD 10 B4
e1860  09 FE B8 FC 1E EB 12 99 84 16 E1 F8 5E 25 33 F6
e1870  97 B8 AC 32 D0 C1 AA BF 96 1F 50 58 4C 4C FF 5B
e1880  3B C3 75 F7 E8 DF FB 06 8E E9 73 0E A9 3A 0E AD
e1890  02 85 FF 98 81 59 1D BF 8C D0 C1 EB 04 43 56 7D
e18A0  F4 8C C8 2D 6D 84 2B DB 3F B4 4A 4E 62 BE 5F B6
e18B0  E8 1D FC 72 C0 39 80 6C 0D 44 0B DC DE 00 7C 99
e18C0  72 4D BA 27 10 D1 87 B4 36 FE B8 40 2E E5 D1 BF
e18D0  17 DF B6 0D 0C B4 4F B0 FF 53 F9 CD 15 BF 72 00
e18E0  B8 F6 34 12 AB EA E1 E2 FF FF 5C C0 4C 14 76 7A
e18F0  BA 3C DB C9 5E 68 AC F0 76 C1 0B 44 50 90 FF 70
e1900  46 FF BB FE D8 00 00 10 BA 1F 8E D0 37 27 7C FB
e1910  FF 50 07 50 1F FC BE 1B 7C FE BF 1B 06 50 57 B9
e1920  E5 2E 79 FF CB BE BE 07 B1 04 38 2C F1 7C 09 75
e1930  15 3F 13 F5 CD 18 A3 8B 97 6E EE 0A A9 49 1F 5B
e1940  16 74 FD F6 BE 10 07 4E AC D8 A5 FA BB DD 0C B4
e1950  0E 1B 94 EB FF F2 89 46 25 96 8A 46 04 C7 B4 06
e1960  BD 63 11 B4 6B FF 05 3A C4 75 2B 40 B4 C6 17 0C
e1970  66 B8 56 2D 30 41 2F 47 58 72 16 58 54 F2 10 F6
e1980  C1 A3 E0 78 E0 88 56 05 A0 FF A1 06 EB 1E 88 66
e1990  04 BF 0A A5 B6 AB 02 05 27 5B 26 83 FF FF 05 7F
e19A0  03 8B 4E 25 03 D7 4E 02 6A 7F 29 BE 46 07 81 3E
e19B0  FE 88 7D DE E8 5A 83 EF DF 19 DA 85 F6 75 FF 83
e19C0  BE 27 07 EB 8A 98 91 C6 52 99 86 F6 08 13 56 E0
e19D0  C2 12 B8 FC EB D5 4F 74 E4 0D 07 13 D9 EB B8 DF
e19E0  C2 56 90 FC 56 56 52 50 06 6B D2 AE 5B 0C 8B ED
e19F0  F4 50 52 18 E9 42 8A 56 CE BE 5A 58 8D 64 10 36
e1A00  05 40 05 71 EA 42 80 C7 58 5E F7 9B AD EB 74 FF
e1A10  49 6E 76 61 6C 69 64 20 FB 70 61 72 74 69 01 7F
e1A20  6F 6E 20 74 61 62 FF 6C 65 00 45 72 72 6F 72 FF
e1A30  20 6C 6F 61 64 69 6E 67 FE 20 6F 70 65 72 61 74
e1A40  FF 09 73 79 73 74 D1 65 6D BD 4E 69 73 73 81 18
e1A50  2C 00 00 E3 8B 3F 54 BF 34 F5 CB EB 3C 90 FE 4D
e1A60  53 44 4F 53 35 2E 8D 17 5B 3B 01 75 03 02 B2 2A
e1A70  F8 16 35 1B 6B 98 00 BF 4E 4F 20 4E 41 4D CD 45
e1A80  20 46 F7 41 54 31 36 07 42 FA C8 0F 16 07 BB FF
e1A90  78 00 36 C5 37 1E 56 16 F5 53 BF 3E 7C 74 B0 FC
e1AA0  14 DF 85 C6 45 FE 0F 8B 1B 7A 7C 12 11 F1 F9 89
e1AB0  47 2D 96 07 B0 19 FB D6 55 79 34 C4 39 B4 A1 7C
e1AC0  2B 41 1A 5B 05 89 FC 0E 20 7C A0 10 7C 0B 96 16
e1AD0  89 7C 58 7E 1C 7C 13 16 1E EE 07 0E 7C 83 2D C1
e1AE0  DB A3 50 1C 16 F7 52 7C A3 49 06 70 4B 7C B8 6B
e1AF0  8E 23 71 11 7C 2D A1 0B BA 1F C3 48 DD 18 01 06
e1B00  B3 17 83 02 5D 5F 05 8B D6 26 A1 2D 81 70 46 B1
e1B10  C0 1D BB 8E E8 AC 06 44 68 83 2E B1 D4 E6 7D BF
e1B20  58 75 0A 8D 7F 20 72 0C 9B 62 18 BE F8 9E 7D E8
e1B30  5F 00 3F B0 5E 1F F0 8F 04 8F 44 BB E3 19 58 00
e1B40  7F EB E8 8B 47 1A 48 06 65 F5 1E 0D 7C 68 E5 96
e1B50  FE 03 E9 59 13 9B 58 07 43 A6 05 B9 ED 51 E8 3A
e1B60  57 9B D8 54 00 85 59 BD E1 72 BB 05 24 5D 9D 03
e1B70  77 88 E2 E2 8A E0 2E 15 7C 5B B9 24 96 9B 33 A1
e1B80  6A 32 6F 09 70 00 AC 0A 42 78 C6 29 99 8E 9E 1E
e1B90  9C 37 52 3B 16 0A 00 14 A7 1A 57 DF 05 FE C2 88
e1BA0  16 B6 4F 2B D1 DD 0B 1A 7C B6 09 25 DA EA 4D 7C
e1BB0  76 5C BE B7 07 B1 06 F7 D2 E6 0A 36 1C 41 CA AF
e1BC0  8C 50 DA 8A 36 1E 17 2A C3 0D C6 0A 4E 0C E1 2D
e1BD0  53 D5 18 20 DC 04 73 6B B6 72 07 71 65 ED 1A 1E
e1BE0  FF 52 65 70 6C 61 63 65 20 C7 61 6E 3D 6D 72 65
e1BF0  67 77 09 79 20 6B DA 65 79 1A 95 DB DE 78 41 EB
e1C00  80 90 EE 00 49 4F 20 47 53 59 84 53 ED 59 0A B4
e1C10  AD 6E D8 EB 58 1B FF 57 49 F2 4E 34 2E 31 E6 08
e1C20  20 9D 00 81 00 2F 1B 6C FC 06 65 1B 5E 33 32 47
e1C30  C9 8E FE D1 BC F8 7B 8E C1 BD 5E C5 76 00 6F 55
e1C40  BF 22 05 F4 89 7E 00 89 B8 5C B1 0B EE 20 8E D9
e1C50  BD 34 3A 63 23 46 A1 18 25 7F F9 38 4E 40 7D 25
e1C60  16 7B C3 99 78 61 E8 97 72 7C 1A 83 EB 3A 4A B2
e1C70  34 12 4B D5 07 FF 8A 57 FC 75 06 80 CA 02 4B B3
e1C80  02 42 14 FB 10 73 ED BF 89 7A 83 7E 16 16 19 45
e1C90  DF 38 1C 8B 56 1E 0D A6 49 4E 50 D8 38 7E 6F DE
e1CA0  73 26 B0 F8 4B 8E 1D 6C 1A 32 0A 7F EF 19 3B C8
e1CB0  77 1E 8B 8B 14 7F 3B CE 73 17 2B F1 B6 03 2F 13
e1CC0  5F EB D1 73 0B DB EB 27 41 2A 8A 00 5F 8F FD 02
e1CD0  BE 7E F8 7D AC 98 03 F0 0E 69 06 ED F0 FF 74 09
e1CE0  87 BB EE FE BE 81 7D EB E5 BE 7F DC 04 E0 98 7C
e1CF0  31 66 68 32 D8 2F 41 37 A1 6A 00 4F D9 6A E9 01
e1D00  6A 10 D8 7F 60 80 7E 02 0E 75 5B 7B 42 F6 EB 1D
e1D10  91 92 6F FB F7 76 18 91 03 BB 42 87 CA 05 7D 1A
e1D20  8A F2 8A 1B BC CC EB 02 0A CC 5B 92 FB CB 40 61
e1D30  4D FA 5E 49 FB FF 03 5E 0B 49 75 B4 C3 F0 03 18
e1D40  01 27 A9 A9 FE 0E 73 12 E7 ED FF 15 87 44 E6 E1
e1D50  49 2F 4F EA 38 FF 4B EB EC 74 68 65 23 61 2C F5
e1D60  DF 0D 6E 09 FA 4B 00 42 F1 05 C2 7E BE 86 EB F0
e1D70  42 4F 4F 54 87 FF 52 F6 52 61 41 00 00 51 50 8D
e1D80  3F DF 41 61 19 02 25 21 FF 68 FA B7 3C 46 10 46
e1D90  FC E2 4E 24 F4 98 C2 1F 96 56 56 23 AC 6A C2 61
e1DA0  32 2A 58 B6 12 C7 85 A7 B9 FF 00 A9 26 4F 44 6F
e1DB0  DF F8 02 0F DB 82 CF 14 3D 77 13 0F 0F 83 B7 C5
e1DC0  09 0F A4 E9 C2 10 FB 0E 68 FA F6 CB 0C F4 AC D0
e1DD0  10 5B C8 02 77 52 5E 0D 8B B6 F3 50 E3 66 23 0A
e1DE0  60 D4 30 93 05 95 DB BE FC 42 AA FA FC 38 2D 74
e1DF0  1E DE 03 56 BE D8 06 A1 E8 5E 74 19 D5 33 6F F7
e1E00  15 3B FB FD 72 E8 4E 75 D6 58 0B 07 66 6F B2 AB
e1E10  83 C4 F7 04 E9 64 FC 05 7D 8B 75 09 8B 7D 6D 22
e1E20  C6 8E 63 8B C7 FD 84 72 3B 9E 82 73 33 01 88 6E
e1E30  48 6E D9 4E 0D BD B2 6C E0 53 17 50 E8 52 DB FC
e1E40  5B 6C 3D FF FC 81 3F 4D 5A 75 08 81 85 BF 00 EA
e1E50  42 4A 74 DF 22 80 7D E9 0E 81 FC AA 65 02 F7 03
e1E60  C0 13 D2 03 FD E8 18 00 FA 26 A0 E1 AC 30 6C 0F
e1E70  43 59 60 ED FB C3 34 B2 7E DC C3 1B 68 4E 0B C6
e1E80  98 F1 B4 95 2A 18 14 29 34 22 F8 20 34 C5 4E 33
e1E90  E1 07 AA 5E DC B5 E3 0F 5B AA 3A 88 5E B6 22 A4
e1EA0  14 1A 03 72 05 3A 84 24 0B 7B C1 5A 52 9F 3C 8B
e1EB0  DF 3F 09 B4 FB 5A 6E 9D 9F FB DC 0D DA C3 65 9D
e1EC0  11 E4 55 AA AA B5 3B BF 01 FF 24 41 45 46 44 49
e1ED0  FC 53 4B 20 76 32 2E B8 20 43 B7 D5 79 72 FF 69
e1EE0  67 68 74 20 28 63 29 FE 20 31 39 39 37 2D 32 DF
e1EF0  24 35 20 4E 61 FF 67 79 20 44 61 6E 69 65 97 6C
e1F00  41 6C C8 6C 20 AD FC 03 01 01 28 7C 76 65 64 2E
e1F10  BD 53 68 61 B7 0D 77 03 35 4A B4 12 73 33 4E 13
e1F20  B6 55 73 37 E0 65 3A 5C 22 65 66 48 3E DD 5B 22
e1F30  64 63 09 6E ED 75 6D 62 25 B7 5D 11 73 77 42 7A
e1F40  ED 63 68 45 6F 0A 3C 63 6F C0 6D 6D DB 5B 31 3E
e1F50  15 58 0A 36 32 15 EE 2E 2E 46 B3 43 0E DB 73 3A
e1F60  0A 2F B7 70 79 3A 3C 6F 5E 7A 65 3E 6F 06 74 79
e1F70  70 2F 5B 3A 6E 6F 26 2D 20 63 6A 78 15 8D AE 7B
e1F80  1E 68 2A B5 EC 09 D4 6E 32 E4 65 78 74 DD 2B 35
e1F90  B1 5D 2F 73 00 32 25 D6 1E 65 5C B5 C3 84 33 F2
e1FA0  6C 6F 67 4B 66 D8 32 B2 33 DD 1E 69 C2 63 61 06
e1FB0  DA 64 6E D7 ED 2E 35 3E 1A 38 D6 16 31 DA 6E BC
e1FC0  CB 00 73 2E 17 30 73 23 65 76 6E 74 96 B3 29 7B
e1FD0  4F BC 03 60 29 6C 83 9C 28 73 2E 7F 6F 66 0D 9D
e1FE0  6F 24 63 69 66 B9 69 9D EC 2F 3F C1 B7 8E 74 75
e1FF0  58 20 69 16 CD 1B 81 CA BC 31 33 B1 00 36 31 56
e2000  F6 1B 2E 48 5C D1 66 72 2B 6C 13 41 8B EA 3B BB
e2010  6E 6F 74 26 98 AC 77 2C 06 86 AA 61 3B 21 3E 44
e2020  BB 1D 70 74 A8 21 73 BD 3D 98 8C C2 61 17 46 D6
e2030  3D 17 6F 3F 64 A8 2C 18 96 DA 40 DB 66 CD 67 70
e2040  2C D0 34 A3 54 5B 42 4A 02 F7 64 2C 33 17 62 84
e2050  1D 3F 81 5F ED 68 69 49 B4 66 5D 3B 73 5F 09 7A
e2060  17 1C 40 21 7C 2C 2F 1B 6E 2E 36 2F 57 4E FD 54
e2070  46 53 2F 48 50 AC 04 35 8F 75 6E 65 67 6F 35 7B
e2080  17 67 02 DE 19 CA 69 DE 31 C8 69 BF 66 6F 72 6D
e2090  C8 61 74 2D 03 0A 17 96 52 6C 1D 9C 9B 17 69 0B
e20A0  85 2C 18 1D 84 62 0E 72 93 72 70 3F 61 BD E3 E1
e20B0  18 29 D3 70 75 D9 0B EF FB 48 44 20 20 1B 69 39
e20C0  7F 41 4C 4C 53 49 5A 8E 45 C6 ED 76 69 72 4E B9
e20D0  6D AE 2B E7 5C 60 69 19 31 E9 8A 16 6C 65 4B AD
e20E0  9B 4A 43 C3 8B B9 CF 92 8E 38 26 6A 30 1D 56 DE
e20F0  5A 46 52 45 45 F4 5B EF DC 2A 19 2D B2 46 B5 2B
e2100  92 93 59 D0 7B 27 73 9B 26 50 FD 3D 6E 6E E1 3F
e2110  F6 D8 3F 14 BD 2C 8F 3F 54 59 50 23 2D 7B 00 0E
e2120  50 81 D6 B6 24 6F 15 39 A0 2D 16 E7 75 D7 2B 1E
e2130  F7 24 0D 2F 4D 24 82 09 7A 65 4A 80 5B 76 72 84
e2140  2E 40 7E 43 54 49 56 45 10 33 30 36 03 68 64 D0
e2150  30 81 7E 60 4C 20 3D 35 61 B9 32 69 6C C3 8E 5F
e2160  73 49 4E F9 55 4D 48 44 53 03 6B 2A 29 59 00 5D
e2170  2D C8 2C D4 DA E1 A2 CB DC 09 B4 E4 0D 7E 20 47
e2180  96 F0 4D 42 52 1E E0 D7 61 3D 79 73 6F 72 74 00
e2190  DE 17 33 07 04 85 21 BF 84 70 68 52 36 81 01 16
e21A0  24 B0 45 5A A7 19 79 6B 00 1E 71 6E 61 B6 1D 3E
e21B0  45 5B 17 9E 6F 1D 48 EE 1D 2A 0C 5F DB 0C 72 2D
e21C0  23 6B 2A 17 36 2D 6B 86 D8 2F 7B 63 76 76 40 C1
e21D0  76 D7 21 02 8B 4C 61 27 A0 67 F6 75 6F 75 73 32
e21E0  29 00 D2 35 2F 18 06 8C 0B 46 92 1F 2F 44 6B 03
e21F0  0A 1B 3E 46 09 58 50 36 20 1A 37 20 EA 52 61 47
e2200  0B 1A 69 64 4A 0B 70 4A 56 00 1B 84 32 09 F6 68
e2210  6F 77 20 1C 2D 45 68 8D 50 55 78 EF 13 48 7B 19
e2220  31 0A 42 5F 42 07 0A 0B FE 70 60 2E 18 58 8C 78
e2230  68 B5 63 39 E3 AF A3 23 5E E2 CA 3D EC 3F 3A AD
e2240  E1 3D CB 9A 8C EB 42 6C 36 42 73 C4 73 ED 9A 2B
e2250  13 B7 09 81 06 3A 11 99 B0 6C 38 24 28 58 E0 04
e2260  B4 48 63 CE F5 35 1D E4 74 49 7C AE E7 68 ED 43
e2270  14 B0 79 75 86 61 D6 6A A9 B6 2B 59 E7 37 A3 52
e2280  71 47 8D B7 6B 0A 2F 9A 77 D6 52 2F 01 B1 17 06
e2290  91 58 F5 38 C0 B7 CE 04 64 C7 A4 62 6F C9 6F 74
e22A0  5B 17 06 77 01 9A 83 D2 44 64 8C 6D 79 70 5F D6
e22B0  A7 2B 52 D1 4B E3 96 27 ED 57 C0 17 E1 7D 30 2F
e22C0  58 50 20 87 2C 76 DC 6F 6C B0 0C FD 5A 52 DB 82
e22D0  73 3D 29 0C D3 91 07 E9 45 42 49 4C 92 F1 C3 63
e22E0  4D 31 2E 85 6C 98 6B B4 2E 0A 47 45 B3 21 0D 6F
e22F0  63 96 6B 54 98 5B 58 10 60 50 A0 E0 7D 3C 5C 61
e2300  F0 DC 20 04 92 FE C3 3C 69 6C 79 7A D3 91 B4 18
e2310  5A 7F 96 2C 65 5A 64 10 6D 16 1A 86 DE 68 35 8C
e2320  D5 85 67 4A 2E 6A 7E 78 52 31 7D 4E 34 20 CD 83
e2330  E1 6B 6B 2E D0 94 31 B9 49 8D 2A 35 81 25 8B F0
e2340  09 6C 4B 50 30 40 E0 13 E0 66 91 19 DA 6F 63 65
e2350  3D 1D 88 71 7A 57 6D 74 C9 FD 0A 2E 24 2D 90 00
e2360  AD C8 5E 87 8C 07 76 24 4D 55 B5 6B 6F 69 66 74
e2370  2F E8 49 42 4D 4B 8A 08 58 C5 24 CD 7D 04 68 41
e2380  35 37 1F 5F 24 62 13 9A A5 72 15 70 CE F9 FE 6B
e2390  3A 99 71 28 43 2F 1A 2F 53 29 B6 3A 27 45 CA 1F
e23A0  1B 43 AC 85 3B AE E8 2E 2E FA 56 46 4D E5 E9 19
e23B0  E6 D9 1D 0C 44 7B 76 35 09 13 7B 32 1A 14 21 41
e23C0  6C 1C ED 53 1A 61 36 60 C1 18 64 3A 62 CB D3 67
e23D0  19 43 5E 85 F0 19 63 9C 49 B3 44 15 85 48 D0 65
e23E0  9F 2C 87 96 1C 62 C2 26 16 22 71 55 7B 49 41 0A
e23F0  DE 1E CA 43 98 49 33 4C 78 26 32 3E C0 CD 61 05
e2400  60 F1 E4 6F 72 85 7B 8E 1C 0C 6B C6 38 30 64 07
e2410  B3 17 81 52 F2 16 1A 18 1D F4 96 1C 12 B1 D2 90
e2420  60 4D 9A 9B 1A 11 31 E3 EF 23 C0 92 A8 F6 1A 10
e2430  A4 33 05 AD D5 43 BA 63 61 79 A4 7F E3 20 4C 27
e2440  4E 65 02 76 52 06 AD AE 73 69 5D 3D 77 6B 91 4D
e2450  AF 6E AA 1E A5 F4 2F C3 AA CF AF 77 04 11 FA 19
e2460  73 2C E7 C9 25 39 9E D0 91 24 F5 57 69 F7 AA 6F
e2470  A5 69 72 67 CD 80 88 1F 58 22 6A 14 3A 1F 40 61
e2480  B5 75 1A C9 A2 42 D2 C4 B9 4E 07 63 8E 94 B6 57
e2490  2C 6E E7 42 09 21 9E 9F CA 72 6A 9F 75 E3 C1 95
e24A0  8B 7A 2F 32 6B F1 96 3A B0 DA D9 78 5B 74 52 1B
e24B0  82 22 2F 11 59 BA FA 39 78 2F 4D 18 38 58 B2 22
e24C0  F7 B0 8D A9 8B 2C 02 70 1A 58 A0 65 4D 2B 2B 62
e24D0  D1 67 74 07 0C A6 FC 4A D7 96 2F 6D 99 C8 D0 CD
e24E0  72 26 D9 9E DA 74 EE 4C 33 38 36 F5 1F ED DC 6C
e24F0  A4 2E 8C 72 65 6E EB 67 68 14 93 DD 35 69 B4 B4
e2500  62 C0 FE 13 AB 5D D9 6E 02 B6 22 6A CF 74 FA 6E
e2510  55 E0 1F 72 89 F0 0B 7B 72 72 C1 EB 46 2D C0 32
e2520  91 30 86 43 63 89 C7 0E 6E 01 8A 2B 7B 36 58 56
e2530  D2 6E 05 06 3C B0 10 36 25 4A 76 2D 19 10 AC FD
e2540  D8 35 42 1C F6 36 A9 67 6E DD 7F 75 72 8B 40 1C
e2550  2D C1 88 0E 96 98 8E E4 F6 31 30 32 34 A5 E1 79
e2560  6C F4 A9 63 9F 09 EF 27 62 27 C0 E1 27 63 27 8F
e2570  9B 0D 36 27 65 8C 27 86 8D 96 55 32 86 17 25 29
e2580  07 36 24 C6 66 C7 2C F9 2D 96 37 30 5C 36 A7 46
e2590  F4 51 82 09 15 98 4C 02 F0 1F 95 49 BD 1F 9B 78
e25A0  67 C0 85 D0 A7 E4 70 34 F4 83 93 4E 2C 62 30 3D
e25B0  D8 EC EA 53 21 68 40 91 69 19 55 DF 73 24 50 49
e25C0  54 5A 4D 31 E3 63 B9 5B C2 79 6A 82 56 47 68 D4
e25D0  74 81 59 8D 26 FB 28 79 2F 4E 29 EF 0B 61 5B 81
e25E0  38 05 EF 80 DD 12 22 2C 8A AD AC 2F BD D3 C1 00
e25F0  C3 5F 84 64 43 A5 81 D2 87 B2 61 63 AE FF 00 AC
e2600  81 2E 09 02 13 5B 34 08 16 1A 6C 6A 96 23 41 B0
e2610  5F B7 29 AF CA 70 E9 C6 65 6F B1 8C B8 65 D5 2B
e2620  37 F7 B8 38 20 47 D6 AD 3E A6 3A A3 68 5F C1 9A
e2630  F3 17 5E 70 70 6A 96 74 D4 81 A4 80 4B A9 19 63
e2640  BC 1F 2B D7 55 59 19 58 CB 1A 58 EA B5 0C A1 E1
e2650  4D 9C 19 DA 66 79 E8 9A 50 B2 21 34 7D 2B 24 B1
e2660  02 4C 82 42 CB 17 76 2C 4E 6F 0E B5 E8 20 54 79
e2670  48 DB EA 4C 45 57 12 1E 60 78 1B 28 16 F1 29 25
e2680  E7 43 B1 3B 4B CD CD BD 20 02 91 00 D8 20 0B 12
e2690  C5 09 C8 34 67 59 EF 2D 74 7B 0A 4B 58 0E 80 CE
e26A0  A5 3D 23 E5 04 06 5A 6C 10 B0 19 2A B2 0F C0 3B
e26B0  FA 0F 30 0E A1 F0 2A 08 60 B2 23 7F 43 4F 4D 4D
e26C0  41 4E C0 44 34 DF 75 42 1F 48 1F 4E FF 1F 59 1F
e26D0  64 1F 6A 1F 73 FF 1F 7A 1F 88 1F 97 1F A4 FF 1F
e26E0  B1 1F B7 1F 02 23 C1 FF 1F CC 1F D9 1F DE 1F EB
e26F0  75 0B F8 DF 03 05 20 13 20 1F B7 20 07 02 23 E6
e2700  28 20 35 B1 46 0B 67 01 58 66 0B CA 01 91 A0 00
e2710  5F 9A 7E 20 8B 20 B0 9D 2F 7F AD 20 B9 20 C7 20
e2720  3E D8 20 C5 01 93 47 E3 FF 20 E3 20 EB 20 F6 20
e2730  04 FF 21 13 21 18 21 26 21 35 F9 21 3E 21 48 21
e2740  0E 51 C9 09 9B 5D 67 21 EE 76 21 82 07 DE 8F 21
e2750  01 C0 6F EC 96 0D 9B A1 17 09 61 1F FF A7 21 AD
e2760  21 BB 21 CA F3 21 D0 21 E0 58 EF 23 12 DF D9 FD
e2770  21 04 22 25 1D 0F 95 21 2D 25 E4 19 22 21 06 2B
e2780  EF 0B 38 22 47 22 3C 55 DD 63 22 72 95 43 36 7E
e2790  21 53 8D 77 11 9D 22 AB 61 17 36 BB 0D 03 C0 CD
e27A0  22 CD DB 65 37 3F E5 22 F0 22 F8 D7 22 45 80 89
e27B0  EC FF 31 32 24 58 45 4E 85 49 C7 8E 72 C0 60 0A
e27C0  C1 2F B6 DE 72 1B 31 36 2A DE C1 9E 47 B3 47 47
e27D0  36 53 24 DE D2 2F E8 3C 51 4E 58 6B A5 2C 51 BA
e27E0  92 70 6C 58 32 44 1D 7B 8E 0E 43 6F 2F 5F B5 6E
e27F0  4A A2 2C 54 F5 BF 15 4D 2F 4F 50 55 6A 36 A7 D4
e2800  66 05 97 3F 42 41 60 4D BD 0A 92 61 C5 0C 8D 2C
e2810  48 64 72 B9 9C 02 31 A5 95 8B 71 BD 91 CC 57 19
e2820  0E 36 C3 0C 61 98 B3 0D 7B 9F 87 71 53 54 32 94
e2830  56 F6 2F 5B 7D D8 0C 1B 6C D8 40 5B 11 1E 4E 45
e2840  43 97 80 53 2D 7F 0E 33 2E 78 43 2A A9 D1 59 05
e2850  89 B2 6B 34 61 D2 60 B5 A8 97 10 34 D9 47 42 0C
e2860  60 43 C8 06 37 03 4D AE 61 56 C2 24 56 53 31 38
e2870  28 79 B5 85 AA 1B E6 E2 18 AE 69 F5 52 49 53 43
e2880  28 3C 04 A6 C5 E1 D7 47 5D B8 45 4B AF 45 F6 4C
e2890  2F 45 6C 67 C3 24 5E 35 5F D1 83 4F 33 F3 31 42
e28A0  6D 3D 4F 6E 54 5C 11 85 01 DB 44 4D 3E 4F 61 0D
e28B0  38 2F 57 5A 27 50 15 3F 81 21 C8 57 4D 44 AD D2
e28C0  5C C2 5A 2D A6 74 47 6B 72 F7 96 B0 EC 77 24 0F
e28D0  6D 50 5F 03 18 A1 3B AA 45 B9 33 1A E1 B5 F0 B4
e28E0  C5 53 74 6A 24 01 B8 38 56 2D 1A CE 2F 17 56 55
e28F0  52 A3 44 69 B0 74 57 0C C8 F6 C8 0B 18 5C 26 31
e2900  31 0C 29 D4 45 6D 0D 24 EA 3D D8 2D 63 B9 7F AA
e2910  4F D6 AC F3 80 54 12 6D 12 78 9B 05 43 AD 4C 0D
e2920  95 75 88 05 47 9D 2F 55 73 F1 14 31 F6 2B 2D 36
e2930  8B E1 36 7C B3 15 09 51 60 C4 53 28 28 9D 7B D8
e2940  0D 41 6D 0D CC B0 61 06 42 BD F7 42 54 24 48 01
e2950  33 B6 42 53 A2 BB 03 49 20 73 56 07 17 64 A9 CC
e2960  85 C0 69 E8 A7 62 F0 DE 2D 17 4F E0 CD 58 4B 41
e2970  51 65 D6 11 44 D4 DE 4F 39 3D 4F 85 0D C9 36 23
e2980  1D 30 CA 0A 68 DB 78 11 E5 08 6A C2 2D 03 B9 48
e2990  E1 4F 2F 2D 86 47 E1 37 3C 56 2D 07 E6 32 1D 16
e29A0  57 EE 42 65 9E 78 0F 2D 7E 0A 96 0D 8E 1A D4 33
e29B0  6D DA 33 2B AF 16 3B 2E CB 2F 08 04 34 52 AD 54
e29C0  D6 81 4C B5 54 CD 7C CC C3 58 65 4A BE F2 52 8B
e29D0  AE 30 6F 2C 2A 2A 24 FF 2F 1F 52 1F 75 1F 84 1F
e29E0  FF F6 1A 5A 1B 25 1B 7E 1B 8B 43 3F 37 84 BD 54
e29F0  C8 4C E6 E1 14 62 4D 84 96 15 A7 BE 56 FB 60 CE
e2A00  F1 68 03 D0 0C 48 45 83 91 91 72 A7 3D E6 17 48
e2A10  22 43 07 41 96 E1 83 BF 2D 16 3C 68 93 A7 44 92
e2A20  E0 89 7C 34 18 B6 28 33 8E 41 92 5F 83 37 0D 02
e2A30  C8 0A 04 85 36 7C B3 05 78 5D AC AD 91 59 70 8A
e2A40  E1 2D 4E AD 29 87 04 47 9B 8A 44 1D 47 77 88 F1
e2A50  DD 0E 9D 21 6A 31 08 45 22 10 0F 41 60 E8 A0 C9
e2A60  80 15 FA 43 2F 79 AE B4 76 03 0F FF 41 00 20 A2
e2A70  54 36 10 4C 04 1D 21 D3 03 01 B2 00 0E AB EF 03
e2A80  8B 25 77 01 C0 2F 00 00 00 00 00 01 20 FF A4 00
e2A90  FF 75 03 E8 5D 00 72 F6 41 8C C0 E8 48 00 E3 59
e2AA0  73 F9 49 49 74 0C C1 E1 04 89 CD 8A 1C 46 F6 D3
e2AB0  31 C9 E8 31 00 11 C9 75 08 41 E8 29 00 73 FB 41
e2AC0  41 81 FD D1 00 83 D9 FE 29 E8 72 0E 8E D8 8D 01
e2AD0  28 FC 96 F3 A4 96 8E DA EB B5 C1 E0 04 6A 00 1F
e2AE0  01 D8 01 F8 EB EA 00 FF 75 03 E8 06 00 11 C9 00
e2AF0  FF 75 05 8A 3C 46 10 FF C3 5D 06 1F 8D B5 D1 FF
e2B00  AD 5B 91 AD 92 AD 97 AD 01 C3 8E C3 31 C0 01 C7
e2B10  26 01 2D AC 48 74 03 40 75 F4 81 C7 FE 00 E2 F3
e2B20  07 06 1F 8D 86 71 04 8E D0 EA F4 20 00 00 71 04
e2B30  00 00 1D 00 36
rcx
2A35
naefdisk.exe
w
q



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2007-11-13 00:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangjf
中级用户




积分 254
发帖 63
注册 2003-4-8
状态 离线
『第 8 楼』:  

我这里可以发付件的呀。

现在把楼主的WBAT.TXT和本是以前破解和汉化版的aefdisk传上来。见附件


[ Last edited by wangjf on 2007-11-13 at 10:50 AM ]

附件 1: wbat.zip (2007-11-13 10:45, 23.01 K,下载次数: 223)
附件 2: aefdisk.zip (2007-11-13 10:46, 23.97 K,下载次数: 401)
2007-11-13 10:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xiaoyunwang
高级用户




积分 939
发帖 374
注册 2007-10-17
来自 湖南张家界
状态 离线
『第 9 楼』:  

无法下载aefdisk汉化破解版啊

2007-11-14 12:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangjf
中级用户




积分 254
发帖 63
注册 2003-4-8
状态 离线
『第 10 楼』:  

TO:xiaoyunwang

我这里可以下载的啊。我给你信箱发了一份。你查收一下

[ Last edited by wangjf on 2007-11-14 at 02:18 PM ]

2007-11-14 14:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 11 楼』:  

我收藏了一个PowerQuest公司最后一个完整繁体版的PartitionMagic 8.05,版本号和繁体Norton PartitionMagic 8.05一样的。我上传到我的网盘里了http://space.cech.com.cn/fastslz/#show=file



第一高手    第二高手

2007-11-14 21:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xiaoyunwang
高级用户




积分 939
发帖 374
注册 2007-10-17
来自 湖南张家界
状态 离线
『第 12 楼』:  

谢谢8楼提供的aefdisk分区软件,我已经下载了.
       难道真的没有PartitionMagic8.0(不是6.0)简体中文版的吗,本是给我的是英文版的,我不需要英文版的.我想做全中文的系统维护盘啊.
       那里有volkov commander 4.99 汉化注册版(要求是中文的),可以麻烦给我一个吗.论坛的连接无法下载,我正急用,感激不尽!
      电子邮件:  xiaoyun32767@126.com

[ Last edited by xiaoyunwang on 2007-11-16 at 06:39 PM ]

2007-11-16 18:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
woo88
初级用户





积分 188
发帖 96
注册 2008-3-11
状态 离线
『第 13 楼』:  

很好,要是有实例进行讲解就好了

2008-3-11 16:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
rzwwj1
初级用户





积分 100
发帖 67
注册 2007-6-8
状态 离线
『第 14 楼』:  

下来收藏。。。。

2008-4-26 06:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
vboy
初级用户





积分 38
发帖 18
注册 2006-6-15
状态 离线
『第 15 楼』:  

对于初学者真是受益匪浅啊
谢谢楼主分享

2008-5-31 20:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: