You'll be copying this TurboActivate.dat files in the next step to sit alongside your executable files in each of the platforms you want to support. Download the "TurboActivate.dat" file, and make a note of the Version GUID you see on your product version page (you'll be using it in the next step).
You can change any value later, so don't worry about making a mistake. If you haven't already created a new product in LimeLM, do it now. After you extract it, inside the extracted folder you'll find 2 folders: the " API" directory and the " bin-*" directory (for example, bin-windows, for the Windows TurboActivate package). Or, if you're just putting your toes in the water, there's even a free plan that has no time limit and doesn't require a credit card.Īfter you've created your account, download TurboActivate and extract it anywhere. If you haven't already signed up for LimeLM then sign up now. Signup for LimeLM, download TurboActivate That is, your users will be able to use your app in "trial mode" until either the trial expires or they purchase a product key and use it to activate your app. Instead we'll talk about making your app a hybrid Full/Trial app. The first method (the separate versions method) is possible with TurboActivate, but we're not going to talk about it here because it's not very user friendly and it requires more work on your end.
#Xojo real studio full version#
This style of licensing is where your product is the trial version or the full version depending on whether the user is activated. This style of licensing is where you build 2 versions of your product: a trial version and a full version. There are lots of ways you can add licensing to your app, but there are 2 popular styles:
Now we're going to walk you through each step you need to take in adding licensing, online activation, and timed-trials to your Xojo app. Step-by-step walkthrough: adding licensing and trials to your Xojo app
#Xojo real studio code#
It contains the native library and source code examples needed to integrate hardware-locked licensing in your Xojo app: Then download TurboActivate for Windows, macOS (Mac OS X), or Linux. Sign up or login and download the native TurboActivate libraryīefore you can do anything, you need to login to your LimeLM account (or sign up). There's also a full example app that you can download and play with without needing to add licensing to your app.īy the end of this article you'll have working licensing integrated with your application, and thus the ability to sell individual copies of your software.
#Xojo real studio how to#
This article will give step-by-step instructions on how to add software licensing (specifically, hardware-locked or node-locked licensing) to your Xojo app. Help > Using TurboActivate > with Xojo (Real Studio / Real Basic) Using TurboActivate with Xojo (Real Studio / Real Basic)