Blender eklentiniz, sanatçı başına bir anahtar.
Eklenti tercihlerinde bir anahtar alanı. Sanatçı başına koltuk sınırı.
Free planı · Kredi kartı yok · Dakikalar içinde kurulum
Yapay zekâ ajanıyla mı kod yazıyorsunuz? Tek bir prompt yapıştırın- Blender
- Python
- Gumroad
- Lemon Squeezy
- Payhip
- Stripe
- Discord
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.
StandardSentinel paylaşılan anahtarları yakalar
Çok fazla yerde kullanılan anahtarlar.
Her planDiscord'da alıcı rolleri
Lisansı sahiplenin, destek rolünüzü alın.
Bir sonraki sürümünüzden önce hazır.
- 1Ücretsiz hesap oluştur
- 2Gumroad veya Payhip bağlayın
- 3Anahtar alanı ekleyin
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 limitSorular 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
SunLicense