so with the new release I won't be able to use DarkBens demo lock .dll? If not will I be able to still use the older HB aswell so I can use the new one when I want to pvp on my rogue while still using the older one for leveling?
I personally prefer the CC's in .cs form. There are times that I want to make a change to the way the CC is handling combat for example. However, most of the CC's are compiled and I can't do that. I understand the fear of people mucking around in the code and causing problems, but so be it; it becomes that person's problem if they modify the code.
I would say to simply not support anyone making changes, if you break it you buy it type of thing.
The biggest downfall, and I agree with, is the theft of code. But honestly, these CC's are not for sale, they are created for a community for free and therefore I believe should be open source. If you don't want anyone to steal your code, then don't write it and release it.
i dont think that there will be a change on that...
today we will have the first release without dll support
so with the new release I won't be able to use DarkBens demo lock .dll? If not will I be able to still use the older HB aswell so I can use the new one when I want to pvp on my rogue while still using the older one for leveling?
Hi
my point of view:
NO! Why?
Because:
1) Eventough some people are trustworthy, people can change anytime.
2) Yes i can't code a CustomClass myself, but atleast i can edit it to my needs, i just don't like some things, which make it looking bottish to my eyes...
3) Sometimes even the good programmers make mistakes, so you can maybe fix them, contact the CC-Dev and help him a little.
Thats what i think...
alchemist
I realize that they are stressed with the release, and I'm not demanding anything.
Just let em do their thing, and we do ours (as always).
Simply trying to get facts sorted and opinions posted.
Maybe for one of the follow-up releases it can be enabled if enough users are voting for the use of libraries, or it gets torpedoed if enough people vote No.
Possible Option: 1 release that doesn't allow dll's (We (HB Development) support this blablabla) and 1 release that does allow dll's (*! USE AT OWN RISK !* We DONT support this blablabla), so we can have a choice.
It's a democracy after all![]()
so with the new release I won't be able to use DarkBens demo lock .dll? If not will I be able to still use the older HB aswell so I can use the new one when I want to pvp on my rogue while still using the older one for leveling?
after HB2 full release all previous versions will not be supportedAnd my other question, will HB1 still work after HB2 is released?
My CC is working with HB2, but should be used as source.
OFC, the source i deployed wont work. you need a converted source, i have already done it. And helped other 2 devs to convert theyr source as well.
Only problem is that i will rewrite to settings method because for some reason it?s not working as source, it?s not saving the settings. But it?s reading the default ones from the file.
People deserve the right to protect their work. For safety sake use the review like mentioned above.
On a sidenote.
I remember that for PhP there is a way to encrypt the file, and PhP being able to read it without problems, but that the file itself is unreadable without a proper decryption key.
Is such a thing not possible for .cs files?
something like this (for .net, it's native c++ but can't be too far apart I guess) http://www.codeproject.com/KB/mcpp/EncDecExt.aspx or http://www.eziriz.com/ <<<--- This is no advertising, merely suggesting a way to protect their work if .dll will not be allowed, don't hit me tony
I have too little knowledge to know this of C and it's derivates, but that might be a viable option too if .dll's will stay on the banlist (if this is possible at all ofcourse).
That way the source is protected, no alterations are possible by users and there's no use of .dll
Win/Win for everyone if this is possible?
I don't see how it can be a problem that other users can see your source.
Either you message a dev with your source and he verifies it (there are problems with this, but let's say we did that), or you message a dev when you see a copy of your code and it is removed.
Also, say we did the first. What would prevent one from using .NET Reflector, ripping your code and placing it in their own .dll? That way you wouldn't even be able to see that he ripped your code unless you spent hours going through disassembled code.
Your first argument doesn't make sense on this topic because that goes for both dlls and source files.Here are two replies I received when that question was asked last night:
- In your first example, you have control over verifying and posting it, whereas if someone posts it on a different website (or starts charging for it, claiming its theirs), you can't remove it as easily.
- In your second example, there are far, far more people who will take plain-text source code and post it as their own then spend X amount of time reflecting or disassembling code to claim it as theirs. It takes 10 seconds to open notepad, change a name, and repost, it may take hours (if not longer) to reflect, get the right values, fix what broke, make sure it works, etc. A little deterrence goes a long way.