被千万收购的Windows优化大师是如何构造的?

sy_100000 2007-11-17 04:49:58
最近有朋友跟我讲,Windows优化大师被千万收购了!我倒没觉得意外,以其下载量和知名度而言,其商业价值应该值这个价钱。但是,我却对其软件构造有了兴趣,我只想知道,这个功成名就的Windows优化大师,究竟是怎样构造的?
于是我下载了一份7.77.7.929版本的Windows优化大师(此前我从没用过Windows优化大师,只知道有此软件,而且很有名),看其界面,我初步估计是Delphi做的,因为界面设计是Delphi的拿手好戏,用鼠标右键点任务条上的Windows优化大师,弹出系统菜单里只有“还原、最小化、关闭”三个系统菜单,这正是使用Delphi编写的应用程序的特殊标志!至此,可初步断定Windows优化大师是Delphi打造的!

再进行控件侦测,初步发现Windows优化大师使用了以下界面控件(除Delphi自带的控件外):

TAPNetscapeLabel
TVirtualTree -> TWomccVT

TmxOutlookBarpro

TFlatButton
TFlatSpinEditInteger
TFlatGroupBox
TFlatCheckBox
TFlatRadioButton
TFlatEdit
TFlatSpeedButton
TFlatPanel

TAdvOfficeComboBox
TAdvPanel
TAdvPageControl
TAdvTabSheet
TAdvMemo
……
出乎意料之外……












...全文
731 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
亮剑_ 2009-03-12
  • 打赏
  • 举报
回复
[Quote=引用 23 楼 hellolongbin 的回复:]
哪年的帖子了还回
[/Quote]

啊,这么深的帖都给挖出来了!
不是有过期帖强制结帖功能吗?
kwer 2009-03-12
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 sy_100000 的回复:]
我在此只是说明一件事:
...
Windows优化大师可做什么?我下个简单的定义吧:高手不放心用它,初级用户不知道它干了什么
[/Quote]

1.谁在挖掘?
huyilover
可用分等级:长工
总技术分:0
总技术分排名:338017

2.对三方控件很挑剔

3.不放心用Windows优化大师,因为我是高手,嘿嘿
写个bat就能搞定的东西,用不着犯那么大的周折

亮剑_ 2009-03-12
  • 打赏
  • 举报
回复
idea很重要!
hellolongbin 2009-03-12
  • 打赏
  • 举报
回复
哪年的帖子了还回
zhucezhennan2008 2009-03-12
  • 打赏
  • 举报
回复
技术+市场=成功
huyilover 2009-03-11
  • 打赏
  • 举报
回复
好东西就是要拿来用,如果什么东西都自己来弄,也许几时年后,IT还是停留在只能做控件的水平上,不会有突飞猛进的进步,这就是要我们必须站在巨人的肩膀上再更上一层楼
OO_is_just_P 2007-11-21
  • 打赏
  • 举报
回复
不做评论
fim 2007-11-20
  • 打赏
  • 举报
回复
优化大师一直是这样啊,不过以前主要用Flat系列控件,其它控件用得少。

用控件,exe文件大就是能力低吗?那用Delphi干嘛,都用win32汇编去吧,现在什么年代了

我相信,鲁锦的能力绝不止于此,一个10多年前就用Delphi的人,多年来专注于同一样事情,只不过他选择的方向是系统优化而已,难道就该被csdn上的专业人士耻笑?优化大师的底层真的有这么容易吗
oushengfen 2007-11-20
  • 打赏
  • 举报
回复
哎,这有什么不对吗?功能达到了,你只看到界面,底层的,你会做吗?不要光拿一个界面来说事,这反过来说明,Delphi确实强大。
nestfly 2007-11-20
  • 打赏
  • 举报
回复
没有用过优化大师,但是在学习DELPHI,学习中!!!
johnmack 2007-11-20
  • 打赏
  • 举报
回复
用什么做并不要紧,关键是做了什么!!
gjw310 2007-11-20
  • 打赏
  • 举报
回复
大部分人都用优化大师吧
sy_100000 2007-11-20
  • 打赏
  • 举报
