无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zxw
打印 上一主题 下一主题

[分享] [20150128]自动列表·自动菜单·数字启动

    [复制链接]
2041#
发表于 2011-11-23 10:56:37 | 只看该作者

warning: No such command :RUN

谢了老大都怪自己没看说明
回复

使用道具 举报

2042#
发表于 2011-11-23 11:24:36 | 只看该作者

回复 #2040 zxy357x 的帖子

RUN用的是支持VBE的20111122最新版
grub4dos用的是20111122最新版英文版

能否给出你的菜单,我怎么用RUN自动列表
我怎么一直是乱码?

文件列表
  1. |
  2. |   grldr   
  3. |               
  4. \---BOOT
  5.     +---GRUB
  6.     |       BACK.BMP
  7.     |       BG.BMP
  8.     |       MENU.0PE
  9.     |       MENU.DIY
  10.     |       MYFONT.HEX
  11.     |       RUN
  12.     |      
  13.     +---IMGS
  14.     |       0PE.BIN
  15.     |       bootsect.iso
  16.     |       DG.IMG
  17.     |       dir.txt
  18.     |       KONBOOT.GZ
  19.     |       M64-098U.GZ
  20.     |       MEMTEST.GZ
  21.     |       MENU.LST
  22.     |       NTBOOT.LST
  23.     |       PUPPY.LST
  24.     |       slitaz.lst
  25.     |       菜单.LST
复制代码
grldr内置菜单和menu.lst菜单
  1. #terminal console
  2. #debug off
  3. #graphicsmode -1 800
  4. splashimage /BOOT/GRUB/BACK.BMP || splashimage /BOOT/GRUB/BG.BMP
  5. font
  6. font /BOOT/GRUB/MYFONT.HEX
  7. color 11 12 13 14
  8. default 6
  9. timeout 30
  10. title
  11. clear
  12. title
  13. clear
  14. title            ※※※ ZHS多功能维护盘 ※※※
  15. clear
  16. title
  17. clear
  18. title
  19. clear
  20. title
  21. clear
  22. title            【 1 】    0PE v1.3.3        \n             功能强大的PE维护盘,含有大量的SRS驱动包!\n\n             支持安装版XP/2003直接ISO安装,可启动ISO、IMG镜像等!
  23. fallback 12
  24. clear
  25. chainloader /0PE.BIN || chainloader /BOOT/0PE.BIN || chainloader /BOOT/IMGS/0PE.BIN || configfile /BOOT/GRUB/MENU.0PE
  26. title
  27. clear
  28. title            【 2 】    Puppy Linux       \n
  29. fallback 12
  30. clear
  31. configfile /BOOT/IMGS/PUPPY.LST
  32. title
  33. clear
  34. title            【 3 】    MaxDOS v9         \n \n            2011pzn修改的MaxDOS,功能强大,界面美观,维护必备工具!
  35. fallback 12
  36. clear
  37. map --mem /BOOT/IMGS/MAXDOS.IMG (fd0) || map --mem /BOOT/IMGS/MAXDOS.GZ (fd0)
  38. map --hook
  39. chainloader (fd0)+1
  40. rootnoverify (fd0)
  41. title
  42. clear
  43. title            【 4 】    RUN模块           \n \n            ZXW的RUN模块,可启动ISO、IMG、IMA、LST等文件,输入标号即可启动!
  44. fallback 16
  45. clear
  46. font
  47. command --set-path=%@root%/BOOT/GRUB/
  48. RUN
  49. title
  50. clear
  51. title            【 5 】    命令行模式        \n
  52. commandline
  53. title
  54. clear
  55. title            【 6 】    重启              \n
  56. reboot
  57. title
  58. clear
  59. title            【 7 】    关机              \n
  60. halt
复制代码
菜单11是“菜单.LST”,乱码,启动它倒是正常


[ 本帖最后由 zhs509 于 2011-11-23 11:39 编辑 ]
回复

使用道具 举报

2043#
 楼主| 发表于 2011-11-23 11:36:56 | 只看该作者

回复 #2040 zxy357x 的帖子

按+或-号.....
回复

使用道具 举报

2044#
 楼主| 发表于 2011-11-23 11:41:07 | 只看该作者

回复 #2042 zhs509 的帖子

cd?等待新版grub4dos支持吧。
回复

使用道具 举报

2045#
发表于 2011-11-23 11:43:17 | 只看该作者

回复 #2044 zxw 的帖子

是的 是测试ISO文件的。。
谢谢老大回复,我只是随便测试一下,基本上没用到中文的!
回复

使用道具 举报

2046#
发表于 2011-11-24 20:31:14 | 只看该作者
今天的更新绝对精彩!发几张图对比下
11-22版run




11-24版run




还有个菜鸟问题向Z大咨询下:自动列表为何不能超过41项,下面的空间还余很大。


图片黄 色地方少一项,稍不经意还以为已经没了,就不去按+键跳页。
何不多一项42项或者干脆就39项刚好一排(个人意见)

[ 本帖最后由 zxy357x 于 2011-11-24 20:36 编辑 ]
回复

