无忧启动论坛

标题: ghost中文完美shell征求测试者 [打印本页]

作者: wang6071    时间: 2005-4-17 16:16
标题: ghost中文完美shell征求测试者
[这个贴子最后由wang6071在 2005/05/13 01:47am 第 1 次编辑]

Ghost中文完美shell
  本次重新打造的Ghost 中文shell基于dos保护模式编程,也就是说对内存没有要求,不必配置emm386,himem等。能完美运行在win与dos下。本ghost中文shell有如下特点:
   1:图片采用用GiF格式,640X480大小。你可以更换你喜爱的图片作为背景。
   
   2:进入系统需要密码,密码设在param.ini的password中。
   如果系统启动是没有param.ini文件,则认为是没有密码,直接按回车进入(password=后没值结果也与此相同)。加入密码主要是为了不让不懂事的小孩乱按键激活备份或恢复。
   3:如果系统没发现param.ini或param.ini设置采用原始配置,则系统自动查找最后一个可用盘符,且在该盘剩余空间有1G以上时做备份。备份完成后,如果Gifgost处于的盘是可写的盘(光盘或镜像盘中也可以使用),则gifgost自动生成param.ini,同时将备份选项设为不可再次执行,设定密码为12345。
   4:恢复时同上,自动从最后最后一个盘符查找备份文件MySystem.gho,找到了就恢复。
关于param.ini的进阶设置(关于如何设置参数还可看我在第7页的一个示例):
[pwd]
  password=12345        //密码设置
[backup]
  do=false              //false则不执行,设为true或保持为空则执行
  exefile=  //如果你不使用Ghost.exe或想自已定制Ghost.exe备份参数在此写程序名如:ghost.exe
  param=    //备份参数,比如:-clone,mode=pdump,src=1:1,dst=1:4\Mysystem.gho -sure -z6 -fx
[restore]
  do=true   //基本同backup段的
  exefile=
  param=   
  
注意:程序是这样工作的:如果你设有自已的备份恢复程序及参数,则使用你的设置。如果没有,则将备份文件放到最后一个可用的盘符中(空间至少有1G余量,否则不操作)。文中提到的盘符均以系统下可见盘符为准,如果你想要NTFS支持你得自行加入NTFS的dos驱动。(程序对不识别的盘符不做处理)
已知的问题:在虚拟机中可能工作不能正常启动Ghost,密码如果采用数字在某些dos模式下可能小键盘输入可能有按钮重复情况。在win或纯dos下无此问题。

如果有10位以上的朋友有兴趣就放上测试版。[UploadFile=1_1113725773.jpg][UploadFile=2_1113725788.jpg]
作者: ylqilan    时间: 2005-4-17 16:21
标题: ghost中文完美shell征求测试者
沙发,头一次坐滴
作者: weiq1    时间: 2005-4-17 18:49
标题: ghost中文完美shell征求测试者
不错,顶
作者: 邵教授    时间: 2005-4-17 19:15
标题: ghost中文完美shell征求测试者
好啊,放出来啊。我们来试一下
作者: jrws520    时间: 2005-4-17 19:32
标题: ghost中文完美shell征求测试者
快点放出来!
作者: qhpwrp    时间: 2005-4-17 19:33
标题: ghost中文完美shell征求测试者
好啊,放出来啊。我们来试一下

作者: wang6071    时间: 2005-4-17 19:54
标题: ghost中文完美shell征求测试者
[这个贴子最后由wang6071在 2005/05/13 01:44am 第 1 次编辑]

虽然现在还没有10朋友要求测试,但我还是提前放出来,相信很快会有更多朋友参与。
最后说一点:
  为减小体积,压缩包内未放入ghost.exe,请自行放入测试。同时,本软件对ghost的备份恢复参数均未加 -sure ,是为了方便你的测试,如果没问题,正式放出时将在备份参数中加入-sure,恢复参数偶认为还是让用户再确定一下好。
最在我的空间下载:
   http://free.ys168.com/index.aspx?wangsea
这样可保证你下载到的是最新的去除了BUG的文件。
如果你要在本贴中下载,目前为止先下载接下来的三个分卷包,解压合并后会有一个基本的gifgost所需的文件。
第二步下载 第七页的补丁包,下载解压后将文件gifgost.exe替换基本包中的同名文件。这样也能保持版本最新。

作者: weiq1    时间: 2005-4-17 21:18
标题: ghost中文完美shell征求测试者
我在虚拟机里测试了一下
在开始输入密码的时候,等待30秒结束后没有什么反映。死机了
选单只支持快捷键,按回车键没有反映按好几下才能启动ghost。ghost也没有反应
作者: wang6071    时间: 2005-4-17 21:40
标题: ghost中文完美shell征求测试者
前面介绍时说了:对虚拟机支持不太好(也与你的启动盘有关)。偶这里在虚拟机上测试还不能启动Ghost。虚拟机中用重启选项还有一错误提示。
所以,请在真实环境中测试。
无论是在输入密码或是选单介面,都可按 ESC 退了。
在实机测试下,可响应mouse左键,回车键,F1-F4键,键盘上下键。
因为我已经对测试版取消了ghost的-sure选项,所以在最后备份或恢复时都有Ghost的提示,不会覆盖你的数据。所以请在真实机上测试。
作者: leebaker    时间: 2005-4-17 23:19
标题: ghost中文完美shell征求测试者
去不了,直接上到这里来吧
作者: ylpoplove    时间: 2005-4-17 23:49
标题: ghost中文完美shell征求测试者
谢谢wang6071给出的好东西,希望继续完善:)
作者: wang6071    时间: 2005-4-17 23:52
标题: ghost中文完美shell征求测试者
刚才试了一下,永硕空间确实不能登陆了,反正也不大,就再传一次。
这是分卷1[UploadFile=gifgost_1113753122.rar]
作者: wang6071    时间: 2005-4-17 23:53
标题: ghost中文完美shell征求测试者
这是分卷2[UploadFile=gifgost_1113753189.rar]
作者: wang6071    时间: 2005-4-17 23:53
标题: ghost中文完美shell征求测试者
这是分卷3[UploadFile=gifgost_1113753230.rar]
作者: dongdao477    时间: 2005-4-18 00:10
标题: ghost中文完美shell征求测试者
好.谢谢.支持楼主
作者: 65031    时间: 2005-4-18 00:29
标题: ghost中文完美shell征求测试者
我给大家和起来,为了大家方便!!!
http://zhidu.com/soft/gifgost.rar
作者: skylzy    时间: 2005-4-18 07:07
标题: ghost中文完美shell征求测试者
不知怎样用呢
作者: wang6071    时间: 2005-4-18 07:38
标题: ghost中文完美shell征求测试者
不知道怎能么用,很简单的,将下载的文件放到一个文件夹中,如c:\gifgost
然后在这个文件夹下放入ghost.exe双击gifgost.exe即可执行(此法可用于win98,win2000,winxp,win2003)。但注意gost版本不能用8以上,因为8以上只能在dos下备份了。
在dos下,先执行mouse.exe加载鼠标驱动,再执行gifgost.exe即可。
如果你不会配置param.ini,记住密码是:12345(不配置param.ini可以删掉param.ini文件)
顺便提一下:虚拟机如果不能启动ghost.exe,可能是因为启动盘没有设置COMSPEC变量的原因,请在config.sys中加入一行:COMSPEC=A:\COMMAND.COM,但最好还是实机上测试。

