Jump to content


Photo

Updated! Ruby's Product Activation (beta)


  • This topic is locked This topic is locked
50 replies to this topic

#1 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 08 September 2007 - 03:03 PM

Just updated!!!

Ruby's Product Activation (BETA)
Homepage


Ruby's Product Activation, or RPA, allows you to let your users activate your application online. This extension uses product keys of 25 characters length, divided in five groups: XXXXX-XXXXX-XXXXX-XXXXX. Every product key can only be activated once, but there's more. A user can also deactivate his or her product key, for example when buying a new PC or reïnstalling Windows. This way, they don't have to buy a new Product Key!

Before you start, please register your application and it's Game ID at <LINK REMOVED> This allows you, and only you, to see how many activations there already are, and to generate Product Keys. Because there is no function to generate Product Keys, people who have hacked your app will not be able to activate it, even if they know your security code!

Good luck!

Please note: Credit required. Please give credit to Ruby Software.

Download


It is recommend to read our information page at <LINK REMOVED> first.


Known bugs

- NONE!!

Version history

Version 0.8 BETA (November 2nd, 2007)
- Save key (without activation);
- DLL version for :P and :P users;
- Made rpa_check_activated work for limited users;
- No more need of restarting the game after activation or deactivation;
- An activation wizard for those who do not want to make something like that themselves;

Version 0.7 BETA (September 8th, 2007)
- First public release;
- Activate function;
- Deactivate function;
- Check key valid function;
- Check activated function;
- Online registration;
- Only available as Extension for :) Pro;

Posted Image
The Activation Wizard (NEW)


Like it? Or not? Have any suggestions? Please reply!! Thanks.

Edited by Nocturne, 16 July 2012 - 11:00 AM.
Bad Links

  • 0

#2 supreme_boss

supreme_boss

    GMC Member

  • New Member
  • 531 posts

Posted 08 September 2007 - 04:37 PM

Intersting... I can use this for making sure ONLY people I want to see my projects and stuff with this. Good work. :P
  • 0

#3 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 08 September 2007 - 04:52 PM

Thanks!
  • 0

#4 necrotic

necrotic

    GMC Member

  • New Member
  • 238 posts

Posted 09 September 2007 - 09:55 PM

Sounds like another stripped down version of MReg.
  • 0

#5 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 10 September 2007 - 02:35 PM

How do you mean?!

MReg is a registration extension, RPA is a Product Activation extension, which uses product keys.
  • 0

#6 tsa05

tsa05

    GMC Member

  • GMC Member
  • 809 posts
  • Version:GM:Studio

Posted 10 September 2007 - 08:17 PM

This looks rather nice in terms of its ease of use. I probably won't use it myself (when will someone make one that processes a paypal donation of a certain amount and automatically unlocks the app?!), but it's a nice system, nonetheless.

Would you use this in conjunction with something like mreg? Or does your system also generate keys, in addition to authenticating online?
  • 0

#7 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 11 September 2007 - 07:22 PM

RPA uses product keys in this form: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. A key is only valid in one game, depending on the Game ID.
You can generate such product keys after registering your game id on http://rpa.rubysoftware.nl/. After registering, nobody else can register that game id. So this is absolutely safe.

But, this system does not have an online registration system.

And if you know a way to tell the system that a donation via paypal is received......
  • 0

#8 gmkay@

gmkay@

    GMC Member

  • New Member
  • 11 posts

Posted 13 September 2007 - 12:34 PM

Well constructed and designed. Genius!
  • 0

#9 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 14 September 2007 - 11:29 AM

Hey, why does nobody reply? I personally think this is great, and I've never seen something like this, which is also FREE, before!

If you're NOT interested in this, please at least, tell WHY.

Thanks.

Edited by Ruby, 14 September 2007 - 11:30 AM.

  • 0

#10 DMEISTER

DMEISTER

    GMC Member

  • GMC Member
  • 2689 posts

Posted 14 September 2007 - 11:41 AM

Hey, why does nobody reply? I personally think this is great, and I've never seen something like this, which is also FREE, before!

If you're NOT interested in this, please at least, tell WHY.

Thanks.

<{POST_SNAPBACK}>


Not everybody who downloads a game/program also leaves feedback in the topic.
  • 0

#11 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 14 September 2007 - 12:19 PM

Usefull reply...... NOT


What to expect in the next beta release:

- Save product key without activation
- Ban a product key
- Check if product key is banned (for whatever reason)
- Save the date of product key filled in (for, for example, an X days until you need to activate time limit)
- A DLL version for GM5/6 users
- For those using Inno Setup: A way to fill in the product key, and checking it, before installation. (Screenshot: see first post)

Edited by Ruby, 15 September 2007 - 02:05 PM.

  • 0

#12 DMEISTER

DMEISTER

    GMC Member

  • GMC Member
  • 2689 posts

Posted 14 September 2007 - 12:24 PM

Does somebody has any suggestions?

<{POST_SNAPBACK}>


Yes, be a bit more polite to the people that do bother to reply in your topic :medieval:

And you wonder why nobody replies !
  • 0

#13 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 14 September 2007 - 01:55 PM

And you wonder why nobody replies!

Yes, the last reply was three days ago.
  • 0

#14 tdmgames

tdmgames

    GMC Member

  • New Member
  • 1641 posts

Posted 14 September 2007 - 02:09 PM

i was acctually thinking of a simlar idea. Expect to see it in a few days/weeks

But i didn'r acctualyl download but it looks rather good
  • 0

#15 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 14 September 2007 - 02:15 PM

Thanks!

Maybe, you should try out the demo included.
  • 0

#16 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 15 September 2007 - 02:07 PM

For those who want to know (even if they don't reply ;-) ):

Updated first post with a screenshot.
  • 0

#17 tsa05

tsa05

    GMC Member

  • GMC Member
  • 809 posts
  • Version:GM:Studio

Posted 18 September 2007 - 04:36 PM

Ooh--I like the integration with inno setup idea.

Unfortunately, I've got no real idea of how to get paypal donations working securely :lol:
I suppose you could embed a stripped-down browser that displays the donation page and then looks for the confirmation page from paypal to see if a donation was made. It's spoofable, but definitely not by the average user. Meh.

Pretty neat system, nonetheless.
  • 0

#18 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 18 September 2007 - 05:12 PM

Well, at the moment, the Inno Setup integration works, but I can't get the DLL version working with GM. Also, the DLL is becoming a little large: at the moment 1.27 MB.
  • 0

#19 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 22 September 2007 - 12:23 PM

I finally got the DLL working in GM. The current DLL size is 1.33 MB, and I am also developing a (currently) 1.14 MB Activation Wizard (see first post).

You can expect the next release within the next few days.
  • 0

#20 ditdingiscool

ditdingiscool

    GMC Member

  • New Member
  • 335 posts

Posted 17 October 2007 - 05:45 PM

LOVE it! :P
already built it in in my game :GM7:
  • 0

#21 cooldude2222

cooldude2222

    GMC Member

  • New Member
  • 250 posts

Posted 28 October 2007 - 04:36 AM

how do i use this?
  • 0

#22 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 01 November 2007 - 04:53 PM

Sorry for the delay, but the next version is coming soon (only need to make the activation wizard).
  • 0

#23 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 01 November 2007 - 06:10 PM

(Ignore this)

Edited by Ruby, 01 November 2007 - 06:11 PM.

  • 0

#24 King Killa

King Killa

    <-- ?Which Way? -->

  • New Member
  • 572 posts

Posted 02 November 2007 - 11:22 AM

Wow, this looks excellent!!
  • 0

#25 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 02 November 2007 - 12:53 PM

And I finally got the DLL version working!

Just need to make the Activation Wizard work.

Just updated RPA to version 0.8! See first post.

Edited by Ruby, 05 November 2007 - 05:09 PM.

  • 0

#26 Gupocca

Gupocca

    Artist

  • GMC Member
  • 644 posts
  • Version:Unknown

Posted 02 November 2007 - 05:57 PM

Wow! Looks good!
  • 0

#27 Ruby

Ruby

    Ruby Software

  • New Member
  • 203 posts

Posted 04 November 2007 - 01:43 PM

Now submitted to GMbase:
Posted Image
  • 0

#28 kake_fisk

kake_fisk

    GMC Member

  • GMC Member
  • 2392 posts
  • Version:GM7

Posted 16 December 2007 - 01:21 AM

looks very good!
but can you show us a tutorial or something?
  • 0

#29 Zipo™

Zipo™

    GMC Member

  • New Member
  • 14 posts

Posted 19 December 2007 - 03:20 PM

This is incredible! :lol:
  • 0

#30 kake_fisk

kake_fisk

    GMC Member

  • GMC Member
  • 2392 posts
  • Version:GM7

Posted 19 December 2007 - 11:28 PM

do you need credit for this?
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users