回复
因为我个人写的程序,往往是和一些硬件产品配套的驱动或服务程序,极其底层,甚至通讯协议都是自定义的,根本没什么免费代码好用。即使有,也不怎么敢用,因为担心某控件代码的作者找我麻烦以及以后一系列麻烦。

另外就是,从软件的升级和维护来说,不是自己写的东西,维护起来就麻烦,因为人家不会跟随你的软件不断更新其控件,甚至有BUG也不会及时去修正,更甚至可能某天突然不写了,没了后续版本。所以,大量使用第三方控件或模块的话,软件本身就可能是个问题软件。

个人认为,写一些临时性的软件,以后不需要持续的升级和维护,那当然是以RAD原则为要。而要长久发展的,就最好完全是自己的东西。

一家之言而已。
jinjazz 2007-11-20
  • 打赏
  • 举报
回复
用几个第三方控件没什么大惊小怪的,第三方控件作出来就是给人用的,尤其我从来不bs用ui控件的,万一某高手是色盲,难道就没有编程的资本了?即便是很多代码现在能在各大论坛和blog上找到,你也觉拼不出一个copy版来,不相信你可以试试,更何况人家是什么时候做出来的。

sy_100000 2007-11-20
  • 打赏
  • 举报
回复
我在此只是说明一件事:
TAPNetscapeLabel
TVirtualTree -> TWomccVT

TmxOutlookBarpro

TFlatButton
TFlatSpinEditInteger
TFlatGroupBox
TFlatCheckBox
TFlatRadioButton
TFlatEdit
TFlatSpeedButton
TFlatPanel

TAdvOfficeComboBox
TAdvPanel
TAdvPageControl
TAdvTabSheet
TAdvMemo
……

这些控件似乎都不是我们中国人的作品!这说明了什么?我们太喜欢找些免费的东西来组装软件了,太不喜欢自己写东西了,所以喜欢组装也只能是组装外国人的东西。
说到优化大师的除界面之外的功能模块,有心的人可以在互联网上找找,看看是不是几乎全可找到免费的代码。
这给我们一个启示就是:软件如何写其实不要紧,写得好不好其实也不要紧,但方向准不准,很重要!所以我认为,优化大师在技术上实在没什么可说的,尤其它自身也没有优化,是一个大杂烩,但找准了中国特色的方向!
Windows优化大师可做什么?我下个简单的定义吧:高手不放心用它,初级用户不知道它干了什么。
simonhehe 2007-11-19
  • 打赏
  • 举报
回复
up
sdzeng 2007-11-19
  • 打赏
  • 举报
回复
第三方控件能节省大量的人力物力,为什么不用?
独立的控件体系?有没有想过开发的成本?
软件是要用来卖钱的,不是拿来显示证明编码水平的
numbbb 2007-11-19
  • 打赏
  • 举报
回复
用软件洗钱是个最安全的洗钱方式
sy_100000 2007-11-19
  • 打赏
  • 举报
回复
7.77.7.929版本的Windows优化大师的主程序尺寸有多大?4.89M!4.89M的可执行程序是什么概念?可说是巨大!为什么这么一个小型程序,可执行程序如此巨大呢?一般而言,纯粹的可执行文件,有1M以上的话,就可算中上规模的项目了!什么时候可执行程序尺寸会急剧增大呢?第一种情况:可执行程序里编译进去很多图片、音乐、动画等资源,这种情况多见于多媒体软件和游戏软件;第二种情况是:软件没有自己独立的控件体系和代码体系,过度依赖于第三方的控件和代码!而第三方的控件和代码,往往是其中10%不到的功能对某软件有用,而90%的代码对某软件而言,压根就是垃圾代码!10%的有用代码+90%的垃圾代码,构造一个巨大的可执行文件!

Delphi编译出的程序一般比C++编译出的程序略大,但这是有条件的。若同样从底层写起,Delphi编译出的程序反而比C++小不少!不信的人可以用C++写个不引用MFC的程序,再用Delphi写个不引用VCL的程序,编译后你会惊讶Delphi的编译器之优化性能,原来举世无双!
ly_liuyang 2007-11-18
  • 打赏
  • 举报
回复
忽悠用的YY软件更有钱途
加载更多回复(6)

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