Deleted
Deleted Member
Posts: 0
|
v1.8.6
Jan 17, 2009 8:27:35 GMT -5
Post by Deleted on Jan 17, 2009 8:27:35 GMT -5
Hi Guilect,
it is no good idea to remove the encryption of user source code. With a simple Editor you can read my code now !
Maybe you can for non english user give an extra Version, without encryption.
Best regards.
|
|
|
v1.8.6
Jan 17, 2009 8:41:57 GMT -5
Post by Guilect on Jan 17, 2009 8:41:57 GMT -5
I did give removing the encryption some thought. My reasons for doing so included: 1.) if I remove it, then more people could enjoy using Brutus2D. 2.) most users are hobbiests and just play with B2D and would not care. 3.) I do not want to have to maintain two branches of code. 4.) If someone wanted to they could use a program like UPX to hide the code
Let me give it some more thought. Also, let me hear some input from other users.
|
|
Deleted
Deleted Member
Posts: 0
|
v1.8.6
Jan 17, 2009 9:44:00 GMT -5
Post by Deleted on Jan 17, 2009 9:44:00 GMT -5
yes accepted.
But let me say some words. I'm just writing an editor, it is heavy work and needs much time. I am thinking to give it to the community. But not everybody is honest. He could make capital therewith. That is really easy to do, because we will give everything him what he needs !
I think so.
|
|
|
v1.8.6
Jan 18, 2009 16:23:54 GMT -5
Post by u9 on Jan 18, 2009 16:23:54 GMT -5
Since the encryption is causing brutus2d not to function on many computers, i think it is a good idea to remove it. A person still needs to be pretty good in order to extract the source code from the executable, so i think the average joe won't see the code anyways.
So i think it is fine. As you suggest, if anyone wants to hide the source, they can use other software for that.
|
|
Deleted
Deleted Member
Posts: 0
|
v1.8.6
Jan 19, 2009 1:41:53 GMT -5
Post by Deleted on Jan 19, 2009 1:41:53 GMT -5
Hi,
and can everybody the other software manage ? I see, i am alone with my opinion. I guess that other people here in the Forum are on your side ! Why not ! A Source Code for nothing is always good ! And the Media data are just nearby ! Sorry, as for me, i will be not thereby.
|
|
|
v1.8.6
Jan 19, 2009 5:39:27 GMT -5
Post by matthew on Jan 19, 2009 5:39:27 GMT -5
I don't see what the problem is, I always use UPX whenever I create an .exe in Basic4GL. I wasn't aware that it could be used for Brutus2D but now I'll use it.
|
|
|
v1.8.6
Jan 19, 2009 7:46:44 GMT -5
Post by Guilect on Jan 19, 2009 7:46:44 GMT -5
How about this for a solution.
In the next release of Brutus2D, encyption will be off by default. This will let all users use B2D. There will be an option to enable encryption for those that can make use of it. Fair enough?
|
|
forte
New Member
Posts: 6
|
v1.8.6
Jan 19, 2009 8:54:24 GMT -5
Post by forte on Jan 19, 2009 8:54:24 GMT -5
How about changing the encyption method so that non-English OSes can also run the exe?
|
|
Deleted
Deleted Member
Posts: 0
|
v1.8.6
Jan 20, 2009 1:31:24 GMT -5
Post by Deleted on Jan 20, 2009 1:31:24 GMT -5
Hi Guilect, this solution is acceptable !
|
|
|
v1.8.6
Jan 20, 2009 7:29:09 GMT -5
Post by Guilect on Jan 20, 2009 7:29:09 GMT -5
forte, the method I proposed above will allow everyone to run exe's.
If you mean a method for everyone to use encryption, then I don't know if it can be done.
I assume that the encryption causes non-existant or non-printable characters to be generated when converting the B2D source code on other than English OSes. Then, when trying to run the exe these 'bad' characters are read, they can not be de-crypted back to its valid character, and cause the exe to fail.
Since I only have an English OS, I did not even know that the current scheme caused a problem on Chinese OSes. If I come up with a new method to encrypt how would I know it would work on a Chinese OS. Or if I get it someone to test it on a Chinese OS, how about a Turkish OS, or a Ukrainian OS, etc.
For now let us go with the idea to have an option to enable the encryption. Users can then try it and see if it works for their system. If not, they can disable it.
I will keep thinking and see if there exists a method which would work across all operating systems.
Cheers.
|
|
|
v1.8.6
Jan 31, 2009 18:26:12 GMT -5
Post by Guilect on Jan 31, 2009 18:26:12 GMT -5
I have made encryption user selectable when making an .exe. It will be available in v1.8.7 when it comes out.
|
|