Aller au contenu

Photo

How to encrypt an .erf file?


  • Veuillez vous connecter pour répondre
38 réponses à ce sujet

#1
i4gotmyid

i4gotmyid
  • Members
  • 40 messages
Hi I've noticed that Bioware DLCs and even some user-made mods have encryption protection.

I've made a quest mod but I want to encrypt the files before I release them. Can anyone give me a step-by-step process on how to do so? I know there's folks who are going to ask me why I want to encrypt them..but I just would really like to know as others seem to know how to do it. Any help would be fantastic. Thank you. :blush:

#2
Shodushi

Shodushi
  • Members
  • 87 messages
i do want to know that too.. 
EDIT:oh... the topic is encrypt.. .. i was thinking about decrypt.. my bad..

Modifié par Shodushi, 19 juillet 2010 - 02:13 .


#3
ladydesire

ladydesire
  • Members
  • 1 928 messages
You don't really have to encrypt them; just don't include the script source in the erf if you don't want people changing your scripts.

#4
Petehog

Petehog
  • Members
  • 855 messages
(removed)

Modifié par Petehog, 18 juillet 2010 - 06:26 .


#5
ChewyGumball

ChewyGumball
  • Members
  • 282 messages
My question to you is why would you need to keep others from using your files?

#6
ITSSEXYTIME

ITSSEXYTIME
  • Members
  • 1 201 messages
I know answer but I encrypted it.





Jokes aside, I don't know why you'd want to encrypt your files but I think it's an incredibly selfish thing to do considering that modding is very much a community effort. Chances are you've read a tutorial or asked a question on a message board, if everyone was so unwilling to share information the community wouldn't make much progress as a whole. (Encrypting your .erf stops people from looking to see how you did something)



If you're worried about people altering your mod or using parts of it well all I have to say to that is that's essentially what you're doing when you do anything in the toolset.




#7
Petehog

Petehog
  • Members
  • 855 messages
(removed)

Modifié par Petehog, 18 juillet 2010 - 06:25 .


#8
ladydesire

ladydesire
  • Members
  • 1 928 messages
To be honest, if I knew some player made content was encrypted, I would not download it; it's bad enough that game developers feel they have to, but when modders start following suit, it's a sad day for the community.

#9
Petehog

Petehog
  • Members
  • 855 messages
(removed)

Modifié par Petehog, 18 juillet 2010 - 06:25 .


#10
Proleric

Proleric
  • Members
  • 2 346 messages
This is a very sad discussion for those of us who value the sharing aspect of the community.
 
What possible motivation could we have to help someone to withhold their contributions from us?

#11
Arttis

Arttis
  • Members
  • 4 098 messages
Seriously share the wealth of knowledge.Bioware probably risks many things with letting just anyone open up everything.While the community really does not.As far as I can tell...I am no legal expert.

#12
Petehog

Petehog
  • Members
  • 855 messages
(removed)

Modifié par Petehog, 18 juillet 2010 - 06:27 .


#13
Arttis

Arttis
  • Members
  • 4 098 messages

Petehog wrote...

Never mind. I figured it out.

I would not mind hearing it...

#14
ITSSEXYTIME

ITSSEXYTIME
  • Members
  • 1 201 messages

Petehog wrote...

@ITSSEXYTIME

If you've worked hard on a mod, you sort of want to make it fool-proof. It's not being selfish, it's being smart....Being selfish has nothing to do with it..because modders are doing this out of thier own free time with not a single penny to show for it.


Foolproof from what?  What's the motivation for encrypting it other than simply not wanting others to see/use your work? 

A large part of modding is tweaking the game to your liking.  Why would you deny someone the ability to edit your mod, or more importantly look at how you implemented something?  

Modifié par ITSSEXYTIME, 18 juillet 2010 - 06:09 .


#15
Arttis

Arttis
  • Members
  • 4 098 messages
I have to agree with ITS.

You just said it would be dumb not to and it is only smart.Not really being specific other than saying since I did this for free I do not want others messing with it on their own.

If Others do mess with it how does it affect you?I am curious.

#16
i4gotmyid

i4gotmyid
  • Members
  • 40 messages

ladydesire wrote...

You don't really have to encrypt them; just don't include the script source in the erf if you don't want people changing your scripts.


Thank you ladydesire. This is exactly what i needed!  <3:wizard::D:D:D:D:D:D:D:D:D:D:D:wizard::lol:

#17
Proleric

Proleric
  • Members
  • 2 346 messages
Perhaps we have the germ of a much bigger win-win here?

If people who are worried about their content were willing to share the executable components with other builders openly, in return for fair credit, maybe everyone would be happy. 

