Le DOSSIER de l'AIDE

 

Les images tout graphiques sont affichées à l'USA / ANGLAIS.

  1.0 - présentation

    1.1 - SOFTLOCX ActiveX Additionneur (OCX) Contrôle à un projet

    1.2 - Propriétés SOFTLOCX

    1.3 - SOFTLOCX Courant

    1.4 - Valeurs du Retour

  2.0 - Déverrouiller votre logiciel protégé

    2.1 - Déverrouiller votre logiciel protégé

    2.2 - Enlever une licence SOFTLOCX pendant développement

  3.0 - traits avancés de SOFTLOCX (Version Professionnelle)

     3.1 - Créez vos propres écrans de la protection

    3.2 - Créez vos propres écrans de l'inscription

  4.0 - Utiliser le SOFTLOCX - UCG ActiveX (OCX) Contrôle (Version professionnelle)

    4.1 - Créez vos propres déverrouillent des programmes du code

    4.2 - SOFTLOCX - UCG Propriété montures

    4.3 - Produire un déverrouillez le code

 

1.0 - Présentation - Tous les exemples sont dans Visual Basic

 

  1.1 - SOFTLOCX ActiveX Additionneur (OCX) Contrôle à un projet

  • Ajoutez SOFTLOCX à votre projet et vous devriez voir le SOFTLOCX cadenasser maintenant et icône de la clef sur votre barre de l'outil composant.

  • Placez le SOFTLOCX composant sur à une forme dans votre projet. Vous devriez voir le logo SOFTLOCX sur la forme maintenant (c'est invisible à runtime).

  • Mettez en valeur le composant et les propriétés suivantes devraient être mises maintenant:

  1.2 - Les Propriétés SOFTLOCX
 
About  Cela vous montre un au sujet de boîte sur la version du contrôle.
*Application C'est le nom de votre candidature. La longueur du maximum de ce champ est 40 ombres.
*EncryptionKey C'est un code qui est utilisé à encrypt votre dossier de la licence et aussi est utilisé dans l'algorithme pour produire le déverrouillez des codes. L'EncryptionKey est cas sensible et a une longueur du maximum de 20 ombres.
*ExpireType Les montures sont SL_Credits, SL_Days et SL_Date. Choisir un de ceux-ci si vous souhaitez avoir votre logiciel expirer sur plusieurs Crédits, jours ou une date résolue.
*ExpireValue Cette monture est mise à une valeur de 0 - 9999 si vous avez sélectionné un ExpireType de SL_Credits ou SL_Days. Si l'ExpireType est mis à SL_Date alors une date doit être établie avec le format de DD/MM/YYYY c.-à-d. 12/10/1998.
LogoPicture Cette monture devrait être mise avec une image du bitmap valide et l'image devrait être distribuée avec votre logiciel. La dimension de l'image devrait être 338 images élémentaires dans largeur et 58 images élémentaires haut. Un exemple de cette monture est "c:\myapp\logo.bmp."
SerialNumber SOFTLOCX produit d'aléatoires 8 numéros de série du chiffre quand il exécute en premier lieu et crée une nouvelle licence. Si vous souhaitez utiliser votre propre numéro de série ensemble ceci à un 8-digit nombre de votre choix ie.12345678 alors.
TransferLicense Une licence SOFTLOCX peut être transférée d'un PC à un autre. Si vous souhaitez prévenir ceci de se produire l'ensemble cette valeur à alors AUCUN autrement ensemble il à OUI.

La NOTE - Propriétés avec qui sont marquées" *" est exigé des montures. Vous serez prévenus si vous avez fait des erreurs dans mettre les propriétés quand vous courez SOFTLOCX.

 

  1.3 - SOFTLOCX Courant

Il y a une méthode a appelé Run qui est une charge qui rend une valeur de la ficelle.

Au-dessus d'est un exemple qui en utilise VB5

 

  1.4 - SOFTLOCX Return Valeurs

Les valeurs suivantes peuvent être rendues de la SOFTLOCX1.Run charge

LEVEL1 L'utilisateur a LEVEL1 accès.
LEVEL2 L'utilisateur a LEVEL2 accès.
LEVEL3 L'utilisateur a LEVEL3 accès.
EVALUATION Le logiciel est dans essai / demo mode.
EXPIRE Le logiciel a expiré.
ERROR Il y a eu une erreur que cela pourrait se produire si l'utilisateur a antidaté la date du système.
BAD SETTINGS Cela est rendu s'il y a une erreur avec un ou plus de montures de la propriété.

 

2.0 - Produire un déverrouillez code qui utilise l'Unlocx Code Générateur

 

2.1 - Déverrouiller votre logiciel protégé

 

  • Entrez le 8 chiffre numéro de série e.g.12345678

  • Si vous avez acheté SOFTLOCX (Version Professionnelle) alors vous serez capable de sélectionner le GOA SN #(boîte de la tique) à droite du numéro de série. Cela permettra déverrouillez codes être produit pour usage dans déverrouiller vos propres solutions de la protection qui utilisent SOFTLOCX (GOA) charges.

  • Cliquetez le" ~ ~ ~>" Icône pour le prochain écran

 
  • Entrez l'EncryptionKey qui a utilisé dans le contrôle par exemple MyKey

  • Cliquetez le" ~ ~ ~>" Icône pour le prochain écran

 
  • Sélectionnez le niveau pour déverrouiller SOFTLOCX

  • 1.LEVEL1

  • 2.LEVEL2

  • 3.LEVEL3

  • 4.GRACE+ –cette option vous permet d'ajouter en haut 9999 jours / crédits à une licence périmée. Si votre logiciel avait expiré sur une date donné (ExpireType = SL_Date) alors cela augmentera par la valeur des jours. Cela peut être exécuté tout montant des temps vous exige.

  • Cliquetez le" ~ ~ ~>" Icône pour le prochain écran

 

  • Votre déverrouillez le code sera affiché maintenant

  • E.g.TYJ5NEWU

  2.2 - Enlever une licence SOFTLOCX pendant développement

  • Les SOFTLOCX immatriculent peut être enlevé d'un PC pendant développement par choisi l'icône des outils (à côté du bouton de la sortie). Cela vous présentera avec l'écran suivant.

  • Un SOFTLOCX a protégé la licence peut être enlevée avec un ApplicationName valide et EncryptionKey seulement, cela prévient autres utilisateurs qui enlèvent votre logiciel protégé de leur PC. Une fois ces détails ont été complétés le déclic le "Enlevez la Licence" bouton enlever la licence ou "Fini" annuler. Souvenez-vous de faire tic-tac le "GOA SN #" checkbox si vous enlevez une licence qui utilise un SOFTLOCX GOA fonctionnez l'appel (Version Professionnelle Seulement).

 

3.0 - Traits avancés de SOFTLOCX (Version professionnelle)

 

La facilité standarde courir SOFTLOCX vérifiera la protection mais aussi exposition la fenêtre SOFTLOCX. La deux Architecture Ouverte Graphique (GOA) les calls  cachent les SOFTLOCX standards masquent et vous permettent de développer vos propres écrans par données qui passe aux événements déclenchés.

  3.1 - Créez vos propres écrans de la protection

GOA_License

L'appel GOA_License permet les SOFTLOCX immatriculent pour être vérifié. Si la licence n'est pas présente sur le PC alors il sera créé avec les montures prises du SOFTLOCX automatiquement contrôle des propriétés. Une fois le sous-programme GOA_License a été appelé l'événement LicenseStatus est déclenché alors et les paramètres suivants sont passés en arrière:

>>> Événement des gâchettes

  • LicenseStatus(Status, SerialNumber, ExpireValue)

L'événement LicenseStatus rend trois valeurs de la ficelle et est comme suit:

STATUS LEVEL1, LEVEL2, LEVEL3, EVALUATION,EXPIRED,ERROR
SerialNumber C'est le 8 chiffre numéro de série SOFTLOCX
ExpireValue C'est la valeur de quand la licence expirera. JOURS et retour des CRÉDITS une valeur numérique entre 1 - 9999. Une DATE ExpireValue dans vos montures de la propriété rendra une date dans format de DD/MM/YYYY.

  3.2 - Créez vos propres écrans de l'inscription

GOA_Unlock (UnlockType, SerialNumber, UnlockCode)

Les PARAMÈTRES sont PASSÉS:

UnlockType Il y a quatre types de déverrouillez REGISTER, UPDATE, GRACE and TRANSFER
SerialNumber C'est le numéro de série courant de la licence si l'UnlockType est TRANSFÉREZ alors cela devrait être mis au numéro de série du PC que vous souhaitez à transférer la licence à.
UnlockCode C'est le 8 chiffre déverrouillez le code.

L'appel GOA_Unlock permet les SOFTLOCX immatriculent être déverrouillé à tous les niveaux LEVEL1,LEVEL2, LEVEL3. Il autorise aussi la GRACE déverrouillez codes que la licence peut être étendue à tout point à toute valeur entre 1-9999 ainsi. L'appel permet aussi à la licence d'être transféré à un autre PC.

 

>>> Événement des gâchettes

  • UnlockStatus(Status, TransUnlockCode)

goaustatus.gif (12539 multiplets)

L'événement UnlockStatus rend deux valeurs de la ficelle et est comme suit:

STATUS Les valeurs LEVEL1, LEVEL2, LEVEL3 ou GRACE sont rendues. Si l'UnlockCode est inexact alors INVALID de la valeur est rendu.
TransUnlockCode Si votre transférer une licence à une autre machine ceci contiendra l'UnlockCode pour la cible PC.

 

4.0 - Utiliser le SOFTLOCX (UCG) ActiveX (OCX) Contrôle

 

  4.1 - Créez vos propres déverrouillent des programmes du code

SOFTLOCX (UCG) le contrôle vous permet de créer déverrouillez des programmes du code pour SOFTLOCX a protégé le logiciel.

  • Ajoutez le SOFTLOCX - UCG contrôlent à votre projet.
  • Les propriétés suivantes sont disponibles de ce contrôle

  4.2 - SOFTLOCX - UCG Propriété montures

EncryptionKey C'est l'EncryptionKey qui a été utilisé dans votre SOFTLOCX a protégé le logiciel.
GOA Choisi OUI / AUCUN si vous souhaitez produire un SOFTLOCX (GOA) déverrouillez le code
GraceIncrease Si vous souhaitez augmenter une période de l'évaluation ensemble un nombre entre 1 - 9999 dans cette monture alors.
License C'est le déverrouillez le code vous avez reçu quand vous avez acheté le logiciel en premier lieu.
SerialNumber C'est le huit numéro de série du chiffre que vous souhaitez à produire un déverrouillez le code pour.
UnlockType Sélectionnez-en LEVEL1, LEVEL2, LEVEL3 ou GRACE. Si vous sélectionnez la grâce alors souvenez-vous de mettre une valeur dans la propriété GraceIncrease.

  4.3 - Produire un déverrouillez le code

Il y a une méthode a appelé Course qui est une charge qui rend une valeur de la ficelle.

     

Au-dessus d'est un exemple qui en utilise VB5

 

© SOFTLOCX 1998