无忧启动论坛

标题: GRLDR内置菜单编辑工具V3.0(2016.3.1更新)-支持任何字体中文字库的生成 [打印本页]

作者: haijie1223    时间: 2016-1-27 23:18
标题: GRLDR内置菜单编辑工具V3.0(2016.3.1更新)-支持任何字体中文字库的生成
本帖最后由 haijie1223 于 2016-3-2 10:44 编辑

GRLDR内置菜单编辑工具V3.0(2016.3.1更新)
V3.0
1、根据系统字体自动生成HEX字体库,不再到处找hex字库,只需安装字体到系统即可。
2、hex字库的生成是根据内置及外置菜单中的文字个数自动检测生成,不会将整个中文库都添加进去,减少内置字库对grldr体积的增加。
3、支持外置menu.lst菜单文中的中文字体支持,选择外置菜单后,点保存自动添加菜单中的文字所需的hex字库,重复的文字将不增加字库大小。
4、增加外置字库生成功能,点击"制作字库"将生成hex字库,只要系统中安装的字体都能支持,需要外置字库的可自行生成。
5、字库支持16*16,24*24,32*32,40*40四种尺寸,字库生成时,支持粗体,斜体,粗斜体。不建议使用斜体,因为斜体对角线超大,可能会造成部分字体hex字库信息错误而不显示,虽然我已经设置斜体适当减小字号生成,但是不保证能兼顾所有字体。不支持下划线和删除线。
6、使用本工具保存过的grldr文件,将会保存内置菜单和字库信息,字库信息包括内置菜单的压缩方式,编码格式,内置字体名称,大小尺寸,粗斜体。用本工具编辑时,可直接读取内置菜单和内置字库的信息。
7、本程序只有1.12M,支持快捷键操作,更多功能请在使用过程中自行摸索,有问题欢迎跟贴反馈。



文件信息:
  1. 文件:I:\grldr编辑V3.0\GRLDR编辑器.exe
  2. 大小:1256719 字节
  3. 文件版本: 3.0.0.0
  4. 修改时间: 2016年03月01日,20:17:54
  5. MD5: 2322AB0F5FDD458030FFB1FEF95D7C8C
  6. SHA1: FFBCD63CAA35D9B40244901550A48D76D76D32F4
  7. CRC32: 40A1CCFC
复制代码
V3.0程序预览图:










4、下载V3.0:




;===================以下是历史更新信息==========================
;==========================================================
GRLDR内置菜单编辑工具V2.1  文件信息
  1. 文件:D:\My Documents\grldr编辑V2.1\GRLDR编辑器V2.1.exe
  2. 大小:2355466 字节
  3. 文件版本: 2.1.0.0
  4. 修改时间: 2016年01月29日,14:07:06
  5. MD5: 7B36892A4456413222065CA855719D41
  6. SHA1: DBDF608C455B483C9085D237D217B3D426CB0CF2
  7. CRC32: 82804D6B
复制代码
===========================================
GRLDR内置菜单编辑工具V2.0  文件信息
  1. 文件:D:\GRLDR编辑\grldr编辑V2.0\GRLDR编辑器V2.0.exe
  2. 大小:1318434 字节
  3. 文件版本: 2.0.0.0
  4. 修改时间: 2016年01月27日,22:36:06
  5. MD5: B4FDF8D0EB58093E35241757D8046D35
  6. SHA1: 3AB50C5F7DB394F991CC6BF58261FC3F61B88DCE
  7. CRC32: AC3C2780
复制代码

程序介绍:
1、本人也只是个新手,对grldr了解甚少,写这个程序无非是加强对grldr的认识,并不保证程序有多么强大,不保证程序没有bug,欢迎使用,欢迎拍砖。
2、本人测试了0.44、0.45、0.45a、0.45b、0.45c、0.46a这个版本,大体情况如下:
0.44、0.45、0.45a:无论中文版还是英文版ansi、utf8均不支持中文。(可能是我没找到方法,总之我是没有测试到可以显示中文,知道方法的可以指导一下。)
0.45b 2011-12-06 :这是最后一个有中文版grldr的版本,可以支持外置字库中文显示,需要ansi格式,字体库见下面附件。调用方法:fontfile /fonts
0.45b 2011-12-10 :第一个不再包含中文版grldr的版本,可以支持外置字库中文显示,需要utf8格式,字体库见下面附件。调用方法:font /unifont.hex
0.45c:支持外置字库,支持内置字库,需要utf8格式,支持lzma压缩,字体库同0.45b。
0.46a:支持外置字库,支持内置字库,需要utf8格式,支持lzma压缩,字体库同0.45b。
3、如果没有大的bug,不打算再更新。


