OnGuard/pt
English · Português
Sobre
FPOnGuard é portado do Turbo Power OnGuard. OnGuard é uma biblioteca para criar versões demo das suas aplicaçõe Borland Delphi & Kylix & Free Pascal+Lazarus. Crie versões demo que sejam limitadas em tempo, limitada em características, limitadas a um cert número de execuções ou a um certo número de execuções simultâneas em rede.
Você pode também proteger executáveis de modificações ou de malware e hackers. Ele funciona para Windows e Linux.
Esta é uma publicação somente-código. Inclui pacote para o instalador Lazarus 0.9.16 e deve executar bem em versões posteriores também.
The download contains the component package for Lazarus + documentation (pdf and hlp file) and probably all original examples ported to Lazarus.
This component is now designed for cross-platform applications (Windows and Linux-like).Pure Object Pascal. However some parts are heavy system dependant.
TODO
- Test network usage code (NAF file is not locked?)
- Better machine ID (based on CPU and HDD physical serial numbers for example)
- Merge it with HASP USB keys support and others (plugin system?)
License
Download
You can download it here.
Change Log
- Version 1.0 2006/06/16
Dependencies / System Requirements
- None
Status: Beta
Issues: Needs testing on Windows. Needs testing on Linux. Mostly working ;-) Probably not compatible with original OnGuard due to changes (removed asm code replaced with pascal not strictly the same)
Installation
- Create the directory lazarus\components\tponguard
- Ungzip+untar files into the directory
- Open lazarus
- Open the package tponguard.lpk with Component/Open package file (.lpk)
- (Click on Compile only if you don't want to install the component into the IDE)
- Click on Install
Usage
Read the manual. It's very detailed and contains a lot of samples.
From the Free Pascal wiki, page "OnGuard/pt", as it stood on 2007-11-06 after a change by Antoniog, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
