Cpp 2 PB translation but understanding

Just starting out? Need help? Post your questions and find answers here.
LiK137
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Jun 23, 2010 5:13 pm

Re: Cpp 2 PB translation but understanding

Post by LiK137 »

Thank You.
Useful for some kind of obfuscation
User avatar
Olliv
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Sep 22, 2009 10:41 pm

Re: Cpp 2 PB translation but understanding

Post by Olliv »

I hope this results from a good executing of my suggesting.

In the way it is not okay, GetFunctionName() allows you to check full name of DLL functions.

Sometimes (and more and more often), you can see a function fullname which is decorated by specific characters. Depending of the settings of the root compiler, these specific characters can help you to prepare function to be called in your program.

In example, Visual Studio uses this decorating (or mangling) type of rules :
http://mearie.org/documents/mscmangle/.
LiK137
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Jun 23, 2010 5:13 pm

Re: Cpp 2 PB translation but understanding

Post by LiK137 »

For bad ones we are not 14
But Thank You for I'm starting loving macros
User avatar
Olliv
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Sep 22, 2009 10:41 pm

Re: Cpp 2 PB translation but understanding

Post by Olliv »

I thank you for your information (bad or good result) but that is no more for me to help you.

I think language wall is breaking our subject. So, if you need more visibility, give me the native language I can use (with Google) to add translating. This forces me to use others words and not to use confusing words.

In the code, you can see:

Code: Select all

Debug #PB_Compiler_Unicode
Debug DllName
Debug Library
Debug ActivateLibrary
Debug ActivateLibrary(License)
That is the report I am waiting whatever my code has bad or good results.

If it was good : no problem, classed affair.
If it is bad, I can't do anything if I don't know different values reported by list of debugs above.
User avatar
Olliv
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Sep 22, 2009 10:41 pm

Re: Cpp 2 PB translation but understanding

Post by Olliv »

1) Indicates if Unicode or not (string format)
2) Indicates DLL file name.
3) Indicates library handle

(and less important)
4) Indicates function address (you can comment if crash)
5) Indicates the specific library result (with or without license key string, normally the result is non-zero if ok)
Post Reply