作者: Gandalf    时间: 2005-4-18 09:35
标题: ghost中文完美shell征求测试者

支持一下!
作者: 6618    时间: 2005-4-18 12:23
标题: ghost中文完美shell征求测试者
我用的是公司我专用的神舟品牌机,配置如图:
[UploadFile=1_1113796708.jpg]
测试结果如下:
在XP下启动GIFGOST.EXE后花屏,测试失败。
PARAM.INI如下:
[pwd]
  password=456789
[backup]
  do=false
  exefile=
  param=
[restore]
  do=true
  exefile=ghost.exe
  param=ghost -clone,mode=pload,src=1:5:\ghost\sysbak.gho:1,DST=1:1
DOS下我用虚拟仿真软盘启动98启动盘,选不带光盘项启动,测试结果如下:
1、能正确显屏,输入密码,进入操作选项,选自动恢复项,能调用GHOST8,但不能执行其中的参数(注:GHOST的参数绝对没错)
2、如果我不输入密码,等30秒后,程序不会响应,只能按ctrl+alt+del重启。
3、如果我什么都不做,就选重启选项,电脑停止响应,只能按热键重启。
4、GIFGHST后,我退出GHOST,选重启时,电脑重启不了,出现一堆错误码。(因没纯DOS下抓屏工具,抓不了屏伎到这里)
建议:
1、把GIFGHST.EXE改名为GIFGHOST.EXE,这样方便记忆。
2、在操作界面中加入进入DOS选项。
3、做一个去掉LOGO的供大家选择,毕竟实用,好用就好,有人不喜欢LOGO这种花哨的图片,像6618就是——个人意见。
支持楼主把完善此工具,顶一贴。
作者: 6618    时间: 2005-4-18 12:28
标题: ghost中文完美shell征求测试者
另,哪位朋友有纯DOS下抓屏的工具,请给个链接,或上传一个,谢谢!
作者: weiq1    时间: 2005-4-18 15:53
标题: ghost中文完美shell征求测试者
[这个贴子最后由weiq1在 2005/04/18 03:56pm 第 1 次编辑]

1、如果我不输入密码,等30秒后,程序自动退出到dos状态
2、如果param.ini文件我不作设置的。程序自动执行备份。
3、不支持ntfs分区
4、菜单的颜色不好看,不如改成启动输入密码的半透明状态或标准windows的界面
我记得tc好像支持动态的画面
作者: bootslowly    时间: 2005-4-18 17:54
标题: ghost中文完美shell征求测试者
我分区刚开始是三个,我运行他提示读取f错误,我又用pq分了一个f出来。一运行机子就重新启动!请楼主给予解决!谢谢。。。
作者: wang6071    时间: 2005-4-18 20:56
标题: ghost中文完美shell征求测试者
先回答6618的测试结果:
1、对于自定义参数执行不正确,我一定认真查一查,如果确定一定更正这个BUG。
2、关于退出不正常和重启选项在一些机器上不响应,这个我已有发现,可能是兼容性问题,某些机器上确实退出不正常。
3、如果我什么都不做,就选重启选项,电脑停止响应,只能按热键重启。
   与上面相同,俺用的重启代码有兼容性问题,请给我时间解决。
对于你的建议:
1、把GIFGHST.EXE改名为GIFGHOST.EXE,这样方便记忆。
   GIfgost.exe你可以自已改一个你喜欢的名字。
2、在操作界面中加入进入DOS选项。
   不明白你的意思,这个软件的目的是给不会用dos的最终客户使用,做一个dosShell可能会让用户不知如何使用。
3、做一个去掉LOGO的供大家选择,毕竟实用,好用就好,有人不喜欢LOGO这种花哨的图片,像6618就是——个人意见。
   去掉logo是可行的,但想多听听其它人的意见。你其实可以用一相黑屏的logo.gif来实现这一点。gif在纯色下的压缩率是很大的,这是我采用gif格式的目的。
对于weiq1 的测试:
1、如果我不输入密码,等30秒后,程序自动退出到dos状态
   确实如此,不输密码是不能做恢复的。这是为避免不懂的人乱恢复覆盖数据。备份时可以不需要密码,但param.ini中password=后不要设密码。或者删掉param.ini也行。在输入密码时回车即可。
2、如果param.ini文件我不作设置的。程序自动执行备份。
   当然啦,就是为了方便使用才如此设定的,你可能没认真读俺前面的说明。
