无忧启动论坛

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

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

    [复制链接]
4831#
发表于 2013-3-13 14:23:51 | 只看该作者
多玩玩PECMD2012各种PE变量穿透读写的规则就会把人弄糊上一阵@,@

建议专门做一个完整的关于PE变量、ENVI、SET的说明文件放在HELP目录里,或者在PECMD一运行就显示的说明的最开头,这样方便随时查阅。
回复

使用道具 举报

4832#
发表于 2013-3-13 14:31:47 | 只看该作者
UNICODE_TEST ERROR. I use Windows ENGLISH ???!!!!!!
回复

使用道具 举报

4833#
发表于 2013-3-13 14:33:29 | 只看该作者
and I want Maximize windows 窗口_UNICODE, can use pecmd ????????
回复

使用道具 举报

4834#
 楼主| 发表于 2013-3-13 15:36:13 | 只看该作者
原帖由 2010qaqz111 于 2013-3-13 14:23 发表
多玩玩PECMD2012各种PE变量穿透读写的规则就会把人弄糊上一阵@,@

建议专门做一个完整的关于PE变量、ENVI、SET的说明文件放在HELP目录里,或者在PECMD一运行就显示的说明的最开头,这样方便随时查阅。


你想复杂了。
从实际用的话,很简单的2条。
(1) 一般用 ENVI &&A=或 SET &A=来定义一个本级的,不同于上级同名的PE变量。 后面&A引用就可以, 操作的都是本级的PE变量A。
(2) 如果需要用到上级的PE变量B, 则不要用 &&来定义本级的PE变量B, 直接用 &B 引用就可以了。操作的始终是上级的PE变量B。

HELP\下有个文档:补充说明.doc
回复

使用道具 举报

4835#
发表于 2013-3-13 15:47:15 | 只看该作者
can build 1 ver English ??. I use it for Pe English. Thank very for 1 new ver English!
回复

使用道具 举报

4836#
 楼主| 发表于 2013-3-13 15:56:29 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 14:31 发表
UNICODE_TEST ERROR. I use Windows ENGLISH ???!!!!!!


1:
没有安装 中文 字体 吧。
找一个大点的字体,包含足够的字符。 你需要的字符都能显示。
再建立字体别名“宋体”。 默认用宋体。
字体和 UNICODE 无关。
UNICODE是指文件编码,就是存储什么样的编码文件,放到U盘,从北京带到台湾,美国, 还是那个信息。  

字体是指机器上的显示问题。

你的问题是 选用的字体太小, 很多字都没有。 需要一个大点的字体, 建立别名为宋体。  
没有宋体时,选用默认字体。      

比照 实际下图显示:

(1) UNICODE 不是问题, 有几个UNICODE  “_UNICODE” 是显示出来了,说明编码不是问题。
(2) 默认字体中没有 中文字符“你好【】”
(3) 默认字体中没有 特殊符号“ȫȝȐϔ”




2: 最大化
┃    ├──┼──────────────────────────────────────────────┨
┃    │格式│_SUB <子过程名> 或 _SUB <窗口名称>,<窗口形状>,[窗口标题],[事件],[窗口图标],[窗口类型],[蒙板]┃
┃    │    │     [, -top -forcenomin -disminb -maxb -discloseb -nosysmenu -nocap -disaltmv -size -trap] ┃

-maxb 就是允许最大化
_SUB WIN1,W289H249,窗口_UNICODE,,,,, -maxb
UNICODE_TEST_2.wcs.zip (317 Bytes, 下载次数: 8)
效果:

[ 本帖最后由 mdyblog 于 2013-3-13 16:03 编辑 ]
回复

使用道具 举报

4837#
 楼主| 发表于 2013-3-13 16:22:12 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 15:47 发表
can build 1 ver English ??. I use it for Pe English. Thank very for 1 new ver English!


英文版, 不需要单独编译了。 反正都一样。
界面基本上由脚本决定。 用英文写的,出来就是英文界面了。
内部有几个按钮,字体等, 可以用 Resedit 更改为 英文。

如图 1101 1102 1103  1104 是 _SUB 窗口。
修改红色的 字体 和 按钮 文字 。
英文版字体改为:
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
FONT 8, "MS Shell Dlg"
左边的2052  改为1033

302 是 帮助界面
1106 是 MESS 界面
1023 是 登陆界面

这种资源修改,不影响运行逻辑和稳定性。
PECMD2012 允许直接2进制修改的!!!!


[ 本帖最后由 mdyblog 于 2013-3-13 16:50 编辑 ]
回复

使用道具 举报

4838#
 楼主| 发表于 2013-3-13 17:01:06 | 只看该作者
