• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Softwar Piracy

Status
Not open for further replies.
I paid for Army Builder.
I loaded Army Builder & started to use it right away.
My motherboard crashed.
I ordered and received my new motherboard & reloaded windows xp quicker then I can reactivate my AB license.

Making me wait for you guys to reissue me a key for something I already paid for is ridiculous. If I was pirating the software do you really think I'd contact you guys for a re-issuance or even paid for the thing to begin with???

I could have downloaded the freaking crack 5760 times by now. But I didn't because I pay for things. But this is the crap that causes people to just steal it and not have to deal with crappy anti piracy schemes.

Those 40 dollars are the last of my money you will receive until you come up with something better to combat piracy.

YOU HAVE A GREAT PRODUCT WHY MUCK IT UP WITH THIS BS!?!?!?!
 
Sorry for the hassle with this. If you use the mechanism that Army Builder offers at the completion of the Reactivate License wizard, you should be back up and running within 24-48 hours. It sounds like that's not what occurred for you. If not, I need to know the details so I can find out what's going wrong with the process on our end.

The need for a secure anti-piracy solution was demonstrated many years ago, when we used a rather lax security mechanism for Army Builder. Our sales seemed significantly lower than the product's user base would indicate. So we added some logic into the product that allowed us to detect whether a given copy was licensed or pirated when our server was contacted to check for product updates. The results were stunning. It turned out that there were *four* pirated copies in use for every one licensed copy. When we switched to the new DRM with Army Builder V3, our sales more than tripled. That meant that three of every four pirated copies was being used by someone who was cheating just because they could. No wonder we were barely making ends meet as a business - everybody was using the product, but very few were actually paying for it. If we hadn't switched to the new mechanism, Army Builder 3 would never have been produced. It was a necessity due to the rampant piracy that existed.

Unfortunately, the security imposes an inconvenience on honest users such as yourself. The sad reality is that a clear majority of gamers has demonstrated a lack of honesty, as we learned years ago. If you have a business and the majority of your customer base demonstrates a general lack of honesty, you have to establish your policies accordingly and then strive to minimize the impact on those who are honest. That's what we've striven to do, but we're not always successful.

As for the availability of a crack, I think you'll find that all those references are for V1 and V2 of AB. To our knowledge, we have not yet seen a working crack for V3. If someone out there is aware of an actual working crack for V3, we'd obviously be interested in hearing about it. :)

Please send me the details of your efforts to get the license sorted out so that I can find out what went wrong on this end. Please give me your license number and the dates/times when you contacted support, along with info on whether you used the mechanism offered by the Reactivate License wizard within AB. Please send this info to me at helpdesk at wolflair dot com. Then we can figure out how to fix the process going forward.
 
You know, I completely understand the need to have some sort of DRM in your software, but it is getting to the point where I just want to stop using your product because of it.

I'm a software developer myself. Due to my job, I am frequently needing to reinstall a fresh OS on my work computer. Every time this happens, I have to contact you in order to have my licence reissued.

Furthermore, your limit of two licences per purchase strikes me as ridiculous. This isn't anti-virus software, that actually does more the more PCs it is installed on. This is hobby software. I have a computer in my office at work, a computer in my office at home, a computer in my game room in my basement, and a netbook I take on trips with me. I'd really like to be able to use the software that I'm paying for on all of them, but due to your draconian policies, I have to either choose which I want to install the program on, or pay more for extra licences. I'm not in all these places at once. This software is not providing me extra benefit from this, only simplifying my life.

You could learn a lot from Valve / Steam. I have a login credential on the Steam system. I can play any game I've paid through them on any PC I want. I'm not restricted to only two computers at a time, and I don't have to jump through hoops when I have to re-image a system. Rather than track what machine I'm using, it simply tracks where I'm logged in. I can't be logged in in multiple places at once, so I get to use each game that I purchased one time, but I can do it from whatever computer is convenient.

I like your product, but you're not successfully minimizing the DRM impact on me, an honest customer. Please, there are other ways to do DRM that don't involve tying honest customers to specific machines. If I'm only running one copy at a time, regardless of which machine I am running it on, I'm not pirating anything.
 
