├── .gitattributes ├── .gitignore ├── Examples ├── CompileAll_C_BCC.bat ├── CompileAll_C_LCC.bat ├── CompileAll_D_DMD.bat ├── English │ ├── 1. License system │ │ ├── DEMO_START - license keys │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── Freepascal │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.lfm │ │ │ │ ├── gui.lrs │ │ │ │ ├── gui.pas │ │ │ │ ├── main.ico │ │ │ │ ├── main.lpi │ │ │ │ ├── main.lpr │ │ │ │ ├── main.lrs │ │ │ │ ├── main.manifest │ │ │ │ ├── main.rc │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── DEMO_START - wrapper │ │ │ └── Delphi │ │ │ │ ├── bin2hex.dpr │ │ │ │ ├── bin2hex.exe │ │ │ │ ├── clear.bat │ │ │ │ ├── executable_file.exe │ │ │ │ ├── executable_file.inc │ │ │ │ ├── include │ │ │ │ ├── demo_end.inc │ │ │ │ └── demo_start.inc │ │ │ │ └── wrapper.dpr │ │ ├── DisableRegistrationKey - disable key │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── PELock.cpp │ │ │ │ ├── PELock.h │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── FEATURE_x_START - features encryption │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetHardwareId - hardware identifier │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── GetKeyCreationDate - key creation date │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyData, IsFeatureEnabled - additional key data │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── GetKeyExpirationDate - key expiration date │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyInteger - custom integer values │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── GetKeyRunningTime - key running time │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyStatus - license key status information │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_key_status.clw │ │ │ │ ├── pelock_key_status.cpp │ │ │ │ ├── pelock_key_status.dsp │ │ │ │ ├── pelock_key_status.dsw │ │ │ │ ├── pelock_key_status.h │ │ │ │ ├── pelock_key_status.rc │ │ │ │ ├── pelock_key_statusDlg.cpp │ │ │ │ ├── pelock_key_statusDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_key_status.ico │ │ │ │ └── pelock_key_status.rc2 │ │ │ │ └── resource.h │ │ ├── GetRegistrationName - user name (multiline) │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── GetRegistrationName - user name and hardware id (CString usage) │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── main.clw │ │ │ │ ├── main.cpp │ │ │ │ ├── main.dsp │ │ │ │ ├── main.dsw │ │ │ │ └── main.h │ │ ├── GetRegistrationName - user name and hardware id (unicode version) │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── main.cpp │ │ │ │ ├── main.dsp │ │ │ │ ├── main.dsw │ │ │ │ └── stdafx.h │ │ ├── GetRegistrationName - user name │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── demo_end.inc │ │ │ │ ├── demo_start.inc │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── HARDWARE_ID_CALLBACK - custom hardware id callback │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── IsKeyHardwareIdLocked - is the key locked to the hardware identifier │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_key_status.clw │ │ │ │ ├── pelock_key_status.cpp │ │ │ │ ├── pelock_key_status.dsp │ │ │ │ ├── pelock_key_status.dsw │ │ │ │ ├── pelock_key_status.h │ │ │ │ ├── pelock_key_status.rc │ │ │ │ ├── pelock_key_statusDlg.cpp │ │ │ │ ├── pelock_key_statusDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_key_status.ico │ │ │ │ └── pelock_key_status.rc2 │ │ │ │ └── resource.h │ │ ├── SetHardwareIdCallback - custom hardware id callback │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── SetRegistrationData - setting key from the memory │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_setkey.clw │ │ │ │ ├── pelock_setkey.cpp │ │ │ │ ├── pelock_setkey.dsp │ │ │ │ ├── pelock_setkey.dsw │ │ │ │ ├── pelock_setkey.h │ │ │ │ ├── pelock_setkey.rc │ │ │ │ ├── pelock_setkeyDlg.cpp │ │ │ │ ├── pelock_setkeyDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_setkey.ico │ │ │ │ └── pelock_setkey.rc2 │ │ │ │ └── resource.h │ │ ├── SetRegistrationKey - setting key │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ └── UNREGISTERED_START - unregistered mode │ │ │ ├── C │ │ │ ├── console │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ ├── clear.bat │ │ │ ├── pe.cpp │ │ │ ├── pe.dsp │ │ │ ├── pe.dsw │ │ │ ├── pe.h │ │ │ ├── pe.ico │ │ │ ├── pe.rc │ │ │ ├── resource.h │ │ │ ├── small.ico │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ ├── 2. Protection integration │ │ ├── CLEAR_START - code clear │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── CRYPT_START - code encryption │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── EncryptData, EncryptMemory - encryption functions │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_encryption.clw │ │ │ │ ├── pelock_encryption.cpp │ │ │ │ ├── pelock_encryption.dsp │ │ │ │ ├── pelock_encryption.dsw │ │ │ │ ├── pelock_encryption.h │ │ │ │ ├── pelock_encryption.rc │ │ │ │ ├── pelock_encryptionDlg.cpp │ │ │ │ ├── pelock_encryptionDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_encryption.ico │ │ │ │ └── pelock_encryption.rc2 │ │ │ │ └── resource.h │ │ ├── FILE_CRYPT_START - code encryption │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── IsPELockPresent - protection checks │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── PELOCK_CHECKPOINT - checkpoints │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_checkpoints.cpp │ │ │ │ ├── pelock_checkpoints.dsp │ │ │ │ └── pelock_checkpoints.dsw │ │ ├── PELOCK_CPUID - checkpoints │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_checkpoints.cpp │ │ │ │ ├── pelock_checkpoints.dsp │ │ │ │ └── pelock_checkpoints.dsw │ │ ├── PELOCK_DWORD - protected constants │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PellesC │ │ │ │ └── console │ │ │ │ │ ├── console.c │ │ │ │ │ └── console.ppj │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_protected_constants.cpp │ │ │ │ ├── pelock_protected_constants.dsp │ │ │ │ └── pelock_protected_constants.dsw │ │ ├── PELOCK_INIT_CALLBACK - initalization callbacks │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_init_callback.cpp │ │ │ │ ├── pelock_init_callback.dsp │ │ │ │ └── pelock_init_callback.dsw │ │ └── PELOCK_MEMORY_GAP - memory gaps │ │ │ ├── C │ │ │ ├── console │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ └── gui.pb │ ├── 3. Time trial │ │ ├── GetExpirationDate - trial expiration │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_expiration.clw │ │ │ │ ├── pelock_expiration.cpp │ │ │ │ ├── pelock_expiration.dsp │ │ │ │ ├── pelock_expiration.dsw │ │ │ │ ├── pelock_expiration.h │ │ │ │ ├── pelock_expiration.rc │ │ │ │ ├── pelock_expirationDlg.cpp │ │ │ │ ├── pelock_expirationDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_expiration.ico │ │ │ │ └── pelock_expiration.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialDays - trial days │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialdays.clw │ │ │ │ ├── pelock_trialdays.cpp │ │ │ │ ├── pelock_trialdays.dsp │ │ │ │ ├── pelock_trialdays.dsw │ │ │ │ ├── pelock_trialdays.h │ │ │ │ ├── pelock_trialdays.rc │ │ │ │ ├── pelock_trialdaysDlg.cpp │ │ │ │ ├── pelock_trialdaysDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialdays.ico │ │ │ │ └── pelock_trialdays.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialExecutions - trial executions │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialexecutions.clw │ │ │ │ ├── pelock_trialexecutions.cpp │ │ │ │ ├── pelock_trialexecutions.dsp │ │ │ │ ├── pelock_trialexecutions.dsw │ │ │ │ ├── pelock_trialexecutions.h │ │ │ │ ├── pelock_trialexecutions.rc │ │ │ │ ├── pelock_trialexecutionsDlg.cpp │ │ │ │ ├── pelock_trialexecutionsDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialexecutions.ico │ │ │ │ └── pelock_trialexecutions.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialPeriod - trial period │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialperiod.clw │ │ │ │ ├── pelock_trialperiod.cpp │ │ │ │ ├── pelock_trialperiod.dsp │ │ │ │ ├── pelock_trialperiod.dsw │ │ │ │ ├── pelock_trialperiod.h │ │ │ │ ├── pelock_trialperiod.rc │ │ │ │ ├── pelock_trialperiodDlg.cpp │ │ │ │ ├── pelock_trialperiodDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialperiod.ico │ │ │ │ └── pelock_trialperiod.rc2 │ │ │ │ └── resource.h │ │ ├── TRIAL_EXPIRED - time trial callback │ │ │ ├── C │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── include │ │ │ │ │ ├── clear_end.inc │ │ │ │ │ ├── clear_start.inc │ │ │ │ │ ├── crypt_end.inc │ │ │ │ │ ├── crypt_start.inc │ │ │ │ │ ├── demo_end.inc │ │ │ │ │ ├── demo_start.inc │ │ │ │ │ └── trial_expired.inc │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── Resource.h │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialcallback.clw │ │ │ │ ├── pelock_trialcallback.cpp │ │ │ │ ├── pelock_trialcallback.dsp │ │ │ │ ├── pelock_trialcallback.dsw │ │ │ │ ├── pelock_trialcallback.h │ │ │ │ ├── pelock_trialcallback.rc │ │ │ │ ├── pelock_trialcallbackDlg.cpp │ │ │ │ ├── pelock_trialcallbackDlg.h │ │ │ │ └── res │ │ │ │ ├── pelock_trialcallback.ico │ │ │ │ └── pelock_trialcallback.rc2 │ │ └── TRIAL_TOTAL_EXPIRED - time trial callback │ │ │ ├── C │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── include │ │ │ │ ├── clear_end.inc │ │ │ │ ├── clear_start.inc │ │ │ │ ├── crypt_end.inc │ │ │ │ ├── crypt_start.inc │ │ │ │ ├── demo_end.inc │ │ │ │ ├── demo_start.inc │ │ │ │ └── trial_expired.inc │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ ├── ReadMe.txt │ │ │ ├── Resource.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── clear.bat │ │ │ ├── pelock_trialcallback.clw │ │ │ ├── pelock_trialcallback.cpp │ │ │ ├── pelock_trialcallback.dsp │ │ │ ├── pelock_trialcallback.dsw │ │ │ ├── pelock_trialcallback.h │ │ │ ├── pelock_trialcallback.rc │ │ │ ├── pelock_trialcallbackDlg.cpp │ │ │ ├── pelock_trialcallbackDlg.h │ │ │ └── res │ │ │ ├── pelock_trialcallback.ico │ │ │ └── pelock_trialcallback.rc2 │ ├── 4. Keygen │ │ ├── C# │ │ │ ├── App.ico │ │ │ ├── AssemblyInfo.cs │ │ │ ├── keygen.cs │ │ │ ├── keygenerator.csproj │ │ │ ├── keygenerator.csproj.user │ │ │ ├── keygenerator.sln │ │ │ └── main.cs │ │ ├── C │ │ │ ├── console_1 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── console_2 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── console_3 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── gui_1 │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ └── gui_2 │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── keygen.inc │ │ │ ├── main.dpr │ │ │ └── main.res │ │ ├── PHP + CGI-BIN │ │ │ ├── keygen.php │ │ │ ├── test.php │ │ │ ├── test_mail.php │ │ │ ├── test_short.php │ │ │ └── test_unicode_key.php │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ ├── PureBasic │ │ │ └── gui.pb │ │ ├── ShareIt │ │ │ ├── DelphiBin.dpr │ │ │ ├── KeyIntf.pas │ │ │ ├── KeyUser.pas │ │ │ ├── ShareitKeyGen35.zip │ │ │ ├── clear.bat │ │ │ ├── keytest-input.txt │ │ │ └── test.bat │ │ └── Visual C++ │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── clear.bat │ │ │ ├── keygenerator.clw │ │ │ ├── keygenerator.cpp │ │ │ ├── keygenerator.dsp │ │ │ ├── keygenerator.dsw │ │ │ ├── keygenerator.h │ │ │ ├── keygenerator.rc │ │ │ ├── keygeneratorDlg.cpp │ │ │ ├── keygeneratorDlg.h │ │ │ ├── readme_important.txt │ │ │ ├── res │ │ │ ├── keygenerator.ico │ │ │ └── keygenerator.rc2 │ │ │ └── resource.h │ ├── 5. Plugins │ │ ├── C │ │ │ ├── make_plugin.bat │ │ │ ├── pelock_plugin.c │ │ │ ├── pelock_plugin.dll │ │ │ └── pelock_plugin.txt │ │ ├── FASM │ │ │ ├── go_fasm.bat │ │ │ ├── pelock_plugin.asm │ │ │ ├── pelock_plugin.inc │ │ │ └── pelock_plugin.txt │ │ ├── MASM │ │ │ ├── go_masm.bat │ │ │ ├── pelock_plugin.asm │ │ │ ├── pelock_plugin.inc │ │ │ └── pelock_plugin.txt │ │ └── PureBasic │ │ │ ├── plugin.pb │ │ │ └── plugin.txt │ └── 6. Custom compression │ │ └── CompressionLibrary │ │ ├── CompressionLibrary.cpp │ │ ├── CompressionLibrary.h │ │ ├── CompressionLibrary.sln │ │ ├── CompressionLibrary.vcproj │ │ ├── Release │ │ └── CompressionLibrary.dll │ │ ├── stdafx.cpp │ │ └── stdafx.h ├── Polish │ ├── 1. System licencyjny │ │ ├── DEMO_START - klucze licencyjne │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── Freepascal │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.lfm │ │ │ │ ├── gui.lrs │ │ │ │ ├── gui.pas │ │ │ │ ├── main.ico │ │ │ │ ├── main.lpi │ │ │ │ ├── main.lpr │ │ │ │ ├── main.lrs │ │ │ │ ├── main.manifest │ │ │ │ ├── main.rc │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── DEMO_START - wrapper │ │ │ └── Delphi │ │ │ │ ├── bin2hex.dpr │ │ │ │ ├── bin2hex.exe │ │ │ │ ├── clear.bat │ │ │ │ ├── executable_file.exe │ │ │ │ ├── executable_file.inc │ │ │ │ └── wrapper.dpr │ │ ├── DisableRegistrationKey - wylaczenie klucza licencyjnego │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── FEATURE_x_START - indywidualnie szyfrowane sekcje │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetHardwareId - sprzetowy identyfikator │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── GetKeyCreationDate - data utworzenia klucza │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyData, IsFeaturePresent - dodatkowe dane klucza │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── include │ │ │ │ │ ├── demo_end.inc │ │ │ │ │ └── demo_start.inc │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── GetKeyExpirationDate - data wygasniecia klucza │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyInteger - dodatkowe wartosci liczbowe │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.dsp │ │ │ │ ├── pe.dsw │ │ │ │ ├── pe.h │ │ │ │ ├── pe.ico │ │ │ │ ├── pe.rc │ │ │ │ ├── resource.h │ │ │ │ ├── small.ico │ │ │ │ ├── stdafx.cpp │ │ │ │ └── stdafx.h │ │ ├── GetKeyRunningTime - czas wykorzystania klucza │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── GetKeyStatus - informacje o statusie klucza licencyjnego │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_key_status.clw │ │ │ │ ├── pelock_key_status.cpp │ │ │ │ ├── pelock_key_status.dsp │ │ │ │ ├── pelock_key_status.dsw │ │ │ │ ├── pelock_key_status.h │ │ │ │ ├── pelock_key_status.rc │ │ │ │ ├── pelock_key_statusDlg.cpp │ │ │ │ ├── pelock_key_statusDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_key_status.ico │ │ │ │ └── pelock_key_status.rc2 │ │ │ │ └── resource.h │ │ ├── GetRegistrationName - nazwa uzytkownika (multiline) │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── GetRegistrationName - nazwa uzytkownika (przyklad uzycia CString) │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── main.clw │ │ │ │ ├── main.cpp │ │ │ │ ├── main.dsp │ │ │ │ ├── main.dsw │ │ │ │ └── main.h │ │ ├── GetRegistrationName - nazwa uzytkownika (wersja unicode) │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ └── Visual C++ │ │ │ │ ├── clear.bat │ │ │ │ ├── main.cpp │ │ │ │ ├── main.dsp │ │ │ │ ├── main.dsw │ │ │ │ └── stdafx.h │ │ ├── GetRegistrationName - nazwa uzytkownika │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── HARDWARE_ID_CALLBACK - wlasna procedura identyfikatora sprzetowego │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── IsKeyHardwareIdLocked - czy klucz jest zablokowany na sprzetowy identyfikator │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_key_status.clw │ │ │ │ ├── pelock_key_status.cpp │ │ │ │ ├── pelock_key_status.dsp │ │ │ │ ├── pelock_key_status.dsw │ │ │ │ ├── pelock_key_status.h │ │ │ │ ├── pelock_key_status.rc │ │ │ │ ├── pelock_key_statusDlg.cpp │ │ │ │ ├── pelock_key_statusDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_key_status.ico │ │ │ │ └── pelock_key_status.rc2 │ │ │ │ └── resource.h │ │ ├── SetHardwareIdCallback - wlasna procedura identyfikatora sprzetowego │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_hardwareid.clw │ │ │ │ ├── pelock_hardwareid.cpp │ │ │ │ ├── pelock_hardwareid.dsp │ │ │ │ ├── pelock_hardwareid.dsw │ │ │ │ ├── pelock_hardwareid.h │ │ │ │ ├── pelock_hardwareid.rc │ │ │ │ ├── pelock_hardwareidDlg.cpp │ │ │ │ ├── pelock_hardwareidDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_hardwareid.ico │ │ │ │ └── pelock_hardwareid.rc2 │ │ │ │ └── resource.h │ │ ├── SetRegistrationData - ustawianie klucza z pamieci │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_setkey.clw │ │ │ │ ├── pelock_setkey.cpp │ │ │ │ ├── pelock_setkey.dsp │ │ │ │ ├── pelock_setkey.dsw │ │ │ │ ├── pelock_setkey.h │ │ │ │ ├── pelock_setkey.rc │ │ │ │ ├── pelock_setkeyDlg.cpp │ │ │ │ ├── pelock_setkeyDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_setkey.ico │ │ │ │ └── pelock_setkey.rc2 │ │ │ │ └── resource.h │ │ ├── SetRegistrationKey - ustawianie klucza │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ └── UNREGISTERED_START - tryb niezarejestrowany │ │ │ ├── C │ │ │ ├── console │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ ├── clear.bat │ │ │ ├── pe.cpp │ │ │ ├── pe.dsp │ │ │ ├── pe.dsw │ │ │ ├── pe.h │ │ │ ├── pe.ico │ │ │ ├── pe.rc │ │ │ ├── resource.h │ │ │ ├── small.ico │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ ├── 2. Integracja zabezpieczenia │ │ ├── CLEAR_START - zamazywanie kodu │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── CRYPT_START - szyfrowanie kodu │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── EncryptData, EncryptMemory - funkcje szyfrujace │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_encryption.clw │ │ │ │ ├── pelock_encryption.cpp │ │ │ │ ├── pelock_encryption.dsp │ │ │ │ ├── pelock_encryption.dsw │ │ │ │ ├── pelock_encryption.h │ │ │ │ ├── pelock_encryption.rc │ │ │ │ ├── pelock_encryptionDlg.cpp │ │ │ │ ├── pelock_encryptionDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_encryption.ico │ │ │ │ └── pelock_encryption.rc2 │ │ │ │ └── resource.h │ │ ├── FILE_CRYPT_START - szyfrowanie kodu │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ │ └── gui.pb │ │ ├── IsPELockPresent - stan zabezpieczenia │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_username.clw │ │ │ │ ├── pelock_username.cpp │ │ │ │ ├── pelock_username.dsp │ │ │ │ ├── pelock_username.dsw │ │ │ │ ├── pelock_username.h │ │ │ │ ├── pelock_username.rc │ │ │ │ ├── pelock_usernameDlg.cpp │ │ │ │ ├── pelock_usernameDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_username.ico │ │ │ │ └── pelock_username.rc2 │ │ │ │ └── resource.h │ │ ├── PELOCK_CHECKPOINT - punkty kontrolne │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_checkpoints.cpp │ │ │ │ ├── pelock_checkpoints.dsp │ │ │ │ └── pelock_checkpoints.dsw │ │ ├── PELOCK_CPUID - punkty kontrolne │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_checkpoints.cpp │ │ │ │ ├── pelock_checkpoints.dsp │ │ │ │ └── pelock_checkpoints.dsw │ │ ├── PELOCK_DWORD - chronione wartosci │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PellesC │ │ │ │ └── console │ │ │ │ │ ├── console.c │ │ │ │ │ └── console.ppj │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_protected_constants.cpp │ │ │ │ ├── pelock_protected_constants.dsp │ │ │ │ └── pelock_protected_constants.dsw │ │ ├── PELOCK_INIT_CALLBACK - funkcje inicjalizujace │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_init_callback.cpp │ │ │ │ ├── pelock_init_callback.dsp │ │ │ │ └── pelock_init_callback.dsw │ │ └── PELOCK_MEMORY_GAP - przerwy w pamieci │ │ │ ├── C │ │ │ ├── console │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ └── PureBasic │ │ │ └── gui.pb │ ├── 3. Ograniczenia czasowe │ │ ├── GetExpirationDate - data wygasniecia │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_expiration.clw │ │ │ │ ├── pelock_expiration.cpp │ │ │ │ ├── pelock_expiration.dsp │ │ │ │ ├── pelock_expiration.dsw │ │ │ │ ├── pelock_expiration.h │ │ │ │ ├── pelock_expiration.rc │ │ │ │ ├── pelock_expirationDlg.cpp │ │ │ │ ├── pelock_expirationDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_expiration.ico │ │ │ │ └── pelock_expiration.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialDays - ilosc dni dzialania │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialdays.clw │ │ │ │ ├── pelock_trialdays.cpp │ │ │ │ ├── pelock_trialdays.dsp │ │ │ │ ├── pelock_trialdays.dsw │ │ │ │ ├── pelock_trialdays.h │ │ │ │ ├── pelock_trialdays.rc │ │ │ │ ├── pelock_trialdaysDlg.cpp │ │ │ │ ├── pelock_trialdaysDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialdays.ico │ │ │ │ └── pelock_trialdays.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialExecutions - ilosc uruchomien │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialexecutions.clw │ │ │ │ ├── pelock_trialexecutions.cpp │ │ │ │ ├── pelock_trialexecutions.dsp │ │ │ │ ├── pelock_trialexecutions.dsw │ │ │ │ ├── pelock_trialexecutions.h │ │ │ │ ├── pelock_trialexecutions.rc │ │ │ │ ├── pelock_trialexecutionsDlg.cpp │ │ │ │ ├── pelock_trialexecutionsDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialexecutions.ico │ │ │ │ └── pelock_trialexecutions.rc2 │ │ │ │ └── resource.h │ │ ├── GetTrialPeriod - okres dzialania aplikacji │ │ │ ├── C │ │ │ │ ├── console │ │ │ │ │ ├── console.c │ │ │ │ │ ├── make_console_bcc.bat │ │ │ │ │ └── make_console_lcc.bat │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── D │ │ │ │ ├── console.d │ │ │ │ └── make_console_d.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialperiod.clw │ │ │ │ ├── pelock_trialperiod.cpp │ │ │ │ ├── pelock_trialperiod.dsp │ │ │ │ ├── pelock_trialperiod.dsw │ │ │ │ ├── pelock_trialperiod.h │ │ │ │ ├── pelock_trialperiod.rc │ │ │ │ ├── pelock_trialperiodDlg.cpp │ │ │ │ ├── pelock_trialperiodDlg.h │ │ │ │ ├── res │ │ │ │ ├── pelock_trialperiod.ico │ │ │ │ └── pelock_trialperiod.rc2 │ │ │ │ └── resource.h │ │ ├── TRIAL_EXPIRED - czas dzialania aplikacji │ │ │ ├── C │ │ │ │ └── gui │ │ │ │ │ ├── gui.c │ │ │ │ │ ├── gui.h │ │ │ │ │ ├── gui.res │ │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ │ ├── clear.bat │ │ │ │ ├── gui.dfm │ │ │ │ ├── gui.pas │ │ │ │ ├── main.dpr │ │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── Resource.h │ │ │ │ ├── StdAfx.cpp │ │ │ │ ├── StdAfx.h │ │ │ │ ├── clear.bat │ │ │ │ ├── pelock_trialcallback.clw │ │ │ │ ├── pelock_trialcallback.cpp │ │ │ │ ├── pelock_trialcallback.dsp │ │ │ │ ├── pelock_trialcallback.dsw │ │ │ │ ├── pelock_trialcallback.h │ │ │ │ ├── pelock_trialcallback.rc │ │ │ │ ├── pelock_trialcallbackDlg.cpp │ │ │ │ ├── pelock_trialcallbackDlg.h │ │ │ │ └── res │ │ │ │ ├── pelock_trialcallback.ico │ │ │ │ └── pelock_trialcallback.rc2 │ │ └── TRIAL_TOTAL_EXPIRED - calkowity czas dzialania aplikacji │ │ │ ├── C │ │ │ └── gui │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ │ ├── PureBasic │ │ │ └── gui.pb │ │ │ └── Visual C++ │ │ │ ├── ReadMe.txt │ │ │ ├── Resource.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── clear.bat │ │ │ ├── pelock_trialcallback.clw │ │ │ ├── pelock_trialcallback.cpp │ │ │ ├── pelock_trialcallback.dsp │ │ │ ├── pelock_trialcallback.dsw │ │ │ ├── pelock_trialcallback.h │ │ │ ├── pelock_trialcallback.rc │ │ │ ├── pelock_trialcallbackDlg.cpp │ │ │ ├── pelock_trialcallbackDlg.h │ │ │ └── res │ │ │ ├── pelock_trialcallback.ico │ │ │ └── pelock_trialcallback.rc2 │ ├── 4. Keygen │ │ ├── C# │ │ │ ├── App.ico │ │ │ ├── AssemblyInfo.cs │ │ │ ├── keygen.cs │ │ │ ├── keygenerator.csproj │ │ │ ├── keygenerator.csproj.user │ │ │ ├── keygenerator.sln │ │ │ └── main.cs │ │ ├── C │ │ │ ├── console_1 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── console_2 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── console_3 │ │ │ │ ├── console.c │ │ │ │ ├── make_console_bcc.bat │ │ │ │ └── make_console_lcc.bat │ │ │ ├── gui_1 │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ │ └── gui_2 │ │ │ │ ├── gui.c │ │ │ │ ├── gui.h │ │ │ │ ├── gui.res │ │ │ │ ├── make_gui_bcc.bat │ │ │ │ └── make_gui_lcc.bat │ │ ├── D │ │ │ ├── console.d │ │ │ └── make_console_d.bat │ │ ├── Delphi │ │ │ ├── clear.bat │ │ │ ├── gui.dfm │ │ │ ├── gui.pas │ │ │ ├── main.dpr │ │ │ └── main.res │ │ ├── PHP + CGI-BIN │ │ │ ├── keygen.php │ │ │ ├── test.php │ │ │ ├── test_mail.php │ │ │ ├── test_short.php │ │ │ └── test_unicode_key.php │ │ ├── PowerBASIC │ │ │ └── gui.bas │ │ ├── PureBasic │ │ │ └── gui.pb │ │ ├── ShareIt │ │ │ ├── DelphiBin.dpr │ │ │ ├── KeyIntf.pas │ │ │ ├── KeyUser.pas │ │ │ ├── ShareItKeyGen.zip │ │ │ ├── clear.bat │ │ │ ├── keytest-input.txt │ │ │ └── test.bat │ │ └── Visual C++ │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── clear.bat │ │ │ ├── keygenerator.clw │ │ │ ├── keygenerator.cpp │ │ │ ├── keygenerator.dsp │ │ │ ├── keygenerator.dsw │ │ │ ├── keygenerator.h │ │ │ ├── keygenerator.rc │ │ │ ├── keygeneratorDlg.cpp │ │ │ ├── keygeneratorDlg.h │ │ │ ├── readme_important.txt │ │ │ ├── res │ │ │ ├── keygenerator.ico │ │ │ └── keygenerator.rc2 │ │ │ └── resource.h │ ├── 5. Wtyczki │ │ ├── C │ │ │ ├── make_plugin.bat │ │ │ ├── pelock_plugin.c │ │ │ ├── pelock_plugin.dll │ │ │ └── pelock_plugin.txt │ │ ├── FASM │ │ │ ├── go_fasm.bat │ │ │ ├── pelock_plugin.asm │ │ │ ├── pelock_plugin.inc │ │ │ ├── pelock_plugin.txt │ │ │ └── plugin_messagebox.bin │ │ ├── MASM │ │ │ ├── go_masm.bat │ │ │ ├── pelock_plugin.asm │ │ │ ├── pelock_plugin.inc │ │ │ └── pelock_plugin.txt │ │ └── PureBasic │ │ │ ├── pelock.txt │ │ │ └── plugin.pb │ └── 6. Kompresja uzytkownika │ │ └── BibliotekaKompresji │ │ ├── CompressionLibrary.cpp │ │ ├── CompressionLibrary.h │ │ ├── CompressionLibrary.sln │ │ ├── CompressionLibrary.vcproj │ │ ├── Release │ │ └── CompressionLibrary.dll │ │ ├── stdafx.cpp │ │ └── stdafx.h └── SetCompilerVars.bat ├── README.md └── SDK ├── English ├── C++ │ ├── CPELockClass │ │ ├── PELock.cpp │ │ ├── PELock.h │ │ └── readme.txt │ └── keygen.h ├── C │ ├── keygen.h │ ├── pelock.h │ └── pelock_plugin.h ├── D │ ├── keygen.d │ └── pelock.d ├── Delphi │ ├── Component │ │ ├── PELockComponent.dcr │ │ └── PELockComponent.pas │ ├── PELock.pas │ ├── clear_end.inc │ ├── clear_end_mt.inc │ ├── clear_start.inc │ ├── clear_start_mt.inc │ ├── crypt_end.inc │ ├── crypt_end_mt.inc │ ├── crypt_start.inc │ ├── crypt_start_mt.inc │ ├── demo_end.inc │ ├── demo_end_mt.inc │ ├── demo_start.inc │ ├── demo_start_mt.inc │ ├── feature_10_end.inc │ ├── feature_10_end_mt.inc │ ├── feature_10_start.inc │ ├── feature_10_start_mt.inc │ ├── feature_11_end.inc │ ├── feature_11_end_mt.inc │ ├── feature_11_start.inc │ ├── feature_11_start_mt.inc │ ├── feature_12_end.inc │ ├── feature_12_end_mt.inc │ ├── feature_12_start.inc │ ├── feature_12_start_mt.inc │ ├── feature_13_end.inc │ ├── feature_13_end_mt.inc │ ├── feature_13_start.inc │ ├── feature_13_start_mt.inc │ ├── feature_14_end.inc │ ├── feature_14_end_mt.inc │ ├── feature_14_start.inc │ ├── feature_14_start_mt.inc │ ├── feature_15_end.inc │ ├── feature_15_end_mt.inc │ ├── feature_15_start.inc │ ├── feature_15_start_mt.inc │ ├── feature_16_end.inc │ ├── feature_16_end_mt.inc │ ├── feature_16_start.inc │ ├── feature_16_start_mt.inc │ ├── feature_17_end.inc │ ├── feature_17_end_mt.inc │ ├── feature_17_start.inc │ ├── feature_17_start_mt.inc │ ├── feature_18_end.inc │ ├── feature_18_end_mt.inc │ ├── feature_18_start.inc │ ├── feature_18_start_mt.inc │ ├── feature_19_end.inc │ ├── feature_19_end_mt.inc │ ├── feature_19_start.inc │ ├── feature_19_start_mt.inc │ ├── feature_1_end.inc │ ├── feature_1_end_mt.inc │ ├── feature_1_start.inc │ ├── feature_1_start_mt.inc │ ├── feature_20_end.inc │ ├── feature_20_end_mt.inc │ ├── feature_20_start.inc │ ├── feature_20_start_mt.inc │ ├── feature_21_end.inc │ ├── feature_21_end_mt.inc │ ├── feature_21_start.inc │ ├── feature_21_start_mt.inc │ ├── feature_22_end.inc │ ├── feature_22_end_mt.inc │ ├── feature_22_start.inc │ ├── feature_22_start_mt.inc │ ├── feature_23_end.inc │ ├── feature_23_end_mt.inc │ ├── feature_23_start.inc │ ├── feature_23_start_mt.inc │ ├── feature_24_end.inc │ ├── feature_24_end_mt.inc │ ├── feature_24_start.inc │ ├── feature_24_start_mt.inc │ ├── feature_25_end.inc │ ├── feature_25_end_mt.inc │ ├── feature_25_start.inc │ ├── feature_25_start_mt.inc │ ├── feature_26_end.inc │ ├── feature_26_end_mt.inc │ ├── feature_26_start.inc │ ├── feature_26_start_mt.inc │ ├── feature_27_end.inc │ ├── feature_27_end_mt.inc │ ├── feature_27_start.inc │ ├── feature_27_start_mt.inc │ ├── feature_28_end.inc │ ├── feature_28_end_mt.inc │ ├── feature_28_start.inc │ ├── feature_28_start_mt.inc │ ├── feature_29_end.inc │ ├── feature_29_end_mt.inc │ ├── feature_29_start.inc │ ├── feature_29_start_mt.inc │ ├── feature_2_end.inc │ ├── feature_2_end_mt.inc │ ├── feature_2_start.inc │ ├── feature_2_start_mt.inc │ ├── feature_30_end.inc │ ├── feature_30_end_mt.inc │ ├── feature_30_start.inc │ ├── feature_30_start_mt.inc │ ├── feature_31_end.inc │ ├── feature_31_end_mt.inc │ ├── feature_31_start.inc │ ├── feature_31_start_mt.inc │ ├── feature_32_end.inc │ ├── feature_32_end_mt.inc │ ├── feature_32_start.inc │ ├── feature_32_start_mt.inc │ ├── feature_3_end.inc │ ├── feature_3_end_mt.inc │ ├── feature_3_start.inc │ ├── feature_3_start_mt.inc │ ├── feature_4_end.inc │ ├── feature_4_end_mt.inc │ ├── feature_4_start.inc │ ├── feature_4_start_mt.inc │ ├── feature_5_end.inc │ ├── feature_5_end_mt.inc │ ├── feature_5_start.inc │ ├── feature_5_start_mt.inc │ ├── feature_6_end.inc │ ├── feature_6_end_mt.inc │ ├── feature_6_start.inc │ ├── feature_6_start_mt.inc │ ├── feature_7_end.inc │ ├── feature_7_end_mt.inc │ ├── feature_7_start.inc │ ├── feature_7_start_mt.inc │ ├── feature_8_end.inc │ ├── feature_8_end_mt.inc │ ├── feature_8_start.inc │ ├── feature_8_start_mt.inc │ ├── feature_9_end.inc │ ├── feature_9_end_mt.inc │ ├── feature_9_start.inc │ ├── feature_9_start_mt.inc │ ├── feature_end.inc │ ├── feature_end_mt.inc │ ├── file_crypt_end.inc │ ├── file_crypt_end_mt.inc │ ├── file_crypt_start.inc │ ├── file_crypt_start_mt.inc │ ├── hardware_id_callback.inc │ ├── keygen.inc │ ├── pelock_checkpoint.inc │ ├── pelock_cpuid.inc │ ├── pelock_init_callback.inc │ ├── pelock_memory_gap.inc │ ├── pelock_watermark.inc │ ├── trial_expired.inc │ ├── trial_total_expired.inc │ ├── unprotected_end.inc │ ├── unprotected_start.inc │ ├── unregistered_end.inc │ ├── unregistered_end_mt.inc │ ├── unregistered_start.inc │ └── unregistered_start_mt.inc ├── MASM │ └── pelock.inc ├── PowerBASIC │ ├── keygen.inc │ └── pelock.inc └── PureBasic │ ├── keygen.pb │ ├── pelock.pb │ └── pelock_plugin.pb └── Polish ├── C++ ├── CPELockClass │ ├── PELock.cpp │ ├── PELock.h │ └── readme.txt └── keygen.h ├── C ├── keygen.h ├── pelock.h └── pelock_plugin.h ├── D ├── keygen.d └── pelock.d ├── Delphi ├── Komponent │ ├── PELockComponent.dcr │ └── PELockComponent.pas ├── PELock.pas ├── clear_end.inc ├── clear_end_mt.inc ├── clear_start.inc ├── clear_start_mt.inc ├── crypt_end.inc ├── crypt_end_mt.inc ├── crypt_start.inc ├── crypt_start_mt.inc ├── demo_end.inc ├── demo_end_mt.inc ├── demo_start.inc ├── demo_start_mt.inc ├── feature_10_end.inc ├── feature_10_end_mt.inc ├── feature_10_start.inc ├── feature_10_start_mt.inc ├── feature_11_end.inc ├── feature_11_end_mt.inc ├── feature_11_start.inc ├── feature_11_start_mt.inc ├── feature_12_end.inc ├── feature_12_end_mt.inc ├── feature_12_start.inc ├── feature_12_start_mt.inc ├── feature_13_end.inc ├── feature_13_end_mt.inc ├── feature_13_start.inc ├── feature_13_start_mt.inc ├── feature_14_end.inc ├── feature_14_end_mt.inc ├── feature_14_start.inc ├── feature_14_start_mt.inc ├── feature_15_end.inc ├── feature_15_end_mt.inc ├── feature_15_start.inc ├── feature_15_start_mt.inc ├── feature_16_end.inc ├── feature_16_end_mt.inc ├── feature_16_start.inc ├── feature_16_start_mt.inc ├── feature_17_end.inc ├── feature_17_end_mt.inc ├── feature_17_start.inc ├── feature_17_start_mt.inc ├── feature_18_end.inc ├── feature_18_end_mt.inc ├── feature_18_start.inc ├── feature_18_start_mt.inc ├── feature_19_end.inc ├── feature_19_end_mt.inc ├── feature_19_start.inc ├── feature_19_start_mt.inc ├── feature_1_end.inc ├── feature_1_end_mt.inc ├── feature_1_start.inc ├── feature_1_start_mt.inc ├── feature_20_end.inc ├── feature_20_end_mt.inc ├── feature_20_start.inc ├── feature_20_start_mt.inc ├── feature_21_end.inc ├── feature_21_end_mt.inc ├── feature_21_start.inc ├── feature_21_start_mt.inc ├── feature_22_end.inc ├── feature_22_end_mt.inc ├── feature_22_start.inc ├── feature_22_start_mt.inc ├── feature_23_end.inc ├── feature_23_end_mt.inc ├── feature_23_start.inc ├── feature_23_start_mt.inc ├── feature_24_end.inc ├── feature_24_end_mt.inc ├── feature_24_start.inc ├── feature_24_start_mt.inc ├── feature_25_end.inc ├── feature_25_end_mt.inc ├── feature_25_start.inc ├── feature_25_start_mt.inc ├── feature_26_end.inc ├── feature_26_end_mt.inc ├── feature_26_start.inc ├── feature_26_start_mt.inc ├── feature_27_end.inc ├── feature_27_end_mt.inc ├── feature_27_start.inc ├── feature_27_start_mt.inc ├── feature_28_end.inc ├── feature_28_end_mt.inc ├── feature_28_start.inc ├── feature_28_start_mt.inc ├── feature_29_end.inc ├── feature_29_end_mt.inc ├── feature_29_start.inc ├── feature_29_start_mt.inc ├── feature_2_end.inc ├── feature_2_end_mt.inc ├── feature_2_start.inc ├── feature_2_start_mt.inc ├── feature_30_end.inc ├── feature_30_end_mt.inc ├── feature_30_start.inc ├── feature_30_start_mt.inc ├── feature_31_end.inc ├── feature_31_end_mt.inc ├── feature_31_start.inc ├── feature_31_start_mt.inc ├── feature_32_end.inc ├── feature_32_end_mt.inc ├── feature_32_start.inc ├── feature_32_start_mt.inc ├── feature_3_end.inc ├── feature_3_end_mt.inc ├── feature_3_start.inc ├── feature_3_start_mt.inc ├── feature_4_end.inc ├── feature_4_end_mt.inc ├── feature_4_start.inc ├── feature_4_start_mt.inc ├── feature_5_end.inc ├── feature_5_end_mt.inc ├── feature_5_start.inc ├── feature_5_start_mt.inc ├── feature_6_end.inc ├── feature_6_end_mt.inc ├── feature_6_start.inc ├── feature_6_start_mt.inc ├── feature_7_end.inc ├── feature_7_end_mt.inc ├── feature_7_start.inc ├── feature_7_start_mt.inc ├── feature_8_end.inc ├── feature_8_end_mt.inc ├── feature_8_start.inc ├── feature_8_start_mt.inc ├── feature_9_end.inc ├── feature_9_end_mt.inc ├── feature_9_start.inc ├── feature_9_start_mt.inc ├── feature_end.inc ├── feature_end_mt.inc ├── file_crypt_end.inc ├── file_crypt_end_mt.inc ├── file_crypt_start.inc ├── file_crypt_start_mt.inc ├── hardware_id_callback.inc ├── keygen.inc ├── pelock_checkpoint.inc ├── pelock_cpuid.inc ├── pelock_init_callback.inc ├── pelock_memory_gap.inc ├── pelock_watermark.inc ├── trial_expired.inc ├── trial_total_expired.inc ├── unprotected_end.inc ├── unprotected_start.inc ├── unregistered_end.inc ├── unregistered_end_mt.inc ├── unregistered_start.inc └── unregistered_start_mt.inc ├── MASM └── pelock.inc ├── PowerBASIC ├── keygen.inc └── pelock.inc └── PureBasic ├── keygen.pb ├── pelock.pb └── pelock_plugin.pb /Examples/English/1. License system/DEMO_START - license keys/C/console/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/C/console/console.c -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/C/gui/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/C/gui/gui.res -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Delphi/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Delphi/main.res -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Freepascal/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ppu 3 | del *.ppw 4 | del *.o 5 | del *.so 6 | del *.or 7 | del fpc-res.or 8 | del fpc-res.res 9 | del *.compiled 10 | cls 11 | -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Freepascal/main.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Freepascal/main.ico -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Freepascal/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Freepascal/main.res -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/PowerBASIC/gui.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/PowerBASIC/gui.bas -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/PureBasic/gui.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/PureBasic/gui.pb -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Visual C++/pe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Visual C++/pe.cpp -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Visual C++/pe.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Visual C++/pe.ico -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - license keys/Visual C++/small.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - license keys/Visual C++/small.ico -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/bin2hex.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - wrapper/Delphi/bin2hex.dpr -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/bin2hex.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - wrapper/Delphi/bin2hex.exe -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/executable_file.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - wrapper/Delphi/executable_file.exe -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/include/demo_end.inc: -------------------------------------------------------------------------------- 1 | // DEMO_END macro 2 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/include/demo_start.inc: -------------------------------------------------------------------------------- 1 | // DEMO_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/English/1. License system/DEMO_START - wrapper/Delphi/wrapper.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/DEMO_START - wrapper/Delphi/wrapper.dpr -------------------------------------------------------------------------------- /Examples/English/1. License system/DisableRegistrationKey - disable key/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/DisableRegistrationKey - disable key/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/DisableRegistrationKey - disable key/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/FEATURE_x_START - features encryption/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/FEATURE_x_START - features encryption/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetHardwareId - hardware identifier/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/GetHardwareId - hardware identifier/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/1. License system/GetHardwareId - hardware identifier/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/English/1. License system/GetHardwareId - hardware identifier/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetHardwareId - hardware identifier/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyCreationDate - key creation date/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_CREATION 121 -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyCreationDate - key creation date/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyData, IsFeatureEnabled - additional key data/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyData, IsFeatureEnabled - additional key data/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyData, IsFeatureEnabled - additional key data/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyExpirationDate - key expiration date/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_EXP 121 -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyExpirationDate - key expiration date/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyInteger - custom integer values/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyInteger - custom integer values/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyInteger - custom integer values/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyRunningTime - key running time/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_RUN_TIME 121 -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyRunningTime - key running time/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyStatus - license key status information/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyStatus - license key status information/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetKeyStatus - license key status information/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name (multiline)/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name (multiline)/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name (multiline)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name and hardware id (CString usage)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name and hardware id (unicode version)/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name and hardware id (unicode version)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name and hardware id (unicode version)/Visual C++/stdafx.h: -------------------------------------------------------------------------------- 1 | #define UNICODE 2 | 3 | #include 4 | #include 5 | #include 6 | #include 7 | #include "pelock.h" -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/GetRegistrationName - user name/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/C/gui/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/GetRegistrationName - user name/C/gui/gui.res -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Delphi/demo_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_END macro 3 | // 4 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Delphi/demo_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_START macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/GetRegistrationName - user name/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/GetRegistrationName - user name/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/English/1. License system/GetRegistrationName - user name/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/HARDWARE_ID_CALLBACK - custom hardware id callback/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/English/1. License system/HARDWARE_ID_CALLBACK - custom hardware id callback/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/HARDWARE_ID_CALLBACK - custom hardware id callback/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/IsKeyHardwareIdLocked - is the key locked to the hardware identifier/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/1. License system/IsKeyHardwareIdLocked - is the key locked to the hardware identifier/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/IsKeyHardwareIdLocked - is the key locked to the hardware identifier/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/SetHardwareIdCallback - custom hardware id callback/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/English/1. License system/SetHardwareIdCallback - custom hardware id callback/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/SetHardwareIdCallback - custom hardware id callback/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationData - setting key from the memory/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationData - setting key from the memory/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationData - setting key from the memory/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationKey - setting key/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/1. License system/SetRegistrationKey - setting key/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationKey - setting key/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/SetRegistrationKey - setting key/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/UNREGISTERED_START - unregistered mode/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/1. License system/UNREGISTERED_START - unregistered mode/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/1. License system/UNREGISTERED_START - unregistered mode/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/CLEAR_START - code clear/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/2. Protection integration/CLEAR_START - code clear/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/CLEAR_START - code clear/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/CLEAR_START - code clear/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/CRYPT_START - code encryption/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/CRYPT_START - code encryption/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/EncryptData, EncryptMemory - encryption functions/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | 6 | #define IDB_ENCRYPT_DATA 100 7 | #define IDB_ENCRYPT_MEMORY 102 -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/EncryptData, EncryptMemory - encryption functions/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/EncryptData, EncryptMemory - encryption functions/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/FILE_CRYPT_START - code encryption/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/FILE_CRYPT_START - code encryption/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/IsPELockPresent - protection checks/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/IsPELockPresent - protection checks/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/IsPELockPresent - protection checks/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_CHECKPOINT - checkpoints/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_CHECKPOINT - checkpoints/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_CPUID - checkpoints/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_CPUID - checkpoints/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_DWORD - protected constants/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_DWORD - protected constants/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_DWORD - protected constants/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_INIT_CALLBACK - initalization callbacks/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 10 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_INIT_CALLBACK - initalization callbacks/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_MEMORY_GAP - memory gaps/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/English/2. Protection integration/PELOCK_MEMORY_GAP - memory gaps/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetExpirationDate - trial expiration/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetExpirationDate - trial expiration/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetExpirationDate - trial expiration/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetExpirationDate - trial expiration/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetExpirationDate - trial expiration/Visual C++/ReadMe.txt: -------------------------------------------------------------------------------- 1 | You need to protect this application with "Trial expiration" option enabled. -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetExpirationDate - trial expiration/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/C/console/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/C/console/console.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/C/gui/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/C/gui/gui.res -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/Delphi/main.res -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/PowerBASIC/gui.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/PowerBASIC/gui.bas -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/PureBasic/gui.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialDays - trial days/PureBasic/gui.pb -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialDays - trial days/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialExecutions - trial executions/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialExecutions - trial executions/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialExecutions - trial executions/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialExecutions - trial executions/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialExecutions - trial executions/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/C/console/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/C/console/console.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/C/gui/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/C/gui/gui.res -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/Delphi/main.res -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/PowerBASIC/gui.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/PowerBASIC/gui.bas -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/PureBasic/gui.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/GetTrialPeriod - trial period/PureBasic/gui.pb -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Visual C++/ReadMe.txt: -------------------------------------------------------------------------------- 1 | You need to protect this application with "Trial period" option enabled. -------------------------------------------------------------------------------- /Examples/English/3. Time trial/GetTrialPeriod - trial period/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/C/gui/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/C/gui/gui.res -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | del *.local 11 | del *.bdsproj 12 | del *.identcache 13 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/clear_end.inc: -------------------------------------------------------------------------------- 1 | // CLEAR_END macro 2 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$C9 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/clear_start.inc: -------------------------------------------------------------------------------- 1 | // CLEAR_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$C9 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/crypt_end.inc: -------------------------------------------------------------------------------- 1 | // CRYPT_END macro 2 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/crypt_start.inc: -------------------------------------------------------------------------------- 1 | // CRYPT_START macro 2 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/demo_end.inc: -------------------------------------------------------------------------------- 1 | // DEMO_END macro 2 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/demo_start.inc: -------------------------------------------------------------------------------- 1 | // DEMO_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Delphi/include/trial_expired.inc: -------------------------------------------------------------------------------- 1 | // TRIAL_EXPIRED macro 2 | asm DB $EB,$08,$00,$11,$22,$33,$33,$22,$11,$00 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_EXPIRED - time trial callback/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/clear_end.inc: -------------------------------------------------------------------------------- 1 | // CLEAR_END macro 2 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$C9 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/clear_start.inc: -------------------------------------------------------------------------------- 1 | // CLEAR_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$C9 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/crypt_end.inc: -------------------------------------------------------------------------------- 1 | // CRYPT_END macro 2 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/crypt_start.inc: -------------------------------------------------------------------------------- 1 | // CRYPT_START macro 2 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/demo_end.inc: -------------------------------------------------------------------------------- 1 | // DEMO_END macro 2 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/demo_start.inc: -------------------------------------------------------------------------------- 1 | // DEMO_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Delphi/include/trial_expired.inc: -------------------------------------------------------------------------------- 1 | // TRIAL_EXPIRED macro 2 | asm DB $EB,$08,$00,$11,$22,$33,$33,$22,$11,$00 end; 3 | -------------------------------------------------------------------------------- /Examples/English/3. Time trial/TRIAL_TOTAL_EXPIRED - time trial callback/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C#/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C#/App.ico -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C#/keygen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C#/keygen.cs -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C#/main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C#/main.cs -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/console_1/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/console_1/console.c -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/console_2/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/console_2/console.c -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/console_3/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/console_3/console.c -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/gui_1/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/gui_1/gui.c -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/gui_1/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/gui_1/gui.res -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/gui_2/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/gui_2/gui.c -------------------------------------------------------------------------------- /Examples/English/4. Keygen/C/gui_2/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/C/gui_2/gui.res -------------------------------------------------------------------------------- /Examples/English/4. Keygen/D/make_console_d.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call ..\..\..\SetCompilerVars.bat 3 | 4 | set file=console 5 | dmd.exe %file%.d %PELOCK_SDK_D%\keygen.d 6 | del *.obj 7 | if defined PELOCK_COMPILE_ALL goto end 8 | pause 9 | cls 10 | :end -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/keygen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Delphi/keygen.inc -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/main.dpr: -------------------------------------------------------------------------------- 1 | program main; 2 | 3 | uses 4 | Forms, 5 | gui in 'gui.pas' {frmMain}; 6 | 7 | {$R *.RES} 8 | 9 | begin 10 | Application.Initialize; 11 | Application.CreateForm(TfrmMain, frmMain); 12 | Application.Run; 13 | end. 14 | -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Delphi/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Delphi/main.res -------------------------------------------------------------------------------- /Examples/English/4. Keygen/PowerBASIC/gui.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/PowerBASIC/gui.bas -------------------------------------------------------------------------------- /Examples/English/4. Keygen/PureBasic/gui.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/PureBasic/gui.pb -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/DelphiBin.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/ShareIt/DelphiBin.dpr -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/KeyIntf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/ShareIt/KeyIntf.pas -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/KeyUser.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/ShareIt/KeyUser.pas -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/ShareitKeyGen35.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/ShareIt/ShareitKeyGen35.zip -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/English/4. Keygen/ShareIt/test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | DelphiBin.exe keytest-input.txt out1.txt key.lic 3 | pause 4 | cls -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Visual C++/keygenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Visual C++/keygenerator.cpp -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Visual C++/keygeneratorDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Visual C++/keygeneratorDlg.cpp -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Visual C++/readme_important.txt: -------------------------------------------------------------------------------- 1 | Copy keygen.h and \lib\ms32\keygen.lib to the current directory. -------------------------------------------------------------------------------- /Examples/English/4. Keygen/Visual C++/res/keygenerator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/4. Keygen/Visual C++/res/keygenerator.ico -------------------------------------------------------------------------------- /Examples/English/5. Plugins/C/pelock_plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/C/pelock_plugin.c -------------------------------------------------------------------------------- /Examples/English/5. Plugins/C/pelock_plugin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/C/pelock_plugin.dll -------------------------------------------------------------------------------- /Examples/English/5. Plugins/C/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/C/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/English/5. Plugins/FASM/go_fasm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set file=pelock_plugin 3 | e:\dev\fasm\fasm.exe %file%.asm 4 | del *.bin 5 | pause 6 | cls -------------------------------------------------------------------------------- /Examples/English/5. Plugins/FASM/pelock_plugin.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/FASM/pelock_plugin.asm -------------------------------------------------------------------------------- /Examples/English/5. Plugins/FASM/pelock_plugin.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/FASM/pelock_plugin.inc -------------------------------------------------------------------------------- /Examples/English/5. Plugins/FASM/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/FASM/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/English/5. Plugins/MASM/go_masm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set file=pelock_plugin 3 | e:\dev\masm\bin\ml.exe /c /coff /Cp %file%.asm 4 | e:\dev\masm\bin\link.exe /OPT:NOWIN98 /SECTION:.text,RWE /SUBSYSTEM:WINDOWS,4.0 %file%.obj 5 | del *.obj 6 | del *.bin 7 | pause 8 | cls -------------------------------------------------------------------------------- /Examples/English/5. Plugins/MASM/pelock_plugin.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/MASM/pelock_plugin.asm -------------------------------------------------------------------------------- /Examples/English/5. Plugins/MASM/pelock_plugin.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/MASM/pelock_plugin.inc -------------------------------------------------------------------------------- /Examples/English/5. Plugins/MASM/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/MASM/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/English/5. Plugins/PureBasic/plugin.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/PureBasic/plugin.pb -------------------------------------------------------------------------------- /Examples/English/5. Plugins/PureBasic/plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/5. Plugins/PureBasic/plugin.txt -------------------------------------------------------------------------------- /Examples/English/6. Custom compression/CompressionLibrary/CompressionLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/6. Custom compression/CompressionLibrary/CompressionLibrary.cpp -------------------------------------------------------------------------------- /Examples/English/6. Custom compression/CompressionLibrary/CompressionLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/English/6. Custom compression/CompressionLibrary/CompressionLibrary.h -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/C/gui/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/C/gui/gui.c -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/Freepascal/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ppu 3 | del *.ppw 4 | del *.o 5 | del *.so 6 | del *.or 7 | del fpc-res.or 8 | del fpc-res.res 9 | del *.compiled 10 | cls 11 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - klucze licencyjne/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/bin2hex.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/bin2hex.dpr -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/bin2hex.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/bin2hex.exe -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/wrapper.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/1. System licencyjny/DEMO_START - wrapper/Delphi/wrapper.dpr -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DisableRegistrationKey - wylaczenie klucza licencyjnego/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DisableRegistrationKey - wylaczenie klucza licencyjnego/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/DisableRegistrationKey - wylaczenie klucza licencyjnego/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/FEATURE_x_START - indywidualnie szyfrowane sekcje/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/FEATURE_x_START - indywidualnie szyfrowane sekcje/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetHardwareId - sprzetowy identyfikator/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetHardwareId - sprzetowy identyfikator/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetHardwareId - sprzetowy identyfikator/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyCreationDate - data utworzenia klucza/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_CREATION 121 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyCreationDate - data utworzenia klucza/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyData, IsFeaturePresent - dodatkowe dane klucza/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyData, IsFeaturePresent - dodatkowe dane klucza/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyData, IsFeaturePresent - dodatkowe dane klucza/Delphi/include/demo_end.inc: -------------------------------------------------------------------------------- 1 | // DEMO_END macro 2 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 3 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyData, IsFeaturePresent - dodatkowe dane klucza/Delphi/include/demo_start.inc: -------------------------------------------------------------------------------- 1 | // DEMO_START macro 2 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 3 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyData, IsFeaturePresent - dodatkowe dane klucza/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyExpirationDate - data wygasniecia klucza/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_EXP 121 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyExpirationDate - data wygasniecia klucza/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyInteger - dodatkowe wartosci liczbowe/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyInteger - dodatkowe wartosci liczbowe/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyInteger - dodatkowe wartosci liczbowe/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyRunningTime - czas wykorzystania klucza/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_RUN_TIME 121 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyRunningTime - czas wykorzystania klucza/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyStatus - informacje o statusie klucza licencyjnego/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyStatus - informacje o statusie klucza licencyjnego/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetKeyStatus - informacje o statusie klucza licencyjnego/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (multiline)/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (multiline)/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (multiline)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (przyklad uzycia CString)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (wersja unicode)/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (wersja unicode)/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika (wersja unicode)/Visual C++/stdafx.h: -------------------------------------------------------------------------------- 1 | #define UNICODE 2 | 3 | #include 4 | #include 5 | #include 6 | #include 7 | #include "pelock.h" -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/GetRegistrationName - nazwa uzytkownika/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/HARDWARE_ID_CALLBACK - wlasna procedura identyfikatora sprzetowego/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/HARDWARE_ID_CALLBACK - wlasna procedura identyfikatora sprzetowego/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/HARDWARE_ID_CALLBACK - wlasna procedura identyfikatora sprzetowego/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/IsKeyHardwareIdLocked - czy klucz jest zablokowany na sprzetowy identyfikator/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/IsKeyHardwareIdLocked - czy klucz jest zablokowany na sprzetowy identyfikator/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/IsKeyHardwareIdLocked - czy klucz jest zablokowany na sprzetowy identyfikator/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetHardwareIdCallback - wlasna procedura identyfikatora sprzetowego/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_HARDWARE_ID 124 -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetHardwareIdCallback - wlasna procedura identyfikatora sprzetowego/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetHardwareIdCallback - wlasna procedura identyfikatora sprzetowego/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetRegistrationData - ustawianie klucza z pamieci/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetRegistrationData - ustawianie klucza z pamieci/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetRegistrationData - ustawianie klucza z pamieci/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetRegistrationKey - ustawianie klucza/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/SetRegistrationKey - ustawianie klucza/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/UNREGISTERED_START - tryb niezarejestrowany/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/UNREGISTERED_START - tryb niezarejestrowany/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/1. System licencyjny/UNREGISTERED_START - tryb niezarejestrowany/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/CLEAR_START - zamazywanie kodu/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/CLEAR_START - zamazywanie kodu/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/CRYPT_START - szyfrowanie kodu/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/CRYPT_START - szyfrowanie kodu/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/EncryptData, EncryptMemory - funkcje szyfrujace/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | 6 | #define IDB_ENCRYPT_DATA 100 7 | #define IDB_ENCRYPT_MEMORY 102 -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/EncryptData, EncryptMemory - funkcje szyfrujace/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/EncryptData, EncryptMemory - funkcje szyfrujace/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/FILE_CRYPT_START - szyfrowanie kodu/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/FILE_CRYPT_START - szyfrowanie kodu/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/IsPELockPresent - stan zabezpieczenia/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/IsPELockPresent - stan zabezpieczenia/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/IsPELockPresent - stan zabezpieczenia/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_CHECKPOINT - punkty kontrolne/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_CHECKPOINT - punkty kontrolne/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_CPUID - punkty kontrolne/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_CPUID - punkty kontrolne/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_DWORD - chronione wartosci/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_DWORD - chronione wartosci/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_DWORD - chronione wartosci/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_INIT_CALLBACK - funkcje inicjalizujace/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_INFO 10 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_INIT_CALLBACK - funkcje inicjalizujace/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_MEMORY_GAP - przerwy w pamieci/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | -------------------------------------------------------------------------------- /Examples/Polish/2. Integracja zabezpieczenia/PELOCK_MEMORY_GAP - przerwy w pamieci/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetExpirationDate - data wygasniecia/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetExpirationDate - data wygasniecia/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetExpirationDate - data wygasniecia/Visual C++/ReadMe.txt: -------------------------------------------------------------------------------- 1 | You need to protect this application with "Trial expiration" option enabled. -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetExpirationDate - data wygasniecia/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialDays - ilosc dni dzialania/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialDays - ilosc dni dzialania/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialDays - ilosc dni dzialania/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialExecutions - ilosc uruchomien/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialExecutions - ilosc uruchomien/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialExecutions - ilosc uruchomien/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialPeriod - okres dzialania aplikacji/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialPeriod - okres dzialania aplikacji/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialPeriod - okres dzialania aplikacji/Visual C++/ReadMe.txt: -------------------------------------------------------------------------------- 1 | You need to protect this application with "Trial period" option enabled. -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/GetTrialPeriod - okres dzialania aplikacji/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/TRIAL_EXPIRED - czas dzialania aplikacji/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/TRIAL_EXPIRED - czas dzialania aplikacji/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/TRIAL_TOTAL_EXPIRED - calkowity czas dzialania aplikacji/C/gui/gui.h: -------------------------------------------------------------------------------- 1 | 2 | #define IDI_MAIN 999 3 | #define DLG_MAIN 111 4 | #define IDC_REG 120 5 | #define IDC_INFO 10 -------------------------------------------------------------------------------- /Examples/Polish/3. Ograniczenia czasowe/TRIAL_TOTAL_EXPIRED - calkowity czas dzialania aplikacji/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C#/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C#/App.ico -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C#/keygen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C#/keygen.cs -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C#/main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C#/main.cs -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/console_1/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/console_1/console.c -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/console_2/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/console_2/console.c -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/console_3/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/console_3/console.c -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/gui_1/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/gui_1/gui.c -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/gui_1/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/gui_1/gui.res -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/gui_2/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/gui_2/gui.c -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/C/gui_2/gui.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/C/gui_2/gui.res -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/D/make_console_d.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call ..\..\..\SetCompilerVars.bat 3 | 4 | set file=console 5 | dmd.exe %file%.d %PELOCK_SDK_D%\keygen.d 6 | del *.obj 7 | if defined PELOCK_COMPILE_ALL goto end 8 | pause 9 | cls 10 | :end -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Delphi/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Delphi/gui.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Delphi/gui.dfm -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Delphi/gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Delphi/gui.pas -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Delphi/main.dpr: -------------------------------------------------------------------------------- 1 | program main; 2 | 3 | uses 4 | Forms, 5 | gui in 'gui.pas' {frmMain}; 6 | 7 | {$R *.RES} 8 | 9 | begin 10 | Application.Initialize; 11 | Application.CreateForm(TfrmMain, frmMain); 12 | Application.Run; 13 | end. 14 | -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Delphi/main.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Delphi/main.res -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/PowerBASIC/gui.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/PowerBASIC/gui.bas -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/PureBasic/gui.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/PureBasic/gui.pb -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/DelphiBin.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/ShareIt/DelphiBin.dpr -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/KeyIntf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/ShareIt/KeyIntf.pas -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/KeyUser.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/ShareIt/KeyUser.pas -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/ShareItKeyGen.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/ShareIt/ShareItKeyGen.zip -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.~pa 3 | del *.~dp 4 | del *.~ddp 5 | del *.ddp 6 | del *.~df 7 | del *.dof 8 | del *.dcu 9 | del *.cfg 10 | cls -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/ShareIt/test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | DelphiBin.exe keytest-input.txt out1.txt key.lic 3 | pause 4 | cls -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Visual C++/clear.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | del *.ncb 3 | del *.aps 4 | del *.opt 5 | del *.plg 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Visual C++/keygenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Visual C++/keygenerator.cpp -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Visual C++/keygeneratorDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Visual C++/keygeneratorDlg.cpp -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Visual C++/readme_important.txt: -------------------------------------------------------------------------------- 1 | Skopiuj keygen.h oraz \lib\ms32\keygen.lib do biezacego katalogu. -------------------------------------------------------------------------------- /Examples/Polish/4. Keygen/Visual C++/res/keygenerator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/4. Keygen/Visual C++/res/keygenerator.ico -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/C/pelock_plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/C/pelock_plugin.c -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/C/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/C/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/FASM/go_fasm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set file=pelock_plugin 3 | e:\dev\fasm\fasm.exe %file%.asm 4 | del *.bin 5 | pause 6 | cls -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/FASM/pelock_plugin.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/FASM/pelock_plugin.asm -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/FASM/pelock_plugin.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/FASM/pelock_plugin.inc -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/FASM/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/FASM/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/FASM/plugin_messagebox.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/FASM/plugin_messagebox.bin -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/MASM/go_masm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set file=pelock_plugin 3 | e:\dev\masm\bin\ml.exe /c /coff /Cp %file%.asm 4 | e:\dev\masm\bin\link.exe /OPT:NOWIN98 /SECTION:.text,RWE /SUBSYSTEM:WINDOWS,4.0 %file%.obj 5 | del *.obj 6 | del *.bin 7 | pause 8 | cls -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/MASM/pelock_plugin.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/MASM/pelock_plugin.asm -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/MASM/pelock_plugin.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/MASM/pelock_plugin.inc -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/MASM/pelock_plugin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/MASM/pelock_plugin.txt -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/PureBasic/pelock.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/PureBasic/pelock.txt -------------------------------------------------------------------------------- /Examples/Polish/5. Wtyczki/PureBasic/plugin.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/Examples/Polish/5. Wtyczki/PureBasic/plugin.pb -------------------------------------------------------------------------------- /SDK/English/C++/CPELockClass/PELock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C++/CPELockClass/PELock.cpp -------------------------------------------------------------------------------- /SDK/English/C++/CPELockClass/PELock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C++/CPELockClass/PELock.h -------------------------------------------------------------------------------- /SDK/English/C++/CPELockClass/readme.txt: -------------------------------------------------------------------------------- 1 | Visual C++ examples needs this files to compile! -------------------------------------------------------------------------------- /SDK/English/C++/keygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C++/keygen.h -------------------------------------------------------------------------------- /SDK/English/C/keygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C/keygen.h -------------------------------------------------------------------------------- /SDK/English/C/pelock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C/pelock.h -------------------------------------------------------------------------------- /SDK/English/C/pelock_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/C/pelock_plugin.h -------------------------------------------------------------------------------- /SDK/English/Delphi/Component/PELockComponent.dcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/Delphi/Component/PELockComponent.dcr -------------------------------------------------------------------------------- /SDK/English/Delphi/Component/PELockComponent.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/Delphi/Component/PELockComponent.pas -------------------------------------------------------------------------------- /SDK/English/Delphi/PELock.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/Delphi/PELock.pas -------------------------------------------------------------------------------- /SDK/English/Delphi/clear_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_END macro 3 | // 4 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$C9 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/clear_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$D9 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/clear_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_START macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$C9 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/clear_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$D9 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/crypt_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_END macro 3 | // 4 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$C8 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/crypt_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$D8 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/crypt_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_START macro 3 | // 4 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$C7 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/crypt_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$D7 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/demo_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_END macro 3 | // 4 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/demo_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$D8 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/demo_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_START macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/demo_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$D7 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_10_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_10_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_10_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$09,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_10_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$09,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_11_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_11_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_11_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0A,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_11_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0A,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_12_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_12_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_12_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0B,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_12_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0B,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_13_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_13_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_13_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0C,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_13_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0C,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_14_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_14_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_14_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0D,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_14_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0D,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_15_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_15_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_15_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0E,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_15_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0E,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_16_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_16_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_16_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0F,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_16_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0F,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_17_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_17_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_17_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$10,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_17_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$10,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_18_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_18_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_18_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$11,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_18_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$11,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_19_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_19_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_19_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$12,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_19_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$12,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_1_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_1_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_1_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$00,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_1_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$00,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_20_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_20_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_20_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$13,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_20_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$13,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_21_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_21_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_21_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$14,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_21_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$14,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_22_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_22_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_22_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$15,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_22_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$15,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_23_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_23_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_23_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$16,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_23_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$16,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_24_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_24_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_24_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$17,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_24_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$17,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_25_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_25_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_25_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$18,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_25_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$18,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_26_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_26_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_26_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$19,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_26_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$19,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_27_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_27_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_27_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1A,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_27_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1A,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_28_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_28_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_28_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1B,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_28_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1B,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_29_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_29_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_29_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1C,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_29_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1C,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_2_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_2_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_2_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$01,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_2_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$01,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_30_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_30_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_30_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1D,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_30_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1D,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_31_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_31_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_31_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1E,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_31_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1E,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_32_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_32_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_32_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1F,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_32_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1F,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_3_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_3_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_3_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$02,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_3_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$02,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_4_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_4_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_4_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$03,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_4_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$03,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_5_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_5_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_5_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$04,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_5_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$04,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_6_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_6_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_6_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$05,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_6_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$05,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_7_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_7_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_7_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$06,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_7_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$06,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_8_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_8_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_8_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$07,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_8_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$07,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_9_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_9_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_9_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$08,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_9_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$08,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_end.inc: -------------------------------------------------------------------------------- 1 | // universal FEATURE_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/feature_end_mt.inc: -------------------------------------------------------------------------------- 1 | // universal FEATURE_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/English/Delphi/file_crypt_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_END macro 3 | // 4 | asm DB $EB,$06,$EB,$FC,$EB,$FC,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FC,$EB,$03,$EB,$FC,$CA end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/file_crypt_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$FC,$EB,$FC,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FC,$EB,$03,$EB,$FC,$DA end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/file_crypt_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_START macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FC,$EB,$01,$CA end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/file_crypt_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FC,$EB,$01,$DA end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/hardware_id_callback.inc: -------------------------------------------------------------------------------- 1 | // 2 | // HARDWARE_ID_CALLBACK macro 3 | // 4 | asm DB $EB,$08,$4F,$5A,$F7,$38,$31,$CD,$E0,$53 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/keygen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/Delphi/keygen.inc -------------------------------------------------------------------------------- /SDK/English/Delphi/pelock_init_callback.inc: -------------------------------------------------------------------------------- 1 | // 2 | // PELOCK_INIT_CALLBACK macro 3 | // 4 | asm DB $EB,$08,$10,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/trial_expired.inc: -------------------------------------------------------------------------------- 1 | // 2 | // TRIAL_EXPIRED macro 3 | // 4 | asm DB $EB,$08,$00,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/trial_total_expired.inc: -------------------------------------------------------------------------------- 1 | // 2 | // TRIAL_TOTAL_EXPIRED macro 3 | // 4 | asm DB $EB,$08,$01,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unprotected_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNPROTECTED_END macro 3 | // 4 | asm DB $EB,$06,$89,$ED,$8B,$E4,$EB,$FA end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unprotected_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNPROTECTED_START macro 3 | // 4 | asm DB $EB,$06,$8B,$E4,$89,$ED,$EB,$FC end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unregistered_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_END macro 3 | // 4 | asm DB $EB,$06,$EB,$04,$EB,$02,$EB,$00,$EB,$06,$CD,$22,$EB,$FC,$CD,$22,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$CB end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unregistered_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$04,$EB,$02,$EB,$00,$EB,$06,$CD,$22,$EB,$FC,$CD,$22,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$DB end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unregistered_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_START macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FA,$EB,$01,$CB end; 5 | -------------------------------------------------------------------------------- /SDK/English/Delphi/unregistered_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FA,$EB,$01,$DB end; 5 | -------------------------------------------------------------------------------- /SDK/English/MASM/pelock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/MASM/pelock.inc -------------------------------------------------------------------------------- /SDK/English/PowerBASIC/keygen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/PowerBASIC/keygen.inc -------------------------------------------------------------------------------- /SDK/English/PowerBASIC/pelock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/PowerBASIC/pelock.inc -------------------------------------------------------------------------------- /SDK/English/PureBasic/keygen.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/PureBasic/keygen.pb -------------------------------------------------------------------------------- /SDK/English/PureBasic/pelock.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/PureBasic/pelock.pb -------------------------------------------------------------------------------- /SDK/English/PureBasic/pelock_plugin.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/English/PureBasic/pelock_plugin.pb -------------------------------------------------------------------------------- /SDK/Polish/C++/CPELockClass/PELock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C++/CPELockClass/PELock.cpp -------------------------------------------------------------------------------- /SDK/Polish/C++/CPELockClass/PELock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C++/CPELockClass/PELock.h -------------------------------------------------------------------------------- /SDK/Polish/C++/CPELockClass/readme.txt: -------------------------------------------------------------------------------- 1 | Visual C++ examples needs this files to compile! -------------------------------------------------------------------------------- /SDK/Polish/C++/keygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C++/keygen.h -------------------------------------------------------------------------------- /SDK/Polish/C/keygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C/keygen.h -------------------------------------------------------------------------------- /SDK/Polish/C/pelock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C/pelock.h -------------------------------------------------------------------------------- /SDK/Polish/C/pelock_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/C/pelock_plugin.h -------------------------------------------------------------------------------- /SDK/Polish/Delphi/Komponent/PELockComponent.dcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/Delphi/Komponent/PELockComponent.dcr -------------------------------------------------------------------------------- /SDK/Polish/Delphi/Komponent/PELockComponent.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/Delphi/Komponent/PELockComponent.pas -------------------------------------------------------------------------------- /SDK/Polish/Delphi/PELock.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/Delphi/PELock.pas -------------------------------------------------------------------------------- /SDK/Polish/Delphi/clear_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_END macro 3 | // 4 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$C9 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/clear_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$02,$EB,$FC,$EB,$00,$EB,$06,$CD,$21,$EB,$FA,$CD,$21,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$D9 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/clear_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_START macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$C9 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/clear_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CLEAR_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$00,$EB,$01,$D9 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/crypt_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_END macro 3 | // 4 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$C8 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/crypt_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$00,$EB,$00,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$05,$EB,$03,$EB,$01,$D8 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/crypt_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_START macro 3 | // 4 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$C7 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/crypt_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // CRYPT_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$05,$EB,$03,$EB,$01,$D7 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/demo_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_END macro 3 | // 4 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$C8 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/demo_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$FB,$EB,$FA,$EB,$FC,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$D8 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/demo_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_START macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$C7 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/demo_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // DEMO_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$FC,$EB,$FA,$EB,$FA,$D7 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_10_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_10_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_10_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$09,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_10_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_10_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$09,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_11_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_11_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_11_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0A,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_11_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_11_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0A,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_12_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_12_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_12_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0B,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_12_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_12_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0B,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_13_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_13_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_13_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0C,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_13_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_13_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0C,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_14_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_14_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_14_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0D,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_14_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_14_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0D,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_15_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_15_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_15_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0E,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_15_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_15_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0E,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_16_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_16_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_16_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0F,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_16_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_16_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$0F,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_17_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_17_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_17_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$10,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_17_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_17_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$10,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_18_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_18_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_18_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$11,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_18_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_18_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$11,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_19_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_19_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_19_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$12,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_19_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_19_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$12,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_1_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_1_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_1_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$00,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_1_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_1_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$00,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_20_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_20_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_20_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$13,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_20_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_20_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$13,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_21_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_21_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_21_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$14,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_21_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_21_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$14,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_22_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_22_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_22_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$15,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_22_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_22_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$15,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_23_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_23_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_23_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$16,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_23_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_23_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$16,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_24_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_24_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_24_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$17,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_24_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_24_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$17,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_25_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_25_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_25_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$18,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_25_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_25_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$18,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_26_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_26_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_26_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$19,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_26_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_26_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$19,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_27_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_27_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_27_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1A,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_27_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_27_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1A,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_28_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_28_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_28_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1B,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_28_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_28_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1B,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_29_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_29_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_29_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1C,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_29_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_29_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1C,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_2_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_2_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_2_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$01,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_2_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_2_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$01,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_30_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_30_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_30_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1D,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_30_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_30_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1D,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_31_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_31_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_31_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1E,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_31_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_31_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1E,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_32_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_32_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_32_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1F,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_32_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_32_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$1F,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_3_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_3_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_3_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$02,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_3_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_3_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$02,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_4_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_4_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_4_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$03,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_4_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_4_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$03,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_5_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_5_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_5_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$04,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_5_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_5_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$04,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_6_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_6_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_6_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$05,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_6_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_6_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$05,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_7_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_7_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_7_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$06,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_7_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_7_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$06,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_8_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_8_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_8_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$07,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_8_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_8_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$07,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_9_end.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_9_end_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_9_start.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_START macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$08,$FA,$EB,$FA,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_9_start_mt.inc: -------------------------------------------------------------------------------- 1 | // FEATURE_9_START_MT macro 2 | asm DB $EB,$08,$EB,$FC,$EB,$08,$FA,$EB,$FA,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_end.inc: -------------------------------------------------------------------------------- 1 | // universal FEATURE_END macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$CA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/feature_end_mt.inc: -------------------------------------------------------------------------------- 1 | // universal FEATURE_END_MT macro 2 | asm DB $EB,$06,$EB,$F1,$EB,$F2,$EB,$F3,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FB,$EB,$FA,$EB,$FC,$DA end; 3 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/file_crypt_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_END macro 3 | // 4 | asm DB $EB,$06,$EB,$FC,$EB,$FC,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FC,$EB,$03,$EB,$FC,$CA end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/file_crypt_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$FC,$EB,$FC,$EB,$00,$EB,$06,$CD,$20,$EB,$FD,$CD,$20,$EB,$07,$EB,$FC,$EB,$03,$EB,$FC,$DA end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/file_crypt_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_START macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FC,$EB,$01,$CA end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/file_crypt_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // FILE_CRYPT_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FC,$EB,$01,$DA end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/hardware_id_callback.inc: -------------------------------------------------------------------------------- 1 | // 2 | // HARDWARE_ID_CALLBACK macro 3 | // 4 | asm DB $EB,$08,$4F,$5A,$F7,$38,$31,$CD,$E0,$53 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/keygen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/Delphi/keygen.inc -------------------------------------------------------------------------------- /SDK/Polish/Delphi/pelock_init_callback.inc: -------------------------------------------------------------------------------- 1 | // 2 | // PELOCK_INIT_CALLBACK macro 3 | // 4 | asm DB $EB,$08,$10,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/trial_expired.inc: -------------------------------------------------------------------------------- 1 | // 2 | // TRIAL_EXPIRED macro 3 | // 4 | asm DB $EB,$08,$00,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/trial_total_expired.inc: -------------------------------------------------------------------------------- 1 | // 2 | // TRIAL_TOTAL_EXPIRED macro 3 | // 4 | asm DB $EB,$08,$01,$11,$22,$33,$33,$22,$11,$00 end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unprotected_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNPROTECTED_END macro 3 | // 4 | asm DB $EB,$06,$89,$ED,$8B,$E4,$EB,$FA end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unprotected_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNPROTECTED_START macro 3 | // 4 | asm DB $EB,$06,$8B,$E4,$89,$ED,$EB,$FC end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unregistered_end.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_END macro 3 | // 4 | asm DB $EB,$06,$EB,$04,$EB,$02,$EB,$00,$EB,$06,$CD,$22,$EB,$FC,$CD,$22,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$CB end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unregistered_end_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_END_MT macro 3 | // 4 | asm DB $EB,$06,$EB,$04,$EB,$02,$EB,$00,$EB,$06,$CD,$22,$EB,$FC,$CD,$22,$EB,$07,$EB,$FC,$EB,$FC,$EB,$01,$DB end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unregistered_start.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_START macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FA,$EB,$01,$CB end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/Delphi/unregistered_start_mt.inc: -------------------------------------------------------------------------------- 1 | // 2 | // UNREGISTERED_START_MT macro 3 | // 4 | asm DB $EB,$07,$EB,$02,$EB,$FA,$EB,$01,$DB end; 5 | -------------------------------------------------------------------------------- /SDK/Polish/MASM/pelock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/MASM/pelock.inc -------------------------------------------------------------------------------- /SDK/Polish/PowerBASIC/keygen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/PowerBASIC/keygen.inc -------------------------------------------------------------------------------- /SDK/Polish/PowerBASIC/pelock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/PowerBASIC/pelock.inc -------------------------------------------------------------------------------- /SDK/Polish/PureBasic/keygen.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/PureBasic/keygen.pb -------------------------------------------------------------------------------- /SDK/Polish/PureBasic/pelock.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/PureBasic/pelock.pb -------------------------------------------------------------------------------- /SDK/Polish/PureBasic/pelock_plugin.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PELock/PELock-Software-Protection-and-Licensing-SDK/45c3ee1f8d6f489f8abfbe8b4bb7a476d4d1c001/SDK/Polish/PureBasic/pelock_plugin.pb --------------------------------------------------------------------------------