第105部分(第3/4 页)
够获取最快的速度。
当然,他并没有将这个版本分发出去的打算,这毕竟是他针对自己的使用习惯而进行修改的,其他人的计算机如果配置比自己高的话,就没有必要管多余的功能了。
林鸿登录到sam协会的官方bbs上查看了一下,发现今天访问了bbs的人非常多,现在都还有上百人在线访问。
他习惯性地开始查看两个板块中的最新内容。
他发现sam协会的其他成员今天已经在bbs上开始造势了。
白天的时候马修就在bbs上发了全站公告,在愚人节凌晨0点将发布破解v2。0版,届时将会有非常酷,令人惊喜的功能出现。所有用户都可以选择性地进行升级更新,当然,不想升级的也是可以的,只是不能享受到升级后的那些功能。
大家看到公告之后,立刻开始了在bbs上的讨论,他们纷纷猜测,“非常酷”、“令人惊喜”的功能到底是什么?
有人说现在的破解已经相当彻底了,没必要再升什么2。0。
也有人说sam既然都已经发公告了,肯定不会随便说大话,必定会有令人眼前一亮的功能出现。
不过sam协会的成员并没有透露,只是委婉地对他们的一些问题进行回复,只要等到今天晚上12点过后就知晓了。
林鸿看到一个帖子之后,脸上不由露出一丝笑容。
因为有人问,sam协会总共七人,在论坛上已经出现六人,怎么唯独不见首席技术人员hellc?
结果马修在后面跟帖说,hellc正在努力对破解升级程序做最后的测试和检查,为的就是能给大家带来稳定的软件和功能。
这个马修,在宣传造势方面,还真不是一般的有才!
林鸿觉得如果让自己做,肯定做不到这个程度。例如这种事情,他肯定拉不下脸皮忽悠这些用户。或者,根本想不到会利用每一个机会为达到自己的目的而服务,根本就不会有这种意识。
有些人,天生适合做某一类事情,这是自身性格、天赋以及周边所处的环境所决定的。
林鸿在这个bbs看了一会儿,然后又去了几个常见的论坛看了下,了解一下最近业界的一些最新新闻和动态,便退出了tel软件。
这个时候,linus已经下线了。
林鸿想了下,决定将minix下的email客户端给编写出来。
实际上,林鸿很早就了解过email的传输协议,也就是“smtp”,全称为“简单邮件传输协议”。
在他之前看tcp/ip协议的时候,就有关于smtp协议的内容。另外,他在寻找irc协议规范的时候,也接触过相关方面的内容。
因为smtp是建立在ftp文件传输服务上的一种邮件服务,这种协议还是属于tcp/ip协议族,它的作用就是帮助每台计算机在发送或中转信件时找到下一个目的地。通过smtp协议所指定的服务器;就可以把email寄到收信人的服务器上了。
smtp重要特性之一是其能跨越网络传输邮件,即“smtp邮件中继”。
实际上,sam的红外线中转装置cdad上所使用的中继协议,就是模仿smtp协议进行编写的。
由于有了之前编写cqcq软件、tel瘦身,以及红外线相关软件方面的编程经验,林鸿现在对这种类型的编程已经完全得心应手。
他现在越来越觉得gcc编译器非常好用了,它有着极大的扩展性,可以非常方便地扩充自己的函数库。…;在编程的过程中,林鸿发现,很多代码实际上都可以进行重用。
例如登录服务器模块,只要是涉及到网络访问方面的软件,基本上都会需要这样一个模块,而且底层的实现机制完全一样。
于是,林鸿直接将这个功能的实现代码,分离出来,做成几个基本的函数,放到gcc的函数库中,随时进行调用。
代码重用是编程思想中非常重要的一个思想,可以极大地提高编程速度,节省程序员的时间和精力,不用每次在这些同样的问题上浪费时间,有经验的程序员通常都会有着自己常用的函数库。
当然,一些公认比较普遍、经典的代码会被编译器官方给集成起来,做成官方函数库集成到编译器里面,作为系统函数可以供所有人进行调用。
林鸿很快就将email客户端的原型给编写出来,考虑到这个客户端的通用性,他将一些参
本章未完,点击下一页继续。