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
163 每月下载量
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
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);
}
}
}
许可证
本项目受