3、不支持ntfs分区
   说明中提到啦,要支持ntfs分区有两个办法:
   <1>在启动dos后加入ntfs支持(如使用ntfsdos)
   <2>直接使用自定义参数来做备份与恢复。ghost8以后的版本都支持ntfs分区,只要你的参数给得正确,应该可以正确备份与恢复。
4、菜单的颜色不好看,不如改成启动输入密码的半透明状态或标准windows的界面
我记得tc好像支持动态的画面
   
   首先这个软件不是用TC写的,用的是TMT pascal(TC无法用保护模式编程),对界面问题俺想多听听其它朋友的意见。如果都认为半透明好就用半透明好啦。
对于bootslowly的情况俺就不能提供什么好建议了,你试过直接用ghost可以用吗?
  

作者: wang6071    时间: 2005-4-18 21:08
标题: ghost中文完美shell征求测试者
另外6618:   
param=ghost -clone,mode=pload,src=1:5:\ghost\sysbak.gho:1,DST=1:1
  //param中只能写参数,不能再带程序名,程序名在exefile=ghost.exe中写就可以了。
 


作者: 6618    时间: 2005-4-18 21:16
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/18 09:08pm 发表的内容:
另外6618:   
param=ghost -clone,mode=pload,src=11,DST=1:1
  //param中只能写参数,不能再带程序名,程序名在exefile=ghost.exe中写就可以了。
 
哦,好的,马上试试,说不定问题出在这里。
作者: 6618    时间: 2005-4-18 21:23
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/18 08:56pm 发表的内容:
先回答6618的测试结果:
2、在操作界面中加入进入DOS选项。
  不明白你的意思,这个软件的目的是给不会用dos的最终客户使用,做一个dosShell可能会让用户不知如何使用。
我的意思是这样,不一定不会DOS的人才会用,简单方便我们都喜欢用,加一个进到DOS的选项,方便大家到DOS操作。
[UploadFile=5_1113830431.jpg]
下面引用由wang60712005/04/18 08:56pm 发表的内容:
先回答6618的测试结果:
3、做一个去掉LOGO的供大家选择,毕竟实用,好用就好,有人不喜欢LOGO这种花哨的图片,像6618就是——个人意见。
  去掉logo是可行的,但想多听听其它人的意见。你其实可以用一相黑屏的logo.gif来实现这一点。gif在纯色下的压缩率是很大的,这是我采用gif格式的目的。
这个我也想到了,只是感到有点别扭而已,没有图片,DOS下的兼容性会更好些。
作者: 6618    时间: 2005-4-18 21:37
标题: ghost中文完美shell征求测试者
[pwd]
  password=456789
[backup]
  do=false
  exefile=
  param=
[restore]
  do=true
  exefile=ghost.exe
  param=-clone,mode=pload,src=1:5:\ghost\sysbak.gho:1,DST=1:1
