9个稳定版本

3.22.2 2024年4月8日
3.22.1 2024年4月4日
3.21.4 2023年9月27日
3.21.2 2023年7月12日

#2 in #ok

Download history 48/week @ 2024-04-22 105/week @ 2024-04-29 29/week @ 2024-05-06 19/week @ 2024-05-13 1/week @ 2024-05-20 40/week @ 2024-06-03 3/week @ 2024-06-10 45/week @ 2024-06-17 35/week @ 2024-06-24 3/week @ 2024-07-01 97/week @ 2024-07-08 59/week @ 2024-07-15 46/week @ 2024-07-22 5/week @ 2024-07-29 53/week @ 2024-08-05

163 每月下载量

MIT 许可证

35MB
1.5K SLoC

包含 (静态库,6MB) libs/musl-x86_64/libLexActivator.a,(静态库,5.5MB) libs/linux-aarch64/libLexActivator.a,(静态库,4.5MB) libs/linux-x86/libLexActivator.a,(静态库,6MB) libs/linux-x86_64/libLexActivator.a,(静态库,5MB) libs/musl-aarch64/libLexActivator.a,(Windows DLL,1MB) libs/win32-x86/LexActivator.dll 等3个更多.

lexactivator

Latest Version Build Documentation License

lexactivator是cryptlex许可SDK的Rust包装器,允许您实现任何类型的许可模型,例如节点锁定、托管浮动许可证、试用等。此SDK提供在线和离线激活支持。

使用方法

在您的Cargo.toml中

[dependencies]
lexactivator = { version = "3.22.2"}

简单示例使用


use lexactivator::*;

fn main() {
    let license_key: String = String::from("LICENSE_KEY");
    let result = lexactivator::set_license_key(license_key);
    match result {
    Ok(()) => {
        // License Key set successfully
        println!("License key set successfully.");
    }
    Err(error) => {
        // Error occurred while setting license key
        println!("Error while setting license key: {:?}", error);
    }
    }
    let activation_result: Result<LexActivatorStatus, LexActivatorError> = lexactivator::activate_license();
    match activation_result {
        Ok(LexActivatorStatus::LA_OK) => {
            println!("License activated successfully");
        }
        Ok(_) => {
            // Other success cases if needed
        }
        
        Err(error) => {
            println!("License activation failed: {:?}", error);
        }
    }

}

许可证

本项目受

依赖项