SunLicenseログイン
Blender アドオン開発者向け

あなたの Blender アドオンに、アーティストごとに 1 つのキーを。

アドオンの設定にキー入力欄を。アーティストごとに席数を制限。

  • Blender
  • Python
  • Gumroad
  • Lemon Squeezy
  • Payhip
  • Stripe
  • Discord
できること

あなたの売り方に合わせて。

設定画面にキー

Python SDK で validate() を 1 回呼ぶだけ。

client.validate()

アーティストごとの席数

ライセンスあたり 1、2、または 5 台のマシン。

ストアのキーをそのまま

Gumroad、Lemon Squeezy、Payhip のキーがそのまま使えます。

zip の中にキー

ポータルからのダウンロードに各アーティストのキーが入ります。

Standard

Sentinel が共有キーを検出

あまりに多くの場所で使われているキー。

すべてのプラン

Discord の購入者ロール

ライセンスを引き換えて、サポート用ロールを取得。

仕組み

次のリリースまでに導入。

  1. 1無料アカウントを作成
  2. 2Gumroad または Payhip を接続
  3. 3キー入力欄を追加
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
よくある質問

よくある質問。

Blender アドオンにライセンス検証を追加するには?

SunLicense の Python SDK をアドオンのフォルダにコピーし(Blender の Python に含まれる標準ライブラリのみを使用)、AddonPreferences にライセンスキーのプロパティを追加して、オペレーターのロックを解除する前に client.validate(key, host=machine_id) を呼び出します。Blender 4.2 以降では、まず bpy.app.online_access を確認し、エクステンションのマニフェストでネットワークアクセスを宣言してください。

Blender アドオンは GPL です。ライセンスキーは何を守るのですか?

GPL では誰でもコードを共有・改変でき、ライセンスキーでそれは変わりません。本気のユーザーなら検証を取り除けます。あなたが管理できるのはキーそのものです:ポータルから新しいリリースをダウンロードできる人、サポートや購入者ロールを受けられる人、そしてあなたがホストするものへのアクセス。共有されたキーや返金済みのキーでは、これらすべてが使えなくなります。

販売場所を変える必要はありますか?

いいえ。Gumroad、Lemon Squeezy、Payhip は数クリックで接続でき、各ストアのキーがそのまま SunLicense のキーになります。独自の決済には Stripe が使えます。すでに Gumroad のライセンスキーを使っていますか? Gumroad のインポートで既存の購入者を同じキーのまま移行できます。Superhive など、SunLicense がまだ接続していないストアでは、ダッシュボード、API、または sunlicense CLI からキーを発行してください。

無料ですか?

はい。Free プランは 3 プロダクト、100 ライセンス、月 10,000 回のライセンス検証まで、クレジットカード不要です。有料プランは月 5 ドルからで、上限を超えてもアーティストのライセンス検証は動き続けます。

次のリリースを守りましょう。

  • Free プラン
  • クレジットカード不要
  • いつでも解約可能