[EMAIL PROTECTED] wrote:

>
> trial version:
> Since I have signed no contract yet but need to demonstrate the applet
> I implemented a simple date check in the main class that compares
> the current instance of Calendar with a Calendar constant time stamp
> and refuses execution when current time is later than that time stamp.
> Is that the usual way? It should be easy to circumvent even when
> the code is obfuscated. On the other hand, since they buy java code

> from an amateur they probably do not have the know how.

Suggestions

1) Remove a critical feature such as a SAVE button.
Don't compile the class, and make sure software Dynamic `Class.for( ... )'.

2) Built an encrpyted class loader that works with a license key.
Use trial license key to load classes, provide full license key later to
load the rest of the classes and thus provide full functionality.
The license key can be supplied to the applet using  html applet
parameters.


Of course that is ok if you want closed-source.

Peter P



----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to