无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14591|回复: 16

添加批处理用chenall的mkfon生成汉字字库

  [复制链接]
发表于 2011-11-29 12:29:36 | 显示全部楼层 |阅读模式
简单编写了下bat脚本文件,支持多个LST菜单文件的。。。

自动将当前目录的*.LST文件先合并到NEW.LST,生成字库文件menu.hex;
将menu.hex重命名为MYFONT.HEX,然后再删除NEW.LST

这个可以方便使用多个*.LST菜单的朋友一键生成一个通用小字库。。。

调用命令:font /具体路径/MYFONT.HEX

[ 本帖最后由 zhs509 于 2011-12-24 13:33 编辑 ]

生成汉字库.part01.rar

400 KB, 下载次数: 1180, 下载积分: 无忧币 -2

2个文件要同时下载,否则无法解压;将要生成字库的所有的XX.LST放到mkfon.exe同级目录即可!

生成汉字库.part02.rar

338.27 KB, 下载次数: 1047, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +16 收起 理由
a102135 + 16 原创内容

查看全部评分

发表于 2011-12-4 11:14:27 | 显示全部楼层
谢谢楼主提供
回复

使用道具 举报

发表于 2011-12-1 11:32:17 | 显示全部楼层
谢谢   使用简单,我一直都是 复制 粘贴······
回复

使用道具 举报

 楼主| 发表于 2011-11-29 12:44:08 | 显示全部楼层
或者将下面的代码另存为XX.BAT。。。
要保证XX.BAT目录下有mkfon.exe和UNIFONT.HEX,
将一个或多个不同XX.LST放到XX.BAT同级目录
然后运行XX.BAT即可生成menu.hex


  1. copy /y *.lst new.lst
  2. mkfon NEW.LST
复制代码
回复

使用道具 举报

发表于 2011-12-5 12:02:40 | 显示全部楼层
对菜单文件的大小有限制吗?
回复

使用道具 举报

发表于 2011-12-14 22:19:37 | 显示全部楼层
跟不上形势了,要好好学习才行!
回复

使用道具 举报

发表于 2011-12-16 10:52:47 | 显示全部楼层
1、请问GRLDR支持生成的MYFON.HEX不?
2、好象最近的GRLDR不支持中文显示,请问要下载哪个版本的?
回复

使用道具 举报

发表于 2011-12-23 11:26:42 | 显示全部楼层
以前下载的 mkfon.com 一直不成功(显示乱码),LZ附件中的 mkfon.exe 成功创建了小字库
回复

使用道具 举报

 楼主| 发表于 2011-12-23 16:42:52 | 显示全部楼层

回复 #8 LOVPE 的帖子

一般是版本越新越好。。。

grub4dos菜单需要UTF-8编码,否则会乱码。。。

grub4dos的更新可以看更新日志。。。

最新grub4dos下载地址:http://code.google.com/p/grub4dos-chenall/downloads/list

要加载字库,需要在菜单最前面添加

#font +具体路径字库名
font /BOOT/GRUB/MYFONT.HEX

下面是我的菜单,仅供参考
  1. splashimage /BOOT/GRUB/BACK.BMP
  2. font /BOOT/GRUB/MYFONT.HEX
  3. color 11 12 13 14
  4. default 20
  5. timeout 30

  6. title            【 0 】  0PE 迷你维护系统
  7. chainloader /BOOT/0PE.BIN
复制代码

[ 本帖最后由 zhs509 于 2011-12-23 16:47 编辑 ]
回复

使用道具 举报

发表于 2011-12-23 21:12:52 | 显示全部楼层
我用的是最近版本的GRLDR,内置引导菜单也是UTF-8编码(试了两次,一次包括EFBBBF字样,一次不包括)字库也是成功生成的,菜单写法如下,但显示乱码。不知道是不是只支持GRUB,而不支持同一版本的GRLDR?

(0xEFBBBF)pxe detect
configfile
default 5
timeout 2
splashimage /minipe/Bg.XPM.gz
font /minipe/fon.hex (fon.hex是MYFONT.HEX的改名,这个文件在根目录下面的MINIPE字目录内)
title G4D命令行
commandline
chainloader +1
回复

使用道具 举报

 楼主| 发表于 2011-12-24 13:50:15 | 显示全部楼层

回复 #11 LOVPE 的帖子

没用你的菜单,直接用外置菜单生成小字库,然后将菜单内置到grldr正常显示。。。

仅上传ISO模版供参考(用20111213f和不点20111222第四版均正常)
TEST.rar (344.36 KB, 下载次数: 117)
回复

使用道具 举报

发表于 2012-2-20 12:49:03 | 显示全部楼层
很方便的东东,没这个东东我做出的启动盘差不多5分钟才能出现菜单。
回复

使用道具 举报

发表于 2013-1-7 21:57:42 | 显示全部楼层

回复 #1 zhs509 的帖子

请教,mkfon.exe是否要在DOS状态下执行,我在win7pe或03PE下执行无反应,不能生成myfont.hex,该目录下有UNIFONT.HEX,也有多个*.lst文件,谢谢!
回复

使用道具 举报

发表于 2013-1-29 12:21:45 | 显示全部楼层
这个批处理有问题。
无法使用。算了还是直接用命令生成。
回复

使用道具 举报

发表于 2013-7-25 10:22:54 | 显示全部楼层
得经常进来学习学习啊!进度跟不上了啊。
回复

使用道具 举报

发表于 2017-1-24 10:28:20 | 显示全部楼层
有用的。谢谢
回复

使用道具 举报

发表于 2020-3-21 17:20:40 | 显示全部楼层
下载看看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-29 17:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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