“加密狗”导致打印机罢工

应用之道

笔者原来的公司是搞室内装璜设计的,采用了原版的《圆方室内设计》软件,由于该软件是基于AutoCAD二次开发,因此在购买时除了软件以外,还附加了软件加密狗,如果不在计算机的并口上插上加密狗将导致该软件不能使用。而用于打印绘制输出的是一台Epson Stylus Photo EX3打印机,购买打印机时只提供了并口连接线,而电脑主板只有一个并口,于是先将加密狗插到主板并口上,然后将EX3打印机的并口数据线连接到加密狗后部,使用一段时间后故障出现了:当打印复杂的效果图时,发出打印指令后,打印机有动作,能进纸和出纸,可是打印出的除了几个乱码和英文字母外无其它内容,反复进行打印都如此,但是在打印小文件和其它的办公文档时正常。于是笔者想到了利用排除法来解决故障。既然打印小文件和office之类的办公文档无任何问题,那就排除了打印机硬件和驱动程序的问题,难道是电脑并口有问题?于是取下加密狗将打印机直接连接在并口上,找了几个其它的大型图纸文档进行打印,居然一切正常,于是排除了并口损坏的可能性,将重点怀疑对象放到了加密狗上,既然连小文档都能正常打印那加密狗也不应该有任何问题呀!如果将加密狗取下会导致《圆方室内设计》软件不能使用,那怎样来解决这个矛盾呢?

20-b10-1-2.jpg

仔细查看了一下Epson Stylus Photo EX3打印机,发现提供了USB接口。于是灵机一动,去市场购买了一根USB连接线,用USB线连接打印机到电脑的USB接口,而加密狗还是插在并口上,重新安装打印机驱动程序并执行大文档打印,一切正常,再也没出现不能打印的问题。

小提示:对于一些必须要使用加密狗的软件,建议最好不要将打印机的并行接口数据线直接连接到加密狗的后部,因为软件运行后经常要检查加密狗,这样在打印大型文件时有时会“阻塞”数据的传输而导致打印乱码或者不能打印。