中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [转贴] 纯DOS抓图攻略 上一主题 | 下一主题
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『楼 主』:  [转贴] 纯DOS抓图攻略

现在的抓图软件基本上都只能在Windows 下运行,可有时候我们还需要在纯DOS 下(注意:不是Windows 中的DOS 模式)进行屏幕抓取工作。高手们自然可以通过安装虚拟机来解决这个问题,但对于像笔者一样的菜鸟就觉得很麻烦了,怎么办呢?下面推荐笔者常用的三种小工具,帮你完成纯D O S 下的截图任务。 
 一、Graffix,从容应对DOS 抓图

  用Graffix 完成抓图操作一般情况下都要分成两个主要步骤:先将屏幕捕捉为ATF 格式,然后用附带的转换工具将ATF 格式转换为GIF 或者PCX 图像格式。

  1.ATF 文件的获得

  ①进入纯DOS 后,在命令行后输入“DGFX”并回车,将出现用法提示(图1),可以看到抓取热键是“C t r l + A L T+空格键”。
   
   小提示:从内存卸载此程序的命令是“DGFX/U”。

  ②运行需要抓图的程序,出现待抓画面后,按下热键,屏幕弹出提示(图2 ),输入文件名后按F1 键可以将画面抓取为A T F 格式,如果直接按E n t e r 键,则得到的是TXT 文本格式。
  
小提示:若要抓取的程序画面本身是图形模式,则将直接得到GIF 或PCX 图像格式的文件,从而可以省略转换步骤。

  2.将ATF 转换为GIF/PCX 图像格式

  ATF 格式的图片不能被Windows 下应用程序所识别,因此我们需要将前面抓取到的ATF 格式转换为GIF 或者PCX 格式。

  ①在DOS 提示符后输入“A2B”,回车,输入ATF 文件名,之后在屏幕上会显示该ATF 文件的内容。

  ②再次按下热键“CTRL+ALT+ 空格”,会出现“SAVE IN WHICH FORMAT,GIF OR PCX(G/P)”的提示(询问你是将文件保存为GIF 还是PCX 格式),此时若按下字母G,则通过下面的步骤会将ATF 转换为GIF 格式;如按字母“P”则可得到PCX 格式。

  ③输入最终要得到的文件的主文件名并回车。现在进入软件目录看看,是不是得到所需要的GIF 或PCX 图像文件了?

  小提示:对于没有注册的Graffix 软件,在抓取到的图像顶端会有软件版权名称标志,可在图像处理软件中将它去掉。
  上面提及的Graffix 软件所抓取到的ATF 格式要经过转换才能得到常见的图像格式,确实麻烦了一点。况且它对某些DOS 中文系统支持不好,所抓取的汉字不会正确显示,因此更直接的方法是抓图后直接就创建标准的图像格式。在这方面,笔者常用P I X E L P O P 和D O S Capture。

  二、PIXELPOP,抓取GIF 格式更简捷
  PIXELPOP 可以直接将DOS 屏幕捕获为GIF 图像格式,而且所抓取到的图片中没有版权文字,你可以在其他地方直接使用而无需处理。

  首先在DOS 提示符后进入软件所在目录,运行批处理文件“PP.BAT”,屏幕上显示抓取热键和图像保存位置等信息说明(默认会在软件安装目录下生成SCREEN开头的G I F 文件,每按下热键一次就生成一个,序号从0 0 开始递增,如SCREEN00.GIF、SCREEN01. GIF 等(图3)。
  
当出现要抓取的画面后,按下热键“S h i f t +PrintScreen”,即可抓取到这个画面并保存。

  小提示:如果要从内存中卸载此抓图软件,输入“PP /R”即可。

  三、DOSCAP,直接抓取为PCX 格式

  你需要将DOS 屏幕抓取为PCX 格式又不想通过转换来得到,不妨试试DOS Capture 这个软件。
  笔者的经验,使用DOS Capture 这个软件时,最好将这个软件的几个文件复制到启动软盘中,用该软盘启动系统进入D O S 环境,并在软盘上运行其主程序“DOSCAP.EXE”。

  小提示:如果直接在硬盘中使用,有可能会出现不能正确保存文件的情况(如笔者将其放在FAT32 格式的D 盘中,保存时总是提示不能写入)。

  由于软件没有注册,屏幕上会显示相关信息并随机出现一些字母按键提示,按对应的字母后弹出该软件抓图的热键说明,热键为“ALT +. ”(图4 )。

待出现要抓取的画面后,快速按下热键,随着蜂鸣器的一声响,对应的画面就保存到了磁盘中,如果在保存位置下没有曾经抓取的PCX 图像文件,则生成的文件名为cap0001.pcx(继续抓图时,数字会自动递增改变)。

  小提示:从内存卸载D O S C a p t u r e 的命令是“Doscap unload”。

  使用DOSCapture 所抓取到的PCX 图像可以用于其他场合,不过它不能为多数Windows 程序所识别,好在现在很多看图软件(如IrfanView)支持该格式,因此可以很轻松地在Windows 下将其转化为常见的图像格式(如BM、JG、GIF 等)。

  正在为纯DOS 截图而发愁的朋友,不妨试试以上三款软件吧!



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-4-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
shijianxin
初级用户





积分 115
发帖 52
注册 2005-8-7
状态 离线
『第 2 楼』:  

支持一下!多谢分享!



愿你们永远开心
2005-8-8 01:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
gxqseal
新手上路





积分 14
发帖 13
注册 2005-8-20
状态 离线
『第 3 楼』:  

那麻烦了

2005-8-20 20:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 4 楼』:  

我喜欢用screen thief.
不知楼主的三个软件能否在win3.1下抓图?



简单就是美
2005-8-20 23:22
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: