无忧启动论坛

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

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

    [复制链接]
2821#
发表于 2012-5-14 15:54:52 | 只看该作者
托盘里面,分辨率,能不能加几个?
如: 1280X800, 1024X600 ,等等

目前,只能使用其它工具设置.

未命名.JPG (153.82 KB, 下载次数: 186)

未命名.JPG
回复

使用道具 举报

2822#
 楼主| 发表于 2012-5-14 15:57:12 | 只看该作者

回复 #2895 988668 的帖子

》》1、其中"!"、"!="、"<>"都是表示“不等于”,在句法中,后面的两个没有什么意义了
这是为了适应不同的人。
我等 用C/C++ 看着    != 习惯。
而有些开发者, 习惯 <>
没有历史习惯的, 单一  ! 简洁。
回复

使用道具 举报

2823#
发表于 2012-5-14 16:05:48 | 只看该作者
原帖由 2012abc19701 于 2012-5-14 15:52 发表
我就是这个意思。
原则:
1.尽量向下兼容4.0。 机4。0 的 语句,不改动就可运行。
2.为了方便、增强功能,扩展一些新的东西;以不违反第一条为前提。

不等于,还有表示 单一IF体   !!, 就是为了方便。



4.0的比较符:比较操作符为"<"、">"、"=",分别表示"小于"、"大于"、"等于"。

现在的: 比较操作符"<"、">"、"="、"!"、">="、 "<="、"!="、"<>"分别表示:小于、大于、等于、不等于、大于等于、小于等于、不等于、不等于。

*如果不是很高手的话,在PE的脚本中,鲜有“"!"、">="、 "<="、"!="、"<>"”这些用法,所以,既然扩展了4.0的功能,就继续扩展吧。把"!="、"<>"再扩展为我上面的提议,不也是一种好的扩展吗?
回复

使用道具 举报

2824#
 楼主| 发表于 2012-5-14 16:06:51 | 只看该作者
原帖由 dvd008 于 2012-5-14 15:54 发表
托盘里面,分辨率,能不能加几个?
如: 1280X800, 1024X600 ,等等
目前,只能使用其它工具设置.



可以自己添加。
MENU\10021\2052
注意 后面的数字211XX, 用到 21140, 就从 21141 开始吧, 不要重复。
也可以删掉 不需要 命令。
也可以 增加 其他任意命令。
  1. MENUITEM "分辨率1024×768 颜色32位 刷新率60,PECMD.EXE DISP W1024H768B32F60",  21131
复制代码

引号内为 显示文本。
其中逗号“,”后的兼做命令。
想干啥都行。

如下图。
回复

使用道具 举报

2825#
 楼主| 发表于 2012-5-14 16:09:44 | 只看该作者
原帖由 2012abc19701 于 2012-5-14 16:06 发表


BTW; 前面有人说希望增加点图标。
可以直接 增加 新的图标。(参见上图)
想加啥加啥。想加多少加多少。
回复

使用道具 举报

2826#
发表于 2012-5-14 16:14:18 | 只看该作者
我是说,那几个分辨率也经常用,随PECMD一起发行

我自己使用那个,或者我自己的设置界面.

[ 本帖最后由 dvd008 于 2012-5-14 16:16 编辑 ]

未命名.GIF (34.02 KB, 下载次数: 183)

未命名.GIF
回复

使用道具 举报

2827#
 楼主| 发表于 2012-5-14 16:17:54 | 只看该作者

回复 #2895 988668 的帖子

》》2、如果将"!="表示为“不等于等于”,如:不等于3当等于9(%变量%!=3,9)的话,就可以实现筛选条件成立的功能语句了;
有点拗口。 是不是  『等于3 或 等于9』.
回复

使用道具 举报

2828#
 楼主| 发表于 2012-5-14 16:21:42 | 只看该作者

回复 #2905 dvd008 的帖子

可以, 你仿照上面的格式,贴出来,我直接加上,别太多了。
只需要引号刮起来的部分就可以。
回复

使用道具 举报

2829#
 楼主| 发表于 2012-5-14 16:25:43 | 只看该作者

回复 #2896 lmle 的帖子

你说的对。 我就是那么考虑的。
得考虑 有历史背景的人。  
在不同语言中, !   !=   <>  都表示不等于。


从经济学考虑, 混乱会带来效率降低。 所以作为后来的语言, 尽量减少这种混乱。


需要 新功能, 可以再创造新符号。
符号  是用不完的。

[ 本帖最后由 2012abc19701 于 2012-5-14 16:28 编辑 ]
回复

使用道具 举报

2830#
 楼主| 发表于 2012-5-14 16:39:54 | 只看该作者

回复 #2895 988668 的帖子

》》3、将"<>"表示为“小于大于”,如:小于3大于9(%变量%<>3,9)或倒过来小于9大于3(%变量%<>9,3)的话,这样就实现了 范围取值的功能语句;

可以  IFEX  $%变量% < 9,!!   IFEX  $%变量% > 3,  DO_SOMETHING

