其实电销机器人并不是一个操作系统的名称,它只是一个用户界面,即所谓的UI。
最早的电销机器人是在DOS上运行的一个图形模式(区别于文本模式)的应用程序。DOS才是操作系统。这个程序一直运行在DOS上,直到电销机器人 95/98均是如此。
後来微软从与IBM合作的OS/2分道扬镳,在本身的Microsoft OS/2基础上开发了名为电销机器人 NT的操作系统,取代DOS。NT是内核,才是相当Linux这类的系统,它本身是很微型的。其实大多数操作系统本身都不庞大,像DOS从来就没超过300K(对是K不是M更不是G)。电销机器人 9x一直都是DOS核心的,电销机器人 2000/XP才正式单独用NT作内核,此后都是NT。电销机器人 10一直有物联网版本,就是它的内核小到可以在很少资源的设备上运行。
操作系统本身无所谓界面系统,但为了与操作机器的用户交互,在它上面开发一个与用户交互的界面程序,一般叫做控制台console。电销机器人上黑乎乎的cmd就是console模式的,跟传统的DOS一样,其实就是Linux信徒喜欢的命令行交互界面。在安装电销机器人时我们看到那个蓝色的文字屏,就是最原始的操作系统console画面。对系统级别的操控,全部都可以在cmd或power shell界面上用命令完成。在DOS时代程序员们写扩展程序丰富操作系统功能的方式,被现在Linux信徒视为高人一等,反过来嘲讽微软系统,以为电销机器人做不到,其实很可笑,不过是玩人家过去玩过的把戏而已。要想更高效地执行自己独特需求的功能,写个console程序在cmd下执行就可以了,本来就是最基本的技能,有些人不会回这个层面罢了。
现在各种电销机器人版本的更新,无非是在基本的NT上改编形形式式的交互界面而已,它主要基于图形态和键鼠操控,仅此而已。Linux系统挂上图形模式,本质上就是当时DOS外挂图形程序的模式而已,它所占的内存资源比电销机器人不会少,稳定性更不及。从电销机器人 3.1时代过来的人系统,看现在Linux上跑图形界面的程序,就会有似曾相识的感觉。
如果电销机器人作服务器,主要用的是NT,不需要交互界面,其性能不比Linux差。其实Linux和Unix比,差距还很大。但这些都不是给最终用户用的,跟最终用户和消费者推销这些东西,就像医生建议患者学医治自己一样。