现在信息化的发展越来越快,AI、VR、自动驾驶、5G、大数据等发展得如火如荼。但是在某些不知名的角落里,还有些几年前甚至十几年前的系统在默默地运行着。
我以前在某医院里,见过一台电脑,竟然运行着win95系统,开机要好几分钟而且卡的难以忍受。我询问了下,这台win95上运行着一个大型医疗设备的管理软件,这个医疗设备是很多年前从国外进口的,现在根本找不到售后了,如果换了电脑,里面的管理软件就无法运行,只能留着这台win95的电脑,一旦某一天这台电脑彻底的罢工了,那么这台几十万的医疗设备也就无法继续使用了。
我现在的单位,在内网有一个系统,功能很简单,就是每天上传一些信息用于展示,类似一个简单的博客系统。我新换了台win10的电脑之后,才发现这个业务系统只能使用IE6,更高版本的IE或者chrome、firefox等都无法正常打开。经过查看源码,我发现是使用的一个名叫动力文章管理系统的开源系统,下面使用自己的电脑搭建一下。
打开xp虚拟机,将系统源码复制到xp系统里面,解压缩源码街,然后将Aws.exe复制到源代码根目录下,就会自动打开首页。
打开之后,发现有部分图片都打不开,而且管理员登录的时候二维码无法显示。首页的图片,是使用的另外一个网站的图片,因为年代久远,那个网站已经关闭了,后台找到相关代码,替换下相关图片即可。
管理员登录这里验证码无法显示,根本没有办法进入后台,为了能够进入后台,我们简单粗暴地把验证码功能给去掉。
找到Admin_Login.asp,将如下标红的代码去掉。此处代码为去掉前台页面的验证码显示功能。
找到Admin_ChkLogin.asp,将如下标红的代码去掉。此处代码是为了去掉后台验证所输入验证码是否正确的功能。
去掉如上代码后,刷新页面,使用默认账号和密码,admin和admin888登录,成功进入后台。
因为使用的是win10下面的qq浏览器,所以添加文章里面的文本编辑器无法正常使用,必须使用IE6才可以。
因为只是想自己搭建一下这个源码,所以遇到验证码的问题之后,没有试图去下载另外的一个版本,而是简单粗暴地去改了源码,将验证码功能给去掉了。
这套源码我以前没用过,不过据说还是不错的。不过随着新技术的层出不穷,再好的系统,也有过时的一天,虽然没有英雄迟暮的悲壮,但是仍然很可惜,虽然现在可能还有部分客户继续使用,可是被放弃却是迟早的事情了。
本文来自,经授权后发布,本文观点不代表老铁博客立场,转载请联系原作者。