SunLicenseGiriş yap
Bağımsız masaüstü yazılımları için

Masaüstü uygulamanız için denemeler ve lisans anahtarları.

Cihaz etkinleştirme, zamanında biten denemeler ve çevrimdışı lisanslar.

  • .NET
  • Electron
  • Python
  • Tauri
  • C++
  • Gumroad
  • Lemon Squeezy
  • Payhip
  • Stripe
Elde ettikleriniz

Satış şeklinize göre tasarlandı.

Koltuklar ve cihaz sınırları

Lisans başına 1, 3 veya 10 cihaz.

TOO_MANY_MACHINES

Biten denemeler

Bitmeden bir hafta önce hatırlatma e-postası.

expiresAt

Çevrimdışı etkinleştirme

Açık anahtarınızla doğrulanan imzalı bir dosya.

Ed25519

Ödeme sayfanızdan anahtarlar

Gumroad, Lemon Squeezy, Payhip veya Stripe; iadeler iptal eder.

Self servis etkinleştirmeler

Alıcılar portalınızda bir cihazı serbest bırakır.

Lite & Standard

Sentinel sızan anahtarları yakalar

Elden ele dolaşan bir anahtarı tek tıkla askıya alın.

Her plan
Nasıl çalışır

Bir sonraki sürümünüzden önce hazır.

  1. 1Ücretsiz hesap oluştur
  2. 2Ödeme sayfanızı bağlayın
  3. 3Açılışta doğrulayın
Activation.cs
// dotnet add package SunLicense
using SunLicense;

using var sl = new SunLicenseClient("https://api.sunlicense.com",
    token: AppConfig.ApiKey);              // slk_..., can only validate

try
{
    var r = await sl.ValidateAsync(settings.LicenseKey,   // AX8P-XXXX-XXXX-XXXX
        new Dictionary<string, string> { ["host"] = DeviceId.Get() });
    if (r.IsValid) return Activation.Ok;
    return Activation.Refused(r.Body);     // EXPIRED, TOO_MANY_MACHINES...
}
catch (SunLicenseException)
{
    return Activation.FromOfflineFile("license.lic");  // signed, checked locally
}
SSS

Sorular ve yanıtlar.

Bir Windows uygulamasına lisans anahtarı etkinleştirmesi nasıl eklerim?

SunLicense NuGet paketini kurun (.NET Standard 2.0'ı hedefler, yani WPF, WinForms ve modern .NET uygulamaları kullanabilir), yalnızca doğrulama yapabilen bir API anahtarı oluşturun ve açılışta kullanıcının anahtarı ve sabit bir cihaz kimliğiyle ValidateAsync çağırın. Yeni bir cihazdan gelen ilk doğrulama o cihazı etkinleştirir.

Uygulamam çevrimdışı çalışabilir mi?

Evet. Her lisans, uygulamanızın kuruluşunuzun açık anahtarıyla ağ olmadan doğruladığı imzalı bir dosya olarak dışa aktarılabilir. Önce çevrimiçi doğrulayın, dosyayı yalnızca SunLicense'a ulaşılamadığında kullanın. Bir dosyaya en fazla 30 gün güvenilir; böylece bir anahtarı iptal etmek çevrimdışı kopyalara da ulaşır.

Hangi diller ve framework'ler destekleniyor?

.NET, JavaScript (Electron), Python (PyQt, PySide, Tkinter) ve Java için SDK'lar var. C++, Rust ve Tauri uygulamaları için REST API'yi çağırın: API anahtarınız, lisans anahtarı ve bir cihaz parmak iziyle /api/v1/validate adresine tek bir HTTPS POST.

Küçük bir uygulama için maliyeti ne kadar?

Üç uygulamaya, 100 lisansa ve ayda 10.000 lisans doğrulamasına kadar ücretsiz; Sentinel'in dedektörleriyle ve kredi kartı olmadan. Lite ayda 5 $'dır: 5 uygulama, 2.500 lisans, müşteri portalı ve Sentinel yapay zekâ incelemesi. Standard ayda 20 $'dır: sınırsız uygulama, lisans ve doğrulama.

Bir sonraki sürümünüzü koruyun.

  • Free planı
  • Kredi kartı yok
  • İstediğiniz zaman iptal