等于3或9:
TEAM ENVI OK=0|  IFEX  $%变量% = 3,  ENVI OK=1!  IFEX  $%变量% = 9,!!  ENVI OK=1
IFEX  $%OK% = 1,   DO_SOMETHING

写成一行:
TEAM ENVI OK=0|  IFEX  $%变量% = 3,  ENVI OK=1!  IFEX  $%变量% = 9,!!  ENVI OK=1|  IFEX  $%OK% = 1,   DO_SOMETHING
回复

使用道具 举报

2831#
发表于 2012-5-14 16:43:31 | 只看该作者
原帖由 2012abc19701 于 2012-5-14 16:17 发表
》》2、如果将"!="表示为“不等于等于”,如:不等于3当等于9(%变量%!=3,9)的话,就可以实现筛选条件成立的功能语句了;
有点拗口。 是不是  『等于3 或 等于9』.



呵呵,我打错字了,应该为: 如:不等于3但等于9 ....
回复

使用道具 举报

2832#
 楼主| 发表于 2012-5-14 16:45:28 | 只看该作者
原帖由 988668 于 2012-5-14 16:43 发表
呵呵,我打错字了,应该为: 如:不等于3但等于9 。....


这么解释,更难懂了。

那和  “=9”  有什么区别 呢?
回复

使用道具 举报

2833#
发表于 2012-5-14 16:51:39 | 只看该作者
原帖由 2012abc19701 于 2012-5-14 16:39 发表
》》3、将""表示为“小于大于”,如:小于3大于9(%变量%3,9)或倒过来小于9大于3(%变量%9,3)的话,这样就实现了 范围取值的功能语句;

可以  IFEX  $%变量% < 9,!!   IFEX  $%变量% > 3,  DO_SOMETHING
...



是的,使用单语句可以完成上面的需要判断,我的提议是希望用后面的符号可以变成一句代码来实现,可以不用嵌套。至于既可以兼容书写的习惯,也可以实现新的功能,这是最完美的了。^_^
回复

使用道具 举报

2834#
 楼主| 发表于 2012-5-14 17:05:07 | 只看该作者
原帖由 988668 于 2012-5-14 16:51 发表
是的,使用单语句可以完成上面的需要判断,我的提议是希望用后面的符号可以变成一句代码来实现,可以不用嵌套。至于既可以兼容书写的习惯,也可以实现新的功能,这是最完美的了。^_^



小于9且大于3
类似的还有:
小于等于9且大于3
小于9且大于等于3
小于 等于9且大于等于3

大于9或小于3
大于等于9或小于3
大于9或小于等于3
大于等于9或小于等于 3




需要的符号太多。
其实这种情况, 标准做法是 条件 组合。
如C/C++:
a >3 && a<9  //小于9且大于3

a >9 || a<3  //大于9或小于3

不过实现起来比较复杂。而且 | 在PECMD 中做了特殊符号, 不能用。

[ 本帖最后由 2012abc19701 于 2012-5-14 17:07 编辑 ]
回复

使用道具 举报

2835#
发表于 2012-5-14 17:21:01 | 只看该作者
再加两个就够了
        MENUITEM "分辨率1280×800 颜色32位 刷新率60,PECMD.EXE DISP W1280H800B32F60",  21141
        MENUITEM "分辨率1024×600 颜色32位 刷新率60,PECMD.EXE DISP W1024H600B32F60",  21142

我的怎么就没显示那么多?

未命名.JPG (47.1 KB, 下载次数: 205)

未命名.JPG
回复

使用道具 举报

2836#
 楼主| 发表于 2012-5-14 17:30:50 | 只看该作者

回复 #2914 dvd008 的帖子

你是在PE下面吧。
PE  缺少 DLL。
回复

使用道具 举报

2837#
 楼主| 发表于 2012-5-14 18:15:55 | 只看该作者
PECMD2012.1.69.66_win32.多窗口多线程-11.sfx.zip

+ 2个分辨率
HELP 文本上可以直接 Ctrl-C
回复

使用道具 举报

2838#
发表于 2012-5-14 18:59:23 | 只看该作者

帮助文本更新:pecmd2012.0.69.66.fix10 蓝本

帮助文本更新:pecmd2012.0.69.66.fix10 蓝本
1、FORM 命令备注排版更新
2、GETF 命令参数说明更新
3、EXEC 命令参数说明排版更新
4、CODE 命令参数说明排版更新
5、一些细小的修改
6、如何从PECMD.替换.删除.加入.帮助文档与图标.doc更新
   添加了添加图标的说明(18:04 2012-5-14日网上讨论内容)
7、说明.txt更新

CODE 转码正常(用记事本和其它文本工具打开后观看),但是更新到命令器出现如图的问题,是命令器的问题还是我的文档

有问题呢(附件的help0.txt就是更新的文档,请看看)?
插图:

更新附件1: 帮助文档与其它.part1.rar (300 KB, 下载次数: 12)    
更新附件2: 帮助文档与其它.part2.rar (300 KB, 下载次数: 11)
更新附件3: 帮助文档与其它.part3.rar (79.19 KB, 下载次数: 11)
回复

使用道具 举报