原帖由 clonecd 于 2013-3-13 16:53 发表
记得老师以前发过,同时去掉一个字符串的前导空白和后导空白用的是哪个语句?

HELP MSTR

┃    │ 5  │MSTR[*$] [-trimleft|-trimright|-trim] 变量名=字符串  //去掉前后的空字符 $仅空格 *仅TAB
回复

使用道具 举报

4839#
 楼主| 发表于 2013-3-13 17:03:11 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 14:31 发表
UNICODE_TEST ERROR. I use Windows ENGLISH ???!!!!!!
http://s24.postimage.org/kdml5a1np/unicodeeeee.png


谁有英文版的 PE ? 来测试一下。
回复

使用道具 举报

4840#
发表于 2013-3-13 17:31:41 | 只看该作者
Thank very much @mdyblog help me!!!
I wait for 1 English Command and Func of PECMD !!! Thank!
Hot key Show Hide Menu is ??? pecmd_4 : Ctrl+Alt+M
回复

使用道具 举报

4841#
发表于 2013-3-13 17:36:18 | 只看该作者
"Log on the WinPE" How use It ! Thank
回复

使用道具 举报

4842#
发表于 2013-3-13 18:13:01 | 只看该作者
原帖由 mdyblog 于 2013-3-13 17:03 发表


谁有英文版的 PE ? 来测试一下。

英文版PE 除了老外会用之外,在天朝基本上没什么人会用英文版的PE
英文版PE加入对应的Unicode字体应该就可以显示了吧
回复

使用道具 举报

4843#
发表于 2013-3-13 18:20:28 | 只看该作者
很好很强大哦顶顶不错
回复

使用道具 举报

4844#
 楼主| 发表于 2013-3-13 19:01:48 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 17:36 发表
"Log on the WinPE" How use It ! Thank


PECMD.INI 中用的。
SHEL  事带上密码就会出一个登陆密码框。

SHEL %SystemRoot%\EXPLORER.EXE,l+=,10
这样就可以的, 密码为“1”, 次数为10,10次错误就只能关机了。
回复

使用道具 举报

4845#
 楼主| 发表于 2013-3-13 19:04:15 | 只看该作者
原帖由 clonecd 于 2013-3-13 18:01 发表



我就是这里看不懂才来问的。

还是自己试试看吧。

先问一下:

MSTR -trim &&aa=%&string%

不管什么分隔,是这样吧。自己去试一下先。

是的。
TEAM ENVI  &&string=   AAA     |
MSTR -trim &&aa=%&string%
MESS  string=[%&string%]  => aa=[%&aa%]
结果: string=[   AAA     ]  => aa=[AAA]
回复

使用道具 举报

4846#
 楼主| 发表于 2013-3-13 19:14:06 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 17:31 发表
Thank very much @mdyblog help me!!!
I wait for 1 English Command and Func of PECMD !!! Thank!
Hot key Show Hide Menu is ??? pecmd_4 : Ctrl+Alt+M

》》Hot key Show Hide Menu is ??? pecmd_4 : Ctrl+Alt+M
A:
PECMD.INI 中 加入:
HTOK Ctrl+Alt+M,ENVI @@TaskIcoMenu=2

PECMD2012 he 4.0 不同, 热键需要在PECMD.INI 中按实际需要自己加。 以免和应用程序 冲突,如QQ。
回复

使用道具 举报

4847#
发表于 2013-3-13 21:21:26 | 只看该作者
In Main Menu -> Clear Temp,  Set Temp Dir is message Chinese,  @mdyblog you can help me tranlate to English. Thank mdyblog!
回复

使用道具 举报

4848#
 楼主| 发表于 2013-3-13 21:30:29 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 21:21 发表
In Main Menu -> Clear Temp,  Set Temp Dir is message Chinese,  @mdyblog you can help me tranlate to English. Thank mdyblog!

请下载最新的 版本 在改。 PECMD2012.1.75.1-130312-4.多窗口线程孵化版_win32_64.sfx.zip
用 ResEdit 来修改。
Menu /10012 / 2052 中就是这些菜单,可以修改。 如图

还可以增减 菜单哦!(删除简单: 删除改行就可)

[ 本帖最后由 mdyblog 于 2013-3-13 21:31 编辑 ]
回复

使用道具 举报

4849#
发表于 2013-3-13 23:30:28 | 只看该作者
Thank mdyblog! Can't it, on Click (Main Menu -> Clear Temp or Set Temp Dir) is show a mess box Chinese (Eng: dir temp is ... Do you clear ,)
I want tranlate mess box Chinese!. Can send me file Help_English :D. Thank!
回复

