mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-09-10 03:54:54 -06:00
bazaar: Protect doc fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@9139 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
63f0d9ed71
commit
3e3660144a
3 changed files with 37 additions and 858 deletions
File diff suppressed because one or more lines are too long
|
|
@ -14,11 +14,10 @@ mainconfig
|
|||
"" = "GUI PROTECT";
|
||||
|
||||
custom(POSIX PROTECT) "post-link",
|
||||
"ProtectEncrypt $(OUTPATH) AABBCCDDEEFF00112233445566778899",
|
||||
"ProtectEncrypt $(EXEPATH) AABBCCDDEEFF00112233445566778899",
|
||||
"";
|
||||
|
||||
custom(WIN32 PROTECT) "post-link",
|
||||
"c:\\desarrollo\\upp\\ProtectEncrypt.exe $(OUTPATH) AABBCCDDEEFF0011223"
|
||||
"3445566778899",
|
||||
"ProtectEncrypt $(EXEPATH) AABBCCDDEEFF00112233445566778899",
|
||||
"";
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ double CryptedTest(double d, double e)
|
|||
double f;
|
||||
f = d * e;
|
||||
|
||||
PromptOK("CryptedTest DECRYPTED SUCCESFULLY!!!");
|
||||
return 2 * f + e;
|
||||
|
||||
PROTECT_END_FUNC;
|
||||
|
|
@ -29,7 +28,6 @@ double CryptedTest(double d, double e)
|
|||
|
||||
double ObfuscatedTest(double d, double e)
|
||||
{
|
||||
|
||||
// WARNING -- DON'T PUT ANY return STATEMENT BETWEEN
|
||||
// OBFUSCATE_START and OBFUSCATE_END
|
||||
OBFUSCATE_START_FUNC;
|
||||
|
|
@ -37,8 +35,6 @@ double ObfuscatedTest(double d, double e)
|
|||
double f;
|
||||
f = d * e;
|
||||
|
||||
PromptOK("ObfuscatedTest DEOBFUSCATED SUCCESFULLY!!!");
|
||||
|
||||
OBFUSCATE_END_FUNC;
|
||||
|
||||
return 2 * f + e;
|
||||
|
|
@ -46,11 +42,14 @@ double ObfuscatedTest(double d, double e)
|
|||
|
||||
GUI_APP_MAIN
|
||||
{
|
||||
bool bad_key = false;
|
||||
ON_PROTECT_BAD_KEY(Decrypt)
|
||||
{
|
||||
bool res = PromptYesNo("Bad key !!&Do you want to continue anyways ?");
|
||||
if(!res)
|
||||
exit(0);
|
||||
bad_key = true;
|
||||
}
|
||||
|
||||
if(bad_key && PromptYesNo("Bad key !!&Do you want to continue anyways ?")) {
|
||||
Exit(0);
|
||||
}
|
||||
|
||||
double d = CryptedTest(3, 4);
|
||||
|
|
@ -59,6 +58,5 @@ GUI_APP_MAIN
|
|||
d = ObfuscatedTest(3, 4);
|
||||
|
||||
PromptOK("FINISHED OK !!");
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue