无忧启动论坛

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

MsgDiyer - GfxMenu Message制作工具【11-28更新 - 2.0.3双预览带虚拟机版】

    [复制链接]
1#
发表于 2010-12-2 01:56:58 | 显示全部楼层
  百草辛苦了!

  我一直用自己去年用msys编译的几个message文件,而且一直用英文菜单(看中文菜单反而不习惯)。这两天给老爸用的台机上换系统,启动菜单只能用中文(英文他看不懂),但我以前做的几个message都没有中文字体,今天看到你的软件,刚好不用重新制作了,用MsgDiyer修改以前的菜单就行。

  但是发现一个问题,就是MsgDiyer默认会自动修改原message文件的菜单设置,比如菜单颜色会变成了MsgDiyer默认的颜色,还得每次自己重新调整。还有就是F1、F2、F9等快捷菜单的颜色和位置也会自动被MsgDiyer修改,基本上整体破坏了原message文件的设置,可以说完全是重新做一个了。

  因此建议: 

1. 添加颜色修改选框,可以让用户自己决定是否需要修改颜色,否则保持原颜色设置不变。 这一点Gfxmenu Tools做的不错,其界面如下图,这个软件是我今天从网上找到的,但是在Win7 x64下菜单位置调节无效。

2. 能否添加调整快捷菜单位置的功能?这个实现起来可能麻烦一些,我当初也是琢磨Bean提供的gfxboot-3.3的代码好久才修改的,现在都忘了该怎么改了。如果无法做到调整快捷菜单位置,至少要保证原message文件中的位置设置不被修改。

3. 不知“颜色编码”栏中的“面板颜色”、“面板标题颜色”等名称是否值得商榷?我开始根本没看明白这几个参数到底是干什么的,后来试了几次后才发现原来是设置快捷菜单颜色的~~~


4. 可否增加修改“翻译”功能?Gfxboot的源文件里有translations.en、translations.zh_CN两个文件,可以做到菜单的中英文翻译,在推出Gfxmenu到文字模式下时可以显示英文,这样就避免了纯中文菜单的乱码现象。打包后的message文件中也是明文的,是否可以在软件中调用编辑器直接进行编辑?我现在的做法是到MsgDiyer的临时目录中手工修改这两个文件,如果能由软件直接调用的话更方便一些。

5. 可否增加文件筛选功能?看前面的帖子你也取消过动画文件,但有些人要动画功能,正是众口难调,呵呵。可以在软件中添加复选框以方便用户选择是否启用动画功能,不启用的话打包时就过滤掉那几个图片文件。我的几个message中有些是有动画的,没有动画的当时编译时都去掉以精简体积,虽然不大,但是当初g4d 0.44时对message的体积可是有严格要求的,再说我有点软件洁癖,在用MsgDiyer修改时都是到临时目录手工编辑list文件过滤掉这几个图片的,呵呵。


  暂时就想到这些,说这么多其实重点就一个:修改message时保证原始设置不被随意改变!只要这一点保证了,其他的建议可以慢慢来实现,希望MsgDiyer能够越来越强大,就像前面chenall说的那样,最终可以走向世界,呵呵。

  另外,有个问题顺便求证一下,是否有人在实体机上成功加载过1024图片的Gfxmenu?我从来没有成功过,只有800的图片才能正确显示,1024的都是被截掉一部分,以前用的TC1100的屏幕只有10寸,所以没觉得800的图片有什么不好,现在换14寸宽屏机子,而且台式机是19寸宽屏的,800的图片就显得不那么好看了。今天用MsgDiyer重新制作并试了几次都没有成功,虚拟机预览正常,但是在VM中会被截掉,实体机也是被截掉,各种方法都试了,还是没有成功。哪位XD愿意出来以身说教,说说成功的方法和要求?

  最后分享点自己的经验: 

  Gfxboot不支持4:3格式以外的图片,但普通800x600的图片在宽屏机器上会被拉升而变形,非常不美观。要保证在宽屏机器上良好显示,有两种方法可以实现:

1. 使用不怕被拉升的图片,比如各种线条类的艺术化图片;
2. 把正常的宽屏图片转换为800x600或1024x768,比如把1440x900的图片转换为800x600,转换时不要“按比例转换”,这样转换出来的图片是变形的,但是在实体机上被拉升后刚好能够达到16:9的比例,很好的还原了图片的原始效果。

  这两种方法各有优势,第一种方法适用范围广,适合发布作品的朋友,就是找照图片麻烦一些,要多测试;第二种方法简单灵活,能够做出更好的效果,适合自己用的朋友。
回复

使用道具 举报

2#
发表于 2010-12-2 02:01:38 | 显示全部楼层
原帖由 Plantsoot 于 2010-12-1 13:43 发表
AntiVir 8.2.4.114 7.10.14.155 2010-11-30 PCK/Molebox
这个误报是因为 qemu用 Molebox 打包的。

ClamAV 0.96.3 12342 2010-12-01 PUA.Packed.ASPack
这个误报是因为 MsgDiyer本身是用 ASPack 压缩的。
...



杀软报毒的问题不用太在意,红伞是出了名的神经过敏,稍有风吹草动它就乱蹦跶。只要自己做到问心无愧,兼容大多数杀软就可以了,个别的杀软就让用户自己设置吧。或者把临时解压目录设置在软件目录下,让用户自己添加杀软的过滤即可。
回复

使用道具 举报

3#
发表于 2010-12-2 02:21:45 | 显示全部楼层
刚才忘上传图片了,补上。

p1.png (31 KB, 下载次数: 155)

p1.png
回复

使用道具 举报

4#
发表于 2010-12-2 19:59:13 | 显示全部楼层
原帖由 Plantsoot 于 2010-12-2 08:26 发表
十分感谢moloking兄这么详细的意见和建议。我会认真阅读并,考虑的。

     你提到的大部分问题需要修改gfxboot(gfxmenu)的内核诸如init、translations.en等等,目前的版本可以只是用了一个大众化的模板,也有 ...


1:颜色修改选框问题

  这个是我的主观问题,不知道你发现没有,MsgDiyer对有些message不兼容,打开后不能显示message原来的颜色设置,而是MsgDiyer的颜色设置,让我误以为设置被修改。而用MsgDiyer新建的的则没有问题,打开后预览时显示message原有的颜色。

7:图片的问题

  这个问题比较特殊,跟你使用的模板有关。使用1024时只能用16色,因为jpg只支持16和24位色,而gfxboot 3.3的 源代码中并没有1024这一项,所以选择1024时会被忽略。这个在SYSOFT的讨论帖中提到过解决方法,我当时是修改过代码编译的,而MsgDiyer所带的模板中应该是没有这项的,所以我习惯性的在使用24位1024图片时选择了24位色,要不造成图片被截取,要不显示不出来,只要改成16位色并重新加载一次就可以了,虽然效果降低了一些,但依然比800x600的要好些。
  这一点需要你再验证一下,不知道你在软件中所带模板的原始设置是什么,能够支持24位色是最好的。

  还有个关于字体的问题,Win7 x64下就不说了,我已经习惯了各种软件的各式各样的灵异事件,但是在XP下,只有寥寥几个中文字体可供选择,我安装的几个英文字体都没有出现在下拉菜单中,不知是否对字体有什么特殊要求?

  顺便再提个小建议,就是那个“修改message”能否换成按钮,可以点击一次就打开对话框,而现在需要点两次,比较麻烦,而且加上响应时间有点长,的确值得改进。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 15:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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