试了,不行,我的SYSBAK.GHO是放在用DOS版的PQ隐藏了的分区里的,不知是否与这有关。
作者: wang6071    时间: 2005-4-19 00:11
标题: ghost中文完美shell征求测试者
非常感谢6618找出了程序的第一个BUG,确实是读INI时丢掉了para参数,现已修正错误,重新上传修正的gifgost.exe[UploadFile=gifgost_1113840519.rar]
请测试自定义参数恢复隐藏分区的备份文件。
有人用默认方式测试过恢复光盘上的MySystem.gho(只能是这个文件名)文件吗?
作者: bootslowly    时间: 2005-4-19 09:33
标题: ghost中文完美shell征求测试者
我的还是不行!运行gifgost就重起,实在是不知道是那的问题
作者: 6618    时间: 2005-4-19 16:26
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/19 00:11am 发表的内容:
非常感谢6618找出了程序的第一个BUG,确实是读INI时丢掉了para参数,现已修正错误,重新上传修正的gifgost.exe
请测试自定义参数恢复隐藏分区的备份文件。
有人用默认方式测试过恢复光盘上的MySystem.gho(只能是 ...
不错,已在我的机子上测试通过,能调出隐藏分区中的GHO恢复系统,但退出后按重选项起依然没响应,只能按RESTART开关热启电脑,期待楼主不断完善!
作者: wang6071    时间: 2005-4-19 19:10
标题: ghost中文完美shell征求测试者
重启问题真伤脑筋,TMP在嵌入汇编后代码发生了变化,我是这样写的
               asm
                 mov ax,&#36;0040 ;
                 push ax;
                 pop ds;
                 mov word ptr [&#36;0072],&#36;1234;  
                 mov ax,&#36;FFFF;
                 push ax;
                 mov ax,&#36;0000;
                 push ax;
                 retf;
               end;
偶反汇编出来居然插入了多条无用代码,使得程序不兼容。
不过的我尝试了直接嵌入代码,但在虚拟机中一执行就关掉了虚拟系统,在实机上仍有兼容性,但不死机。但不知是否通用,附上请大家测试。
如果还不行,偶就直接调用98的reboot,不过这样虽没兼容问题,但多了一个文件,不爽呀。[UploadFile=reboot_1113908984.rar]
作者: 6618    时间: 2005-4-19 19:33
标题: ghost中文完美shell征求测试者
[这个贴子最后由6618在 2005/04/19 07:59pm 第 2 次编辑]

楼主是否传错了?我下到的是REBOOT,我把楼主上传的REBOOT复到GIFGOST的同一文件夹后,第一次退出后能重启,第二次试的时候又没响应了,支持楼主进一步完善,直接调用REBOOT也是个不错的方法。
作者: jrws520    时间: 2005-4-19 20:10
标题: ghost中文完美shell征求测试者
关注中!有一点建议:第三项菜单改为“[F3] Ghost手动操作”可能多好些,看起来多整齐,再说Ghost本身均为英文版。
作者: hf200100    时间: 2005-4-19 20:16
标题: ghost中文完美shell征求测试者
刚来的有很多看不到啊
作者: wang6071    时间: 2005-4-19 21:37
标题: ghost中文完美shell征求测试者
[UploadFile=gifgost_1113917704.rar]
终于解决了重启问题,还是用的在32代码下嵌入16位代码的方法。
已经在本机及虚拟机中测试,完全成功。
关于朋友们提的界面问题待完全解决功能BUG后一并解决。
作者: wang6071    时间: 2005-4-19 22:02
标题: ghost中文完美shell征求测试者
再打一个补丁,解决虚拟机30秒不输入密码界面不能退回到字符模式的问题
现在gifgost对虚拟机的支持应该没什么问题了。
[UploadFile=gifgost_1113919312.rar]
作者: superpipi    时间: 2005-4-19 22:35
标题: ghost中文完美shell征求测试者
给个建议,现在XP已经很普及,使用NTFS的人也多,能不能支持备份到NTFS?外加NTFS识别软件不稳定而且体积大,最好能备份软件本身就支持识别NTFS的分区
作者: wang6071    时间: 2005-4-19 23:08
标题: ghost中文完美shell征求测试者
这个功能的完成就是自定义ghost备份恢复参数啦。
你可以自已在param.ini中设定ghost备份恢复参数。并将软件打包成img,利用grub或
ntldr等工具启动这个软盘,使用你自已设定的参数来备份恢复就行了。

作者: superpipi    时间: 2005-4-20 07:38
标题: ghost中文完美shell征求测试者
但是自定义参数的话就不具备通用性啦,只能在自己的电脑上用,其他的只要分区情况不一样就不能使用,我最希望是能软件本身智能备份时,识别硬盘最后一个分区时能支持识别NTFS
作者: 6618    时间: 2005-4-20 08:24
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/19 10:02pm 发表的内容:
再打一个补丁,解决虚拟机30秒不输入密码界面不能退回到字符模式的问题
现在gifgost对虚拟机的支持应该没什么问题了。
已测试,在我的机子下完全通过,顶一贴。
作者: wang6071    时间: 2005-4-21 12:54
标题: ghost中文完美shell征求测试者
Gifgost主要功能已经没什么问题了,这次上传一个输助工具,打开小键盘的数字键工具,在批处理或命令行直接调用即可。
加这个原因是有可能有些用户的bios设置中小键盘数字键是关闭了,在输密码是按小键盘数字键返回的密码不是你想输入的数字的问题。(顺便说一句,虚拟pc默认启动时的数字键也是关闭了的)
[UploadFile=numlock_1114058539.rar]
关于superpipi提出的:
  但是自定义参数的话就不具备通用性啦,只能在自己的电脑上用,其他的只要分区情况不一样就不能使用,我最希望是能软件本身智能备份时,识别硬盘最后一个分区时能支持识别NTFS
  这个有点不太好办,如果不采用外挂ntfsdos的话,就要区分用户有几个硬盘(这个又分IDE还是SCSI),用户分区的格式(fat16,fat32,ntfs,linux),肯定需要用户干预。
无法达到自动的效果。
  要不就采用隐藏分区的一键思路,创建一个隐藏主分区,又回到了俺最不想采用的分区表操作方案。
  
   如果哪位朋友有好的建议,请贴出你的方案或思路。

作者: soljh    时间: 2005-4-21 18:47
标题: ghost中文完美shell征求测试者
好啊!
作者: 紫狐    时间: 2005-4-23 13:10
标题: ghost中文完美shell征求测试者
有一个不是BUG的BUG:就是没有背景图的时候显示黑屏,如果能够在没有背景的情况下只显示中间的对话框那就最好;另能不能加个隐藏热键来退出到DOS?
作者: 6618    时间: 2005-4-23 14:21
标题: ghost中文完美shell征求测试者
下面引用由紫狐2005/04/23 01:10pm 发表的内容:
有一个不是BUG的BUG:就是没有背景图的时候显示黑屏,如果能够在没有背景的情况下只显示中间的对话框那就最好;另能不能加个隐藏热键来退出到DOS?
和“紫狐”朋友的意见一致,顶一贴。
作者: weiq1    时间: 2005-4-23 20:13
标题: ghost中文完美shell征求测试者
建议将备份做成隐藏的热键
作者: 紫狐    时间: 2005-4-23 20:27
标题: ghost中文完美shell征求测试者
下面引用由weiq12005/04/23 08:13pm 发表的内容:
建议将备份做成隐藏的热键
这个最好可以设置显示否。
作者: wang6071    时间: 2005-4-23 20:34
标题: ghost中文完美shell征求测试者
下面引用由紫狐2005/04/23 01:10pm 发表的内容:
有一个不是BUG的BUG:就是没有背景图的时候显示黑屏,如果能够在没有背景的情况下只显示中间的对话框那就最好;另能不能加个隐藏热键来退出到DOS?
看来紫狐兄弟与6618兄弟等都比较喜欢不含图形背景的界面,看来再开发一个仅有对话框的界面还是有必要的。但这样的界面如何配色与比例大小合适呢?哪位朋友贴个图来参照一下,以便做成类似的界面。也可以谈谈这个shell可以实现的功能,可能的话当然是尽量添加啦。
在gifgost上改动有点麻烦,因为采用了俺重建了基本色对应于调色板重索引的原因,没有底图也就没了调色板,对应的基本色就没有了。当然也可修改算法,不过没了混色效果。还不如另外开发一个,兼容性肯定要比这个有底图的好得多。
关于热键问题其实从软件启动到结束都一直有一个退出热键,那就是ESC键,我上面的说明是否漏说啦?  :)

作者: wang6071    时间: 2005-4-23 20:39
标题: ghost中文完美shell征求测试者
weiq1兄弟的建议:
  建议将备份做成隐藏的热键
好象没必要吧?俺要做的是一个懂汉字就能操作的shell,隐藏了用户还得详看说明并记住热键。
紫狐兄弟的建议:   
  这个最好可以设置显示否。
当前是做成可以执行否,在param.ini的do参数试置中设do=false即可让它不执行
作者: 紫狐    时间: 2005-4-23 21:32
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/23 08:34pm 发表的内容:
看来紫狐兄弟与6618兄弟等都比较喜欢不含图形背景的界面,看来再开发一个仅有对话框的界面还是有必要的。但这样的界面如何配色与比例大小合适呢?哪位朋友贴个图来参照一下,以便做成类似的界面。也可以谈谈这个s ...
最好那个没有gif的时候就仅显示中间的对话框,有gif文件存在就按现在这样显示,那样就可以按不同人的喜好去处理;
weiq1 建议将备份做成隐藏的热键我是认为在ini文件里面加一个参数,可以设置在界面显示和不显示,原来的可以执行否也保留(不过好像有点重复了),呵呵~~
还有,ESC好像退不出,因为我习惯使用软件后就按ESC,好像按了没有效果,我再确定一下。
作者: wang6071    时间: 2005-4-23 21:55
标题: ghost中文完美shell征求测试者

我可能忘了说:ESC键在虚拟机中要全屏才响应,你可能需要在实机下测试
作者: weiq1    时间: 2005-4-23 21:59
标题: ghost中文完美shell征求测试者
我说将备份隐藏的热键的意思是有人会不懂,每个功能都执行一遍。
我经常遇到这种情况。联想的一键恢复现在改了
作者: 紫狐    时间: 2005-4-23 22:00
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/23 09:55pm 发表的内容:
我可能忘了说:ESC键在虚拟机中要全屏才响应,你可能需要在实机下测试
我是在DOS下试的,不是在虚拟机。
作者: wang6071    时间: 2005-4-23 22:09
标题: ghost中文完美shell征求测试者
实机上按理说不会呀,你用的键盘是usb键盘吗?(偶这里普通键盘没问题呀)
或者你不会用的是第一页的那个没打补丁的版本吧?
还有其它朋友按ESC有问题的吗?
作者: 紫狐    时间: 2005-4-23 22:19
标题: ghost中文完美shell征求测试者
[这个贴子最后由紫狐在 2005/04/23 10:30pm 第 1 次编辑]
下面引用由wang60712005/04/23 10:09pm 发表的内容:
实机上按理说不会呀,你用的键盘是usb键盘吗?(偶这里普通键盘没问题呀)
或者你不会用的是第一页的那个没打补丁的版本吧?
还有其它朋友按ESC有问题的吗?
最新的那个版本,PS2键盘,忘了加GIF文件,运行后黑屏,ESC无效。
加入gif文件,在出现密码框时,按ESC,出现几行乱码,输入密码后按ESC也是出现乱码。
不过偶尔用CLS清屏后会出现提示符,有时候不会。
作者: lon22    时间: 2005-4-23 23:07
标题: ghost中文完美shell征求测试者
好啊
希望不断改进
支持楼主啊
作者: wang6071    时间: 2005-4-23 23:28
标题: ghost中文完美shell征求测试者
[UploadFile=gifgost_1114270067.rar]
是偶对退出处理漏了两处,已修正,请再次测试。
作者: wang6071    时间: 2005-4-24 00:54
标题: ghost中文完美shell征求测试者
[UploadFile=gifgost_1114275182.rar]
偶赶工将系统不存在gif时不可用的问题一并解决了,请试试将logo.gif删除后的效果
作者: wang6071    时间: 2005-4-24 01:01
标题: ghost中文完美shell征求测试者
[UploadFile=gifgost_1114275633.rar]
刚才上传的有误,那个是任何logo.gif都不显的,这个才是校正了的有logo.gif就显示,没有就不显的。
作者: 6618    时间: 2005-4-24 10:32
标题: ghost中文完美shell征求测试者
[这个贴子最后由6618在 2005/04/24 10:36am 第 1 次编辑]
下面引用由wang60712005/04/24 01:01am 发表的内容:
刚才上传的有误,那个是任何logo.gif都不显的,这个才是校正了的有logo.gif就显示,没有就不显的。
在我的机子下试了,效果非常好,感谢“wang6071”兄弟的努力,我又多一个很好用的工具可用了。至于不显LOGO后的界面怎样才好看些,6618没有多少艺术细胞,我觉得原来的那个就很好,稳定性好,兼容性好,实用,易用,就是最好的,如果能加入一个进入DOS的选项就更好了。如下图:
[UploadFile=2_1114309787.jpg]
怎样把界面做得更好看些,就请其它朋友提提竟见了。
作者: weiq1    时间: 2005-4-24 10:36
标题: ghost中文完美shell征求测试者
做成windows标准的窗口就可以了
作者: wang6071    时间: 2005-4-24 23:02
标题: ghost中文完美shell征求测试者
[UploadFile=gifgost_1114354641.rar]
小作改动
1:是将mouse色改成绿色,以免在没有logo情况下跑到背景中看不到
2:加入6618想要的功能 goto dos ,只支持mouse点击。(ESC功能与它相同,所以热键也就是ESC)。
3:听取朋友们的建议,将ghost 英文版改成了Gost专家操作,使字符对得整齐一些。
改动不大,也不算是个补丁,需要就下吧!
作者: 流动心    时间: 2005-4-25 09:44
标题: ghost中文完美shell征求测试者
什么玩意哈哈
作者: hjr0713    时间: 2005-4-25 10:49
标题: ghost中文完美shell征求测试者
谢谢
作者: weiq1    时间: 2005-4-25 11:00
标题: ghost中文完美shell征求测试者
如果给客户用的话,最好将询问密码的选项改为备份时需要。
可不可以考虑假如启动logo
作者: gmy    时间: 2005-4-25 11:22
标题: ghost中文完美shell征求测试者
用什么语言写的SHELL?TC?BC?QB?
作者: 6618    时间: 2005-4-25 11:49
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/24 11:02pm 发表的内容:
小作改动
1:是将mouse色改成绿色,以免在没有logo情况下跑到背景中看不到
2:加入6618想要的功能 goto dos ,只支持mouse点击。(ESC功能与它相同,所以热键也就是ESC)。
3:听取朋友们的建议,将ghost 英文版改成 ...
thank you!再顶一贴。
作者: wang6071    时间: 2005-4-25 13:22
标题: ghost中文完美shell征求测试者
weiq1兄弟的建议:
  如果给客户用的话,最好将询问密码的选项改为备份时需要。可不可以考虑假如启动logo
  前面说明中说了,为避免小孩误按,所以不管设没没密码都有密码框。而且系统在你未设密码情况下,做完备份会自动给你设一个原始密码(12345),且将备份功能设为不可重复执行(do=false)。
gmy :
   用什么语言写的SHELL?TC?BC?QB?
   用的是tmt pascal ,各大网站均有下载,其主页是:http://www.tmt.com/
前段时间研究了一下适合写dos程序的语言:
   1:TC是比较方便,网上资源,论坛都比较多,但对于保护模式不支持。(如果你只是想写小程序的话也不妨用TC,要用就用wintc)
   2:BC及DEVCPP及djgg的IDE太老了,用起来始终不爽,俺对它们未详细研究。
   3:QB是不考虑的了,主要是整个程序逻辑框架不好。
   4:dwpl是用delphi编程,可惜现在还未支持多种显示方式。虽然编程方便但界面问题不好解决。
   5:wdosx就是dwpl利用的内核(也许这个词用的不准),利用它也可写dos程序,俺利用dwpl修改的delphi类库尝试写dos程序,但生成的文件大多在100多K左右,考虑现在写dos程序大多用在软盘或软盘镜像上,太大不便于放其它文件,所以也放弃了。
  6:tmt pascal 比较理想(其实Free pascal也不错,但一个安装较大20多M,二是没有tmt pascal那样内置了许多图形特效函数),所以偶目前就用的是它。不过也有它的缺点:帮助做的不是很详细,有时帮助中有的函数其实系统没有。IDE不如delphi那样有自动完成及函数、类的列表查看器。甚至有些C或pascal基本的函数TMT中都没有,痛苦啊,要自已想办法解决(嵌汇编或找源码改)。可能是偶下的是Lite版原因,哪位朋友能找个完整版?
   

作者: 6618    时间: 2005-4-25 16:47
标题: ghost中文完美shell征求测试者
上那个网站看了一下,满网都是英语,看着头都大了,6618就不去研究了,我采取“拿来主义”,直接使用wang6071兄弟的劳动成果,再顶一贴。
作者: weiq1    时间: 2005-4-25 19:08
标题: ghost中文完美shell征求测试者
[这个贴子最后由weiq1在 2005/04/25 07:27pm 第 2 次编辑]

抱歉,我没有仔细看说明。
“备份功能设为不可重复执行”是什么意思?
应该也可以支持鼠标操作,既是就像windows下似的,选择框随鼠标移动而移动,或象“goto dos”那样支持变色也可以的
呵呵,要求是不是有点过分了!!
作者: wang6071    时间: 2005-4-25 21:49
标题: ghost中文完美shell征求测试者
下面引用由weiq12005/04/25 07:08pm 发表的内容:
抱歉,我没有仔细看说明。
“备份功能设为不可重复执行”是什么意思?
应该也可以支持鼠标操作,既是就像windows下似的,选择框随鼠标移动而移动,或象“goto dos”那样支持变色也可以的
呵呵,要求是不是有点过 ...
关于“备份功能设为不可重复执行"
   举例说明:
   比如你帮一个菜鸟用Gifgost备份好系统。某天菜鸟打电话说系统出问题问你怎么办?
   于是你电话指挥菜鸟进入Gifgost中,菜鸟正在请示你如何恢复时,这时菜鸟的小孩在一边乱按键盘,恰好激活了Gost进行备分。
   这样你先前的备份就完全被覆盖了。
   所以系统自动在备份完后设定参数do=false,就是为了避免误操作覆盖文件而只做一次备份。除非你手动更改参数,或者直接调用Ghost操作,才允许覆盖文件。
   你谈的关于界面文字随mouse指针变色属界面问题,我为简化操作没有做此处理。后来加
goto dos时为了显示得清楚只针对这个选项做了处理。所以你mouse指向其它的选项没有这个效果。
   当然,如果大家认为这样效果好一些就都做此处理。

作者: 紫狐    时间: 2005-4-25 21:55
标题: ghost中文完美shell征求测试者
下面引用由wang60712005/04/25 09:49pm 发表的内容:
你谈的关于界面文字随mouse指针变色属界面问题,我为简化操作没有做此处理。后来加
goto dos时为了显示得清楚只针对这个选项做了处理。所以你mouse指向其它的选项没有这个效果。
  当然,如果大家认为这样效果好一些就都做此处理。
这个没什么必要吧?
作者: 我有罪    时间: 2005-4-27 14:58
标题: ghost中文完美shell征求测试者
怎么下不了啊?
先顶先,我后面多半要用着,这好的一个工具
作者: wang6071    时间: 2005-4-27 23:40
标题: ghost中文完美shell征求测试者
我有罪朋友:
    你可以直接下载本贴第1-2页上的那三个rar分包,然后下载第5页或第6页的补丁包,用补丁包中的gifgost.exe替换上面提到的三个分包解开的同名文件即可。
作者: 天风    时间: 2005-4-28 08:15
标题: ghost中文完美shell征求测试者
请问一下楼主是如何自动断定最后分区的,如果没有什么可保密的话,能否讲出来呢!
作者: wang6071    时间: 2005-4-28 12:37
标题: ghost中文完美shell征求测试者
下面引用由hnlyzhd2005/04/28 08:15am 发表的内容:
请问一下楼主是如何自动断定最后分区的,如果没有什么可保密的话,能否讲出来呢!
很简单的一个判断,没什么可保密的,下面是偶写的判断最后一个可写分区的函数
  //查找最后一个驱动器且剩余空间是否>1G
  function LDrive:char;
  var i:char;
  begin
    result:=';0';;
    for i:=';Z'; downto ';D'; do //从';Z..D';判断
    begin
      if diskfree(ord(i)-&#36;40)>1073741824 then
      begin result:=i; exit; end;
    end;
  end;

作者: pizigao    时间: 2005-4-28 15:42
标题: ghost中文完美shell征求测试者
我从头到尾看了一遍,觉得还是不错的!为楼主无私奉献的精神感动钦佩,希望多多完善,越做越好,学习中…… :)
作者: ght    时间: 2005-5-8 08:41
标题: ghost中文完美shell征求测试者
请楼主或者好心人将这么好的工具,改进后的经过自己实际测试的IMG 放上
作者: ght    时间: 2005-5-8 09:15
标题: ghost中文完美shell征求测试者
加 -sure
作者: ght    时间: 2005-5-10 09:19
标题: ghost中文完美shell征求测试者
什么时间放正式版?
作者: wang6071    时间: 2005-5-10 12:42
标题: ghost中文完美shell征求测试者
其实这个软件已经可以使用了。无所谓正不正式版。
不做成IMG是给户更大的自由空间,让你用你想用的方法来使用它。

作者: jianxiao    时间: 2005-5-10 20:52
标题: ghost中文完美shell征求测试者
谁有从2.88MB直接启动的光内带
GHOST.8.0 DISKGEN 用的是中文菜单,要不用重启动的,
作者: wang6071    时间: 2005-5-12 19:01
标题: ghost中文完美shell征求测试者
可自义的ghost中文shell更新啦:
     本次重装整理了代码,优化了界面。解决了无法用grub挂gifgost镜像盘中无法启动gost的问题。
    这样,这个ghost shell已经能运行在光盘,U盘,软盘,虚拟系统(含虚拟系统的共享文件夹)。
   通过NTLOAD,用grub启动镜像,再通过自定义参数,NTFS系统可以不需要NTFS fos do 来完成你的系统备份与恢复。
   当然,gifgost可以根据你的喜好配成不同的方式运行,如果你成功运行了gifgost来完成你的备份与恢复,请不要吝惜你的经验,在此贴下贴出你的心得与众多的朋友分享。
   报歉的是,因俺是工作太忙,所以许多朋友问如何使用GIFGOST我都没有答复,没时间写这个教程。所以,再次请求成功运行GIFGOST的你写出你的经验来给大家分享。
下面是最新的gifgost
[UploadFile=gifgostP4_1115895601.rar]
作者: 6618    时间: 2005-5-12 22:18
标题: ghost中文完美shell征求测试者
这个工具已越来越完善了,再顶一贴。
作者: dato    时间: 2005-5-12 23:55
标题: ghost中文完美shell征求测试者
试了了试
HPA版本可以通过grub综合版,而且加载的是dos7.1,这个版本一切正常。
至于0.3M的版本情况依旧没改变。不管是标准的98启动盘还是...
这次的版本相对前次的一个感觉。
前次在选择启动ghost时,一点反应都没有
这次的好点,好像要启动的样子,但是闪一下,然后界面由比较淡的粉色,变为较深的粉色。当然依然没法用
不知道其它的朋友有没有碰到,难道只有我的主板吗
hda1 ntfs
hda5 fat32 dos下应为c:\
hda6 ntfs
hda7 ntfs
hda8 ntfs
hda9 ntfs
gef2显卡 815主板
作者: wang6071    时间: 2005-5-13 00:34
标题: ghost中文完美shell征求测试者
dato:
   请把你不能启动的那个镜像文件放到我能下载到的地方,让我确定一下是镜像盘的问题还是硬件兼容问题。
   因为俺做的镜像是成功了的,你也可以先用最新的gifgost.exe替换到你能够正常运行的好个HPA版中试一下。
作者: dato    时间: 2005-5-13 01:05
标题: ghost中文完美shell征求测试者
你好,
仅仅向gxms.img添加了gifgost.rar 0.3MB 里的GIFGOST.EXE logo.gif PARAM.INI
http://free.91games.com/user//dato/gxms1.zip
另外hpa解压到硬盘,通过dos 7.1精简的内核启动确定没问题。当然因为那个版本备份不知道在哪个位置所以没敢测试,只试了恢复功能。
作者: wang6071    时间: 2005-5-13 01:23
标题: ghost中文完美shell征求测试者
[这个贴子最后由wang6071在 2005/05/13 12:31pm 第 3 次编辑]

dato:
   你的IMG在我的机器上成功运行,所以我有两点疑问:
   1:你试过按F3 执行ghost专家操作选项吗?如果试过则与2无关,如果没试请注意2。
   2:支持NTFS需要自定义param.ini呀,你的那个param.ini是默认创建的没有参数不行的呀。
自定义param.ini示例如下(以你上次不成功的那个IMG的param.ini示例)
[pwd]
  password=12345            //自设的密码,10位以内
[backup]
  do=           //空参数或true都允许重复备份,参数写成false则不备分
  exefile=ghost.exe         //主程序必须写
  param= -clone,mode=pdump,src=1:1,dst=1:6:\ghost\system.gho -sure -z9 -fx
[restore]
  do=true                  //允许恢复
  exefile=ghost.exe        //主程序必须写
  param= -clone,mode=pload,src=1:6:\ghost\system.gho:1,dst=1:1 -sure -rb  
注意:保存这个param.ini时必须去掉我加的注释。参数错误也不能执行备份与恢复。
作者: dato    时间: 2005-5-13 02:45
标题: ghost中文完美shell征求测试者
你好,我已经仔细较对过md5sum,不会出错的。
331d7bed3b12e9b7bdf2f8e3460afb06   GIFGOST.EXE
7cb2ca08dd4e3b0674674eb9695a77ae   gifgost.rar
我一直碰到的是“F3 Ghost专家操作” 无法启动Ghost程序。
刚刚指出了PARAM.INI设置问题。
在autoexec.bat里添加了
copy param.ini %RAMDRIVE%\SYSTEM>NUL
才试了试前面的2项.前面2项都可以正常启动ghost
可能是我的盘有问题,我也找不出原因1:6 ntfs是个54G的分区。google了一下也不知道下载的恢复语句到底有何错误,竟然提示Invalid Source Partition Specified。当然在手动操作下是可以找到1:6\ghost\system.gho这个文件也可以正常恢复。
-clone,mode=pload,src=1:6:\ghost\system.gho,dst=1:1 -sure -rb
现在所有的问题是gifgost可以在我的电脑
运行F1 F2 F4的功能,但是F3的界面出不来,就是闪一下就没了,不知道还有什么需要注意的地方

[pwd]
password=12345            
[backup]
do=           
exefile=ghost.exe         
param= -clone,mode=pdump,src=1:1,dst=1:6:\ghost\system.gho -sure -z9 -fx
[restore]
do=true                  
exefile=ghost.exe        
param= -clone,mode=pload,src=1:6:\ghost\system.gho,dst=1:1 -sure -rb
作者: wang6071    时间: 2005-5-13 07:45
标题: ghost中文完美shell征求测试者
[这个贴子最后由wang6071在 2005/05/13 08:04am 第 1 次编辑]

F1备份,F2恢复可运行了证明俺的程序确实是没问题的了。
至于恢复时的Invalid Source Partition Specified问题,好象是参数应该如下:
param= -clone,mode=pload,src=1:6:\ghost\system.gho:1,dst=1:1 -sure -rb
应该是少了一个:1

F3是直接无参调用Ghost,与直接启动Ghost无异,不能运行只是说明在你的分区环境下GHost必须指定参数才能运行。如果你想知道到底发生了什么错误,请修改你的autoexec.bat文件,将
gifgost.exe 改成ghost.exe         
  这样直接启动的是ghost.exe了,应该可以知道原因。或者直接删掉这行, 只是用启动一个dos环境,然后手动执行一下虚拟盘上的ghsot.exe试。
作者: dato    时间: 2005-5-13 09:53
标题: ghost中文完美shell征求测试者
电脑问题真是千奇百怪,刚刚在845d的上面试试F3功能正常。汗
ghost.exe执行过的,也没有任何log生成。
不过这个版本至少比上次的F1 F2可以使用了。谢谢你的帮助
作者: foster    时间: 2005-5-14 13:21
标题: ghost中文完美shell征求测试者
wang6071 ,我希望能自定义菜单项,对不同的使用者有不同的设置.比如给有的人使用只有"恢复系统"和"重新启动"两项,而如果想备份系统的话使用隐藏热键方式.
作者: wang6071    时间: 2005-5-14 21:28
标题: ghost中文完美shell征求测试者
下面引用由foster2005/05/14 01:21pm 发表的内容:
wang6071 ,我希望能自定义菜单项,对不同的使用者有不同的设置.比如给有的人使用只有"恢复系统"和"重新启动"两项,而如果想备份系统的话使用隐藏热键方式.
请使用param.ini
[pwd]               
  password=12345   //不要密码按回车进入,设password=  (空)
[backup]           //备份设定段
  do=false         //false是不执行备份功能
  exefile=
  param=
[restore]          //恢复设定段
  do=true          //do=true 或 do=  (空)都允许恢复功能执行
  exefile=
  param=
注意:正式使用的param.ini中要清除我加的注释部分。

作者: 我有罪    时间: 2005-5-18 14:13
标题: ghost中文完美shell征求测试者
这贴不能沉!
作者: lxlwel    时间: 2005-5-18 17:53
标题: ghost中文完美shell征求测试者
有一点点知道。但是不会写。。。我有源程序一点点

作者: whpj    时间: 2005-5-19 09:30
标题: ghost中文完美shell征求测试者
支持!
作者: hkpla    时间: 2005-6-5 15:06
标题: ghost中文完美shell征求测试者
不错哦,好东西一定要顶
作者: hkpla    时间: 2005-6-5 17:43
标题: ghost中文完美shell征求测试者
我自己做了一个背景图片,比原来的好看哦,体积也小多了[UploadFile=logo_1117964597.gif]
作者: wang6071    时间: 2005-6-5 17:50
标题: ghost中文完美shell征求测试者
hkpla 做的图非常不错,photoshop高手呀!
附带说一下:
   永硕空间更改了用户进入方法,这里贴出新的完整版的下载地址:
   http://wangsea.ys168.com/
   
作者: 紫狐    时间: 2005-8-5 13:59
标题: ghost中文完美shell征求测试者
[这个贴子最后由紫狐在 2005/08/05 02:05pm 第 1 次编辑]

楼主,自动恢复好像有问题,我使用AVLDR加载img的形式来启动gifgost使用param.ini内容如下:
[pwd]
  password=123456
[backup]
  do=true
  exefile=Ghost.exe
  param=
[restore]
  do=true
  exefile=Ghost.exe
  param=
现在自动备份成功,当我选择自动恢复的时候却出错,Ghost能够加载,但是提示:
No soure paratition was specified form image,
不知道是那里出错,在最后一个分区有mysystem.gho文件存在,手工恢复也能成功,在你的空间下载最新版本比较了,是同一版本。
另外,这个版本备份和恢复的最后分区在参数是以盘符来表示还是以数字来表示?如果以盘符则不能支持NTFS,如果做成以数字表示的,则可以支持NTFS了,不知道你认为如何?





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