zoukankan      html  css  js  c++  java
  • Xshell、Xftp 5、6 解决“要继续使用此程序,您必须应用最新的更新或使用新版本”

    今天打开Xshell、Xftp,突然弹出“要继续使用此程序,您必须应用最新的更新或使用新版本”。

    后来经过一番搜索发现,XShell配置文件中写入了强制升级时间,这个版本是2017年12月27日发布的;2018年12月25日后就必须升级。

    经过摸索和踩坑,找到以下两种解决方案。方案一是临时解决方案,方案二是推荐解决方案。

     

    一、    最简单的临时解决方案:修改本地系统时间

    把系统时间改到2018年12月25日之前,就可以打开了。

    但是这只能解燃眉之急,治标不治本,总不能每次要打开Xshell都修改一下本地时间,打开软件后再手动修改回来吧。

     

    二、    推荐解决方案:修改安装目录下的nslicense.dll

    1. 用二进制编辑器(UltraEdit、notepad++的HEX-Editor插件)打开Xshell/Xftp安装目录下的 nslicense.dll

    2. 搜索

    7F 0C 81 F9 80 33 E1 01 0F 86 80

    替换为:

    7F 0C 81 F9 80 33 E1 01 0F 83 80

    3. 保存退出即可

    注:直接打开nslincense.dll可能没有编辑权限,可以copy一份到其他地方,然后进行修改,再将修改后的dll文件替换掉Xshell、Xftp安装目录下的dll

     

    本文适用于Xsehll、Xftp 5,也适用于Xshell、Xftp 6,5和6的区别仅仅在于:

    版本5的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 80

    版本6的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 81,但不影响。

  • 相关阅读:
    array and ram
    char as int
    pointer of 2d array and address
    Install SAP HANA EXPRESS on Google Cloud Platform
    Ubuntu remount hard drive
    Compile OpenSSL with Visual Studio 2019
    Install Jupyter notebook and tensorflow on Ubuntu 18.04
    Build OpenCV text(OCR) module on windows with Visual Studio 2019
    Reinstall VirtualBox 6.0 on Ubuntu 18.04
    Pitfall in std::vector<cv::Mat>
  • 原文地址:https://www.cnblogs.com/JasonCeng/p/11673999.html
Copyright © 2011-2022 走看看