Step1
Use PRO-Tector SDK to embed copy protection code in your software. The code you create will be tied to the end-user's specific computer.
Step2
Manage the software you protect with Nalpeiron's Activation Service. The activation server uses your client's Internet connection to activate the software and return a digital, machine-specific license. It will also keep track of the number of license keys requested by a client, allowing you to make sure the client has paid for the correct number of software licenses.
Step3
Discourage piracy by taking advantage of PRO-Tector's Protect-n-Forget (PnF) features. The technology retains your client's software license information after upgrades and re-installation. This prevents the acquisition of free licenses by clients that claim to have lost the license information.
Create Custom Dynamic-Link Libraries
Step1
Purchase and install Nalpeiron's PRO-Tector software.
Step2
Launch the program and open the PRO-Tector License Controller.
Step3
Click on Custom DLL Creator to generate a custom DLL (Dynamic-Link Library).
Step4
Enter the Customer ID and Product ID that were sent to your email address when you purchased the software. There will be a separate Product ID for each program for which you will be using PRO-Tector.
Step5
Enter Authentication Constants, if you are using them. If not, fill in the fields with zeros.
Step6
Click the Evaluation Limits tab to set up a period of time during which a customer can use a demo version of your product. You can limit use to a certain number of days or number of times the program is used.
Step7
Click on the Create DLL button to create the file
filechk.dll, which will be stored in your root drive.
Add CopyProtection
Step1
Open the application and navigate to the Visual Studio.
Step2
Choose CSharp Solution -> Add -> Existing Project to add the CopyProtection project that was included in your software purchase.
Step3
Add a reference to the project by clicking Reference -> Add Reference. Choose the Projects tab, highlight the CopyProtection project and click OK.
Step4
Enter your Customer ID and the last 5 digits of your Product ID found in the Authorizer.cs of the project. At this time you should also enter the Authorization Constants you are using.
Step5
Call the code to check the level of authorization. Paste the code from the Form Load handler of the YourApps sample project.
Step6
Go to File-> Save and then to Build-> Build Solution to build and save the information.
Step7
Copy all essential files, including the release DLLs into your application folder in order to test the application. You must also install the
astsrv.exe file.
Step8
Test the application.