更新历史:V3.0
1、根据系统字体自动生成HEX字体库,不再到处找hex字库,只需安装字体到系统即可。
2、hex字库的生成是根据内置及外置菜单中的文字个数自动检测生成,不会将整个中文库都添加进去,减少内置字库对grldr体积的增加。
3、支持外置menu.lst菜单文中的中文字体支持,选择外置菜单后,点保存自动添加菜单中的文字所需的hex字库,重复的文字将不增加字库大小。
4、增加外置字库生成功能,点击"制作字库"将生成hex字库,只要系统中安装的字体都能支持,需要外置字库的可自行生成。
5、字库支持16*16,24*24,32*32,40*40四种尺寸,字库生成时,支持粗体,斜体,粗斜体。不建议使用斜体,因为斜体对角线超大,可能会造成部分字体hex字库信息错误而不显示,虽然我已经设置斜体适当减小字号生成,但是不保证能兼顾所有字体。不支持下划线和删除线。
6、使用本工具保存过的grldr文件,将会保存内置菜单和字库信息,字库信息包括内置菜单的压缩方式,编码格式,内置字体名称,大小尺寸,粗斜体。用本工具编辑时,可直接读取内置菜单和内置字库的信息。
7、本程序只有1.12M,支持快捷键操作,更多功能请在使用过程中自行摸索,有问题欢迎跟贴反馈。

V2.1
1、将内置HEX字库去掉,改为生成模式,根据菜单中的中文字符自动生成所需字库添加到GRLDR内置菜单,重复中文字符不会增加字库大小。
2、增加多种字体的HEX生成方式,分别为宋体、仿宋、黑体、楷体、幼圆、粗体、细体、繁体。

V2.0 :
1、增加模拟启动,模拟启动是以FBA格式启动,启动所见情况完全等同于FBinstTool启动。程序自带外置字体,不支持内置字体的版本可直接测试中文菜单。
2、增加LZMA压缩选项,修正0.46a因添加字体库后文件超大而无法启动的情况。
3、删除内置字体库功能。
4、增加"空字体头"功能,因为真正意义的空菜单时,fbinsttool会乱码,因为菜单为空时,程序自动添加一个字体库头标志,防止fbinsttool乱码。
5、0.45b后期版本及0.45c、0.46a检测到菜单中含有中文时自动转码成UTF8,因为这几个版本只有在UTF8编码时才支持中文显示。
V1.0 :http://bbs.wuyou.net/forum.php?mod=viewthread&tid=374836&extra=

附件:
1、grub4dos各个版本:每个版本都是最后一次更新的版本。0.45b两个版本,其中一个是最后一版带中文版grldr的。
grub4dos各种版本.part1.rar (2 MB, 下载次数: 436) grub4dos各种版本.part2.rar (1.11 MB, 下载次数: 567)
2、中文版grldr中文支持字体库: fonts.7z (127.36 KB, 下载次数: 437)
3、0.45b 2011-12-10 版及以后的grub4dos已经不再含有中文版grldr,其中文字体字库: ECNFONT.7z (93.47 KB, 下载次数: 249)
=============================================================


00001.jpg (67.59 KB, 下载次数: 405)

00001.jpg

00002.jpg (70.07 KB, 下载次数: 512)

00002.jpg

00003.jpg (68.07 KB, 下载次数: 466)

00003.jpg

00004.jpg (60.53 KB, 下载次数: 422)

00004.jpg

粗体.png (20.73 KB, 下载次数: 492)

粗体.png

繁体.png (20.66 KB, 下载次数: 425)

繁体.png

仿宋.png (20.75 KB, 下载次数: 486)

仿宋.png

黑体.png (20.85 KB, 下载次数: 401)

黑体.png

楷体.png (20.83 KB, 下载次数: 408)

楷体.png

宋体.png (20.72 KB, 下载次数: 436)

宋体.png

细体.png (20.66 KB, 下载次数: 480)

细体.png

外置保存.jpg (65.32 KB, 下载次数: 382)

外置保存.jpg

grldr编辑V2.1.part1.rar

1.95 MB, 下载次数: 612, 下载积分: 无忧币 -2

grldr编辑V2.1.part2.rar

201.33 KB, 下载次数: 435, 下载积分: 无忧币 -2


作者: Loongtze    时间: 2016-1-28 00:05
好东西哟。
作者: 2010nmb    时间: 2016-1-28 00:46
本帖最后由 2010nmb 于 2016-1-28 00:54 编辑

