Helfen Sie AKTE

 

Total graphische Bilder werden in U.S. gezeigt / ENGLISCH.

  1.0-Einführung

    1.1-Das Hinzufügen von SOFTLOCX ActiveX (OCX) Kontrolle zu einem Projekt

    1.2-SOFTLOCX Eigenschaften

    1.3-Laufender SOFTLOCX

    1.4-Rückkehr-Werte

  2.0-Das Aufschließen Ihrer geschützt Software

    2.1-Das Aufschließen Ihrer geschützt Software

    2.2-Das Entfernen einer SOFTLOCX Lizenz während Entwicklung

  3.0-Anspruchsvolle Merkmale von SOFTLOCX (Professionelle Version)

     3.1-Schaffen Sie Ihre eigenen Schutz-Bildschirme

    3.2-Schaffen Sie Ihre eigenen Registrierung-Bildschirme

  4.0- Das Benutzen des SOFTLOCX-UCG ActiveX (OCX) Kontrolle (Professionelle Version)

    4.1-Schaffen Sie, Ihre Eigene schließen Code-Programme auf

    4.2-SOFTLOCX-UCG Eigenschaft Rahmen

    4.3-Das Erzeugen ein schließen Sie Code auf

1.0-Einführung- Alle Beispiele sind auf Visual Basic

 

  1.1-Das Hinzufügen von SOFTLOCX ActiveX (OCX) Kontrolle zu einem Projekt

  • Fügen Sie SOFTLOCX zu Ihrem Projekt hinzu, und Sie sollten das SOFTLOCX Vorhängeschloß und Schlüssel-Ikone auf Ihrer Bestandteil-Werkzeug-Stange jetzt sehen.

  • Setzen Sie den SOFTLOCX Bestandteil auf zu einer Form in Ihrem Projekt. Sie sollten das SOFTLOCX Logo auf der Form jetzt sehen (dies ist unsichtbar bei Laufzeit).

  • Heben Sie den Bestandteil hervor, und die folgend Eigenschaften sollten jetzt gesetzt werden:

  1.2- SOFTLOCX Eigenschaften
 
About  Dies zeigt Sie ein über Kiste auf der Version der Kontrolle.
*Application Dies ist der Name Ihrer Anwendung. Die maximale Länge dieses Feldes ist 40 Putzfrauen.
*EncryptionKey Dies ist ein Code, der benutzt wird, um Ihre Lizenz-Akte zu kodieren und auch im Algorithmus benutzt wird, um zu erzeugen, das schließen Sie Codes auf. Der EncryptionKey ist Fall empfindsam und hat eine Maximum-Länge von 20 Putzfrauen.
*ExpireType Die Rahmen sind SL_Credits, SL_Days und SL_Date. Das Wählen von einem von diesen, wenn Sie wünschen, Ihre Software auf einen Anzahl von Krediten, Tagen oder einem fertigen Datum ablaufen zu lassen.
*ExpireValue Dieser Rahmen wird zu einem Wert von 0-9999 gesetzt, wenn Sie einen ExpireType von SL_Credits oder SL_Days ausgewählt haben. Wenn der ExpireType zu SL_Date dann gesetzt wird, muß ein Datum mit dem Format von DD/MM/YYYY 12/10/1998 d.h. gesetzt werden.
LogoPicture Dieser Rahmen sollte mit einem gültigen Bitmap-Bild gesetzt werden, und das Bild sollte mit Ihrer Software verteilt werden. Die Größe des Bildes sollte 338 pixels in Weite und 58 pixels hoch sein. Ein Beispiel dieses Rahmens ist-" c:\myapp\logo.bmp."
SerialNumber SOFTLOCX erzeugt zufällige 8 Ziffer serielle Zahlen, wenn es zuerst ausführt und eine neue Lizenz schafft. Wenn Sie wünschen, Ihre eigene serielle Zahl, die dieses zu einer 8-digit Zahl Ihrer Auswahl ie.12345678 gesetzt wurde, dann zu benutzen.
TransferLicense Eine SOFTLOCX Lizenz kann von einem PC zu noch ein übergeben werden. Wenn Sie wünschen, dieses zu verhindern vom Vorkommen dann, setzen Sie diesen Wert zu KEIN ansonsten setzen Sie es zu JA.

NOTIZ-Eigenschaften, mit denen markiert werden," *" wird Rahmen erfordert. Sie werden gewarnt werden, wenn Sie Fehler gemacht haben im Setzen der Eigenschaften, wenn Sie SOFTLOCX starten.

 

  1.3-Laufender SOFTLOCX

Es gibt, eine Methode rief Run, der eine Funktion ist, die einen Schnur-Wert zurückgibt.

