无忧启动论坛

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

DOS下查找磁盘里的grub.exe并运行,增加一个刷入BIOS的img

  [复制链接]
181#
发表于 2015-2-10 18:29:29 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-10 19:05 编辑

应该差不多了,程式接近4K,代码3200行,加了点东西,算V 0.2a版吧。

这版主要集中在合併ini档,一个ini可以实行多menu选择。


g3x.ini的更新,如下:
------------------------------------------------------------------------------------
##MNWh=25
##BCol=43
##TCol=4f
....
....
....


##Menu=01,Main Program
       
{{ Search and Run \ghost.exe}}\ghost.exe          ('{{'表示加入连续搜寻序列,'}}'表示可返回)
{{ Search and Run \boot\Ghost.exe}}\boot\ghost.exe       ('{{'表示加入连续搜寻序列,'}}'表示可返回)
{{ Search and Run ...\ghost.exe}}\grub\petools\ghost\ghost.exe  ('{{'表示加入连续搜寻序列,'}}'表示可返回)
{ =============================}
{ UnDo,Reload origin ini file}}g3x.ini (虽有'}}' 但ini不能返回,程式不作处理)
{ Reboot}Reboot.com
{ Shutdown}OFF.COM

##Menu=02,Grub Menu

{{ Search and Run \Grub.exe}}\grub.exe      ('{{'表示加入连续搜寻序列,表示'}}'表示可返回)
{{ Search and Run \boot\Grub.exe}}\boot\grub.exe   ('{{'表示加入连续搜寻序列,表示'}}'表示可返回)
{{ Search and Run ...\grub.exe}}\boot\grub\grub.exe  ('{{'表示加入连续搜寻序列,表示'}}'表示可返回)
{ =============================}
{ Return to Main Menu}g3x.ini
{ Run local Editor}}Wd.com    ('}}'表示可返回)
{ Shutdown}OFF.COM

##Menu=03,Tools Menu
.....
.....
.....

##Menu=04,MixMenu
.....
.....
.....
------------------------------------------------------------------------------------

1.加入##Menu=00 的多层选单,必须以##Menu=开头,等号(=)后是00-FF的十六进制数字,
其他文字视为无效选单,00-FF不作排序,只是一个识别而已。

2. [##Menu= 00,] 之后的文字(如Main Program)视作一列描述,会出现在g3x.com内,文字不得多于20字元,多了的会削除。

2.每一个独立的选单相等于以往的一个ini。

3.统一程式选单的所有设定,把以##开头的设定放在ini文件最前则可(见g3x.ini示范档),若有两个同一设定,
以最后一个为准。

4.全部选单设定一致,包括选表宽度、颜色、时钟等等。

5.因要顾及全域设定,选表宽度不以个别选项宽度为准,而以
##MNWh=??为准,数字是十六进制28-50(即十进制的40-80),少于28则28,大于50则50,
所有大于50的设定,选单两侧并无空间,阴影自动关闭。

5.最大支援8个选单,多了的不作处理(若有需要增加,可在下面提出)。
若不需两或以上的选单,可删除所有##Menu=??,则和以前的ini一样。

6.加入 ''}}'',返回机制,如:{ Run local Editor}}Wd.com,执行完毕,成与败皆返回。  
任何com,exe,bat,cmd,均可设定返回,ini不设返回,已有{{设定的也可以设定}},
全设或个别设定均可。



g3x.com的更新,如下:

