无忧启动论坛

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

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

    [复制链接]
3511#
 楼主| 发表于 2012-6-23 15:19:16 | 只看该作者

回复 #3666 freesoft00 的帖子

1。没不要精简 PECMD.EXE ,就当不需要的功能和特性不存在。

2. 修改PECMD.EXE,同时修改了其逻辑。于是又能能带来新的BUG。
    而且需要单独测试。这样需要测试2个版本。
    得不倡失!
回复

使用道具 举报

3512#
 楼主| 发表于 2012-6-23 15:20:35 | 只看该作者

回复 #3669 clonecd 的帖子

顶解!                  
回复

使用道具 举报

3513#
发表于 2012-6-23 15:20:38 | 只看该作者
好东西顶顶顶顶顶顶
回复

使用道具 举报

3514#
发表于 2012-6-23 15:21:33 | 只看该作者
好东西,顶顶顶顶顶顶
回复

使用道具 举报

3515#
发表于 2012-6-23 15:22:25 | 只看该作者
好东西,顶顶顶顶顶顶
回复

使用道具 举报

3516#
发表于 2012-6-23 15:51:58 | 只看该作者
还是使用621的帮助比较好.

删除功能的精简,没有意义.

除非,将帮助TXT, 保持全部功能,精简语言文字.

几十K的精简,没有意义.


就保持现在的状态吧.

[ 本帖最后由 dvd008 于 2012-6-23 16:03 编辑 ]
回复

使用道具 举报

3517#
发表于 2012-6-23 18:35:35 | 只看该作者
对这个PECMD,想用它,就接受它的体积,说明

否则,直接使用原来的4.0好了.

目前,经过无数版本测试,已经没什么问题了,

就不要再挑剔了
回复

使用道具 举报

3518#
发表于 2012-6-23 19:10:25 | 只看该作者
我觉得现在不是要精简帮助文档的问题,而是应该把帮助文档写得更详细一些的问题。
回复

使用道具 举报

3519#
 楼主| 发表于 2012-6-23 22:42:44 | 只看该作者

回复 #3677 wbz2cdma 的帖子

可以另外写一个文档。 就不要在内置到PECMD.EXE中。
这里体积就不会受到限制。可以图文并茂,更突出的排版,做成WPS/WORD格式。
PECMD说明.DOC
可这样对所有人都有用。


[ 本帖最后由 2012abc19701 于 2012-6-23 22:44 编辑 ]
回复

使用道具 举报

3520#
 楼主| 发表于 2012-6-24 07:09:35 | 只看该作者

有几个功能是否需要增加

1.  4.0有登录框。这个需要也加上面。 4.0还有超级密码,是否也需要,是放到资源中还是注册表中

2.  弹出是菜单。如右键菜单。

3. 捕鼠器。捕捉窗口外的鼠标事件。
    如弹出某东西,希望即使在当前窗口外点鼠标,也会作出某种响应。
    如窗口上按下鼠标做某响应,希望弹起 鼠标 作出某种响应2,即使在当前窗口外 弹起鼠标,也能这样 。


    WINOWS只能响应本窗口 上的事件。
    有3种
    1) 拦截任意区域(含全屏幕)的鼠标事件;区域内的其他窗口将得不到消息。这个623已实现。
    2) 拦截全部鼠标事件;其他窗口将得不到消息。
    3) 监视全部鼠标事件;各得其所。

[ 本帖最后由 2012abc19701 于 2012-6-24 07:18 编辑 ]
回复

使用道具 举报

3521#
 楼主| 发表于 2012-6-24 07:13:28 | 只看该作者
DVD008 的 8PE开始菜单修改。需要623版。


加了捕鼠器的PE8开始菜单pecmd_main.ini.zip

在菜单外点鼠标 也能 消除弹出的开始菜单。 挺象XP开始菜单。

加了捕鼠器的PE8开始菜单pecmd_main.ini.zip

1.83 KB, 下载次数: 13

回复

使用道具 举报

3522#
发表于 2012-6-24 07:51:25 | 只看该作者
感谢提供,大力支持。
回复

使用道具 举报

