林鸿继续完善功能,他取了上次编写cqcq的经验,在设计功能界面的时候,有意识地回注意
作的简便
,虽然只是字符界面,但好的设计,能够加快
作的速度。
由于林鸿还要继续将mxmail邮件客端的功能
行完善,所以暂时先将
森的发来的附件放到了一边,打算回
等切换到dos系统中,再看看到底是什么东西。
最好的办法就是将这个件公布
去,让大家都来使用。
可是林鸿现在在minix平台下,这两文件系统的可执行文件都无法运行,因为文件系统的格式完全不同。
邮件的标题都一样,都是“愚人节快乐,小小礼奉上!”
林鸿原本以为邮箱中全是未读邮件,却没想到此刻收到了一封信邮件的邮件
,标题为“愚人节快乐,小小礼
奉上!”
两个附件每一个附件的内容很小,只有几kb大小,文件名称就叫礼
,而且都是可执行文件。
所以说,对于一个件来说,用
的反馈很重要,这些反馈包括
件本
的bug,也包括各
使用习惯的不便。
邮件只包括一些必要的信息,例如这封邮件从哪里来,发到哪里去,还有邮件的标题等,并没有包括邮件的
正文内容。
调试了一段时间之后,终于将森发来的附件成功下载到本地。
愚人节,是西方国家民间的一个传统节日,林鸿之前也有所了解过。
不过严格的规定是时间只能是截止到当天中午12,12
过后的愚
和谎言就不再认为是玩笑了。
一个优秀的件,正是在不断和用
行互动的过程中诞生的。
原型来之后,他使用“郁金香”bbs的邮件服务
行代码调试,除去bug。
“嗯?”
其他用因为并不清楚
件内在原理,所以往往会对其作
令人意想不到的各
作,于是乎,各
各样奇怪的bug,便在各
“极限测试”中逐渐冒
来。
dos下的可执行文件后缀名为exe,而现在苹果系统中的可执行文件则直接以bin结尾,意思就是二制文件。
让他觉得意外的是,附件里面的文件竟然有两平台的格式,分别是dos平台和苹果系统的平台。
在这一天,大家一般都会互相开玩笑,无论大人和小孩,都会想一些各各样的恶作剧或者谎言来捉
别人,因为这是节日,一般被愚
的人都能够理解,就算是有所
格也不会生气。
林鸿很快便成功和“郁金香”bbs的邮件服务建立了连接,并且将服务
上的“邮件
”信息给下载到了本地。
“难是从他那里转发的?”林鸿自言自语
。
虽然现在这个平台下,可能只有他和linus两个人使用这个件,但是林鸿却是考虑到以后linux系统真正
来之后,再将这个
件移植到上面。
虽然明明知可能是对方的恶作剧,但是心中还是
到很好奇这个里面到底是什么内容。
一些参数保存在一个设置文件里面,大家可以对这个设置文件行
置,将自己的email地址,邮件服务
登录名和密码等信息写
里面,这样就可以自动对邮件服务
行邮件查询,或者通过邮件服务
的smtp服务对外发送邮件。
邮件中也包括这封邮件是否已经被阅读的标志,从而可以有针对
地
行选择,例如是否只下载未读邮件,还是将所有邮件全
下载下来。
时间很快即将要到晚上十二,林鸿的mxmail也基本完成了。
于是他又只好重新开始打开gcc编辑,撰写代码,重新将附件接收功能给加上。
他将这个客端命名为mxmail,意为“mxmail平台下的email”客
端。
因为件的作者对
件的使用了若指掌,每一个细节都非常清楚,所以自己在使用
件的时候,就会
照自己设置的步骤去
,不会有任何差错。这
先
为主的思维惯
会导致
件作者往往无法很好地找到
件的bug所在。
林鸿将邮件下载到本地,发现附件居然和森的邮件中的附件一模一样。
林鸿于是将这封邮件的所有内容全下载下来,发现这封邮件里面有一个附件,而他刚开始实现mxmail功能的时候,并没有将这个功能给考虑上。
不过从标题上来看,林鸿猜测,应该是森发给其他人的小小恶作剧之类的
件,毕竟一个多小时之后,就是四月一日愚人节。
他看了一下邮件地址,发现是sam协会成员森发过来的邮件。
他将其重新编译安装上去,再次连接到了邮件服务上,这次竟然又收到了两封电
邮件,分别是
修以及火炬发送过来的。