1. 前言
Xshell6是收费软件,同时提供免费的体验版本Xshell6 Portable。
然而,在使用Xshell6 Portable一段时间后,会突然间弹出这样的框:
其实意思很简单,就是告诉你试用期到了。
2. 推荐解决方案
如果你觉得Xshell6好用,就尽快去官网购买正版软件吧。这是最明智的做法。
3. 应急解决方案
很多时候你可能不方便马上就购买,需要应急。这时有两个方法:
3.1 调整系统时间
只需将电脑的系统时间往前调整一段时间,比如1年。就可以正常打开网站了。
3.2 修改nslicense.dll文件
3.2.1 为编辑器安装二进制插件
为二进制编辑器(UltraEdit、notepad++)安装HEX-Editor。
3.2.2 用编辑器打开nslicense.dll文件
nslicense.dll位置如下:
安装目录\Xshell6Portable\App\Xshell
文件打开后,需要切换Hex视图:
3.2.3 编辑nslicense.dll文件
- 搜索“7F 0C 81 F9 80 33 E1 01 0F 86 81”
- 修改“86”为“83”
- 保存文件
- 重新打开Xshell发现已经可以使用
注:如果是xshell 5,搜索“7F 0C 81 F9 80 33 E1 01 0F 86 80”然后修改“86”为“83”。