无忧启动论坛

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

用PE打造免维护应用系统的体会

[复制链接]
121#
发表于 2010-12-16 12:37:48 | 只看该作者
把ENVI T3=99放到第一句
我以前的PE也有,其实坛里老九的PE以及范例,无名PE都有。。

[ 本帖最后由 coolg 于 2010-12-16 12:41 编辑 ]
回复

使用道具 举报

122#
发表于 2010-12-16 13:48:25 | 只看该作者
ENVI T3=80 //T3是定时参数,随你设定
TEAM ENVI T1=0|ENVI T2=0|CALL @windows
TEAM ENVI T1=|ENVI T2=
`TEAM KILL TIM1|KILL @windows
EXIT
_SUB TIM1
CALC #T2=%T2%+1
CALC #T1=%T2%*1
ENVI @Pbar1=%T1%
ifex $%T2%>%T3%,ENVI @Timer1=0
IFEX $%T1%>%T3%,ENVI @Pbar1=-1
ifex $%T2%>%T3%,KILL \
_END
_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50
GROU Group1,L15T15W305H40,请等待
PBAR Pbar1,L20T32W290H13
TIME Timer1,50,CALL TIM1
_END
回复

使用道具 举报

123#
 楼主| 发表于 2010-12-16 13:51:47 | 只看该作者
原帖由 coolg 于 2010-12-16 12:37 发表
把ENVI T3=99放到第一句
我以前的PE也有,其实坛里老九的PE以及范例,无名PE都有。。

放第一行是非常明显的,在我上个跟帖之前就做了,不灵光。窗口不但不能关,连进度条都又死了。莫非命令解释器的版本不一样?
回复

使用道具 举报

124#
 楼主| 发表于 2010-12-16 13:54:19 | 只看该作者
原帖由 coolg 于 2010-12-16 13:48 发表
ENVI T3=80 //T3是定时参数,随你设定
TEAM ENVI T1=0|ENVI T2=0|CALL @windows
TEAM ENVI T1=|ENVI T2=
`TEAM KILL TIM1|KILL @windows
EXIT
_SUB TIM1
CALC #T2=%T2%+1
CALC #T1=%T2%*1
ENVI @Pbar1= ...

这个对了,非常感谢!
去掉多余内容,保留原来的效果,更改如下:

TEAM ENVI T1=0|CALL @windows
TEAM ENVI T1=|ENVI T2=
EXIT
_SUB TIM1
CALC #T2=%T1%+1
ENVI T1=%T2%
ENVI @Pbar1=%T1%
ifex $%T2%>100,KILL \
_END_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50
GROU Group1,L15T15W305H40,请等待
PBAR Pbar1,L20T32W290H13
TIME ,50,CALL TIM1
_END

[ 本帖最后由 滑头 于 2010-12-16 14:13 编辑 ]
回复

使用道具 举报

125#
发表于 2010-12-16 13:54:40 | 只看该作者
再试试看。。。。。。。。。)
不过没多大用处,其实中间还可以执行一些命令

数值50。。。。。决定快慢,数值越小,进度越快。。
上面是我修改你的,参数只要两个就行,你再精简下。。

[ 本帖最后由 coolg 于 2010-12-16 14:12 编辑 ]
回复

使用道具 举报

126#
 楼主| 发表于 2010-12-16 14:18:10 | 只看该作者

这么做了:

TEAM ENVI T1=0|CALL @windows
`TEAM ENVI T1=|ENVI T2=

`EXIT
_SUB TIM1
CALC #T2=%T1%+1
ENVI T1=%T2%
ifex $%T1%>100,KILL \ !ENVI @Pbar1=%T1%
_END
_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50
GROU Group1,L15T15W305H40,请等待
PBAR Pbar1,L20T32W290H13
TIME ,50,CALL TIM1
_END



这里用100的立即数,如果循环很多,大概还是用变量要快一些。
最终把第二行和第三行EXIT也去掉了。进程没了就是结束,但进程中所用的变量不知道是否同时被清。
不放心,就把这行这样做了:
ifex $%T1%>100,TEAM ENVI T1=|ENVI T2=|KILL \ !ENVI @Pbar1=%T1%