3523#
发表于 2012-6-24 10:26:39 | 只看该作者
原帖由 2012abc19701 于 2012-6-24 07:09 发表
1.  4.0有登录框。这个需要也加上面。 4.0还有超级密码,是否也需要,是放到资源中还是注册表中

2.  弹出是菜单。如右键菜单。

3. 捕鼠器。捕捉窗口外的鼠标事件。
    如弹出某东西,希望即使在当前窗口 ...


-----------------------------------------------------
这些功能都不错,加上,再者,对于体积,我来说两句吧
1、既然有了4.0,楼主你再精简这个PECMD的意义在哪里呢?所以,我赞成楼上说的,要小的用4.0,要好的,用你的,不冲突,没矛盾。
2、关于帮助文本的问题。这个问题本来就不好处理,为何?
   a/技术活,是需要不断磨得的,不是光看文档就可以的。再精美的文档,都不如多写代码理解的快。
   b/对于菜鸟级,呵呵,实际上文档要多,不是要少,越精简越糟糕啊。
所以,鉴于两点,新手建议去拆前人的脚本来啃,对照说明逐个命令来拆,不懂的再问,再交流,这样一来, 鬼才信不上手。
---------------------
BUG提交:PECMD2012.1.70.0.3-120623版本
1、FILE命令的问题。看下代码:
file pecmd.exe ->c:\
file pecmd.exe =>c:\
无效,估计是FILE命令失效了
(2012.1.69.72-6fix2版本全部有效,而从该版本开始,新版全部无效,则是完毕)

其它的待测中

[ 本帖最后由 988668 于 2012-6-24 11:29 编辑 ]
回复

使用道具 举报

3524#
发表于 2012-6-24 11:41:23 | 只看该作者
原帖由 2012abc19701 于 2012-6-24 07:09 发表
1.  4.0有登录框。这个需要也加上面。 4.0还有超级密码,是否也需要,是放到资源中还是注册表中

2.  弹出是菜单。如右键菜单。

3. 捕鼠器。捕捉窗口外的鼠标事件。
    如弹出某东西,希望即使在当前窗口 ...


只要保证现有功能, 可以有,也可以没有这些.

希望下次更新时,说明重新换回原来的.
这样,一个PECMD 就是完整的, 不用再有什么更详细的说明了.

RAR包里面的各种例子,还不够吗?
回复

使用道具 举报

3525#
 楼主| 发表于 2012-6-24 16:17:40 | 只看该作者
原帖由 988668 于 2012-6-24 10:26 发表
-----------------------------------------------------
这些功能都不错,加上,再者,对于体积,我来说两句吧
1、既然有了4.0,楼主你再精简这个PECMD的意义在哪里呢?所以,我赞成楼上说的,要小的用4 ...



已修正。
PECMD2012.1.70.0.3-120623_win32.多窗口多线程稳定版.sfx.zip
PECMD2012.1.70.1-120624_win32.多窗口多线程孵化版 .sfx.zip

从上版开始,分成2个版本。
一个 稳定版, 以621 为蓝本。只改错,不添加新功能。
一个 孵化版, 621的后继版本,同步改错,同时增加新功能。

新加 HELP\精简HELP0.TXT, 减少很多,和4.0 差不多。


请大家测试以稳定版为主吧!打造一个真正的稳定版。



另外DVD008, 你测试的是621吧?

[ 本帖最后由 2012abc19701 于 2012-6-24 18:41 编辑 ]
回复

使用道具 举报

3526#
发表于 2012-6-24 17:48:50 | 只看该作者
原帖由 2012abc19701 于 2012-6-24 16:17 发表



已修正。
PECMD2012.1.70.0.3-120623_win32.多窗口多线程稳定版.sfx.zip
PECMD2012.1.70.1-120624_win32.多窗口多线程孵化版 .sfx.zip

从上版开始,份称2个版本。
一个 稳定版, 以621 为蓝本。只改 ...


---------------------------------------------
FILE 命令好了,楼主辛苦了(测试包含了孵化版和稳定版)
回复

使用道具 举报

3527#
发表于 2012-6-24 18:12:40 | 只看该作者
原帖由 2012abc19701 于 2012-6-24 16:17 发表



已修正。
PECMD2012.1.70.0.3-120623_win32.多窗口多线程稳定版.sfx.zip
PECMD2012.1.70.1-120624_win32.多窗口多线程孵化版 .sfx.zip

