https://wiki.freepascal.org/index.php?title=OnGuard/pt&feed=atom&action=historyOnGuard/pt - Revision history2024-03-29T11:53:20ZRevision history for this page on the wikiMediaWiki 1.35.6https://wiki.freepascal.org/index.php?title=OnGuard/pt&diff=25034&oldid=prevAntoniog: New page: {{OnGuard}} === Sobre === FPOnGuard é portado do Turbo Power OnGuard. OnGuard é uma biblioteca para criar versões demo das suas aplicaçõe Borland Delphi & Kylix & Free Pascal+Lazaru...2007-11-06T16:15:02Z<p>New page: {{OnGuard}} === Sobre === FPOnGuard é portado do Turbo Power OnGuard. OnGuard é uma biblioteca para criar versões demo das suas aplicaçõe Borland Delphi & Kylix & Free Pascal+Lazaru...</p>
<p><b>New page</b></p><div>{{OnGuard}}<br />
<br />
=== Sobre ===<br />
FPOnGuard é portado do Turbo Power OnGuard.<br />
OnGuard é uma biblioteca para criar versões demo das suas aplicaçõe Borland Delphi &<br />
Kylix & Free Pascal+Lazarus. Crie versões demo que sejam limitadas em tempo,<br />
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.<br />
<br />
Você pode também proteger executáveis de modificações ou de malware e hackers. Ele funciona para Windows e Linux. <br />
<br />
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.<br />
<br />
The download contains the component package for Lazarus + documentation (pdf and hlp file) and probably all original examples ported to Lazarus.<br />
<br />
This component is now designed for cross-platform applications (Windows and Linux-like).Pure Object Pascal. However some parts are heavy system dependant.<br />
<br />
=== TODO ===<br />
<br />
* Test network usage code (NAF file is not locked?)<br />
* Better machine ID (based on CPU and HDD physical serial numbers for example)<br />
* Merge it with HASP USB keys support and others (plugin system?)<br />
<br />
<br />
<br />
=== License ===<br />
[http://www.mozilla.org/MPL/MPL-1.1.html MPL 1.1]<br />
<br />
=== Download ===<br />
You can download it <br />
[http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=194373&release_id=425234 here].<br />
<br />
=== Change Log ===<br />
* Version 1.0 2006/06/16<br />
<br />
<br />
=== Dependencies / System Requirements ===<br />
* None<br />
<br />
Status: Beta<br />
<br />
Issues: <br />
Needs testing on Windows.<br />
Needs testing on Linux.<br />
Mostly working ;-)<br />
Probably not compatible with original OnGuard due to changes (removed asm code replaced with pascal not strictly the same)<br />
<br />
=== Installation ===<br />
* Create the directory lazarus\components\tponguard<br />
* Ungzip+untar files into the directory<br />
* Open lazarus<br />
* Open the package tponguard.lpk with Component/Open package file (.lpk)<br />
* (Click on Compile only if you don't want to install the component into the IDE)<br />
* Click on Install<br />
<br />
=== Usage ===<br />
Read the manual. It's very detailed and contains a lot of samples.</div>Antoniog