[ 本帖最后由 滑头 于 2010-12-16 14:42 编辑 ]
回复

使用道具 举报

127#
发表于 2010-12-16 16:38:12 | 只看该作者
TEAM ENVI T1=|ENVI T2=
直接放在第二行好了,
最好不要放在循环体里

也可用新命令LOOP 实现,我不想搞了,你自己试试
#124你搞得规范,
不过这里_END_SUB windows,W340H100,进度条示例,,Shell32.DLL#9,50  要回车一下

[ 本帖最后由 coolg 于 2010-12-16 16:41 编辑 ]
回复

使用道具 举报

128#
 楼主| 发表于 2010-12-16 16:56:29 | 只看该作者
原帖由 coolg 于 2010-12-16 16:38 发表
TEAM ENVI T1=|ENVI T2=
直接放在第二行好了,
最好不要放在循环体里

也可用新命令LOOP 实现,我不想搞了,你自己试试
#124你搞得规范,
不过这里_END_SUB windows,W340H100,进度条示例,,Shell32.DLL#9, ...

谢谢!看来当初不能关闭窗口的关键就在你用的KILL后面这个\。缺少了这个“\”屏幕闪一下,似乎杀掉的还是SHELL,该杀的反而没杀掉。这个关键从你这儿学到,再次感谢!
回复

使用道具 举报

129#
 楼主| 发表于 2010-12-18 11:09:47 | 只看该作者

有关维护

滑头作为一个老维护人员,要论维护经验,坛子上少有能赶得上的。但不愿意总是停留在一个维护水平,因此才把打造免维护系统,单机专用,作为努力方向。
论坛上很有些人,赶时髦一样追着第一时间运行最新的PE,辜负了PE制作者的苦心。打开一个PE看看,从“开始”到“程序”,往往安排了上百个功能。PE制作人怎么可能有时间和精力一个一个去运行?很希望使用者帮助全面测试,提出问题,进一步完善。但从各种反馈来看,人们的目光总是着眼在硬盘新系统的安装。
我服务的公司某经理也干过这样的傻事:电脑不能用了,就送电脑公司,人家不管三七二十一换掉硬盘,重装系统。拿回来倒是能开机了,以前的数据也没了,软件也要重新安装了。有些软件没有安装盘,但原来的老硬盘早被电脑公司扔到一堆破硬盘里,找也没办法找。钱也花了,实际上还是不能用。
这样低能的维护人员越少越好。
可悲的是,PE制作者辛辛苦苦,往往调试一个配置文件或一个批处理都要花费数小时甚至一天的时间,服务的却大都是类似的维护者。有个实在人曾经在坛子上说过,被单位人当成电脑高手,其实除了安装个XP,什么也不懂。能谦虚地说出这话来,以后还会有发展。怕的就是,拿来现成的工具去假装高手。
老忠长期持这样的观点:最新的不一定是最好的,最好的也不一定是最适用的。一年多前刚用小马PE感觉不错,可是一上新浪信箱出乱码,于是人家刚刚改的新字库,就让我给换回老的了。高手也不是神仙,谁都会有失误,看看修改历史就知道,把新改的内容改回去是常事。
谁做出个新PE都希望帮着把所有功能都试试,在实体机上实测一下。别天天光知道一个重装系统,稍有障碍还总叫唤这不行那不行的。
回复

使用道具 举报

130#
 楼主| 发表于 2010-12-20 10:30:41 | 只看该作者

PE的中文输入编码