Über ist ein Beispiel, das VB5 benutzt,

 

  1.4- SOFTLOCX Return Werte

Die folgend Werte können von der SOFTLOCX1.Run Funktion zurückgegeben werden

LEVEL1 Der Benutzer hat LEVEL1 Zugang.
LEVEL2 Der Benutzer hat LEVEL2 Zugang.
LEVEL3 Der Benutzer hat LEVEL3 Zugang.
EVALUATION Die Software ist in Versuch / Demo Form.
EXPIRE Die Software ist abgelaufen.
ERROR Es hat einen Fehler gegeben, den dies vorkommen könnte, wenn der Benutzer das System-Datum rückdatiert hat.
BAD SETTINGS Dies wird zurückgegeben, wenn es einen Fehler mit einem oder mehr Eigenschaft-Rahmen gibt.

 

2.0-Das Erzeugen ein schließen Sie Code auf, der den Unlocx Code Generator benutzt

 

2.1-Das Aufschließen Ihrer geschützt Software

 

  • Geben Sie die 8 Ziffer serielle Zahl e.g.12345678 ein

  • Wenn Sie SOFTLOCX gekauft haben, (Professionelle Version) dann werden Sie fähig sein, den GOA SN auszuwählen #(Ticken-Kiste) zum Recht der seriellen Zahl. Dies wird erlauben, schließen Sie Codes auf, die für Verwendung im Aufschließen Ihrer eigenen Schutz-Lösungen, die SOFTLOCX benutzen, erzeugt werden sollten, (GOA) Funktionen.

  • Klicken Sie das" ~ ~ ~>" Ikone für den nächsten Bildschirm

 
  • Treten Sie den EncryptionKey ein, der innerhalb der Kontrolle MyKey z.B. benutzte,

  • Klicken Sie das" ~ ~ ~>" Ikone für den nächsten Bildschirm

 
  • Wählen Sie das Niveau, SOFTLOCX aufzuschließen aus

  • 1.LEVEL1

  • 2.LEVEL2

  • 3.LEVEL3

  • 4.GRACE+ –diese Möglichkeit erlaubt Ihnen, auf 9999 Tage / Krediten zu einer abgelaufen Lizenz hinzuzufügen. Wenn Ihre Software auf einem gegeben Datum abliefe, (ExpireType = SL_Date) dann wird dies durch den Wert von Tagen zunehmen. Dies kann irgendeine Menge von Zeiten Sie aufgeführt werden, erfordert.

  • Klicken Sie das" ~ ~ ~>" Ikone für den nächsten Bildschirm

 

  • Ihr schließen Sie auf, Code wird jetzt gezeigt werden

  • E.g.TYJ5NEWU

  2.2-Das Entfernen einer SOFTLOCX Lizenz während Entwicklung

  • Die SOFTLOCX Lizenz kann von einem PC während Entwicklung durch auserlesen entfernt werden die Werkzeuge-Ikone (neben dem Ausgang-Knopf). Dies wird Sie mit dem folgend Bildschirm präsentieren.

  • Ein SOFTLOCX schützte, Lizenz kann nur mit einem gültigen ApplicationName und EncryptionKey entfernt werden, dies verhindert andere Benutzer, die Ihre geschützt Software von ihrem PC entfernen. Einmal sind diese Details Klicken vervollständigt worden das-" entfernen Sie Lizenz" Knopf, die Lizenz zu entfernen oder-" beendete" abzusagen. Erinnern Sie sich, daran zu ticken das-" GOA SN #" checkbox wenn Sie eine Lizenz entfernen, die einen SOFTLOCX GOA benutzt, funktionieren Sie Anruf (Professionelle Version Nur).

 

3.0-Anspruchsvolle Merkmale von SOFTLOCX (Professionelle Version)

 

Die übliche Einrichtung, SOFTLOCX zu starten wird den Schutz überprüfen sondern auch wird das SOFTLOCX Fenster zeigen. Die zwei Graphische Offene Architektur (GOA) calls  verstecken, die üblichen SOFTLOCX verdecken und erlauben Ihnen, sich Ihre eigenen Bildschirme durch Fakten zu entwickeln, die zu ausgelöst Ereignissen vorbeigehen.

  3.1- Schaffen Sie Ihre eigenen Schutz-Bildschirme

GOA_License

Der GOA_License Anruf erlaubt, die SOFTLOCX genehmigen, um überprüft zu werden. Wenn die Lizenz nicht anwesend auf dem PC dann ist, wird es mit den Rahmen, die vom SOFTLOCX genommen wurden, automatisch geschaffen werden, kontrolliert Eigenschaften. Einmal ist die GOA_License Subroutine gerufen worden, das LicenseStatus Ereignis wird dann ausgelöst, und die folgend Parameter werden zurück herübergereicht:

