Click here to Skip to main content
15,896,557 members
Home / Discussions / C#
   

C#

 
AnswerRe: conflict of interest, COI...in systemwatcher and stream reader... Pin
Eddy Vluggen11-Dec-11 12:26
professionalEddy Vluggen11-Dec-11 12:26 
AnswerRe: conflict of interest, COI...in systemwatcher and stream reader... Pin
Luc Pattyn11-Dec-11 13:10
sitebuilderLuc Pattyn11-Dec-11 13:10 
GeneralRe: conflict of interest, COI...in systemwatcher and stream reader... Pin
beh760611-Dec-11 15:48
beh760611-Dec-11 15:48 
Questionregular expressions groups Pin
benams10-Dec-11 22:20
benams10-Dec-11 22:20 
AnswerRe: regular expressions groups Pin
OriginalGriff11-Dec-11 0:50
mveOriginalGriff11-Dec-11 0:50 
AnswerRe: regular expressions groups Pin
PIEBALDconsult11-Dec-11 8:18
mvePIEBALDconsult11-Dec-11 8:18 
QuestionHow to set up Winforms app to avoid piracy? Pin
swampwiz10-Dec-11 5:34
swampwiz10-Dec-11 5:34 
GeneralRe: How to set up Winforms app to avoid piracy? PinPopular
harold aptroot10-Dec-11 6:00
harold aptroot10-Dec-11 6:00 
swampwiz wrote:
But there probably is a better way. Any ideas?

Yes, don't bother.

You're wasting time on people who for the most part are not going to pay anyway, no matter what you do. You could use that time to actually make your program better. The idea you describe (and most others) only make it harder for legitimate users to use the program - suddenly they have to go through some sort process when they get a new computer? And the pirated version will just skip the UUID check (or whatever) entirely. Many paying users will then pirate the app even though they paid.

There are a couple of things that work to some degree:
- dongles (or other custom hardware). These things always break and cost a fortune for you just to set up the infrastructure. Only worth it for corporate applications that cost thousands per seat or if you intend to create a whole new platform.
- moving the functionality to a server. Works best if it's inherently an online program (multiplayer game etc), otherwise users will hate you.
- making the app free. Maybe with ads, or in-app purchases. Some may mess with that, but large scale piracy is unlikely because there isn't much to save.

Anything else can be broken, and will be, if the app is popular enough. And if it isn't popular, why waste time on such things?
GeneralRe: How to set up Winforms app to avoid piracy? Pin
OriginalGriff10-Dec-11 21:46
mveOriginalGriff10-Dec-11 21:46 
AnswerRe: How to set up Winforms app to avoid piracy? Pin
Not Active10-Dec-11 6:07
mentorNot Active10-Dec-11 6:07 
AnswerRe: How to set up Winforms app to avoid piracy? Pin
PIEBALDconsult10-Dec-11 8:21
mvePIEBALDconsult10-Dec-11 8:21 
AnswerRe: How to set up Winforms app to avoid piracy? Pin
Eddy Vluggen10-Dec-11 13:16
professionalEddy Vluggen10-Dec-11 13:16 
GeneralRe: How to set up Winforms app to avoid piracy? Pin
Addy Tas11-Dec-11 1:49
Addy Tas11-Dec-11 1:49 
GeneralRe: How to set up Winforms app to avoid piracy? Pin
Eddy Vluggen11-Dec-11 12:27
professionalEddy Vluggen11-Dec-11 12:27 
QuestionCall to REST WCF service creating a file instead of string Pin
nitin_ion10-Dec-11 1:09
nitin_ion10-Dec-11 1:09 
AnswerRe: Call to REST WCF service creating a file instead of string Pin
Richard MacCutchan10-Dec-11 2:54
mveRichard MacCutchan10-Dec-11 2:54 
Question8 queens in c# Pin
Member 84662349-Dec-11 21:34
Member 84662349-Dec-11 21:34 
AnswerRe: 8 queens in c# PinPopular
Luc Pattyn10-Dec-11 0:15
sitebuilderLuc Pattyn10-Dec-11 0:15 
GeneralRe: 8 queens in c# Pin
Member 846623410-Dec-11 14:04
Member 846623410-Dec-11 14:04 
AnswerRe: 8 queens in c# Pin
Luc Pattyn10-Dec-11 14:29
sitebuilderLuc Pattyn10-Dec-11 14:29 
GeneralRe: 8 queens in c# Pin
Member 846623410-Dec-11 15:31
Member 846623410-Dec-11 15:31 
AnswerRe: 8 queens in c# Pin
Luc Pattyn10-Dec-11 22:10
sitebuilderLuc Pattyn10-Dec-11 22:10 
AnswerRe: 8 queens in c# Pin
PIEBALDconsult10-Dec-11 2:46
mvePIEBALDconsult10-Dec-11 2:46 
QuestionTimezone parsing issue - "Date" is wrong (but offset in terms of hours/minutes correct) Pin
devvvy8-Dec-11 17:06
devvvy8-Dec-11 17:06 
AnswerRe: Timezone parsing issue - "Date" is wrong (but offset in terms of hours/minutes correct) Pin
Richard MacCutchan8-Dec-11 22:28
mveRichard MacCutchan8-Dec-11 22:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.