使用道具 举报

2047#
 楼主| 发表于 2011-11-25 09:03:42 | 只看该作者

回复 #2046 zxy357x 的帖子

列表显示主要受限于以下两个条件:
1.管道命令有0xc00字节的限制:因为脚本对列表显示的处理,为了实现一些实用的功能,对文件的处理不是逐个写屏,而是事先写到内存(包括文件信息,颜色、对齐等控制代码),最后通过管理命令显示到屏幕上。
2.一屏所显示的有效行数:不同分辨率屏幕显示的有效行数不同。如靠检测分辨率来决定行数不划算。脚本简单处理不超过640*480的有效行数。
=====================================
居于速度和方便处理,脚本支持最多显示两屏。如是两屏,会显示>>或<<。
也可以使用--nocolor参数(呵,未公布),不使用彩色功能,这样一屏可能显示的行数可能会多一点。
RUN --txt --gfx --nocolor --set-ext=.ISO|.IMG|.IMA|.| (hd1,0)/HL/

[ 本帖最后由 zxw 于 2011-11-25 09:06 编辑 ]
回复

使用道具 举报

2048#
发表于 2011-11-25 09:40:08 | 只看该作者
原帖由 zxw 于 2011-11-25 09:03 发表
列表显示主要受限于以下两个条件:
1.管道命令有0xc00字节的限制:因为脚本对列表显示的处理,为了实现一些实用的功能,对文件的处理不是逐个写屏,而是事先写到内存(包括文件信息,颜色、对齐等控制代码),最 ...

太感谢了!
--nocolor参数,白色的也好看!

title 【03】 启动自定义ISO/IMG文件(HL目录-自动列表方式)
RUN --txt --gfx --nocolor --set-ext=.ISO|.IMG|.IMA|.| (hd1,0)/HL/
title 【04】 启动自定义文件(HL目录-自动列表方式)
RUN --gfx --nocolor (hd1,0)/HL/





全部都显示出来了。
回复

使用道具 举报

2049#
发表于 2011-11-25 09:59:13 | 只看该作者
加了些文件试了下,最多为50项




发现一个新问题:项目丢失两项,共有70项(69个文件1个文件夹),怎么显示都只有68项

换一种RUN --txt --gfx --nocolor --set-ext=.ISO|.IMG|.IMA|.| (hd1,0)/HL/ 那就共有69项,也只有显示67项,郁闷!

我不用 --nocolor再试试去

[ 本帖最后由 zxy357x 于 2011-11-25 10:12 编辑 ]
回复

使用道具 举报

2050#
发表于 2011-11-25 10:23:49 | 只看该作者
不用 --nocolor试过问题同样
都是丢失2项,留待Z大解决。
回复

使用道具 举报

2051#
 楼主| 发表于 2011-11-25 14:32:38 | 只看该作者
RUN --txt --gfx --nocolor --set-ext=.ISO|.IMG|.IMA|.| (hd1,0)/HL/
这样写,只显示=.ISO、.IMG、.IMA及无扩展名文件,文件夹不显示是正常的。

不显示的文件是什么?
回复

使用道具 举报

2052#
发表于 2011-11-25 15:14:58 | 只看该作者

回复 #2051 zxw 的帖子

HL目录下共有69个文件、1个文件夹(共70项)
RUN --gfx (hd1,0)/HL/  这样写只显示68项,少了2项,文件夹那项有显示(2049楼有图)

RUN --txt --gfx --nocolor --set-ext=.ISO|.IMG|.IMA|.| (hd1,0)/HL/   这样写只显示67项,也少了2项

感觉是两页之间的文件丢了,也就是第二页头2项丢失了
就像2049楼图片中 复件 (2) 1.iso和复件 (3) 1.iso这两个文件没显示出来
回复

使用道具 举报

2053#
发表于 2011-11-25 15:22:07 | 只看该作者
列出HL目录的文件,如图:
回复

使用道具 举报

2054#
 楼主| 发表于 2011-11-25 15:34:28 | 只看该作者

回复 #2050 zxy357x 的帖子

明白了,处理翻页时有一点漏掉了。这两天没空,改天纠正。

[ 本帖最后由 zxw 于 2011-11-25 15:35 编辑 ]
回复

使用道具 举报

2055#
 楼主| 发表于 2011-11-25 16:07:11 | 只看该作者

回复 #2053 zxy357x 的帖子

抽空处理了一下,应该正常了。
回复

使用道具 举报

2056#
发表于 2011-11-25 16:58:39 | 只看该作者
原帖由 zxw 于 2011-11-25 16:07 发表
抽空处理了一下,应该正常了。

Z大效率真快!OK了!
回复

使用道具 举报

2057#
 楼主| 发表于 2011-11-28 17:51:04 | 只看该作者

回复 #2056 zxy357x 的帖子

因当时时间仓促,翻页模块还有一点小问题。新版已纠正。
回复

使用道具 举报