从上版开始,份称2个版本。
一个 稳定版, 以621 为蓝本。只改 ...


这个好! 我测试的是621
回复

使用道具 举报

3528#
发表于 2012-6-25 00:43:02 | 只看该作者

回复 #1 2012abc19701 的帖子

call @+BBB
_SUB BBB,W350H50,,,,-#50
LABE LabelA,W350H50,正在做最后设定...,*,0x191970##0x0000FF,40
_END

-----------------------
新版为什么不退出了,原先2012.1.69.72

[ 本帖最后由 diannao338 于 2012-6-25 00:48 编辑 ]
回复

使用道具 举报

3529#
 楼主| 发表于 2012-6-25 08:23:07 | 只看该作者
原帖由 diannao338 于 2012-6-25 00:43 发表
call @+BBB
_SUB BBB,W350H50,,,,-#50
LABE LabelA,W350H50,正在做最后设定...,*,0x191970##0x0000FF,40
_END

-----------------------
新版为什么不退出了,原先2012.1.69.72


是的, 新版改了。
估计一般人需要的是这个结果。
只要窗口没有关闭,程序就不能真正退出,而且可以保持父子关系,即可直接操作父窗口。

原来的效果 好像真的没有了。
真的需要吗?
即 窗口没有关闭,程序结束了。

目前要实现,需要点技巧:
开始设一个PE变量。
ENVI &&RUN=1

窗口开一定时器,周期50ms。
定期检查  %&RUN%  , 不为1就关闭本窗口。
而程序到了最后
ENVI  &RUN=0

=======代码开始=====
ENVI &&RUN=1
call @+BBB
MESS 程序结尾@调试#OK *5000   
ENVI &RUN=0

_SUB BBB,W350H50,,,,-#50
     LABE LabelA,W350H50,正在做最后设定...,*,0x191970##0x0000FF,40
     TIME Timer1,50, CALL OnTiner1
_END

_SUB OnTiner1
      FIND $1 = %&RUN%,!  KILL \
_END
=======代码结束======



你是否觉得PECMD 应该加一种内在机制(选项),程序运行到最后,强制退出,
不管是否还有工作在做。
如果需要,我就改程序。
真的需要吗?

[ 本帖最后由 2012abc19701 于 2012-6-25 08:32 编辑 ]
回复

使用道具 举报

3530#
发表于 2012-6-25 09:49:53 | 只看该作者
这个问题是稳定版
还是,  孵化版 ?
回复

使用道具 举报

3531#
 楼主| 发表于 2012-6-25 10:01:35 | 只看该作者

回复 #3689 dvd008 的帖子

相同 .                  
回复

使用道具 举报

3532#
发表于 2012-6-25 10:20:44 | 只看该作者
现在的比较复杂,没理解上面问题.

我的应用,貌似没有影响.

我的,有些是:
加一行
KILL 窗口

来结束.

不知道,上面什么意思?

不加KILL,运行完最后,就结束?
回复

使用道具 举报

3533#
 楼主| 发表于 2012-6-25 10:30:51 | 只看该作者

回复 #3691 dvd008 的帖子

你没有用 CALL @+
或者你的程序逻辑,有完整的逻辑。已经保证了到程序结尾所有窗口和线程已经结束。
正常都应该这样“有完整的逻辑”。

算了。 我还是加上该机制。(方便偷懒!不过尽量不要依赖该机制)

并且 CALL @+ 改为原来的含义。 再加一个符号。

CALL @+    为弃儿窗口。  没人要的没人管的窗口。程序到结尾不理他的死活。
THREAD+    为弃儿线程。  没人要的没人管的线程。程序到结尾时不理他的死活。
CALL @~    为新的含义。  程序到结尾,需要等待改窗口关闭才能退出。


完毕:
PECMD2012.1.70.0.3-120625_win32.多窗口多线程稳定版.sfx.zip
PECMD2012.1.70.1-120625_win32.多窗口多线程孵化版.sfx.zip

[ 本帖最后由 2012abc19701 于 2012-6-25 11:16 编辑 ]
回复

使用道具 举报

