原出處:https://www.cnblogs.com/JasonCeng/p/11673999.html
今天打開Xshell慎框、Xftp良狈,突然彈出“要繼續(xù)使用此程序,您必須應(yīng)用最新的更新或使用新版本”。
后來經(jīng)過一番搜索發(fā)現(xiàn)笨枯,XShell配置文件中寫入了強制升級時間薪丁,這個版本是2017年12月27日發(fā)布的;2018年12月25日后就必須升級馅精。
經(jīng)過摸索和踩坑严嗜,找到以下兩種解決方案。方案一是臨時解決方案洲敢,方案二是推薦解決方案漫玄。
一、?最簡單的臨時解決方案:修改本地系統(tǒng)時間
把系統(tǒng)時間改到2018年12月25日之前压彭,就可以打開了睦优。
但是這只能解燃眉之急,治標(biāo)不治本壮不,總不能每次要打開Xshell都修改一下本地時間汗盘,打開軟件后再手動修改回來吧改执。
二恍箭、?推薦解決方案:修改安裝目錄下的nslicense.dll
1. 用二進(jìn)制編輯器(UltraEdit、notepad++的HEX-Editor插件)打開Xshell/Xftp安裝目錄下的 nslicense.dll
2. 搜索
7F 0C 81 F9 80 33 E1 01 0F8680
替換為:
7F 0C 81 F9 80 33 E1 01 0F8380
3. 保存退出即可
注:直接打開nslincense.dll可能沒有編輯權(quán)限婚夫,可以copy一份到其他地方家凯,然后進(jìn)行修改缓醋,再將修改后的dll文件替換掉Xshell、Xftp安裝目錄下的dll
本文適用于Xsehll绊诲、Xftp 5送粱,也適用于Xshell、Xftp 6掂之,5和6的區(qū)別僅僅在于:
版本5的十六進(jìn)制串為:7F 0C 81 F9 80 33 E1 01 0F?86?80抗俄,
版本6的十六進(jìn)制串為:7F 0C 81 F9 80 33 E1 01 0F?86?81脆丁,但不影響。