自从八十年代末以来电脑的中文输入就进入了一个“万码奔腾”的时代,直到现在,新编码仍然层出不穷。可是不管制作者如何把自己的编码捧上天,把其他编码贬入地,一个一个地都在逐渐失去关注,真正能存留下来的不外是些挂靠在著名软件上的编码,编码的命名也都在前面挂上著名软件的名称。就连鼎鼎大名的,历史最悠久的五笔,挂靠长城不行了以后,也拉上微软的这块大虎皮,只是没甘心把微软挂前面。
真正长期独立生存的中文编码,大概就只有自然码了。
在这个输入软件中,不但有自然码还有五笔,不但有双拼还有全拼,不但有词组还有语句,不但有简体还有繁体,不但有国标码还有大五码。是的,没有笔画输入,那东西占空间大,效率低。如果说五笔是为文盲打字员服务,笔画输入纯粹是为头头服务。领导来了很方便输入个“同意”,真用来打一篇整文章能把人活累死,根本就不适用PE。
自然码可以在线造词,输入的同时就能自造词组;自然码能结合汉字部首找疑难字和读音不准的字;自然码不用那个软键盘就能方便地输入各种符号,罗马数字和各种序数、带声符的汉语拼音、俄文字母、希腊文字母,以及日文的平假名、片假名,等等,等等。
上述功能说的都是精简以后的绿色版,完整版还有更多更强大的功能,但完整版也一样不适用PE,PE要的是短小精悍。自然码的绿色版,压缩包仅仅不到900K,比那些挂靠在微软上的编码也相差不多。而且即便在PE上,自然码仍然能随装随卸,少占资源。
滑头DIY的PE完全与维护无关,当然要排除其他垃圾编码,只要一个外置的自然码。

[ 本帖最后由 滑头 于 2010-12-20 11:20 编辑 ]
回复

使用道具 举报

131#
发表于 2010-12-20 20:47:16 | 只看该作者
原帖由 pseudo 于 2010-11-24 17:10 发表

那就没得折腾,不能防老年痴呆了。
据说当年军阀韩复渠看到人家打篮球,说那么多人抢一个球干吗,给他们每人发一个球吧。

原帖由 玄天 于 2010-11-24 17:23 发表
果然有大帅的风范,哈~~~~



你笑人家“pseudo 大元帅”有韩复渠的风范,哈~~~~
回复

使用道具 举报

132#
 楼主| 发表于 2010-12-23 12:16:27 | 只看该作者

PDF文件阅读器

PDF文件图文并茂,可内嵌字库,适应多平台,已经实际上成为一种国际的印刷标准。PDF格式自从1992年由ADOBE公司创建以来,已经从1.0版本升级到1.6,而分类也多达四种,其中的双层PDF甚至可从毛笔书法的狂草作品上得到中文内码。
对PE这样一个极度精简,硬件配置要求极低的操作系统来说,不可能安装庞大的ACROBAT,所以更不能追大追全追“万能”,我们只能适应最常用、最普通的情况,同时还要尽可能地少占用硬件资源。
太老的版本很多PDF文件不能打开,或者打开后都是乱码,过新的版本经常会因内存占用的问题而自动退出,仍然不能正常打开。
诸多PE中使用的PDF阅读器,滑头先后试用了4种,在权衡了各种利弊之后敲定的是一个2006年的版本。版本号是Foxit Reader 1.3。
可从智思网下载,网址:www.zhisi.net
回复

使用道具 举报

133#
发表于 2010-12-23 13:19:33 | 只看该作者
有什么小的PDF文档,测试看看

我用的1.0(600多K), 3.1(我精简加工的,3.5M),还有一个
阅读编辑器(可以阅读,修改PDF) 3M多,都没有内存问题.
回复

使用道具 举报

134#
发表于 2010-12-24 21:18:49 | 只看该作者
原帖由 滑头 于 2010-12-20 10:30 发表
自从八十年代末以来电脑的中文输入就进入了一个“万码奔腾”的时代,直到现在,新编码仍然层出不穷。可是不管制作者如何把自己的编码捧上天,把其他编码贬入地,一个一个地都在逐渐失去关注,真正能存留下来的不 ...

我承认 ,我成了文盲打字员。
一楼一楼看完了这个帖子。。
我承认,我也是只个会把系统盘插入光驱做个系统(至今没给硬盘分过区,因为我见过的电脑都是分好的)的被同学当成高手的小白。