2839#
发表于 2012-5-14 19:57:18 | 只看该作者
原帖由 2012abc19701 于 2012-5-14 18:15 发表
PECMD2012.1.69.66_win32.多窗口多线程-11.sfx.zip

+ 2个分辨率
HELP 文本上可以直接 Ctrl-C


下了69-11

分辨率,貌似没加上
回复

使用道具 举报

2840#
 楼主| 发表于 2012-5-14 20:28:08 | 只看该作者

回复 #2917 988668 的帖子

》》但是更新到命令器出现如图的问题,是命令器的问题还是我的文档
在原文件help0a-UTF8.TXT中删除这些垃圾(????), 转换后的 HELP0.TXT   就是正常的。

[ 本帖最后由 2012abc19701 于 2012-5-15 08:30 编辑 ]
回复

使用道具 举报

2841#
 楼主| 发表于 2012-5-14 21:31:31 | 只看该作者

回复 #2918 dvd008 的帖子

包内的EXE  忘了更新。
哦,是放到 HELP 目录去了。

在下载吧  PECMD2012.1.69.66_win32.多窗口多线程-11.sfx.zip 【2】


[ 本帖最后由 2012abc19701 于 2012-5-15 08:29 编辑 ]
回复

使用道具 举报

2842#
发表于 2012-5-14 23:23:14 | 只看该作者
建议改一下安全分辨率的快捷键,因为和QQ截图默认的快捷键冲突。
回复

使用道具 举报

2843#
 楼主| 发表于 2012-5-15 02:28:59 | 只看该作者

回复 #2921 binke 的帖子

已经考虑了这个问题。
菜单中那只是一个建议而已。不起作用。
实际上需要 在 PECMD.INI 中 注册快捷键。
想注册啥,就注册啥。
回复

使用道具 举报

2844#
 楼主| 发表于 2012-5-15 08:47:52 | 只看该作者

PECMD2012.1.69.66_win32.多窗口多线程-12.sfx.zip

PECMD2012.1.69.66_win32.多窗口多线程-12.sfx.zip:
※开启托盘菜单: ENVI @@TaskIcoMenu=1
※关闭托盘菜单: ENVI @@TaskIcoMenu=0
※一般在系统级热键中用,操作的是系统级托盘。应用程序中使用则是程序级,程序退出自动消除。


任务栏更新消息:
WM_TaskbarRestart  //系统启动是生成,  %&WM_TaskbarRestart% 获取
Exploer.exe(重)启动时收到此消息。

[ 本帖最后由 2012abc19701 于 2012-5-15 08:55 编辑 ]
回复

使用道具 举报

2845#
发表于 2012-5-15 10:26:04 | 只看该作者
回复

使用道具 举报

2846#
发表于 2012-5-15 10:30:41 | 只看该作者
WIN7PE,实机下, 最近关机都=重启, 重启=卡

似乎关机重启时, 某些进程没有立刻结束,就卡那了,

关机代码有改动?


如果手工先结束进程,就不卡了

[ 本帖最后由 dvd008 于 2012-5-15 10:33 编辑 ]
回复

使用道具 举报

2847#
发表于 2012-5-15 10:51:16 | 只看该作者
虚拟机下,发现,先结束几个进程,再关机

马上!


其中,有两个PECMD,

先结束前面的,好像就是关机动作,卡
先结束后面的, 没变化,再关机, 马上!

[ 本帖最后由 dvd008 于 2012-5-15 10:53 编辑 ]

未命名.JPG (82.82 KB, 下载次数: 185)

未命名.JPG
回复

使用道具 举报

2848#
发表于 2012-5-15 10:57:17 | 只看该作者
为什么会有两个PECMD?

后面那个,结束它, 系统没有什么变化.
上面那个,结束才会关机.

怎么能先KILL后面的,再KILL前面的?

这样就顺利关机了


再这样测试,又不行了

[ 本帖最后由 dvd008 于 2012-5-15 11:42 编辑 ]
回复

使用道具 举报

2849#
发表于 2012-5-15 11:00:56 | 只看该作者
4.0也是两个PECMD进程

它那个正常,先结束上面的
回复

使用道具 举报

2850#
发表于 2012-5-15 11:26:53 | 只看该作者
我把“我心如水 PE_6N1_2012.3_合盘_229”中,每个PE的PECMD都换成了“PECMD2012.1.69.66_win32.多窗口多线程-10”。刚刚在VM8.02,1G内存下测试XPPE、Win7PE,关机都正常,没有重启,也不卡。03PE关机也正常,只是关机时间比前两个稍长,但也只是长一点点。
      hotdll的“Burg主题菜单NATIVE--XP/03 TangoPE 2012-04-28“,里面的两个PE都更换“PECMD2012.1.69.66_win32.多窗口多线程-10”,xppe关机变重启了,03pe关机正常,但是两个PE的关机时间比老水都要长。
      看来关机问题PE也有关系?PECMD2012关机所需的支持文件与PECMD4.0不同?

      又用本论坛633M的纯净版WIN7PE,把PECMD换成“69.66-10”,关机卡且重启。

[ 本帖最后由 lmle 于 2012-5-15 15:27 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-14 20:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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