Jump to content

so me and some friends are working on a game and when were finished were going to need a way to sell it, i have a webhost so ill use that for a website but the thing is we want it so when you pay via paypal it will automatically email you a download link for it, but then im concerned on how i would make it so its one link per person so that person cant just give out the link and anyone can download it from that.

 

 

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/
Share on other sites

Link to post
Share on other sites

Welcome to DRM and piracy concerns 101 :D 

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028231
Share on other sites

Link to post
Share on other sites

2 minutes ago, Ryan_Vickers said:

Welcome to DRM and piracy concerns 101 :D 

well its not so much priate concern, if it gets cracked then thats whatever (people must really like it to want to crack it), its the whole being my fault for having one perma link that eveyone can use.

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028243
Share on other sites

Link to post
Share on other sites

1 minute ago, GreezyJeezy said:

well its not so much priate concern, if it gets cracked then thats whatever (people must really like it to want to crack it), its the whole being my fault for having one perma link that eveyone can use.

So you want to just email each person a unique key rather than 1 link.  I guess that is one step better.  What kind of volumes are you expecting?  I have a feeling that manually typing out a key and emailing each customer might be easier than writing a "bot" for this.

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028251
Share on other sites

Link to post
Share on other sites

1 minute ago, Ryan_Vickers said:

So you want to just email each person a unique key rather than 1 link.  I guess that is one step better.  What kind of volumes are you expecting?  I have a feeling that manually typing out a key and emailing each customer might be easier than writing a "bot" for this.

im exception 0 really, but how would you get a key and what would you redeem it on? 

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028253
Share on other sites

Link to post
Share on other sites

3 minutes ago, GreezyJeezy said:

im exception 0 really, but how would you get a key and what would you redeem it on? 

Well I assume you have some rudimentary DRM set up or otherwise it's going to be rather hard to do this... I assume your program contacts your server to see if the key entered is on a list that you've authorized.  Every time you make a sale, make up a key, email them that, and add that to the text file of sold keys so the game will run.  Sure that's super easy to break if someone tried but you said you're not concerned about piracy.

 

The other solution would be to just have a fully "open" installer like GOG does.  When you make a sale, use a URL shortener or something to generate a link to the download page that you can revoke after one use... idk. :P 

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028276
Share on other sites

Link to post
Share on other sites

4 minutes ago, GreezyJeezy said:

im exception 0 really, but how would you get a key and what would you redeem it on? 

Welcome to setting up databases. You would create a database of keys that would keep track of whether or not a key has been registered and what account it is registered to there by only allowing that account to use that key to download. Also what @Ryan_Vickers said.

[Out-of-date] Want to learn how to make your own custom Windows 10 image?

 

Desktop: AMD R9 3900X | ASUS ROG Strix X570-F | Radeon RX 5700 XT | EVGA GTX 1080 SC | 32GB Trident Z Neo 3600MHz | 1TB 970 EVO | 256GB 840 EVO | 960GB Corsair Force LE | EVGA G2 850W | Phanteks P400S

Laptop: Intel M-5Y10c | Intel HD Graphics | 8GB RAM | 250GB Micron SSD | Asus UX305FA

Server 01: Intel Xeon D 1541 | ASRock Rack D1541D4I-2L2T | 32GB Hynix ECC DDR4 | 4x8TB Western Digital HDDs | 32TB Raw 16TB Usable

Server 02: Intel i7 7700K | Gigabye Z170N Gaming5 | 16GB Trident Z 3200MHz

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028285
Share on other sites

Link to post
Share on other sites

2 minutes ago, Ryan_Vickers said:

Well I assume you have some rudimentary DRM set up or otherwise it's going to be rather hard to do this... I assume your program contacts your server to see if the key entered is on a list that you've authorized.  Every time you make a sale, make up a key, email them that, and add that to the text file of sold keys so the game will run.  Sure that's super easy to break if someone tried but you said you're not concerned about piracy.

 

The other solution would be to just have a fully "open" installer like GOG does.  When you make a sale, use a URL shortener or something to generate a link to the download page that you can revoke after one use... idk. :P 

i have no DRM, right now we just have the game and my webhost, how would i set up DRM, or is there some shit i can pay for that will do this for me, 

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028291
Share on other sites

Link to post
Share on other sites

1 minute ago, GreezyJeezy said:

i have no DRM, right now we just have the game and my webhost, how would i set up DRM, or is there some shit i can pay for that will do this for me, 

Sounds like you want a "web-side" solution (basically restricting how you give out installers).  That leaves you vulnerable to people just copying the installer to their friend, but it can be slightly better than nothing. I mean, it's basically GOG's business model.  How big is the game?  Maybe just email them the installer when they buy, that way there is no download link for people to bypass your purchasing system.

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028304
Share on other sites

Link to post
Share on other sites

1 minute ago, Ryan_Vickers said:

Sounds like you want a "web-side" solution (basically restricting how you give out installers).  That leaves you vulnerable to people just copying the installer to their friend, but it can be slightly better than nothing. I mean, it's basically GOG's business model.  How big is the game?  Maybe just email them the installer when they buy, that way there is no download link for people to bypass your purchasing system.

its not very big, its just a heavily story based RPG, like a to the moon type of deal, 2d and all that,

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028316
Share on other sites

Link to post
Share on other sites

2 minutes ago, GreezyJeezy said:

its not very big, its just a heavily story based RPG, like a to the moon type of deal, 2d and all that,

well if it's under 20 MB it should work.  Only minor nuisance is you would most likely have to send it without a file extension or things like gmail and outlook would block it.  You'd send them the file and tell them to rename it from "mygame" to "mygame.exe" and then run it :D 

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028323
Share on other sites

Link to post
Share on other sites

2 minutes ago, Ryan_Vickers said:

well if it's under 20 MB it should work.  Only minor nuisance is you would most likely have to send it without a file extension or things like gmail and outlook would block it.  You'd send them the file and tell them to rename it from "mygame" to "mygame.exe" and then run it :D 

this is why i wanted to make it free then maybe get the dev group a following but they insist to make it paid 

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028333
Share on other sites

Link to post
Share on other sites

2 minutes ago, GreezyJeezy said:

this is why i wanted to make it free then maybe get the dev group a following but they insist to make it paid 

Have you considered putting it on Steam?  The barrier to entry seems to be pretty much nothing these days...

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028341
Share on other sites

Link to post
Share on other sites

1 minute ago, GreezyJeezy said:

i thought that took forever

I don't know honestly.  I just know it seems to be a lot easier than it used to be

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028354
Share on other sites

Link to post
Share on other sites

2 minutes ago, GreezyJeezy said:

maybe ill get that hacker kid to find another way to bypass greenlight xD 

Remember all the tricks - bribe your voters with free copies of the game, DMCA bad reviews, etc. etc.  You'll be rich and hated in no time! xD 

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028364
Share on other sites

Link to post
Share on other sites

2 minutes ago, Ryan_Vickers said:

Remember all the tricks - bribe your voters with free copies of the game, DMCA bad reviews, etc. etc.  You'll be rich and hated in no time! xD 

well i got that first part down, as for the hated i guess im on the way to that xD 

 

Link to comment
https://linustechtips.com/topic/622566-how-can-i-setup-a-bot/#findComment-8028372
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×