居然要回复!
有病毒木马吗?

作者: 2012zoudp    时间: 2016-1-28 04:19
谢谢楼主分享!
作者: zhangze    时间: 2016-1-28 04:23
很好、很强大,这个一定得支持!!!⊙_⊙
作者: nhymxu    时间: 2016-1-28 06:41
thanks you for this tool
作者: axcd178    时间: 2016-1-28 07:16
谢谢楼主
作者: haijie1223    时间: 2016-1-28 07:32
2010nmb 发表于 2016-1-28 00:46
居然要回复!
有病毒木马吗?

相由心生,心中想什么,就会有什么!
作者: fanggong    时间: 2016-1-28 08:31
不错,谢谢分享。
作者: cheong0hk    时间: 2016-1-28 08:45
谢谢分享。
作者: ggmm888    时间: 2016-1-28 08:46
强大
作者: lvguo939    时间: 2016-1-28 09:29
东东不错,收藏一个,多谢分享。
作者: weirenyi    时间: 2016-1-28 09:42
369788
作者: 2012huguoliang    时间: 2016-1-28 09:46
更新真快呀 呵呵
作者: 2012kwy    时间: 2016-1-28 09:49
更新真快
作者: 2013abcdefg    时间: 2016-1-28 10:06

不错,谢谢分享
作者: fuldho    时间: 2016-1-28 10:33
支持楼主,辛苦了!
作者: wchh    时间: 2016-1-28 11:25
感谢你的分享.
作者: 612731    时间: 2016-1-28 11:30
感谢分享  支持一下
作者: fcurrk    时间: 2016-1-28 11:36
支持分享。。。
作者: osis001    时间: 2016-1-28 12:24
很好的工具,试用!
作者: gdccap    时间: 2016-1-28 13:03
感谢分享!
作者: koko4u    时间: 2016-1-28 13:29
good!
作者: wangziqiang    时间: 2016-1-28 16:22
辛苦谢谢更新
作者: xirch    时间: 2016-1-28 19:54
谢谢分享!!
作者: gy0715    时间: 2016-1-28 20:10
谢谢分享
作者: 匿名人士    时间: 2016-1-28 21:41
貌似之前用过显示乱码,这个新的我也下载试试
作者: devil    时间: 2016-1-28 22:06

谢谢楼主分享
作者: 2012chenyuwen    时间: 2016-1-29 00:21
谢谢分享您的工具!
作者: hothook    时间: 2016-1-29 13:11
值得收藏备用的工具。
作者: haijie1223    时间: 2016-1-29 14:23
各种字体的grldr内置菜单预览图

作者: kanhe    时间: 2016-1-29 15:07
好。。。。。。。。。。。。。。。。。。。
作者: forrestrun    时间: 2016-1-29 15:18
感谢大侠分享!!
作者: dgq520    时间: 2016-1-29 15:54
看看能不能下
作者: lwlskydy    时间: 2016-1-29 16:15
好东西谢谢分享
作者: 2010xyy0451    时间: 2016-1-29 16:35
OKOKOKOK....cs
作者: aimengyu    时间: 2016-1-29 16:55
48956+335263+
作者: mzl2010    时间: 2016-1-29 16:56
谢谢分享!
作者: 2010888888    时间: 2016-1-29 17:31
谢谢楼主分享!
作者: sh-fluke    时间: 2016-1-29 19:36
谢谢楼主分享!
作者: 俊采星驰    时间: 2016-1-29 19:46
支持不同字体好
作者: 23070205    时间: 2016-1-29 20:00
支持大师
作者: 2011yaya2007777    时间: 2016-1-29 20:14
可以生成大字体吗?比如32*32
作者: liuyindou    时间: 2016-1-29 20:17
体验一下试试看
作者: zxcmnb    时间: 2016-1-29 20:30
查看本帖隐藏内容
作者: David.Z    时间: 2016-1-29 20:51
试试效果如何,感谢分享.
作者: 老衲神明    时间: 2016-1-29 20:53
看看看看看
作者: 2011yaya2007777    时间: 2016-1-29 21:55
希望可以加入外置菜单中的中文字体。

作者: 2012ljh    时间: 2016-1-29 22:20
谢谢分享
作者: lgl007    时间: 2016-1-30 02:29
谢谢楼主分享,更新的好快啊,

作者: haijie1223    时间: 2016-1-30 06:54
2011yaya2007777 发表于 2016-1-29 20:14
可以生成大字体吗?比如32*32