2058#
发表于 2011-11-28 20:28:36 | 只看该作者
请教Z大,我修改一个合盘ISO,添加了搜索可见区目录的选项,但是在菜单项上下选择的时候,选项条不能定位到这条菜单项,不知道怎么回事?grldr是22号,RUN今天晚上下载的新的。



timeout 10
default 18
color white/blue blue/yellow light-red/blue 10
if exist ()/BOOT/GRUB/UNIFONT.HEX || find --set-root /BOOT/GRUB/UNIFONT.HEX
font /BOOT/GRUB/UNIFONT.HEX
graphicsmode -1 640:800 480:600 32
if exist ()/BOOT/GRUB/BG.LZMA || find -set-root /BOOT/GRUB/BG.LZMA
splashimage /BOOT/GRUB/BG.LZMA

title  01. 启动 Native Tango XPPE \n 启动Tango 风格的 XPE \n DIY自逆天使的TangoPE
if exist ()/BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG ! find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG
chainloader /WXPE/SETUPLDR.BIN

title
clear
... ..... .....
title
clear

title  11. 启动自定义ISO/IMG文件(AAA目录)
RUN --set-ext=.lst|.iso|.img|.ima|.| /AAA/

[ 本帖最后由 lb9433 于 2011-11-28 20:32 编辑 ]
回复

使用道具 举报

2059#
 楼主| 发表于 2011-11-28 20:56:32 | 只看该作者

回复 #2058 lb9433 的帖子

这样写:
command RUN --set-ext=.lst|.iso|.img|.ima|.| /AAA/
回复

使用道具 举报

2060#
发表于 2011-11-28 21:00:41 | 只看该作者
支持出兼容版啊,刚刚好2个方式都用到!
前2天通过改名解决,现在直接用一个文件就行了
回复

使用道具 举报

2061#
发表于 2011-11-30 09:45:59 | 只看该作者
楼主,我在C盘用grldr测试run自动列表效果(文本模式)的显示结果不正常,如下图,如图放在U盘中测试是正常的,问一下是怎么回事?

09-39-30.jpg (74.79 KB, 下载次数: 149)

09-39-30.jpg
回复

使用道具 举报

2062#
 楼主| 发表于 2011-11-30 09:51:41 | 只看该作者

回复 #2061 bao423 的帖子

grldr版本?调用语句?run什么版本?测试版还是兼容版?
回复

使用道具 举报

2063#
发表于 2011-11-30 09:59:53 | 只看该作者
11-29更新,自动列表增加了不少行数,效果显著!截个图:(grldrj是11-29版)




顺带问下Z大:像我这样量产的、纯粹没有VPE的应该用哪种RUN?是用测试版还是用兼容版?哪个版相对我这样比较好些?我试了两个版本效果好像一样。
这次11-29测试版文件小了很多。
回复

使用道具 举报

2064#
 楼主| 发表于 2011-11-30 10:07:57 | 只看该作者

回复 #2063 zxy357x 的帖子

都一样,兼容版可以用以前的grldr,当然就不能用vbe了。
回复

使用道具 举报

2065#
发表于 2011-11-30 10:14:27 | 只看该作者

回复 #2062 zxw 的帖子

grub4dos版本:0.4.5b-2011-11-22.7z
RUN为最新的20111129的测试版
菜单如下:
command --set-path=()/BOOT
gfxmenu /BOOT/Message && configfile (md)4+8
title [D]    AutoRun 自动列表 \n
RUN --gfx --set-ext=.iso|.img|.ima|.bin|.lst|.gz|. (hd0,0)/
我的run是放在C盘BOOT文件夹下的,其实这个问题在以前版本的RUN都一直存在的,只是没有反馈!
回复

使用道具 举报

2066#
发表于 2011-11-30 10:17:06 | 只看该作者

回复 #2064 zxw 的帖子

哦!明白了!感谢!
回复

使用道具 举报

2067#
发表于 2011-11-30 13:01:28 | 只看该作者
原帖由 zxy357x 于 2011-11-30 09:59 发表
11-29更新,自动列表增加了不少行数,效果显著!截个图:(grldrj是11-29版)

133445


顺带问下Z大:像我这样量产的、纯粹没有VPE的应该用哪种RUN?是用测试版还是用兼容版?哪个版相对我这样比较好些? ...

量产的?RUN列表菜单可以显示中文?
回复

使用道具 举报

2068#
发表于 2011-11-30 13:14:42 | 只看该作者
请问Z大:能否用RUN实现同时显示出UD根目录ISO文件夹下的文件及U盘可见区根目录ISO文件夹下的文件?
我用RUN /ISO/ ..automenu时,如果UD根目录下存在该ISO文件夹,则U盘可见区根目录下的ISO文件夹下的文件就不能列表显示了
回复

使用道具 举报

2069#
 楼主| 发表于 2011-11-30 14:34:06 | 只看该作者

回复 #2068 kafen 的帖子

没有实现这个功能,也没打算实现。
回复

使用道具 举报

2070#
 楼主| 发表于 2011-11-30 15:24:39 | 只看该作者

回复 #2065 bao423 的帖子

我测试正常。不过,你的问题也奇怪,不应出现这种情况。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 04:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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