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()

执行截图:

我一般选择专业版...

本文完~

相关推荐
路边草随风几秒前
llama_index简单使用
人工智能·python·llama
Q_Q511008285几秒前
python+springboot+django/flask基于深度学习的旅游推荐系统
spring boot·python·django·flask·node.js·php
梨落秋霜1 分钟前
Python入门篇【if判断语句】
android·java·python
宝贝儿好2 分钟前
【强化学习】第二章:老虎机问题、ε-greedy算法、指数移动平均
人工智能·python·算法
闲人编程5 分钟前
Flask-SQLAlchemy高级用法:关系建模与复杂查询
后端·python·flask·一对多·多对多·一对一·自引用
2401_841495645 分钟前
【自然语言处理】自然语言理解的分层处理机制与程序语言编译器的对比研究
人工智能·python·深度学习·自然语言处理·自然语言理解·分层处理机制·程序语言编译器
询问QQ:4877392786 分钟前
用NSGA - II算法在Matlab中实现微电网多目标优化调度
linux
阿桂天山8 分钟前
阿桂的数据资产灵动实战 (一) 开发框架
大数据·python·软件工程
缘友一世11 分钟前
Kubuntu 24.04.3 LTS启用RooT用户sddm桌面登陆
linux·ubuntu
Q_Q51100828512 分钟前
python+django/flask+vue基于深度学习的家庭用电量预测模型研究系统
spring boot·python·django·flask·node.js·php