可以是可以,不知道内置菜单支持不,回头试一下。
作者: haijie1223    时间: 2016-1-30 06:56
2011yaya2007777 发表于 2016-1-29 21:55
希望可以加入外置菜单中的中文字体。

这个可以有
作者: 33445566    时间: 2016-1-30 08:26
又更新,谢谢
作者: 2011yaya2007777    时间: 2016-1-30 08:27
内置菜单支持大字体。字体信息头部需要有字体尺寸的说明。具体你查一下增强菜单的说明,就在grub4dos分论坛。
作者: devilma    时间: 2016-1-30 08:41
谢谢分享,试试这个……
作者: zhjsn    时间: 2016-1-30 08:59
需要中,谢谢分享。
作者: 2011kninja    时间: 2016-1-30 11:09
haha 谢谢
作者: wokdi    时间: 2016-1-30 12:10
以前用解包再打包
作者: w6xb    时间: 2016-1-30 13:46
谢谢楼主,我来看看
作者: girlff    时间: 2016-1-30 13:58
谢谢楼主分享!
作者: pseudo    时间: 2016-1-30 15:32
本帖最后由 pseudo 于 2016-1-30 15:40 编辑

谢谢分享。

最好还能在线更新grldr版本、剥离内置菜单成外置菜单或相反。

另外,考虑界面布局适应此场合:



作者: haijie1223    时间: 2016-1-30 17:24
pseudo 发表于 2016-1-30 15:32
谢谢分享。

最好还能在线更新grldr版本、剥离内置菜单成外置菜单或相反。

多谢P大提醒!找个时间更新一下。
作者: haijie1223    时间: 2016-1-30 17:25
pseudo 发表于 2016-1-30 15:32
谢谢分享。

最好还能在线更新grldr版本、剥离内置菜单成外置菜单或相反。

多谢P大提醒!找个时间更新一下。
作者: 6684538    时间: 2016-1-30 17:41

作者: GhostStudio    时间: 2016-1-30 20:46
编辑的话很多工具,都不知道用哪个了
作者: 2011yaya2007777    时间: 2016-1-30 21:08
讨论几个问题。
1. 希望能把字体文件导出来。可以不压缩,也可以压缩成.gz格式(设置一个选项)。
2.对于大于16*16的字体,除了内置、外置菜单中的汉字,还需要grldr文件内的菜单帮助汉字,以及0-9数字和a-z、A-Z英文字体。
3.对于.hex格式,字体大了,有可能超出grldr自用内存空间。因此想创建一种小字库模式。格式如下:
2字节  字符总数
2字节  字体点数
2字节  字符0的Unicode编码
2字节  字符1的Unicode编码
....................................
n字节  字符0的点阵编码
n字节  字符1的点阵编码
...................................
注意:0-9数字和a-z、A-Z英文,虽然只占汉字点阵编码的一半,但是也要占n字节,只是放在前半部,后半部填充0。
         字符不需要排序,只要Unicode编码和点阵编码一一对应即可。
作者: 2012jvnet    时间: 2016-1-30 21:35
GRLDR内置菜单编辑工具
作者: 2011yaya2007777    时间: 2016-1-31 08:36
可以改个名称
作者: junyu    时间: 2016-1-31 09:06
看一下,谢谢楼主
作者: 2012yuwuyu    时间: 2016-1-31 09:10
谢谢楼主分享!
作者: zying    时间: 2016-1-31 16:17
新手学习了!谢谢分享!!!!!!!!!!!!!
作者: nytc006    时间: 2016-1-31 21:40
如果您要查看本帖隐藏内容请回复
作者: wjqhui    时间: 2016-1-31 21:42
GRLDR编辑的基本参数,大家都可以从网上查找。
看本软件最好之处在于提供了“模拟启动”功能,应该说更方便调试。
对作者表示感谢。
作者: 回旋    时间: 2016-1-31 23:13
这个要感谢
作者: wy_久觞    时间: 2016-1-31 23:32
谢谢分享!
作者: 2012kwy    时间: 2016-2-1 10:04
谢谢分享
作者: zmyzbf    时间: 2016-2-1 10:16
支持一下
作者: konglong83    时间: 2016-2-2 10:29
下载。来看看。
作者: shys    时间: 2016-2-5 11:24
2016.1.29更新
作者: gl542400    时间: 2016-2-25 15:43
好用实用的东西!
作者: haijie1223    时间: 2016-3-1 20:55
pseudo 发表于 2016-1-30 15:32
谢谢分享。

最好还能在线更新grldr版本、剥离内置菜单成外置菜单或相反。

