Skip to main content

Activation en ligne

Décidez qui exécute votre classeur.
Changez d'avis à tout moment.

XLS Padlock associe chaque client à une clé d'activation. La clé est validée par votre propre serveur, éventuellement liée au System ID de sa machine, et peut être bloquée par la validation en ligne. Périodes d'essai, dates d'expiration, limites de nombre d'exécutions et revalidation d'abonnement sont toutes configurables.

La boîte de dialogue d'activation qu'un classeur protégé affiche au premier lancement, où l'utilisateur final colle le code d'activation et clique sur Activer ou choisit l'activation manuelle.
Au premier lancement, le classeur protégé demande à l'utilisateur final le code d'activation reçu après l'achat.

Quatre contrôles que la connexion au serveur ajoute par rapport à une clé hors ligne statique.

Émettez des clés à la demande

Générez une clé d'activation depuis votre tableau de bord ou votre boutique WooCommerce dès qu'un client achète. Aucune manipulation manuelle de clé de votre côté.

Bloquez les clés divulguées

Configurez la validation en ligne pour mettre une clé partagée sur liste noire. Lors de sa prochaine vérification, la copie incriminée invalide la clé et en demande une nouvelle. Le contrôle reste sur votre propre serveur.

Périodes d'essai avec coupures strictes

Émettez une clé qui expire après un certain nombre de jours d'essai, un nombre maximal d'exécutions, ou à une date précise. Les limites sont portées par la clé et appliquées par l'EXE compilé.

Activations sur votre serveur

Chaque activation en ligne est enregistrée sur votre propre serveur. Vous pouvez voir quelles clés ont été activées et sur combien de machines, puis les effacer ou les bloquer.

De la boîte de dialogue au classeur en cours d'exécution.

  1. 01

    Le client saisit la clé

    Au premier lancement, l'EXE compilé affiche la boîte de dialogue d'activation. Le client colle la clé que vous lui avez envoyée par e-mail après l'achat.

  2. 02

    L'EXE contacte votre serveur

    L'EXE envoie les données d'activation et le System ID de la machine à votre serveur d'activation (scripts PHP livrés dans le XLS Padlock Activation Kit).

  3. 03

    Le serveur valide et répond

    Votre serveur vérifie la commande ou la clé, confirme qu'elle est valide et qu'il reste des activations, et renvoie la clé d'activation. Avec le protocole 2026, la réponse porte une signature Ed25519 détachée que le classeur vérifie.

  4. 04

    L'EXE s'active et s'exécute

    Une fois activé, le classeur s'exécute sans recontacter le serveur à chaque fois. Si vous activez la validation en ligne, il revérifie auprès de votre serveur selon la planification que vous définissez : à chaque démarrage, tous les X jours, ou toutes les X exécutions.

Le classeur protégé affichant une barre de progression avec le message Veuillez patienter pendant la connexion au serveur d'activation lors de la validation de la clé.
Le classeur contacte votre serveur d'activation pour valider la clé avant d'accorder l'accès.

Registration Form Editor

Personnalisez la boîte de dialogue d'activation que voient vos clients.

La boîte de dialogue affichée au premier lancement est entièrement modifiable. Le Registration Form Editor vous offre un éditeur HTML de base avec un aperçu en direct, pour rédiger vous-même le texte avec des balises comme gras, sauts de ligne et polices.

  • Ajoutez vos propres champs (numéro de commande, e-mail) qui sont envoyés à votre serveur avec la demande d'activation.
  • Insérez un bouton Coller pour remplir le champ de jeton, et marquez n'importe quel champ comme obligatoire.
Lire le guide de l'éditeur de formulaire
Le Registration Form Editor de XLS Padlock, avec le code source HTML de la boîte de dialogue d'activation d'un côté et un aperçu en direct de la boîte de dialogue rendue de l'autre.
Le Registration Form Editor : modifiez la boîte de dialogue d'activation en HTML avec un aperçu en direct.

Contrôle à distance, même après la distribution du classeur.

Validez l'activation régulièrement

Avec l'Activation Kit ou le kit WooCommerce sur votre serveur, un classeur activé peut continuer à revérifier son activation. Bloquez l'accès quand un client demande un remboursement, ou contrôlez simplement qui est autorisé à exécuter le classeur dans le temps.

Définissez les règles à distance sans recompilation

L'application web qui collecte les demandes génère aussi les clés, vous définissez donc les propriétés de chaque clé depuis votre serveur : expirer après six mois et forcer une réactivation, afficher un écran de rappel pour un essai, ou appliquer n'importe quelle limitation de XLS Padlock. Vous changez tout cela sans recompiler le classeur compilé.

Voyez-le fonctionner, en ligne

Observez l'activation en ligne en action dans notre démonstration de classeur en direct, directement dans votre navigateur.

Essayer la démo en direct

Les types de licence que vous pouvez émettre.

Permanent

Aucune expiration, aucune limite d'utilisation. Éventuellement liée au System ID d'une machine.

Essai limité dans le temps

Expire après un nombre de jours défini ou à une date précise. La limite est portée par la clé.

Essai limité en exécutions

Plafonné à un nombre maximal de lancements, appliqué par le classeur compilé.

Abonnement

Se revalide selon une planification via le kit WooCommerce ou FastSpring. Expire lorsque l'abonnement prend fin.

Le serveur d'activation est le vôtre, écrit en PHP, livré sous forme de source.

Vous hébergez le kit d'activation vous-même, sans frais récurrents et avec les données de vos clients qui restent sur votre propre hébergement. Le kit PHP se dépose sur votre serveur web et expose les points d'accès d'activation que le classeur compilé attend. Personnalisez-le, hébergez-le où vous voulez.

Essai gratuit · Sans carte bancaire · Sans limite de temps

Protégez votre classeur Excel en quelques minutes.

Une licence, toutes les fonctionnalités incluses. Propriété à vie, sans abonnement.