3534#
发表于 2012-6-25 11:09:16 | 只看该作者
这个应该需要吧,比方: 安装网络
一开始就出现一个这样的提示,等程序安装结束就自己(关闭)退出,用计时器不现实吧?谁知道这个安装过程需要多久?
回复

使用道具 举报

3535#
 楼主| 发表于 2012-6-25 11:21:27 | 只看该作者

回复 #3693 diannao338 的帖子

已加上。
另外。是定时器,不是计时器。
每50ms检测一次。 检测到退出标志,就关闭窗口。
见上面示例。
回复

使用道具 举报

3536#
 楼主| 发表于 2012-6-25 12:03:06 | 只看该作者
eyinhe:
》你好!感谢修正我提到的上一个问题,就是提示“PECDM2012”的问题!
》 发现另一个bug,就是开始菜单项名称如果包含“remove”的话,这个快捷方式就无法锁定到开始菜单或任务栏,望修正,谢谢!
》》link %startmenu%\USB Safely Remove,Y:\PETools\USB Safely Remove 5.1.3.1186\USBSafelyRemove.exe
》》pint %startmenu%\USB Safely Remove.lnk,TaskBand

》》程序无所谓的,只要叫这名字就不行。
》》开始菜单可以显示,也可以显示桌面图标,但无法锁定。

回复:
测试可以啊(XP)。
//////Link %startmenu%\USB Safely Remove,calc.exe
Link %startmenu%\USB Safely Remove,e:\PP\USB Safely Remove\USBSafelyRemove.exe

pint %startmenu%\USB Safely Remove.lnk,StartMenu  



效果:




------------------
回复eyinhe 的帖子【http://bbs.wuyou.net/forum.php?m ... ;tid=211625&page=1&extra=#pid2471518】

请以后直接到 PCMD2012的主贴反馈碰到的问题。

》》之后到开始菜单试图手工锁定,但发现根本没有锁定的选项。

这说明不是PECMD的事。 可能PE有问题,查查注册表。
PINT 只是代替手动操作一下。 前提是必须有改选项。
本人XP下测试正常。见回帖:
http://bbs.wuyou.net/viewthread. ... a=page%3D1&page=370
   3695楼

[ 本帖最后由 2012abc19701 于 2012-6-25 15:57 编辑 ]
回复

使用道具 举报

3537#
发表于 2012-6-25 12:04:00 | 只看该作者

回复 #3694 2012abc19701 的帖子

哦 明白了
-------------------------------
还有为什么删除说明文档后
(2012-6-25 11点修改的稳定版删除后文件大小301 KB (308,224 字节)

mess 中文内容

长度限制了? 而字母或英文正常


[ 本帖最后由 diannao338 于 2012-6-25 12:08 编辑 ]

PECMD.rar

290.03 KB, 下载次数: 12

回复

使用道具 举报

3538#
 楼主| 发表于 2012-6-25 12:15:02 | 只看该作者
原帖由 diannao338 于 2012-6-25 12:04 发表
哦 明白了
-------------------------------
还有为什么删除说明文档后
(2012-6-25 11点修改的稳定版删除后文件大小301 KB (308,224 字节)

mess 中文内容

长度限制了? 而字母或英文正常
145582

1. 压缩说明文档  104K
    所以少了104K, 变为301K

2. 可能是PE字体问题。
   导致计算宽度问题。
正常系统正常
mess 中文内容


看看能不能绕过去。
后面加空格。
TEAM mess 中文内容         |


[ 本帖最后由 2012abc19701 于 2012-6-25 12:18 编辑 ]
回复

使用道具 举报

3539#
发表于 2012-6-25 12:24:28 | 只看该作者

回复 #3697 2012abc19701 的帖子

我是正常系统下运行的


好吧 用  team mess 全中文内容  |
后面留2个空格才可以
不过鼠标拖过去后 不显示前面的文字了

[ 本帖最后由 diannao338 于 2012-6-25 12:36 编辑 ]
回复

使用道具 举报

3540#
 楼主| 发表于 2012-6-25 12:30:56 | 只看该作者

回复 #3698 diannao338 的帖子

我试试。

2. 直接加空格 白加了, 自动丢弃。
需要TEAM
TEAM  mess 中文内容         |
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-29 00:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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