|
|
发表于 2014-4-24 11:51:09
|
显示全部楼层
另外说一下我对这个软件的看法,请楼主斟酌:
这个软件最吸引我的,大概就是“不需要把wim复制到ramdisk”这个了,可惜没成功过,不知道是否实现。
而以我一个老菜鸟的眼光来看,作为一个应用软件,不管是界面、按钮,包括软件使用逻辑,都有些混乱。
1、格式化
mos文件那叫制作好伐?况且为什么要先做mos文件?
直接格式化U盘,然后挂载出来Z盘,把文件复制过去,设定启动,这样的制作流程是不是任谁一看就明白?
至于那8m还是10m的核心,你在格式化u盘的时候直接写进去就完了呗?何必非让人做一个几g的mos文件来写入,你的写入很慢的,大哥你知道吗?
mos文件应该只是个备份而已。
2、启动设定
软件开发原则:相同功能应尽量在一个页面体现,避免在多页面重复同一功能(浪费),尤其避免同一菜单(按钮)在不同页面完成同一功能的不同应用--用户会骂娘的……
本软件的启动设定充分体现了这一点,到处都是efi启动设定,格式化,启动,写入……,尤为可恨的是各个功能还不一样,请查看代码,格式化和写入的efi代码是不是有区别?
3、软件使用逻辑
我明白作者是希望替用户把方方面面的问题都考虑清楚,然后在软件中用各种各样的功能按钮来实现。
但是正常设计不是这样的。
虽然很久不做开发了,而且我一直是做行业软件出身,但我觉得应用软件的设计理念应该是一样的,你得从用户的使用角度来设计。
不是软件越复杂越好,能够用最简单的功能完成用户的要求才是最好的。
你得站在用户角度考虑需求,然后来确定优先功能。
举例来说:
不破坏用户u盘分区真的很重要吗?
最起码在软件测试阶段不重要。
相对而言,需要用户手工分区才是麻烦。
从用户的角度来说,格式化的时候直接把U盘做成可启动,并分出可见分区,这才是好的第一步。
挂载分区,可以直接复制自己想要的文件到隐藏分区并能随时修改删除,这是第二步,
可以选择(是选择不是复制)自己想要的第一启动文件(要是能顺便连编辑菜单也一起做了,那就更好),这是第三步,
最后才是把自己做好的U盘备份成一个文件保存……
*******************************************
以上是使用软件几天来的一点感想,反正是把我郁闷的够呛,写完我是舒服了,估计楼主要郁闷了……
我很钦佩楼主在编码方面的能力,但是设计和文档方面,至少从这个软件来看,楼主很有些混乱。
我这些胡言乱语如果有用,那我很高兴能为楼主的作品出一把力,如果没用,还请楼主权当清风拂耳,置之一笑,不必影响你的思路。
最终大家还是希望能把这个软件做成功的,不管怎么说,能用是第一位的 |
|