finallyshell激活-支持所有版本(老版 + 最新版) + 所有平台(mac + windows)

一:打开finally shell的激活页面

二:点击离线激活

三:复制机器码,然后执行一下代码

原文:大哥原文,但是这个大佬是用java实现的,执行因为依赖的问题一直报错

基于以上问题,所以使用python改造实现了一下。

本次激活支持Windows + mac 平台,同时支持所有所有版本的finallshell(eg: 4.3.11 、3.9.6 ...)

直接执行以下代码即可:

python 复制代码
# 安装包
pip3 install pycryptodome
python 复制代码
from hashlib import md5, sha3_384
from Crypto.Hash import keccak

def md5_hash(msg):
    return md5(msg.encode()).hexdigest()

def keccak384_hash(msg):
    keccak_hash = keccak.new(digest_bits=384)
    keccak_hash.update(msg.encode())
    return keccak_hash.hexdigest()

def main():
    code = input("输入机器码: ")

    print("版本号 < 3.9.6 (旧版)")
    try:
        print("高级版: " + md5_hash("61305" + code + "8552")[8:24])
        print("专业版: " + md5_hash("2356" + code + "13593")[8:24])
    except Exception as e:
        print(str(e))

    print("版本号 >= 3.9.6 (新版)")
    try:
        print("高级版: " + keccak384_hash(code + "hSf(78cvVlS5E")[12:28])
        print("专业版: " + keccak384_hash(code + "FF3Go(*Xvbb5s2")[12:28])
    except Exception as e:
        print(str(e))

if __name__ == "__main__":
    main()

执行截图:

我一般选择专业版...

本文完~

相关推荐
aqi003 小时前
15天学会AI应用开发(八)使用向量数据库实现RAG功能
人工智能·python·大模型·ai编程·ai应用
Csvn4 小时前
`functools.lru_cache` —— 一行代码搞定缓存加速
后端·python
zzzzzz3105 小时前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode5 小时前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
金銀銅鐵21 小时前
[Python] 从《千字文》中随机挑选汉字
后端·python
cup111 天前
[技术复盘] Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南
python·ai·环境变量·ci·nuitka·skill
aqi001 天前
15天学会AI应用开发(七)有了大模型为什么还要引入RAG
人工智能·python·大模型·ai编程·ai应用
金銀銅鐵1 天前
用 Python 实现 Take-Away 游戏
python·游戏