任何问题请发邮件到 webmaster@51eno.com

《英语新闻在线2005》使用技巧全攻略

作者:冯克忠《微电脑世界》2005年3月1日出版
摘自: PCWORLD中国网

引:公欲善其事,必先利其器。学习了几年、十几年英语的莘莘学子们,想要短时间内进一步提高英语听力吗?是不是已经厌烦了依靠磁带和短波收音机艰难跋涉、但却事倍功半的时代?

  那么试试《英语新闻在线2 0 0 5 》(engish-news-online,简称eno)吧。在这里,可以享受MP3一样的播放音质,可以看到新闻原稿,音文比照;外加计算机的耐性和诲人不倦,不厌其烦。怎么样,请它来做你的英语听力教师吧?!不试不知道,一试才知离不了。

  毫无疑问,对于英语学习者,每天阅读和收听大量的英语信息会大大有利于英语能力的提高。而在国内目前的环境中,缺少足够的英语原声新闻和相应文字信息,难以提高英语能力。英语新闻在线网站正是从这一角度出发,结合中国实际,推出了这款免费使用的英语新闻下载和管理软件。

  按照《英语新闻在线》作者的描述,英语新闻在线为广大英语学习者提供一个学习英语的环境平台。攅no 主要功能如下:

  (1) 自动下载最近10天VOA发布的英语节目。

  (2) 能够设置Proxy,从局域网内进行节目下载。(3) 能够将文章的声音和文件导出到其他目录或MP3 播放机的目录中。

  (4) 能够进行语音文件播放和文字显示。

  (5) 可以导入从其他计算机下载英语文件包。

  (6) 以上所有功能均不需付费。(免费:这一点很重要)

  看了这些,你是否已经心动了呢?接下来,我们看看如何安装和使用eno 吧。

  eno 可以从网站http://www.pcworld.com.cn/how_to_use/1/2005/0301/%3Ca%20href=http://www.englishnews%3Ewww.englishnews%3C/a%3E-online.com (现已改为http://www.51eno.com)上下载。目前最新的是2005版,该版本主要是在数据下载方面进行了改善和优化,使得下载更为稳定,同时支持断点下载。eno提供美国之音的标准英语和慢速英语(special english)节目的MP3 以及新闻原稿文本,内容涵盖了当前新闻焦点、经济、科技、教育、娱乐、农业、医疗、美国社会等方面,内容丰富,且与VOA同步。

  软件大小约为2.1MB。软件的安装十分简单,不用多作介绍了。图1 是eno 的运行界面。


图1 > eno 的节目播放界面

  eno 界面十分简洁,用户按照eno 提供的帮助,十几分钟就能够学会如何使用该软件。需要提醒用户的是,要注意eno下载选项卡中文件管理配置。


图2 > eno 的文件管理对话框

  进入eno后,点击下载选项卡上的信息同步按钮,就可以开始下载最近10日内的VOA新闻节目数据包。点击文件管理按钮,就会打开文件管理对话框。前两个选项不言自明,需要注意的是第三个选项,如果选中,下载后的数据包文件(后缀为eno)在解包之后将被自动删除,这样做自有它的道理:可以节约存储空间。

  但是按照说明,如果删除了数据包文件,那就没有办法导入到其他计算机了。同一个用户在不同的机器上使用,难道还要重复下载吗,不会吧?就没有一个两全其美的办法吗?答案是肯定。列位忍不住要问了,如何做?那就仔细看看下面的使用攻略吧,你会找到答案的。

(一)节目下载的问题

  1.取消某些节目下载

  在eno 的新闻下载窗口中,点击信息同步按钮,会启动eno的下载进程。同时会显示如图3 所示的对话框。