我要潜水多多学习。


     此致
敬礼
回复

使用道具 举报

135#
发表于 2011-1-3 22:34:56 | 只看该作者
一个最根本的问题,楼主用电脑的目的是什么?如果在你的应用当中,你可以不用硬盘,我实在不清楚你用电脑来干什么……
回复

使用道具 举报

136#
发表于 2011-1-3 23:28:39 | 只看该作者

回复 #135 2010webposter 的帖子

注意楼主的文字已经说明白了。
回复

使用道具 举报

137#
发表于 2011-1-3 23:49:48 | 只看该作者
千万不要和年轻人逗嘴。嘿嘿。
还请继续。
回复

使用道具 举报

138#
 楼主| 发表于 2011-1-10 00:41:19 | 只看该作者

解释程序

更改PE中熟悉了很多PECMD的使用。PECMD是个命令解释器,和其他解释器一样,难免有这样那样的漏洞。人不是神仙,谁也不能预料使用者都会出些什么怪点子。漏洞总会有,不过漏洞被善意地利用还是十分有趣的。

下面的例子就是一个不照规矩做的PECMD脚本,很多地方和PECMD的使用说明不一致,但偏偏还能正常运行:
===================================
`参考小马脚本,感谢coolg热心帮助!
CALL @window

_SUB TIM
CALC T=%T%+1
IFEX %T%>100,KILL \ !ENVI @T=%T%
_END
_SUB window,W340H100,进度条示例,,Shell32.DLL#9,20
GROU Group,L15T15W305H40,请等待
PBAR T,L20T32W290H13
TIME ,50,CALL TIM
_END
===================================
在没有硬盘的电脑上不管程序怎么改都敢跑,不管什么样号称多危险的软件,照样敢跑。不但是一个日常应用系统,而且有绝对的安全性。系统死到什么程度都不怕,大不了电源一拔。
所以对有钻研精神的人来说,这也不失为一个软件探索系统。

[ 本帖最后由 滑头 于 2011-1-10 00:50 编辑 ]
回复

使用道具 举报

139#
 楼主| 发表于 2011-1-10 01:02:57 | 只看该作者
原帖由 2010webposter 于 2011-1-3 22:34 发表
一个最根本的问题,楼主用电脑的目的是什么?如果在你的应用当中,你可以不用硬盘,我实在不清楚你用电脑来干什么……

这台无硬盘的笔记本,不用来做服务器,不用来控制大型机械设备,不用来装大字库排版,不用来做各种辅助设计,更不能拿来当老婆、生孩子……只能夹在胳肢窝里东跑西颠,干些最简单的事情。
自愧不如呀!
回复

使用道具 举报

140#
发表于 2011-1-10 08:26:43 | 只看该作者
还在夸夸其谈的楼主 到最后也就只能给那部老掉牙没硬盘的笔记本做个PE日常应用系统而已吗 你的定位是多么狭小和没点实际行动吗?
其他广大电脑用户你这个PE能为他们做什么没有吗 做了什么了啊 你搞出个能满足他们的日常使用的PE没有啊? 难道你是指望论坛的牛人做出你那所谓能日常使用的PE 你想过吗 你所谓的日常使用跟其他人的日常使用差别多大吗?
回复

使用道具 举报

141#
发表于 2011-1-10 22:13:14 | 只看该作者
说到要把PE当成一个正常的操作系统来使用的话,RAMOS具备你那个安全和免维护!
回复

使用道具 举报

142#
发表于 2011-1-11 18:43:43 | 只看该作者
原帖由 dvd008 于 2010-11-29 10:37 发表
嘿嘿,你那个带片的硬盘,什么时候扔大街上?先偷偷告诉我一下!

我希望的是系统运行在内存,数据保存在硬盘,目前已经实现.
更希望硬盘可以随时关闭,需要时打开.

对机器的噪音,发热,实在是烦啊!


====================================

我觉得这才是说到了大家的心坎上:希望的是系统运行在内存,数据保存在硬盘

这样无硬盘与有硬盘的都统一在了一起,起码对我而言,这才是最好的需要

硬盘分区可以用MOUNT命令来开关吧
回复

使用道具 举报

143#
 楼主| 发表于 2011-1-14 07:01:25 | 只看该作者
原帖由 woshi_1001 于 2011-1-10 22:13 发表
说到要把PE当成一个正常的操作系统来使用的话,RAMOS具备你那个安全和免维护!

在我看来,RAMOS也不过冒个“正常操作系统”的名而已,就连很多GHOST安装盘,都是经过了精简,更别说RAMOS的精简了。RAMOS对内存的要求太高,512M是根本不够用的。真要精简,那还是PE精简到了极致。RAMOS作为一种探讨是很有意义的,但在实际应用上的意义就不是很大了。
所谓“环保”,一定要充分利用已有的资源,最简单的硬件环境实现最基本的应用。一位网友判断:即便滑头我,也不会把有硬盘的机器拆掉硬盘来使用。这话说对了一半。我有三台笔记本电脑,但出门的时候我不会带上那3公斤的DELL,宁愿带上那仅仅1公斤的无硬盘GateWay。尽管DELL有硬盘,而且电池能坚持两个小时,GateWay即便不用光驱不刻盘,也不过坚持40分钟。可是出门在外要做的事情无非就是那么点儿,无硬盘的PE就已经够用了。不但轻便,而且还打到行李里任装卸工野蛮操作,这是有硬盘的电脑不能比的。

[ 本帖最后由 滑头 于 2011-1-21 05:56 编辑 ]
回复

使用道具 举报

144#
 楼主| 发表于 2011-1-26 22:57:13 | 只看该作者

携带无硬盘笔记本外出

携带无硬盘笔记本外出具有一个重要意义,那就是不怕任何海关检查。因为没有硬盘,所以也不可能被查出任何盗版软件、违禁图片。
携带的光盘或优盘即可用PE启动电脑,只要不涉及国防或经贸,不可能动用电脑专家来查你。一般海关工作人员的水平,根本不足以判断光盘或优盘PE是否属于盗版。
出门在外,没有硬盘的笔记本更能够抗任何病毒木马,不会孤身无援地“叫天天不应,叫地地不灵”。常用的软件就放在信箱的草稿箱里,用附件保存。只要能上网,要啥有啥。
回复

使用道具 举报

145#
发表于 2011-1-27 08:54:14 | 只看该作者
能出国的,笔记本基本都有正版系统,常用的一般都有免费软件,这个不存在问题.

不怕病毒到是真的,我现在就不怕那些网站,下载的东西都敢直接运行,不过,
很多病毒PE下运行不起来.
回复

使用道具 举报

146#
发表于 2011-2-4 23:25:21 | 只看该作者
哈哈 抛开了本意 那还剩下些什么 逻辑 逻辑……
回复

使用道具 举报

147#
发表于 2011-2-5 19:45:47 | 只看该作者
看了10页回复,感觉楼主也是一个电脑概念大白:什么叫无盘?不带硬盘就是无盘吗?U盘、光盘不是盘?可笑……
回复

使用道具 举报

148#
发表于 2011-2-6 02:07:02 | 只看该作者
原帖由 66369 于 2010-11-19 21:16 发表
楼主的探索.至少自己满意.就是快事.

自己的想法.跟楼主较劲.不必要.不如学习楼主.开贴也说说自己的体会.

各人的想法做法.应该受到尊重.

和你看法一样。呵呵,一直用你的03PE!
回复

使用道具 举报

149#
发表于 2011-2-6 14:37:22 | 只看该作者
全世界的人都(情愿)被微软骗了!谢谢LZ救了全世界!

[ 本帖最后由 20110106 于 2011-2-6 14:41 编辑 ]
回复

使用道具 举报

150#
发表于 2011-2-6 15:59:44 | 只看该作者
谢谢楼主分享,这几天学到了很多PE知识
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-27 23:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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