SunLicenseGiriş yap
Blender eklenti geliştiricileri için

Blender eklentiniz, sanatçı başına bir anahtar.

Eklenti tercihlerinde bir anahtar alanı. Sanatçı başına koltuk sınırı.

  • Blender
  • Python
  • Gumroad
  • Lemon Squeezy
  • Payhip
  • Stripe
  • Discord
Elde ettikleriniz

Satış şeklinize göre tasarlandı.

Tercihlerde anahtar

Python SDK'sıyla tek bir validate() çağrısı.

client.validate()

Sanatçı başına koltuk

Lisans başına 1, 2 veya 5 cihaz.

Mağazanızın anahtarını koruyun

Gumroad, Lemon Squeezy ve Payhip anahtarları olduğu gibi çalışır.

Zip içinde anahtar

Portal indirmeleri her sanatçının anahtarını taşır.

Standard

Sentinel paylaşılan anahtarları yakalar

Çok fazla yerde kullanılan anahtarlar.

Her plan

Discord'da alıcı rolleri

Lisansı sahiplenin, destek rolünüzü alın.

Nasıl çalışır

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

  1. 1Ücretsiz hesap oluştur
  2. 2Gumroad veya Payhip bağlayın
  3. 3Anahtar alanı ekleyin
retopo_pro/__init__.py
import platform
import bpy
from .vendor.sunlicense import SunLicense  # pip package, copied in

client = SunLicense(base_url="https://api.sunlicense.com",
                    token="slk_...")  # API key: validation only, safe to ship

def license_ok(context) -> bool:
    if not getattr(bpy.app, "online_access", True):
        return False  # respect "Allow Online Access" (Blender 4.2+)
    prefs = context.preferences.addons[__package__].preferences
    result = client.validate(prefs.license_key, host=platform.node())
    return result.valid  # False for refunded, revoked or over the seat limit
SSS

Sorular ve yanıtlar.

Bir Blender eklentisine lisans doğrulaması nasıl eklerim?

SunLicense Python SDK'sını eklenti klasörünüze kopyalayın (yalnızca Blender'ın Python'unda bulunan standart kütüphaneyi kullanır), AddonPreferences'a bir lisans anahtarı özelliği ekleyin ve operatörlerinizin kilidini açmadan önce client.validate(key, host=machine_id) çağırın. Blender 4.2 ve sonrasında önce bpy.app.online_access değerini kontrol edin ve uzantınızın manifest dosyasında ağ erişimini bildirin.

Blender eklentileri GPL lisanslıdır. Bir lisans anahtarı neyi korur?

GPL herkesin kodunuzu paylaşmasına ve değiştirmesine izin verir; bir lisans anahtarı bunu değiştirmez: kararlı bir kullanıcı doğrulamayı kaldırabilir. Sizin kontrol ettiğiniz şey anahtarın kendisidir: portalınızdan yeni sürümleri kimin indirdiği, kimin destek ve alıcı rolü aldığı ve barındırdığınız her şeye erişim. Paylaşılan ve iade edilen anahtarlar bunların hiçbiri için çalışmaz.

Sattığım yeri değiştirmem gerekir mi?

Hayır. Gumroad, Lemon Squeezy ve Payhip birkaç tıklamayla bağlanır ve kendi anahtarları SunLicense anahtarına dönüşür; kendi ödeme sayfanız için Stripe çalışır. Zaten Gumroad lisans anahtarları mı kullanıyorsunuz? Gumroad içe aktarımı mevcut alıcılarınızı aynı anahtarlarla getirir. SunLicense'ın henüz bağlanmadığı Superhive gibi mağazalar için anahtarları panelden, API'den veya sunlicense CLI'dan verin.

Ücretsiz mi?

Evet. Free planı üç ürünü, 100 lisansı ve ayda 10.000 lisans doğrulamasını kredi kartı olmadan kapsar. Ücretli planlar ayda 5 $'dan başlar ve bir sınırı aşsanız bile sanatçılarınızın lisans doğrulamaları çalışmaya devam eder.

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

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