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