1.任何设有}}选项,行末加一 '<'以作识别,暂时不能像{{的可在程式中任意更改。

2. 有 '<' 号的选项,不管成功执行与否,一律返回g3x.com介面。

3.底列加入所有存在的磁盘符,见图,[当前磁盘] 是以##BoFn=??的颜色显示,以示不同。

4.加入[TAB] 键,按一下TAB键,会跳到下一选单,若在最后选单,则会跳回第一选单。
按Shift - TAB,跳前一个选单。

5.加入[上]键,在选项第一列按[上]键,进入多项选单,会视ini文件中menu数量显示,四个
显示四个,五个显示五个....

6.多项选单中,可按左右或TAB选择选单,按Enter,ESC或 [下] 键离开。



程式越来越大,ROM的空间紧缩,看着用吧,若有BUG请在下面回报。

压缩包包含g3x.com和g3x.ini示范档,注意保存原有的g3x.com和g3x.ini,免被覆盖。

g3x-v2a.rar (6.31 KB, 下载次数: 18)

点评

谢谢,我先测试一下  详情 回复 发表于 2015-2-10 20:04
回复

使用道具 举报

182#
 楼主| 发表于 2015-2-10 20:04:09 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-10 21:42 编辑
TajuraTong 发表于 2015-2-10 18:29
应该差不多了,程式接近4K,代码3200行,加了点东西,算V 0.2a版吧。

这版主要集中在合併ini档,一个ini ...


谢谢,我先测试一下,如何设置一运行就显示所有菜单呢?

1 当设置有返回时,如果没有找到程序,返回g3x时,时间那会变黑块。

2 我在ROM下运行g3x, 我实际盘有 b , c ,d 而程式是显示 a,b,d

3 在全屏下,右下角的字项显示不完成,ESCquit. 只显示ESCqu(其实这行可以只写F2edit和ESCquit就可以了)

4 当##Menu菜单少时,只有2到3项,按向上键,##Menu菜单菜单宽度点太宽



那个ROMDOS的内存只有640k,  运行多几个程序就死机了,这个不算是bug

作者更新辛苦了! 其实现在g3x功能已经比较完善. ,
过年了,不用更新也可以了,现在用旧版本的也已经很好用了。

点评

1 我的机子没发现这问题。 2 这个可能要找适当测试环境,我的机子看不这问题。 3 试试新版。 4 哈哈...划一宽度其实更易设计,我找空看看吧。 2015-2-11补充: 1.加入 [R]键,在com,exe,bat,cmd的  详情 回复 发表于 2015-2-11 12:33
回复

使用道具 举报

183#
发表于 2015-2-11 12:33:14 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-15 22:15 编辑
2013abcdefg 发表于 2015-2-10 20:04
谢谢,我先测试一下,如何设置一运行就显示所有菜单呢?

1 当设置有返回时,如果没有找到程序,返回g3 ...


1 试试新版。

2 这个可能要找适当测试环境,我的机子看不出这问题。

3 试试新版。

4 哈哈...划一宽度其实更易设计,我找空看看吧。



2015-2-11补充:

1.加入 [R]键,在com,exe,bat,cmd的选单中按[R]键,可 [开关] 返回设定。

2.最底列显示-当前目录



暂时不增加功能了,再加就大于4K,程式也变得复杂。





2015-2-11补充2:


加入自定 [顶列选单] 宽度 (Header Menu Width)
g3x.ini 加入

##HMWd=0d       

等号 '=' 后的是十六进制,范围 0A-14,即十进制的10-20,数字少于或大于规定,或,
选单(Menu)数目等于或大于6个,选单宽度设定均无效,换回弹性处理宽度。



RE: DOS下查找磁盘里的grub.exe并运行,增加一个刷入BIOS的img [修改]
2013abcdefg 发表于 2015-2-12 11:25
这下完整了....

功能正常,就是在按TAB或者左右键时,底档的文字有点闪到感。

试试新版


-------------------


2015-2-12补充:

过往在任何位置,比如a:\,这样输入是不行:

c:\boot\grub\g3x.com  

因为当前位置a:\ 并没有g3x.ini
这版本增加自我搜寻功能,不管g3x.com 在什么地方,它会根据自身的位置搜寻g3x.ini,
只要把g3x.com和g3x.ini放在一起就可以了。

若把g3x.com改成其他档名,比如 abcd.com
键入 c:\boot\grub\abcd.com  时,它会搜寻 c:\boot\grub\abcd.ini

g3x.com读取ini的次序:

1.看看有没有ini参数,比如 g3x.com  1234.ini,找到会载入,若没有ini参数或ini档有误,则
2.读取当前目录的g3x.ini档,若找不到或ini档有误,则
3.搜寻自身目录,和自己名称相同的ini档。
4.若上面3项也找不到便结束。

有了自身搜寻后,g3x.com和g3x.ini不必放在ROM中,可放在其他可见磁盘中,
比如 c:\boot\grub\

ROM中只放入一个 g2x.com (size只有几百bytes)

键入g2x   \boot\grub\g3x.com 便成,g2x会搜寻所有磁盘的 \boot\grub\
找到并载入g3x.com,g3x.com会根据自身位置找g3x.ini

ok完了!



修正了一些潜在的bug

G3X-V2A2.rar (4.24 KB, 下载次数: 20)

点评

这下完整了....  详情 回复 发表于 2015-2-12 11:25
回复

使用道具 举报

184#
 楼主| 发表于 2015-2-12 11:25:04 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-12 15:48 编辑
TajuraTong 发表于 2015-2-11 12:33
1 试试新版。

2 这个可能要找适当测试环境,我的机子看不出这问题。


这下完整了....

功能正常,就是在按TAB或者左右键时,底档的文字有点闪到感。
回复

使用道具 举报

185#
发表于 2015-2-24 18:46:38 | 只看该作者
g3x.com (Mini Menu by T.T v 0.3) 版本说明:-

趁春节假,花了一个上午更新了这个版本,改动比较多,便叫v0.3版吧。

原g3x.com的功能不变,只加了文件夹(目录)模式,进入程式后,按F3切换到文件夹模式,按ESC返回原来ini模式。

文件夹模式之下的功能:-

1.程式显示当前位置的目录(文件夹)和档案,预设只显示com,exe,bat,cmd,ini档案,目录先排,
档案排后,按名称顺序排列。按:左,右,上,下,home ,end,pgup,pgdown选择档案或目录,按enter
后,若是执行档则直接执行,执行后返回。若是选择目录,则进入该目录。在任何目录下,若
有 [..],选[..]并按下,即返回前一目录。

2.文件夹模式下,按f3可切换显示执行档(com,exe,bat,cmd,ini)或全部档案,目录会优先显示。
右则以 <DIR>识别。为节省程式空间,程式最多显示500个目录或档案。

3.文件夹模式下,按Tab键进入磁盘切换,光标会跳到左下方,停在当前盘符上,按左右切换列表中
可见的盘符,选定后,按[上],[Enter]或[ESC]则返回该磁盘的当前目录。
比如按Tab后,选C,再按上,则会进入C盘当前目录。
基本上,TAB+上+Enter,可以进入可见盘的任何目录。

4.加入[Delete]键: 删除 (Del)
文件夹模式下,按[Del]键,程式会问用家是否删除当前目录或档案,按y则直接删除。
空目录才可以给删,若该目录有任何目录或档案,删除则失败。

5.加入[Backspace]键: 改名 (Ren)
文件夹模式下,按[Backspace]键,程式会让用家自由更改当前档名或目录名称。注意名称
须符合[8]+[3]的档名格式,即名称最多8字元,后缀最多3字元。改好后按Enter确定,
若符合要求,则直接改名,并重新排序。

6.加入[Ins]键: 建立文件夹(MDir)
文件夹模式下,按[Ins]键,程式会让用家自由输入要建立的目录名称。注意名称
须符合[8]+[3]的档名格式,即名称最多8字元,后缀最多3字元。改好后按Enter确定,
若符合要求,则直接建立,并重新排序。

7.加入文件查看功能 (View)
文件夹模式下,在任何非执行文件上按Enter(按F3才可以显示全部档案),则可进入查看介面,
为了节省空间和简化程式的复杂度,查看文件须为ASCII的标准文字档(如ini或menu.lst等),
最大载入30000字元,多了的不予读入。查看介面中,可以按左,右,上,下,home ,end,pgup,pgdown移动,按
ESC则离开。若要查看bat,com,ini等档案(因按Enter会直接执行或载入),可按F4查看。执行档不能查看,只能执行。
文件是否能查看,程式会作简单判断,若无反应则表示该档没必要查看。
不提供编辑功能,估计要多1-2k程式码。

8.独立运行
因为有了文件夹模式,ini并非必须,g3x.com的执行策略如下:

8.1.看看有没有ini参数,比如 g3x.com  1234.ini,找到会载入,若没有ini参数或ini档有误,则
8.2.读取当前目录的g3x.ini档,若找不到或ini档有误,则
8.3.搜寻自身目录,和自己名称相同的ini档。
8.4.若上面3项也找不到,则直接进入文件夹模式。
8.5.文件夹模式下,选择ini档并按enter,若ini正常,则进入原来g3x.ini menu模式,当然亦可以随时按
f3回到文件夹模式。

9.不需要command.com
g3x.com超过7k,rom空间紧绌,g3x.com亦已提供了简化的dos的功能,所以启动时可不必载入
command.com,大可在rom中删去,腾出更多空间。
方法:

1.在config.sys最末加入一句:
shell=G3X.COM
2.删除ROM中的command.com或其他版本command.com(若有)。
3.g3x.com不能代替command.com运行bat或cmd等批次档,若真的要运行,可以载入其他版本dos,进入该版本dos运行,
例如7comm.com,当然7comm.com只能放在rom外。


启动时,os会直接载入g3x.com,不会显示 A>

在没有command.com的g3x.com介面中,程式会无视ESC,按了也不返回dos 。

若执行某些程式后回到KERNEL.SYS,键入g3x.com则可返回g3x介面。

当然,用家仍可以不放g3x.com在rom里,利用g2x \g3x.com载入之。

g3x-v3.rar (9.39 KB, 下载次数: 21)

点评

我测试时,如果有ini,按F3程序会无响应。(可能还是内存的问题) 如果没有ini,使用正常。  详情 回复 发表于 2015-2-27 11:57
回复

使用道具 举报

186#
发表于 2015-2-24 21:25:07 | 只看该作者
bios文件(技嘉)传上,大能们能帮我把此模块加进去吗?
A55MDS22_SLIC.rar (932.32 KB, 下载次数: 10)

点评

你的是AMI的BIOS?  详情 回复 发表于 2015-2-27 13:16
回复

使用道具 举报

187#
 楼主| 发表于 2015-2-27 11:57:36 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-27 12:00 编辑
TajuraTong 发表于 2015-2-24 18:46
g3x.com (Mini Menu by T.T v 0.3) 版本说明:-

趁春节假,花了一个上午更新了这个版本,改动比较多 ...


我测试时,如果有ini,按F3程序会无响应。(可能还是内存的问题)
如果没有ini(目录模式),使用正常。

点评

我这里没有这个问题,按理和记忆体无关,基本上程式只要约30k就可以运行, 请上载你的g3x.ini让我测试一下。 修订了一下,减少记忆用量,最大查看档案10000字元,最多显示档案500个,另外:- 1.g3x.ini 加  详情 回复 发表于 2015-2-27 14:28
回复

使用道具 举报

188#
 楼主| 发表于 2015-2-27 13:16:35 | 只看该作者
caoshilian 发表于 2015-2-24 21:25
bios文件(技嘉)传上,大能们能帮我把此模块加进去吗?

你的是AMI的BIOS?

点评

awdb的BIOS  详情 回复 发表于 2015-2-28 12:04
回复

使用道具 举报

189#
发表于 2015-2-27 14:28:47 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-27 21:39 编辑
2013abcdefg 发表于 2015-2-27 11:57
我测试时,如果有ini,按F3程序会无响应。(可能还是内存的问题)
如果没有ini(目录模式),使用正常。


我这里没有这个问题,按理和记忆体无关,基本上程式只要约30k就可以运行,
请上载你的g3x.ini让我测试一下。


修订了一下,减少记忆用量,最大查看档案10000字元,最多显示档案500个,另外:-

1.g3x.ini 加入一项
[##HELP=01,]  这之后的23行文字被视为help表,程式中按F1时会显示。
若没有[##HELP=01,]  程式会无视F1。

2.文件夹模式之下的功能(F3),按Ctrl + C 覆制,覆制光标停定位置的档案。
可以输入新的 [文件名称] 或 [位置] 或 [盘符][位置]

例如Ctrl + C覆制test.txt时,输入
test1.txt             <---  在当地文件夹下覆制一份test1.txt
c:                      <---  在c: 覆制一份test.txt (相同名称)
c:test1.txt          <---  在c: 覆制一份test1.txt
c:\boot              <---  若boot是目录,在c:\boot 覆制一份test.txt,否则以boot作名称。
c:\boot\test2.txt <---  在c:\boot 覆制一份test2.txt,若boot目录不存在则失败。

若已有新名称的档案存在,程式会询问是否覆盖,按y则直接覆盖,请小心使用。

顺带一提,在文件夹模式之下,要找test.exe,按T,要找menu.lst,按M,若再按M,
跳到下一个以M字元开首的档案,如此类推......程式会跳到符合名称的最接近档案。


修正一些错误,请重新下载!
g3x-v31.rar (11.01 KB, 下载次数: 5)


修正了小问题,精简了一些,体积减少1k!功能不变
g3x-v32.rar (10.07 KB, 下载次数: 6)

点评

可能是我的电脑内存有问题, 其它软件也会无响应,我换了再测试  详情 回复 发表于 2015-2-27 20:50
回复

使用道具 举报

190#
 楼主| 发表于 2015-2-27 20:50:50 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-27 22:07 编辑
TajuraTong 发表于 2015-2-27 14:28
我这里没有这个问题,按理和记忆体无关,基本上程式只要约30k就可以运行,
请上载你的g3x.ini让我测试 ...


可能是我的电脑内存有问题, 其它软件也会无响应,我换了再测试.

测试两个版本都是正常的。ini没有改动。是我的电脑内存有问题,换了就好了。

另:文件夹模式的背景色可以改成蓝色吗?红绿看久了眼累

点评

哦,改了,跟##MCol=xx menu 背景同一色系,你改一下自己的喜欢的颜色就是,蓝底白字好象是17 ##MCol=17  详情 回复 发表于 2015-2-28 08:17
回复

使用道具 举报

191#
发表于 2015-2-28 08:17:47 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-28 08:46 编辑

2013abcdefg 发表于 2015-2-27 20:50
可能是我的电脑内存有问题, 其它软件也会无响应,我换了再测试.

测试两个版本都是正常的。ini没有改 ...


哦,改了,跟##MCol=xx menu 背景同一色系,你改一下自己的喜欢的颜色就是,蓝底白字好象是17
##MCol=17




g3x-v33.rar (6.87 KB, 下载次数: 1)

点评

背景色是蓝色了,选择色也是蓝色,这样不明显了。选择色改成别的色吧  详情 回复 发表于 2015-2-28 08:31
回复

使用道具 举报

192#
 楼主| 发表于 2015-2-28 08:31:06 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-28 08:32 编辑
TajuraTong 发表于 2015-2-28 08:17
哦,改了,跟##MCol=xx menu 背景同一色系,你改一下自己的喜欢的颜色就是,蓝底白字好象是17
##MC ...


背景色是蓝色了,选择色也是蓝色,这样不明显了。我自己改一下试试。谢谢!

点评

哈哈,忘了也把##ACol=yy改为使用者定义, 这版会根据下面的值 ##ACol=xx ##MCol=yy  详情 回复 发表于 2015-2-28 08:46
回复

使用道具 举报

193#
发表于 2015-2-28 08:46:44 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-28 09:30 编辑

g3x-v33.rar (10.15 KB, 下载次数: 8)
2013abcdefg 发表于 2015-2-28 08:31
背景色是蓝色了,选择色也是蓝色,这样不明显了。我自己改一下试试。谢谢!



哈哈,忘了也把##ACol=yy改为使用者定义,
这版会根据下面的值
##ACol=xx
##MCol=yy


点评

当##MNWh=50 时 ,按F3 程序会出错,我是在WIN下运行的  详情 回复 发表于 2015-2-28 15:55
谢谢!很好用  详情 回复 发表于 2015-2-28 11:13
回复

使用道具 举报

194#
 楼主| 发表于 2015-2-28 11:13:26 | 只看该作者
TajuraTong 发表于 2015-2-28 08:46
哈哈,忘了也把##ACol=yy改为使用者定义,
这版会根据下面的值
##ACol=xx

谢谢!很好用                          
回复

使用道具 举报

195#
发表于 2015-2-28 11:51:23 | 只看该作者
我以前都是将wee刷进bios,目的是为了查找、启动grldr。也试过一个外国人的romos,刷进去后感觉驱动、内存管理等都不如愿。这个好,既可以查找,又可以启动,兼有wee的功能、run的功能、还有dos command的功能。非常喜欢!!超级谢谢TajuraTong。另外,能否提供一个ucdos、鼠标、ntfs4dos纯粹一点的程序或程序带批处理的,img镜像中的很多类似程序都是利用创建的虚拟内存运行,其批处理不好改。再次谢谢

点评

G3x配合ntfs4dos?内存和rom的容量是大问题,若没有64的限制,问题好解决..  详情 回复 发表于 2015-2-28 17:00
回复

使用道具 举报

196#
发表于 2015-2-28 11:52:05 | 只看该作者
我以前都是将wee刷进bios,目的是为了查找、启动grldr。也试过一个外国人的romos,刷进去后感觉驱动、内存管理等都不如愿。这个好,既可以查找,又可以启动,兼有wee的功能、run的功能、还有dos command的功能。非常喜欢!!超级谢谢TajuraTong。另外,能否提供一个ucdos、鼠标、ntfs4dos纯粹一点的程序或程序带批处理的,img镜像中的很多类似程序都是利用创建的虚拟内存运行,其批处理不好改。再次谢谢
回复

使用道具 举报

197#
发表于 2015-2-28 11:57:00 | 只看该作者
对不起,网络慢,连按了两次“发表回复”。
回复

使用道具 举报

198#
发表于 2015-2-28 12:04:59 | 只看该作者

awdb的BIOS
回复

使用道具 举报

199#
 楼主| 发表于 2015-2-28 15:55:15 | 只看该作者
TajuraTong 发表于 2015-2-28 08:46
哈哈,忘了也把##ACol=yy改为使用者定义,
这版会根据下面的值
##ACol=xx

当##MNWh=50 时 ,按F3 程序会出错,我是在WIN下运行的

点评

已修正,大于50都没关系了  详情 回复 发表于 2015-2-28 16:55
回复

使用道具 举报

200#
发表于 2015-2-28 16:55:39 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-28 17:45 编辑
2013abcdefg 发表于 2015-2-28 15:55
当##MNWh=50 时 ,按F3 程序会出错,我是在WIN下运行的


已修正,大于50都没关系了


回复

使用道具 举报

201#
发表于 2015-2-28 17:00:36 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-28 17:01 编辑
scxiegangxy 发表于 2015-2-28 11:51
我以前都是将wee刷进bios,目的是为了查找、启动grldr。也试过一个外国人的romos,刷进去后感觉驱动、内存 ...


G3x配合ntfs4dos?内存和rom的容量是大问题,若没有64k的限制,问题好解决..

点评

谢谢修正! ntfs4dos是否可以外置解决?有空我测试一下ntfs4dos, 鼠标的DOS驱动我有个4k大小的。有空再提供  详情 回复 发表于 2015-2-28 17:12
回复

使用道具 举报

202#
 楼主| 发表于 2015-2-28 17:12:30 | 只看该作者
TajuraTong 发表于 2015-2-28 17:00
G3x配合ntfs4dos?内存和rom的容量是大问题,若没有64k的限制,问题好解决..

谢谢修正! ntfs4dos是否可以外置解决?有空我测试一下ntfs4dos, 鼠标的DOS驱动我有个4k大小的。有空再提供

点评

发现了一个大bug,修正了,请下载这个  详情 回复 发表于 2015-2-28 18:15
回复

使用道具 举报

203#
发表于 2015-2-28 17:29:06 | 只看该作者
本帖最后由 TajuraTong 于 2015-3-1 08:45 编辑

G3x还有一些方向好走,等有空才去想,dos功能上将会增加mark,就是标记选定某些档案做一次性copy或delete或其他动作,局部代替*.* 吧...

点评

这个方向真的不错。相当于一个启动器了  详情 回复 发表于 2015-3-1 10:34
回复

使用道具 举报

204#
发表于 2015-2-28 18:15:10 | 只看该作者
本帖最后由 TajuraTong 于 2015-2-28 20:18 编辑
2013abcdefg 发表于 2015-2-28 17:12
谢谢修正! ntfs4dos是否可以外置解决?有空我测试一下ntfs4dos, 鼠标的DOS驱动我有个4k大小的。有空再提 ...


发现了一个大bug,修正了,请下载这个


再修正了一下,请重新下载!
g3x-v34.rar (6.95 KB, 下载次数: 10)
回复

使用道具 举报

205#
 楼主| 发表于 2015-3-1 10:34:32 | 只看该作者
TajuraTong 发表于 2015-2-28 17:29
G3x还有一些方向好走,等有空才去想,dos功能上将会增加mark,就是标记选定某些档案做一次性copy或delete或 ...

这个方向真的不错。相当于一个启动器了
回复

使用道具 举报

206#
发表于 2015-3-1 17:08:00 | 只看该作者
本帖最后由 TajuraTong 于 2015-3-2 08:23 编辑

2015/3/1更新:

1. 新增 space 键
文件夹模式之下,按space空白键,选定当前档案,再按一下空白,反选。
选定的档案,在档案日期前会标示一个反白,目录不能被选定。

2.新增 Ctrl + A
文件夹模式之下,按Ctrl + A,全选档案,目录不能被选定。

3.新增 Ctrl + U
文件夹模式之下,按Ctrl + U,反选全部档案。

4.多档案/单档覆制(F5,取代前一版的Ctrl + C)
因为某些rom dos系统,对Ctrl+C(break)特别敏感,拦截失效,导致按Ctrl+C等于终止程序,所以改为F5。
任何有选定档案的文件夹下,若有选定档案,按F5,再键入[目的路径],选定档案将被覆制到指定目的地。
[目的路径]必须是有效且存在,比如:
c:
c:\boot
c:\boot\grub <--- 若路径存在,以上皆可。
boot  <---表示覆制[本地盘][当前位置]下的[boot目录],若有则覆制,若无则离开。
boot也不能是档案名称,不管存在与否均失败。

覆制过程中,若发现目的地已有同名档案,程式会询问是否覆盖(y/n),按y则直接覆盖。
暂不设定(a/y/n),a表示不询问而全部覆盖,因破坏力太大,若有需要请提出。
部份系统未必能读取和覆制,程式会略过(不作强行解除锁定),再覆制下一个。

5.多档案删除
任何有选定档案的文件夹下,按Del,程式会询问是否删除全部选定档案,
若按y,则直接删除而不逐一询问,请小心使用。

注:程式编写无论如何周全,未必能普适任何环境和系统,覆制和删除是危险动作,
请用家自行制作空白文件夹和测试档案,多作测试,若无问题和错误方可正式使用,
最好多作备份以策万全,任何档案损失,程式师不负任何责任。

若有错误请在下面回报,谢谢!


g3x-v35.rar (10.54 KB, 下载次数: 7)

点评

谢谢更新!测试有什么问题再返  详情 回复 发表于 2015-3-1 22:25
回复

使用道具 举报

207#
 楼主| 发表于 2015-3-1 22:25:37 | 只看该作者
本帖最后由 2013abcdefg 于 2015-3-1 22:34 编辑
TajuraTong 发表于 2015-3-1 17:08
2015/3/1更新:

1. 新增 space 键


谢谢更新!测试正常,如还有什么问题再返

点评

用了V35版本,提几个建议: 1. 主菜单界面,按右键菜单向右移动。建议主菜单下,左右键改为直接切换至其他菜单,节省诸多操作。 2. 任一菜单,当光标在第一项,按F2无反应 3. 运行当前目录(最好支持%path%)程序的  详情 回复 发表于 2015-3-2 08:34
回复

使用道具 举报

208#
发表于 2015-3-2 08:34:56 | 只看该作者
本帖最后由 cchessbd 于 2015-3-2 08:41 编辑
2013abcdefg 发表于 2015-3-1 22:25
谢谢更新!测试正常,如还有什么问题再返


用了V35版本,提几个建议:
1. 主菜单界面,按右键菜单向右移动。建议主菜单下,左右键改为直接切换至其他菜单,节省诸多操作。
2. 任一菜单,当光标在第一项,按F2无反应,必须到下面选项,F2才能编辑命令。
3. 运行当前目录(最好支持%path%)程序的话,应该怎么写菜单?说明文件里面也没有。

点评

1. 其实tab键和shift+tab已有你要求的功能,不过左右键切换的提议也好,现在g3x.ini中加入 ##Lock=01  详情 回复 发表于 2015-3-2 18:52
回复

使用道具 举报

209#
发表于 2015-3-2 10:44:18 来自手机 | 只看该作者
提个意见,有好多时候,病毒会专门查找exe文件并感染、传播。能否查找某一特定文件名,复制该文件并改名为可执行文件,最后再去运行它呢

点评

exe文件被感染,即使改名,也不能制止其功能。  详情 回复 发表于 2015-3-2 18:47
回复

使用道具 举报

210#
发表于 2015-3-2 18:47:24 | 只看该作者
俊采星驰 发表于 2015-3-2 10:44
提个意见,有好多时候,病毒会专门查找exe文件并感染、传播。能否查找某一特定文件名,复制该文件并改名为 ...

exe文件被感染,即使改名,也不能制止其功能。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-27 12:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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