如果用户不想下载某些日期的节目,可以在对话框中选中某日的节目,然后点击鼠标右键,选择取消下载,那么eno就不会选择该日的节目数据了。以后想重新下载的话,可以再次选中该节目,同样点击鼠标右键,选择允许下载,就又可以下载该日的节目了。

  2.恢复中断节目的下载

  在节目下载过程中,由于网络连接的问题,尤其是对拨号上网用户而言,在网络繁忙的时候会出现这种情况:某天的节目明明还没有下载完,信息同步对话框却显示该日的新闻节目已经下载完毕。随后无论你是再次点击信息同步,还是退出后再次启动《英语新闻在线》,系统都不会再次下载该日的节目数据。

  如何解决这个问题呢?笔者发现软件判断是否需要下载某一日的节目,取决于一个文件:即myvolumns.xml。该文件的内容和形式如下:

  <CATEGORY created="http://www.englishnews/-online.com"><node>

  <volumn>01-11-05</volumn>

  <status>已下载</status></node>

  <node>

  <volumn>01-10-05</volumn>

  <status>已下载</status></node>

  <node>

  .. .. ..

  </CATEGORY>

  分析该文件,我们可以看到<node>中的<status>属性指明了某日节目数据的下载状态。属性值为已下载,标明已经下载了该日的新闻节目,如果是等待,标明还没有下载,如果是正在下载,则标明这是系统当前正在下载该日的新闻节目。

  了解了系统判断是否需要下载某日新闻节目数据的判断依据,要解决接续下载某日新闻节目的问题,就很简单了。只需要退出系统,然后使用文本编辑器,打开myvolumns.xml 文件,将某日node 描述中的status 属性,修改为等待,然后保存文件,重新启动eno软件,点击信息同步按钮,就可以接续下载该日的节目数据了。

  如果某一日的节目经过这样的修改之后,还不能够正常下载,而且系统会报错退出,那么就需要删除位于eno 安装目录和在IE临时文件夹中缓存的该日的eno文件,然后从头开始重新下载了。

  (二) 共享已下载的英语新闻节目

  同是英歌利西沉沦人,自当相互扶携。如何让师友不花钱(毕竟上网还是要支付费用的!),自己的硬盘又不至于被eno数据包文件吞噬,也就说在不保存eno文件前提下,将下载节目数据复制给他人呢?

  1.全复制方法

  这种方法适用的情况是:在一台机器使用英语新闻在线进行下载,保存有最新最全的全部节目。这样就可以将该机器上位于eno安装目录下的 data目录中的全部文件(包括节目分类列表文件),直接复制到安装有eno 的其他计算机上,不需要作任何更改,就可以将全部数据提供给其他用户使用了。

  这种方法的缺点是:因为不是拷贝某天的新闻节目数据,拷贝的数据量大。而且导入机器上用户的状态不能够被保存,哪些新闻已经听过,哪些新闻没有听过,就需要用户自己进行判断了。

  在初次从下载机器上拷贝数据时,可以采用这种方法。后续拷贝数据时,最好还是采用第3 种方法。

  2.人工添加的方法

  ★ 将通过其他机器下载的某日解包后的数据文件拷贝到本机eno安装目录下的data 子目录。

  ★ 在本机上用Notepad 打开该日英语新闻节目存储目录中的content.xml,即可看到如下形式XML 描述:

  <node id="3">

  <title>popular books, movies andmusic in 2004.</title>

  <category>american mosaic</category>

  <sound size="2675288">5041e1cb3b.mp3</sound>

  <text size="5819">4f41e1cb3b.txt</text>

  < c r e a t e d _ d a t e > 0 1 - 1 0 - 0 5 < /created_date>

  <info_id>80462</info_id>

  </node>

  上面是一条英语新闻节目的XML 描述。我们可以看到其分类为Americanmosaic。

  ★ 根据<node>的描述,找到分类节目列表文件(XML)。文件名为node 描述中categroyde 名称。比如上例,该节目的分类为American mosaic(美国百态),相应的分类列表文件就是上级目录下的American mosaic.xml,如果没有,可以仿照改目录下的其他的XML 文件,使用Notepad新建一个XML文件,并将其命名为American mosaic.xml。

  ★ 将Content.xml 文件中的节目描述按照分类,添加到相应的分类列表文件中。选中以<node>开始,</node>结束的节目描述,将其添加到节目对应的分类列表XML 文件中。

  ★ 在分类列表文件中,修改节目描述。需要注意的是:在分类列表文件中,节目的描述和content.xml 中的描述有些不同。比如上面的节目描述,在分类节目列表文件中的描述应该是:

  <node id="28">

  <title>popular books, movies andmusic in 2004.</title>

  <unread>1</unread>

  <category>american mosaic</category>

  <volumn>01-10-05</volumn>

  <sound size="2675288">5041e1cb3b.mp3</sound>

  <text size="5819">4f41e1cb3b.txt</text>

  < c r e a t e d _ d a t e > 0 1 - 1 0 - 0 5 < /created_date>

  <info_id>80462</info_id>

  </node>

  注意该描述中的有些部分是需要修改的地方。一是节目的ID,需要根据分类列表文件中的节目数量进行顺序编号,起始编号为1;二是需要添加 <unread> </unread>属性,该属性标明用户是否已经阅读和收听了该节目。取值为1 将使其在节目列表中以黑体字高亮显示,提醒用户还没有听过该段新闻;三是需要添加<volume>属性,以表明MP3 和对应的数据文件的存储路径。

  需要注意的是,如果用户不作上述更改,软件将因为分类列表文件数据读取错误,而不能够正常启动和使用。

  3.利用虚假eno 文件实现导入

  笔者在使用中偶然发现,在《英语新闻在线2005》删除了eno 数据包文件后,也可以将已经下载的数据,利用软件的信息导入功能,将数据导入到其他计算机上。比起上面的方法,省事省力。具体操作步骤如下:

  ★ 将通过其他机器下载的某日解包后的数据文件拷贝到本机eno安装目录下的data 子目录;

  ★ 还需要将其节目描述导入到分类节目列表中。导入的方法如下:

  根据日期,建立相应的eno 文件(随便复制一个没有下载完毕的eno 文件,然后将其改名就行。eno 文件通常是用节目日期作为文件名的,比如01-10-05,遵循的是月-日-年的日期方式),或是使用Notepad,建立一个空白的eno 文件。

  ★ 启动英语新闻在线,然后点击信息导入按钮,选择刚才创建的eno文件,然后文件会根据eno 文件的名称,自动搜索相应的子文件夹01 - 10 - 05,将其中的节目加入到节目列表中。

  eno会显示搑eadContentXML:完成分析解包文件的目录。这时再点击eno 的树状节目控件,可以看到,新拷贝的节目已经呈现在分类节目列表里了。借助虚假eno文件,就实现了节目内容自动导入分类目录列表的问题,避免了采用手工的方法,进行人工添加节目的问题(其实第2 种方法和第3种方法的原理一致,只不过是你把自己做的工作交给eno 去做罢了)。

  (三)显示字号的调整

  每次用户选择某个英语新闻节目后,eno会根据该节目对应的文本文件自动生成一个动态网页,网页的名称是固定的,即template.htm。然后将该网页显示在主窗口中,使得用户能够在收听MP3 的同时,看到对应文本,实现音文对照功能,从而有利于用户识别生词,纠正发音,提高听力。

  听得清楚,还要看的仔细。在这方面,eno有个小小的不足,就是temp.htm网页中,正文显示字体过小,而且不像《美国之音慢速英语随意听》软件一样,可以通过命令按钮动态调整网页字体的大小。那有没有办法调整字大呢?有!方法如下:

  1.改变Windows的显示设置,换用大字体

  这种方法设置比较简单。在WindowsXP 的设置方法如下:开始→控制面板→显示→设置选项卡→高级按钮→常规选项卡→揇PI设置,选择大尺寸,120DPI。但是这种方法,对于屏幕不大的用户来说,改变并不明显。

  2.使用Window放大镜功能,对字体进行放大

  在Windows xP 中启动放大镜的方法如下:开始→所有程序→附件→辅助工具→放大镜。然后在放大镜中设置窗口中选择跟随鼠标指针。随后在eno 的网页显示窗口中移动鼠标,或是通过方向箭头,就可以看到放大后的字体了。

  这种方法的缺点是,采用鼠标或是向下方向键来回移动,显示不连续,容易造成视觉疲劳。比较适用于中间有滚轮的鼠标。

  3.编辑网页,指定字体大小

  既然是网页,那自然就可以进行编辑,大家也可以当回网页编辑了,别害怕,不难。方法如下:

  选中某个节目后,点击MP3播放工具栏上的暂停按钮,然后使用Window的记事本打开temp.htm,在第一个<br>文本之后,加入下面的语句:

  <font face="Tunga" size="6">

  相信写过网页的人都知道,上面的语句,就是指定了网页显示采用的字体(face)和字号(size)。Size 的取值越大,显示出来的字也就越大。有兴趣的用户,也可以换用其它字体显示新闻正文。

  点击保存,然后回到eno的网页显示窗口,点击鼠标右键,在弹出菜单中选择刷新,可以看到刷新之后的网页,字体已经明显变大了。

  需要注意的是在这个过程中,不能够退出eno,或是切换节目,否则编辑之后网页会被eno 重新生成,也就看不到编辑之后的效果了。作者推荐大家使用这种方法,试试效果,你会马上发觉看得清楚之后,感觉的美妙。

  好东东,大家共享之。上面是我使用了eno一个月之后的经验和技巧,写出来以慰和我一样,想让网络和电脑成为我们英语学习的良师益友的同道中人。还是那句话,不试不知道,一试很奇妙。感谢eno的作者为我们提供了一款优秀的英语学习软件和平台,衷心祝愿eno的功能今后更为完善和强大。