使用道具 举报

4850#
 楼主| 发表于 2013-3-14 00:31:23 | 只看该作者
是不是做成多语言版。 程序和语言分开。 语言做成一个单独文件。 需要什么版本,就放入对应的语言文件。
回复

使用道具 举报

4851#
发表于 2013-3-14 05:11:28 | 只看该作者
默认内嵌一个语言,其他语言做成PECMD.LANG-xxx.txt或者ini或者xml的形式得了,PECMD检测到有语言文件就加载,没有就用内嵌的,这样最好。用文本模式的语言文件也好编辑。
回复

使用道具 举报

4852#
 楼主| 发表于 2013-3-14 10:04:27 | 只看该作者
原帖由 2011Tduy09 于 2013-3-13 23:30 发表
Thank mdyblog! Can't it, on Click (Main Menu -> Clear Temp or Set Temp Dir) is show a mess box Chinese (Eng: dir temp is ... Do you clear ,)
I want tranlate mess box Chinese!. Can send me file H ...

下载最新的 PECMD2012.1.75.1-130312-5.多窗口线程孵化版_win32_64.sfx.zip
用ResEdit 修改。
String Table/626/2052

注意上面的【\n】 实际是 【\r\n】, ResEdit 显示成【\n】

[ 本帖最后由 mdyblog 于 2013-3-14 10:06 编辑 ]
回复

使用道具 举报

4853#
发表于 2013-3-14 13:07:55 | 只看该作者
Thank much @mdyblog !!! A HELP0.TXT_ENGLISH is veryGood !!! :D
回复

使用道具 举报

4854#
发表于 2013-3-14 13:23:29 | 只看该作者
A: how use pecmd change  DISK Labet (name X: is aaaaa, i change to bbbb ) Thank
回复

使用道具 举报

4855#
 楼主| 发表于 2013-3-14 13:29:33 | 只看该作者
原帖由 2011Tduy09 于 2013-3-14 13:23 发表
A: how use pecmd change  DISK Labet (name X: is aaaaa, i change to bbbb ) Thank


SET NEW LABEL:
EXEC !=LABEL   X:  bbbb

[ 本帖最后由 mdyblog 于 2013-3-14 13:30 编辑 ]
回复

使用道具 举报

4856#
 楼主| 发表于 2013-3-14 15:30:33 | 只看该作者
奇怪, 我下了个 水木方英文XP的  ISO, 装成后 是中文节面。语言代码也是 简体(936).
回复

使用道具 举报

4857#
发表于 2013-3-14 16:09:30 | 只看该作者
更改 Windows XP 的系统语言环境 注:必须以具有管理权限的用户身份登录。
1.单击“开始”>“控制面板”。
2.双击“区域和语言选项”图标。
此时将显示“区域和语言选项”对话框。
3.单击“高级”选项卡。
(如果没有“高级”选项卡,则说明您没有以具有管理权限的用户身份登录。)
4.在“非 Unicode 程序的语言”部分下面,从下拉菜单中选择所需的语言。
应该可以转换到英文版的,如果不能转换可能是没有安装英文语言包
回复

使用道具 举报

4858#
 楼主| 发表于 2013-3-14 17:45:32 | 只看该作者
原帖由 2011hwo1 于 2013-3-14 16:09 发表
更改 Windows XP 的系统语言环境 注:必须以具有管理权限的用户身份登录。
1.单击“开始”>“控制面板”。
2.双击“区域和语言选项”图标。
此时将显示“区域和语言选项”对话框。
3.单击“高级”选项卡。 ...


按照你说的设。
只能 在  中文(中国) 与 中文(新加坡) 之间换。 (实际相同,没有换)
改成 英语(英国) 或英语(美国),都提示:
安装程序无法安装选择的区域设置。请与系统管理员联系。
我用的(XP,不是WIN7) 管理员 Administrator.


[ 本帖最后由 mdyblog 于 2013-3-14 17:46 编辑 ]
回复

使用道具 举报

4859#
发表于 2013-3-14 18:05:00 | 只看该作者
那应该是没有语言包,可以下载个多国语言包来安装然后转换
回复

使用道具 举报

4860#
发表于 2013-3-14 18:39:06 | 只看该作者
原帖由 mdyblog 于 2013-3-14 15:30 发表
奇怪, 我下了个 水木方英文XP的  ISO, 装成后 是中文节面。语言代码也是 简体(936).

下载的是双语版吗
http://www.xitonghome.com/soft/html/546.html(英文xp系统下载 ghost xp sp3英文版(双语纯净版、英文,简体可随意转换))
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-29 07:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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