While having a login type DMR (for lack of a better term) would be great (I to have 3 or 4 computers that I would like to have Army Builder on a "net" login would be even more impracticable. I'm sure like most players out there they install AB on their laptop/netbook that way they can take it to a tournament or their friends. What happens if you can't get internet access?. In business you have to do things that may not make sense to other people.

AB2 was rampantly pirated by the same gaming community that claims they support the product so I completely understand the reasons LWD went with this license method. Everyone has to be treated equal...even those that are legit.
 
That's a fair point but it doesn't really mean you can't use a password system.

Consider this:

I get a machine, and install ArmyBuilder. I pay money and get my login validation. I use my password to validate my machine, which is now considered unlocked. I can do this on any number of computers.

When I am using ArmyBuilder, if my machine has a net connection, which most do, and AB requires in order to get updates, it sends my login credentials back to WolfLair's validation system, and is then considered active. WolfLair's system makes sure that no other active copy is claiming to be me, and sends a kill code back to any that are.

If I don't have a net connection, and I've already unlocked my computer, I get to use the program, just like I do now, without a connection, but I can't receive any new updates, because I'm not online.

I'm not going to go sharing my login credentials with people because I don't want my legal and paid-for program to stop working whenever someone I've shared with decides to launch their copy. On the other hand, if I forgot to log off on another machine, then when I launch on the current machine, that copy just disconnects.

Tying usage to specific machines is an obsolete paradigm that just frustrates users. I can get my email anywhere in the world on any computer. I can edit my google docs anywhere in the world, on any computer. I can play my legally purchased Steam products anywhere in the world on any computer. I can access my purchased music anywhere, on any computer. But I can't run ArmyBuilder the same way. There has to be a better way.
 
I'm a software developer myself. Due to my job, I am frequently needing to reinstall a fresh OS on my work computer. Every time this happens, I have to contact you in order to have my licence reissued.

Our system is designed with a *typical* consumer in mind. There will always be the non-standard exceptions for which any system works poorly. If you frequently need to reinstall a fresh O/S, you are definitely *not* a typical consumer. Decrying the DRM used within AB because it works poorly for your very non-standard environment seems a bit disingenuous to me.

That being said, there are a number of techniques you can use that will either minimize or outright eliminate the problem. You just need to ensure that the computer's identity remains the same.

Here are some possible options that will probably solve the situation for you.

1. Use Norton's Ghost software to take a snapshot of your computer once the O/S and common applications are fully installed, but before installing whatever software regularly changes. Then you can restore from the snapshot and eliminate all the overhead of reiinstalling everything.

2. Use the system backup capability built into Windows 7 to take a snapshot of your computer once the O/S and common applications are fully installed. As above, you can then restore from the backup to get running more quickly than re-installing everything.

3. If you have VMWare at work, setup a virtual machine to run AB within.

4. If you cannot use one of the above approaches and you're installing the *same* version of the operating system on the same computer, there's one other option. Make sure that you use the same product key to activate Windows, name the computer the same every time, and ensure your configuration options are setup the same (e.g. user accounts and such). If you do all this, it is likely (although not guaranteed) that all the pieces used to determine your computer's identity will be the same.

With options 1-3, AB will always generate the same identity for your computer. That means you merely need to go to the License menu and select the Reactivate License option whenever you re-install AB. With option 4, the identity will likely remain the same, in which case the same applies.

Hope this helps....
 
The Steam suggestion is a good one. Unfortunately, the Steam solution has a number of flaws for a product like AB. We've investigated something like it and found it to be no better than what we currently do. All it does it move the issues around, without providing an overall net improvement. In other words, there are some users who would benefit from having a Steam-like solution (such as yourself), but there are others who would be negatively impacted by such a solution.

Even if the Steam approach was the perfect solution, though, we'd need to invest major development effort towards implementing it. For a tiny company like Lone Wolf, we'd have to basically stop further development on all of our products for a protracted period of time while we implemented this mythical perfect solution. From a business standpoint, the benefits of having the perfect licensing solution would have to outweigh the costs of halting all product development for a lengthy period.

In an ideal world, I'd love to conceive and implement the perfect solution. Alas, this isn't an ideal world, so we need something that is also practical, and that means any solution we come up with will have some limitations. If we can come up with something that can be implemented in a practical manner and provides a better overall solution than our current one, we'll put it into place. We regularly explore new options with that goal in mind. Thus far, though, we haven't found something that is substantively better overall.

If anyone has suggestions, please share them! The Steam idea is a good one that we've already explored. What other approaches should we be investigating?
 
In an ideal world, you'd get "paid" regardless of how many times a particular instance of the software was copied.
Or, even better, licensing would be unnecessary because people wouldn't be thieving scum.
 
In an ideal world, you'd get "paid" regardless of how many times a particular instance of the software was copied.
Or, even better, licensing would be unnecessary because people wouldn't be thieving scum.
Meh, while I do not condone piracy, it's not terribly surprising that people engage in it with the current social atmosphere. People have it conditioned in their heads that "downloading it" is perfectly normal and quite safe (a lower percentage of people get charged with anything for illegal downloads than, say, actual theft, or driving recklessly). And a free lunch is very hard to pass up with human psychology...

I'm honestly kind of tapped in terms of authorizations. The updates are not so frequent as to bar people if the check happened then. Passwords are freely bandied about. I suppose that it could work like credit card companies where you get a freeze if too many transactions happen in geographically distant areas, but that does not address the "one copy for the gaming group" phenomenon. Maybe the check could be done on a less comprehensive level, such as by drive serial number? That way, someone who keeps reinstalling their OS won't have an issue because when the check is made, it's against the same drive they were on before? You could probably even do it as some kind of CRC check per license so that Lone Wolf isn't accused of "storing identifying information on individual computers".
 
Oh, I understand why it happens. That doesn't mean I have to like it though.
Also, I'd prefer that we had an economic system where endless duplication of negligible-margin items (such as information) was somehow worthwhile for the author, rather than imposing ever more draconian punishments for doing what comes naturally, or, even worse, imposing half-baked attempts to alter what comes naturally.
 
Maybe the check could be done on a less comprehensive level, such as by drive serial number? That way, someone who keeps reinstalling their OS won't have an issue because when the check is made, it's against the same drive they were on before?

Hah! We spent *many* weeks striving to achieve that goal. But Microsoft is a *joke* in this department. Across the various different versions of Windows, this was handled radically differently on each one and was riddled with bugs on each one. So much so that it was impossible to even achieve 80% reliability.

For example, we couldn't get stuff to work on one version of Windows. So we spent days going around and around with Microsoft, finally being allowed to talk to the actual development staff. It turns out that there was a big comment inside the Microsoft source code saying something akin to "Don't forget to implement this". Guess what? The code was missing and nothing had been implemented.

After banging our heads against that approach for weeks, we finally gave up trying to make it work.

And that approach still failed to account for situations where you have a RAID array and the drive serial numbers are not accessible.

You could probably even do it as some kind of CRC check per license so that Lone Wolf isn't accused of "storing identifying information on individual computers".

That's how we currently do it. We collect details of the user's system and generate a "system code" based on it. This is essentially a CRC, so that none of the user's identifying information can ever be reversed from it.
 
Army Builder support is useless

I purchases army builder when they still had phone support. I purchased it in a store with a free upgrade to the current version. when I upgraded it no longer worked. It took over an hour to finally get the problem fixed. A few moths later the program crashed and I tried reinstalling it but was never able to use it in anything but demo mode. I tried contacting customer support for three years and even had the owner of the game store try to contact the company. After all of the problems I had he stopped selling the product. Neither of us ever heard back from anyone. The game store closed and I no longer had a place to play. Now there is a new store and I would like to be able to use the program that I paid full retail price for. I am sure there is a new version and the rule books have changed but since I was able to use the program for only about 6 months I think I should get a working version. I sent a similar message to the customer support but since they have always ignored me I thought that if I posted this on a forum they may eventually reply.
 
Last edited:
I highly doubt customer support is ignoring you. Lone Wolf is very, very good in that regard. Have you tried the email address on the website? And have you checked your spam filter to make sure the reply didn't accidentally land there? Rob, the president, is fairly prolific on the forums, but support@wolflair.com is still the best way to make sure that your situation is properly handled.

Unfortunately, I suspect that they're not going to upgrade you to the newest version for free, but they can likely get your older version to work again. *shrug* But I'm just a fan, not an employee, so take my words solely as my opinion.
 
Indeed, make sure you're emailing the correct address - support@wolflair.com is the one to use. If you don't get a reply within 3 business days, make sure you've checked your spam filters, as we often have problems with users not receiving our replies. :(
 
When you send an email to support, you will automatically receive a response email that acknowledges we got your inquiry. If you don't get the auto-response email, then it's a safe bet your spam filters are throwing it away. That also means it's highly likely that your spam filters will also throw away the actual answer from support that will follow in a couple days.

So.... Did you receive the auto-response email? If not, it's critical you check your spam filters or it's quite likely you'll never see the forthcoming response from support.
 
I get all the auto messages from you, I even got the activation one for getting into these forums. I bought Army Builder on Sunday the 10th and have now been locked out as a potential hacker (it's the 13th...so 3 business days and no word). Tech support hasn't answered me back and I am pretty unhappy with this licensing business...I bought this 3 days ago and am still stuck on the demo which is not adequate for my needs.
Good product, rubbish activation. If I don't hear from someone soon i will just contact my credit card company and get a refund through them.
Pretty unhappy.
 
I tried again on the 12th of July I got the automatic response it went straight to my inbox and I added it to my contact list. I have been checking all of my messages in my inbox and my junk mail, it is now July 20 and no response.
Is there a working crack or another company that makes a competing product. I would like to be able to use the program that I paid for, or at least purchase a similar product from a reputable company I am not about to give this company any more of my money.
As for the comment that they may not upgrade me to the current version after all of the grief they have put me through and the fact that I paid what the current price is for the product and was only able to use it for what many companies offer as a trial period I should get the upgrade. It is not as if it matters since I am never going to hear from them anyway i do not have the time to post over 400 times on this forum so I do not think I will ever hear from them. I joined this forum in hopes that since I am posting where potential customers can see they may finally reply it did not work.
Bill
 
{looks up the page where the founder of the company and the chief developer have both responded} Somehow, I don't think that there's no chance of getting a reply. :)
 
Hi billi13 and Jonah,

Please email me directly at colen@wolflair.com with your email address and license number, and I'll get you sorted out. Sorry for the delays - I'm investigating what happened with our customer support right now.
 
The Steam suggestion is a good one. Unfortunately, the Steam solution has a number of flaws for a product like AB. We've investigated something like it and found it to be no better than what we currently do. All it does it move the issues around, without providing an overall net improvement.

Just curious, but what problems would be moved around vs solved exactly? I apologize if this seems like a rant, but I'm just trying to understand your thought process.

Here are the versions of DRM I've seen:

1) Always on internet connection - Ubisoft tried this with horrible results. The goal for this was that your copy of the game would always be connected to their authentication server. The second your connection drops due to a power loss, technical issues, whatever, you are booted out of the game. Even though it was single player.