P大, 已更新,请看一楼介绍。
作者: haijie1223    时间: 2016-3-1 20:56
匿名人士 发表于 2016-1-28 21:41
貌似之前用过显示乱码,这个新的我也下载试试

已更新,请下载最新版测试。
作者: haijie1223    时间: 2016-3-1 20:56
2011yaya2007777 发表于 2016-1-29 20:14
可以生成大字体吗?比如32*32

已更新,支持16*16,24*24,32*32,40*40四种规格的字库,增加了外置菜单中字体的支持。
作者: haijie1223    时间: 2016-3-1 21:02
上两张预览图:


作者: 2011yaya2007777    时间: 2016-3-2 15:10
本帖最后由 2011yaya2007777 于 2016-3-2 15:13 编辑

很好!继续努力。
作者: netarrow    时间: 2016-3-2 16:28
谢谢分享,学习了!
作者: netarrow    时间: 2016-3-2 16:28
谢谢分享,学习了!
作者: happysong21    时间: 2016-3-2 16:32
感谢楼主的辛苦付出!
作者: nytc006    时间: 2016-3-2 23:06
本帖最后由 nytc006 于 2016-3-2 23:11 编辑

感谢楼主的分享。
希望这个工具能够进一步的强化。
进化为 可视化的 grldr 菜单编辑器。

理想中的grldr菜单编辑器是这样的→
用户基本上不学习grldr相关命令,就可以通过工具制作出自己想要的启动菜单。
所谓的启动菜单包含2个方面:界面与功能(即菜单内容)。
界面上:个人觉得,message模式论坛已经有现成的工具了,如果能够把 2011yaya2007777 大神的
增强 GRUB4DOS 菜单编辑功能,支持动画菜单
http://bbs.wuyou.net/forum.php?m ... &fromuid=343911
(出处: 无忧启动论坛)
这个里面的效果让用户可视化、傻瓜化实现就最好了。
功能上:也是同样的理念,在一个界面,根据用户的选择,加上g4d 自身的命令之间的逻辑关系,就可以生成一组能够成功启动的菜单内容。
就像0pe中有一个菜单的功能是:启动任意文件。
做软件就类似这个菜单的功能,根据用户选择的文件类型,细化生成相应的菜单内容。
----------------------------------------------------------------------------
当然,愿望是美好的,实现起来却需要有有时间、耐心、有热情、还要对g4d本身比较熟悉。。。
如果能够实现这样的功能,就要大大的辛苦一下楼主,造福菜鸟
----------------------------------------------------------------------------
另:个人觉得深度的这个g4d的菜单编辑器还不错,有值得借鉴的地方,楼主可以下载一个参考下,如果有意继续更新软件的话。
深度远程启动管理器-v1.3 自带的g4d菜单编辑器 截图→


----------------------------------------------------------------------------
再次感谢楼主的分享!!

作者: haijie1223    时间: 2016-3-3 10:26
nytc006 发表于 2016-3-2 23:06
感谢楼主的分享。
希望这个工具能够进一步的强化。
进化为 可视化的 grldr 菜单编辑器。

多谢!最近身体不好,等休息一段时间再做更新吧。
作者: 5087805    时间: 2016-3-3 11:50
谢谢楼主分享!
作者: nytc006    时间: 2016-3-3 12:48
haijie1223 发表于 2016-3-3 10:26
多谢!最近身体不好,等休息一段时间再做更新吧。

软件是否更新不重要,保重身体最重要!
祝:早日康复~
作者: 2012eye    时间: 2016-3-19 16:35
谢谢谢谢谢谢谢谢谢谢
作者: hh512624    时间: 2016-3-28 09:58
看看,多谢@!!!!
作者: dengxin    时间: 2016-5-20 01:57
用上了,看看效果
作者: hahake    时间: 2016-10-11 15:08
太感谢,马上用起来!!
作者: pppfj    时间: 2016-10-15 08:45
是否支持wee的内置菜单编辑?
作者: lootan    时间: 2017-8-9 08:41
感谢楼主辛苦的付出!!

我测试了3的版本,发觉有问题啊。使用此工具生成的外置的字库,menu.lst 外挂,并不能正确显示中文。

然后,内置字库的话,只能使用 16x16的字体。使用其他三个,就不能正确显示中文了。

是不是我使用的姿势不对啊。
作者: 2011yaya2007777    时间: 2017-8-9 09:13
你需要在菜单指定字体尺寸。如: font --font-high=24
作者: hs6688    时间: 2017-8-9 13:18
学习一下




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3