Obviously, kudos and respect to the many builders who also share their source material, to help us to make a bigger and brighter community, but that's never mandatory.

#18
ITSSEXYTIME

ITSSEXYTIME
  • Members
  • 1 201 messages
It's one thing to share your source files, it's quite another to be paranoid enough to want to encrypt your exported files.



I'm all for people getting credit for their work and anyone who takes someone elses work and claims it's their own will hopefully be dealt with on DANexus and the project section here (and any other mod sights) but the community cannot and will not grow if people are unwilling to share. It's not even so much specifically encrypting the .erf files, it's the attitude behind it that bugs me most.




#19
Proleric

Proleric
  • Members
  • 2 346 messages
@ITSSEXYTIME - you might be interested in the Open House group (link below my signature). By discussing practical measures away from the main forum, we reduce the risk of heated discussion.

The OP is no longer talking about encryption, so that issue seems to be closed.

#20
Hel

Hel
  • Members
  • 420 messages
I honestly don't see what the big deal is.

Now I don't want to start a discussion here, since we already had plenty of those in the NWN community, but what I read here implies that modding is only acceptable when everything, ranging from the art assets to the script resources, are freely shared. I can understand why those resources appeal to the other builders, but the author is also releasing a mod for the players, isn't that enough? Is it really an everything or nothing situation?

If the builder wants to keep his or her resources to himself, then that's his or her choice. There's nothing selfish about it, it's just a decision he or she feels most at ease with. At the end of the day don't we all do what we are most comfortable with? When we start imposing rules and guidelines on others to make them conform to our way of thinking, we really aren't any less "selfish" than they supposedly are.

I say let everyone make out for themselves what they do or do not want to do with their work.

And again, let's not get carried away with this particular discussion here. :)


Edit: I've adjusted my post to formulate my opinion more clearly, and perhaps more neutrally.

Modifié par Helekanalaith, 19 juillet 2010 - 08:41 .


#21
Guest_werwulf222_*

Guest_werwulf222_*
  • Guests
If I ever get my mod to work the way I want it to, I will release the source as well as the executables.

That's not exactly correct syntax I know, but I learned procedural programming way back when, and it conveys the general intent.

Being a modding beginner, I truly appreciated And04's sustained ability example, Eshme's docs, and Beerfish's xls animation list as well as the other tools and examples that are available.

They quickstarted the mod creation process significantly, allowing me to get something going that I could play with while doing the necessary research to learn to make it right. Without those I would have had to spend much more time than was necessary just to get something that worked enough to begin exploring.

I don't consider my programming skills to be so leet that I need to bother to hide them behind encryption and I don't see the purpose behind such an idea at all.

Learning how someone else solved a particular problem is often the fastest way to learn a new concept or skill and it doesn't follow at all that just because someone takes a peek at your code that they will lift it for their own use.

And even if they do, I think there's a big difference between lifting a code snippet and all out plagiarizing someone else's work, but I truly believe that the latter is so rare that it need not even be considered at all.  I'm a firm believer in the open source concept or whatever they call the Linux model these days.

Modifié par werwulf222, 19 juillet 2010 - 08:45 .


#22
Arttis

Arttis
  • Members
  • 4 098 messages

Helekanalaith wrote...

I honestly don't see what the big deal is.

If the builder wants to keep his or her resources to himself, then that's his or her choice. There's nothing selfish about it, it's just a decision he or she feels most at ease with.

I don't want a start a discussion here, since we already had plenty of those for NWN, but at the end of the day don't we all do what we are most comfortable with? When we start imposing rules and guidelines on others, we really aren't any less "selfish" than they supposedly are.

I say let everyone make out for themselves what they do or do not want to do with their work.

For the greater good....that is the modding community....

#23
Proleric

Proleric
  • Members
  • 2 346 messages

Helekanalaith wrote...
...When we start imposing rules and guidelines on others to make them conform to our way of thinking, we really aren't any less "selfish" than they supposedly are...

As far as I can see, no one has imposed any rules or guidelines on anyone here.

Some of us choose to operate on an open basis and promote that way of doing things, just as you promote the opposite.

Everyone is free to do whatever they like, within the Terms of Service etc, but don't be surprised if some actions earn more respect than others.

#24
Arrtis

Arrtis
  • Members
  • 3 679 messages
I say sharing would be best.

#25
Hel

Hel
  • Members
  • 420 messages

Proleric1 wrote...

Some of us choose to operate on an open basis and promote that way of doing things, just as you promote the opposite.

I wasn't promoting, I was pointing out that he shouldn't be given a hard time because he'd rather keep his resources private. As for the matter of respect, give and receive, I suppose?

Modifié par Helekanalaith, 19 juillet 2010 - 04:10 .