Pirates circumvented this by creating their own local "server", tricking the game into thinking that it was a legal copy when it wasn't.

Ubisoft servers when down at least one weekend. The community couldn't play and were upset that pirates could.

I can see this happening with Army Builder.

2) Steam approach - Steam is DRM in and of itself. Unless you are adding a shortcut / non-steam game, all games purchased through Steam, require Steam to be running in order to purchase it, initially install it, and run it. There is an offline mode that is supported by many developers.

EX: Warhammer 40K Dawn of War 2 - Retribution. Start game while Steam is online and connected to internet. Start game in Steam's "offline mode" and connected to the internet so the game's DRM can validate your copy as legal but in offline mode, then cut the cord, and go completely offline.

You can run Steam, and most Steam games in offline mode for about a week before it tells you, that you are required to login.

3) CD-key + (optional) X number of installs (Typically 3-10) - This is easily bypassed. Happens all the time with many popular games. Not sure how (not that code savvy) but it happens all the time.



Really all it seems to take would be a small piece of code / DRM program to be installed with Army Builder that connects to your servers. It could run inside of or alongside army builder. A week grace period seems like plenty of time.

Also, why the set number of licenses so low? I don't understand why you would limited the number to just two. While the average person would have a desktop and laptop, it doesn't seem outlandish to let people install it on multiple computers. Especially they would have to have their log-in details to access the program.

I wouldn't just give them to any random person on the street or in my local hobby shop to use. Especially since that could also be tied to my credit card info and multiple products that I've purchased....definitely not....

See where I'm going with this?

Just trying to figure why specially the Steam approach is bad.

DRM is bound to inconvenience the honest user in some way shape or form. It's about minimizing the annoyance factor that helps drive up your reputation as a developer / seller.

Sorry,

\rant.
 
Status
Not open for further replies.
Back
Top