>>> Auslöser-Ereignis

  • LicenseStatus(Status, SerialNumber, ExpireValue)

Das LicenseStatus Ereignis gibt drei Schnur-Werte zurück und ist als folgt:

Status LEVEL1, LEVEL2, LEVEL3, EINSCHÄTZUNG, ABGELAUFEN und FEHLER .
SerialNumber Dies ist die 8 Ziffer SOFTLOCX serielle Zahl
ExpireValue Dies ist der Wert von, wenn die Lizenz ablaufen wird. TAGE und KREDITE-Rückkehr ein Zahlen Wert zwischen 1-9999. Ein DATUM ExpireValue innerhalb Ihrer Eigenschaft-Rahmen wird ein Datum in Format von DD/MM/YYYY zurückgeben.

  3.2-Schaffen Sie Ihre eigenen Registrierung-Bildschirme

GOA_Unlock(UnlockType, SerialNumber, UnlockCode)

PARAMETER gingen vorbei:

UnlockType Es gibt vier Arten von, schließen Sie REGISTER auf, aktualisieren Sie, ANMUT und ÜBERTRAGUNG
SerialNumber Dies ist die aktuelle serielle Zahl der Lizenz, wenn der UnlockType ist, übergeben Sie dann, dies sollte zur seriellen Zahl vom PC gesetzt werden, die Sie wünschen, die Lizenz zu zu übergeben.
UnlockCode Dies ist die 8 Ziffer, schließen Sie Code auf.

Der GOA_Unlock Anruf erlaubt, die SOFTLOCX genehmigen, zu allen Niveaus LEVEL1,LEVEL2 aufgeschlossen zuwerden, LEVEL3. Es erlaubt ANMUT auch, schließen Sie Codes, die die Lizenz bei irgendeinem Punkt zu irgendeinem Wert zwischen 1-9999 ausgestreckt werden kann, so auf. Der Anruf erlaubt der Lizenz auch, zu noch einem PC übergeben zu werden.

 

>>> Auslöser-Ereignis

  • UnlockStatus(Status, TransUnlockCode)

goaustatus.gif (12539 Byte)

Das UnlockStatus Ereignis gibt zwei Schnur-Werte zurück und ist als folgt:

Status Die Werte LEVEL1, LEVEL2, LEVEL3 oder ANMUT werden zurückgegeben. Wenn der UnlockCode dann falsch ist, wird der Wert-KÖRPERBEHINDERTE zurückgegeben.
TransUnlockCode Wenn Ihr Übergeben einer Lizenz zu noch einer Maschine dieses den UnlockCode für das Ziel PC enthalten werden.

 

4.0-Das Benutzen des SOFTLOCX (UCG) ActiveX (OCX) Kontrolle

 

  4.1-schaffen Sie, Ihre Eigene schließen Code-Programme auf

SOFTLOCX (UCG) Kontrolle erlaubt Ihnen, zu schaffen, schließen Sie Code-Programme für SOFTLOCX auf, schützte Software.

  • Fügen Sie den SOFTLOCX hinzu-UCG kontrollieren zu Ihrem Projekt.
  • Die folgend Eigenschaften sind erhältlich von dieser Kontrolle

  4.2-SOFTLOCX-UCG Eigenschaft Rahmen

EncryptionKey Dies ist, der EncryptionKey, der innerhalb Ihres SOFTLOCX benutzt wurde, schützte Software.
GOA Auserlesen JA / KEIN, wenn Sie wünschen, einen SOFTLOCX zu erzeugen, (GOA) schließen Sie Code auf
GraceIncrease Wenn Sie wünschen, eine Einschätzung-Periode, die eine Zahl zwischen 1-9999 in diesen Rahmen gesetzt wurde, dann zu vergrößern.
License Dies ist das schließt Code auf, den Sie bekamen, wenn Sie die Software zuerst kauften.
SerialNumber Dies ist die acht Ziffer serielle Zahl, die Sie wünschen, zu erzeugen, ein schließen Sie Code für auf.
UnlockType Wählen Sie LEVEL1 aus, LEVEL2, LEVEL3 oder ANMUT. Wenn Sie Anmut dann auswählen, erinnern Sie sich, daran einen Wert in die GraceIncrease Eigenschaft zu setzen.

  4.3-Das Erzeugen ein schließen Sie Code auf

Es gibt, eine Methode rief Run, der eine Funktion ist, die einen Schnur-Wert zurückgibt.

     

Über ist ein Beispiel, das VB5 benutzt

 

© SOFTLOCX 1998