Software Tool Videos


License

Software Protection and License Management

...

QuickLicense macOS M1

Click to Play Video Run QuickLicense on macOS M1 to apply offline or online activation with AddLicense or API.

Floating License macOS M1

Click to Play Video Generate License Server and Monitor to license floating Mac, Windows or Linux desktop apps.

QuickLicense Intro

Click to Play Video Use QuickLicense to define a license to protect software. Apply that license with the AddLicense wrapping tool or call the runtime API directly.

Try Buy Protected App

Click to Play Video Learn to generate a Try Buy Protected Application. Configure the license with QuickLicense and apply it with AddLicense.

Protect Unity 3D

Click to Play Video Protect and license a Unity game with AddLicense tool in QuickLicense. The same approach works for MAX MSP and embeds resource files into the EXE.

Protect Unity3D on Mac

Click to Play Video Protect Unity3D resources in macOS APP bundle. Apply simple Product license with AppProtect or a Try/Buy license with QuickLicense.

Floating Licenses

Click to Play Video Learn how to deploy any Mac or Windows application as a floating license running within a customer network that requires no Internet access.

AppProtect

Click to Play Video Protect an application with AppProtect so first launch presents a computer unique Enter Password dialog. Automate the activation process with Safe Activation.

LicenseSupport

Click to Play Video Learn how LicenseSupport can simplify customer support. It demonstrates setup, direct and Internet commands plus integrated customer data, history logs and email support.

Software Protection for Xcode

Click to Play Video Learn how to protect and license Xcode software with QLRT Xcode. Drop in the static library, call a function and in minutes add the power of QuickLicense to your application.

FileMaker Protection

Click to Play Video Configure a license with QuickLicense and apply it to a FileMaker application using a plugin. Protect a FileMaker application with a Product, Trial, Try/Buy, Subscription or Floating license.

Xojo Protection

Click to Play Video Configure a license with QuickLicense and apply it to a Xojo App with a plugin. Protect a Xojo application with a Product, Trial, Try/Buy, Subscription or Floating license.

USB Dongle Protection for Software

Click to Play Video Use MakeDongle to create a USB dongle that allows protected Mac, Windows or Linux software to run.

Protect and License Swift App

Click to Play Video Protect and license a Mac app created with Apple's new Swift programming language using QuickLicense runtime software.

Subscription License Intro

Click to Play Video Explore a Subscription license for an application, plugin, game, spreadsheet, video, eBook, PDF or mobile app.

PhoneGap DRM

Click to Play Video Protect and license a PhoneGap Cordova application using CloudRT.

Offline License Management

Click to Play Video Manage offline software activation, license block, unblock and reset for a Trial, Product or Subscription license.

Online License Management

Click to Play Video Manage online Serial Number activation, license release, restore or reset for a Product or Subscription license.

Activate Without Internet

Click to Play Video Demonstrate activation of a Protected Application without Internet access.

Photoshop Plugin Protection

Click to Play Video Protect and license a Photoshop Plugin on Mac or Windows using QuickLicense.

Dongle Test

Click to Play Video Create USB Dongle with MakeDongle then test it on two computers.

Activation Grace

Click to Play Video Setup manual activation process 3-day grace period and 1 click activation request by email.

Wrapped App Commands

Click to Play Video Call QuickLicense runtime commands from any AddLicense wrapped application.

Sell Product Editions

Click to Play Video Sell Product Editions with Feature Flags. Allow an upgrade between editions with InApp Purchase.

Apply AppProtect To LiveCode

Click to Play Video Apply Offline or Online Serial Number Activation to LiveCode App with AppProtect.

Use QuickLicense for LiveCode App

Click to Play Video Apply Offline or Online Serial Number Activation to LiveCode App with QuickLicense API or AddLicense.

License and Sell Electron App

Click to Play Video Protect, license and sell an Electron app. Use AppProtect or QuickLicense to add offline or online activation, then build an installer with ClickInstall.

Electron QuickLicense API

Click to Play Video License an Electron app with QuickLicense API. Bind a license to QuickLicenseRT with Javascript. Create and run an installer on macOS and Windows.

Linux Desktop App DRM

Click to Play Video Protect, license and sell a Linux Desktop application. Use QuickLicense to define a license and apply it to your desktop App using the 32 or 64-bit API or LinuxWrap tool.

MS Office

Protect and License Microsoft Excel, Access and Word

...

MS Word License

Click to Play Video Add QuickLicense generated license to a VBA enabled MS Word document. Build an installer with ClickInstall to install your Word based application to a customer computer.

MS Word Addin License

Click to Play Video License an MS Word Addin with QuickLicense. Use the Word Addin VBA code from OfficeProtect to bind your Addin to a QuickLicense configured license.

Protect Excel Workbook with AppProtect

Click to Play Video Learn how to protect and license a user editable Excel spreadsheet that can be delivered as a protected Mac or Windows application.

Mac Excel 2016 DRM

Click to Play Video Protect an Excel 2011 or 2016 Workbook on Mac by generating an application that requires computer unique activation.

Protect Workbook with QuickLicense

Click to Play Video Wrap an Excel workbook into an EXE with a Trial, Product or Subscription license using QuickLicense. Present a flexible UI to edit and manage protected data files.

Update Wrapped Excel Workbook

Click to Play Video Enhance QuickLicense protected Excel application to add a notes web page and update feature.

Excel Feature Control

Click to Play Video Control workbook with Feature flags from Safe Activation for a QuickLicense protected Excel workbook.

Excel Workbook App

Click to Play Video Use a Serial Number to activate and use an App created from an Excel workbook. QuickLicense created the App and demonstrates optional features.

License Access App with QuickLicense API

Click to Play Video Apply a computer unique activated license to an Access app using the QuickLicense API.

Protect and License MS Access App

Click to Play Video License an Access app with an offline Activation Code, online Serial Number activation or bind your App to a USB dongle that holds your application and user editable data.

Open Data File Settings

Click to Play Video Share Settings data between Excel, Access or ExcelRT workbooks from Open Data File window.

Excel Purchase Button

Click to Play Video Add Purchase button to Open Data File window for Excel workbook. Configure items to sell from Safe Activation.

Excel Cloud License

Click to Play Video Protect and license an Excel Workbook on Windows using Cloud License with no DLL or EXE files.

ExcelCL for MacOS

Click to Play Video Create and distribute a Mac Excel Workbook licensed with ExcelCL.

Excel VBA Bound License

Click to Play Video Apply License to Excel Workbook using VBA Code and QuickLicense.

Document DRM

Protect and License PDF, EPUB, Video, Image and HTML Apps

...

Slide Show from DocProtect

Click to Play Video Create a Slide Show from a folder of images using DocProtect. Add optional manual or Serial Number activation to limit use to specific computers.

DocProtect

Click to Play Video Learn how to protect PDFs, HTML applications, Videos, image slide shows and EPUB formatted eBooks using DocProtect.

HTML Desktop App

Click to Play Video Build a Mac or Windows Desktop App from HTML files with DocProtect.

HTML Android App

Click to Play Video Build an Android App from HTML files with DocProtect.

Protect and Sell an eBook

Click to Play Video Create, protect, license and sell eBooks from your website. Wrap an eBook app with protection or turn an EPUB file into a Mac, Windows or Android app.

EPUB Protection

Click to Play Video Protect and license an EPUB document with DocProtect for Mac, Windows or Android.

ExcelRT

ExcelRT Overview and Desktop Apps

...

ExcelRT Desktop App

Click to Play Video Build a Mac or Windows desktop app with ExcelRT and QuickLicense.

ExcelRT Introduction

Click to Play Video This overview of ExcelRT shows how spreadsheet techniques are used to create standalone desktop app and cloud apps that run in a browser from any computer or mobile device.

ExcelRT Based Quote App

Click to Play Video Build Quote App with ExcelRT workbook, script commands and AddLicense wrapping tool.

ExcelRT Stock

Click to Play Video Build an App to collect real-time stock data. Extract price data from Json formatted text, store in a table and display on a line graph. Hide gridlines, sheet tabs, scrollbars and fix the Window size.

ExcelRT Unlicensed Product

Click to Play Video Configure an unlicensed product that runs on all ExcelRT platforms.

ExcelRT Purchase Button

Click to Play Video Add Purchase button to Open Data File window for ExcelRT. Configure items to sell from Safe Activation account.

ExcelRT Update Notification

Click to Play Video Highlight Update button in Open Data File window when an update is available.

ExcelRT Windows App Installer

Click to Play Video Build a Code-Signed 32 or 64-bit Installer for an ExcelRT Windows App.

ExcelRT with ConvertExcelRT

Click to Play Video Convert Excel Workbook to a protected app that runs without Excel.

ExcelRT Conversion

Click to Play Video Learn how to convert an Excel workbook to an ExcelRT file.

ExcelRT Builder

...

ExcelRT Builder Install

Click to Play Video Install, Activate, Create Project and Review the ExcelRT Builder toolbar.

ExcelRT Builder Intro

Click to Play Video Introduction to ExcelRT Builder to Edit or Author New Workbook Solutions.

ExcelRT Builder Workbook

Click to Play Video Add or Remove Sheets, Resize Cells, Edit & Erase, Change Data and Formulas in ExcelRT Builder.

ExcelRT HTML

Click to Play Video Add HTML controls to sheets for offline or online content and live workbook data.

ExcelRT Builder Formatting

Click to Play Video Add Conditional Formatting to Workbook using ExcelRT Builder.

ExcelRT Builder Validation

Click to Play Video Set cell format and entry data validation using ExcelRT Builder.

ExcelRT Builder Form Control

Click to Play Video Add, Delete, Move and Resize Form Controls using ExcelRT Builder.

ExcelRT Builder Pictures

Click to Play Video Add, Delete, Move, Resize and Clip Pictures presented on sheets with ExcelRT Builder.

ExcelRT Builder Cell Control

Click to Play Video Add, Edit, Delete, Move and Resize Cell Controls with ExcelRT Builder.

ExcelRT Builder Cell Style

Click to Play Video Set Text Style, Cell Format and Background Color or Pattern with ExcelRT Builder.

ExcelRT Builder Copy Paste

Click to Play Video Copy and Paste a range of Cell Data and Properties with ExcelRT Builder.

ExcelRT Builder Filter Table

Click to Play Video Add Sheet Filters and Tables to Workbook using ExcelRT Builder.

ExcelRT Scripts

...

ExcelRT Programming

Click to Play Video Add custom programming to ExcelRT file using Clipboard or File communication with Helper app.

ExcelRT Scripts

Click to Play Video Enhance an ExceRT workbook using the simple built-in scripting language.

ExcelRT Script Dialog

Click to Play Video Script custom dialog with Caption, Edit, List and Switch controls.

ExcelRT Script ReportBuilder

Click to Play Video Script a custom report with headers and consolidated or segmented details.

ExcelRT Script Control Panel

Click to Play Video Use ExcelRT script commands to center a control panel for resizable window or screen orientation.

ExcelRT InApp Payment

Click to Play Video Accept Credit Card or Paypal payments from within an ExcelRT workbook.

ExcelRT Sheet Resize

Click to Play Video Use ExcelRT script commands to dynamically resize a sheet. Minimize file size and open time.

ExcelRT Feature Control with QL

Click to Play Video Control workbook with Feature flags from Safe Activation for a QuickLicense protected desktop app.

ExcelRT Feature Control with CL

Click to Play Video Control workbook features with Feature flags from Safe Activation for an iOS app.

ExcelRT CSV

Click to Play Video Read and write data to a CSV file. Use a memory CSV structure to flexibly extract or combine data.

ExcelRT Vendor Commands Intro

Click to Play Video Setup ExcelRT Vendor Commands on a website. Turn logging on or off and call Log command in ExcelRT.

ExcelRT Upload Storage Email

Click to Play Video Demonstrate Upload, Storage and Email features in ExcelRT Vendor Commands.

ExcelRT Vendor Commands Message

Click to Play Video Send and receive messages between apps and humans using ExcelRT Vendor Commands.

ExcelRT Share Data

Click to Play Video Share data between ExcelRT files with Script commands. Retain data when updating an App.

ExcelRT Cell Controls

Click to Play Video Script commands enable cell controls like popups, checkboxes, radio buttons, buttons and images.

ExcelRT Move Rows and Columns

Click to Play Video Learn how to move column and row data with ExcelRT Script commands.

ExcelRT Python

Click to Play Video Run a Python script with an ExcelRT script command to manipulate workbook data.

ExcelRT JSON

Click to Play Video ExcelRT script commands can use JSON formatted text to communicate data with an Internet server, database, CSV file or sheet cells.

ExcelRT ODBC

Click to Play Video Connect an ExcelRT workbook to a database using ODBC. Read, write, modify or add data in virtually any Mac or Windows database using script commands.

ExcelRT Chart

Click to Play Video Bring calculated data to life with dynamic charts. Create Column, Bar, Line, Area, Pie, Stacked Column, Stacked Area or Scatter charts with dozens of styles or customize formatting options as needed.

ExcelRT Plugin

Click to Play Video Compress, expand, protect and save ExcelRT plugins used in workbook Apps.

ExcelRT Multiple CSVs

Click to Play Video Create, view and manipulate data between multiple CSV structures.

ExcelRT WebPage Control

Click to Play Video Click, type, copy and paste controls on a web page from ExcelRT script commands.

Cloud

ExcelRT Cloud

...

ExcelRT Cloud User

Click to Play Video Demonstrate the user experience of running the Quote app in ExcelRT Cloud.

ExcelRT Cloud Accounts

Click to Play Video Demonstrate manual, batch and automated techniques for vendor to setup ExcelRT Cloud user accounts.

ExcelRT Cloud Vendor Part1

Click to Play Video Log into Vendor account to setup App and assign to user account.

ExcelRT Cloud Vendor Part2

Click to Play Video Manage Apps with user notifications, disable, online script editing, support and purchase features, delete Apps and restore vendor account.

ExcelRT Cloud Vendor Part3

Click to Play Video Setup Feedback, Settings and Cloud Sharing features for an App.

ExcelRT Cloud Vendor Part4

Click to Play Video Use Plugins folder for each user account to store, upload, download and share files between Apps.

Cloud Sharing and Cloud License

...

Cloud Sharing

Click to Play Video Use a Cloud Sharing account with Excel, Access or ExcelRT based app.

Cloud Sharing Accounts

Click to Play Video Demonstrate manual, batch and automated techniques for vendor to setup cloud sharing accounts.

Cloud License

Click to Play Video Protect software on a mobile device or computer with Cloud License. Use it on iPhone, iPad, Android, Mac, Windows, Linux or any OS or programming language.

CloudRT for Cloud License

Click to Play Video Protect and License iOS, Android, Mac or Windows apps with a Runtime file for Cloud License.

Self-Hosted Activation Servers

...

Cloud License Server

Click to Play Video Cloud License Server runs on a Linux or Windows website to activate and manage software licenses. Use the Cloud License API for mobile or desktop Apps with Internet access.

Desktop License Server

Click to Play Video Desktop License Server runs on your Linux or Windows website. Manage software licenses protected with QuickLicense, AppProtect or DocProtect.

Cloud License Server and ExcelCL

Click to Play Video Demonstrate Cloud License Server Setup on Windows with ExcelCL.

Desktop License Server on Windows

Click to Play Video Setup Desktop License Server on Windows for Serial Number activation of protected Apps and Documents.

WebActivation on IIS Server

Click to Play Video Activate and manage software licenses from your Windows IIS website.

Safe Activation

Online Serial Number Activation with Automated Payment and Delivery

...

Software Activation

Click to Play Video Learn how a software license is activated and what happens behind the activation dialog.

Safe Activation

Click to Play Video Learn how a custom activation dialog communicates with the Safe Activation server and automates license release and restore.

Sell with PayPal Buy Button

Click to Play Video Learn how to sell digital products with a PayPal Buy or Subscription button. This overview highlights the setup process and customer experience.

Buy Button with Discount Codes

Click to Play Video Enhance PayPal Buy and Subscription buttons with Discount or Coupon Codes using Safe Activation Service 3. After initial setup, add or remove Discount Codes without PayPal account or website changes.

Subscription License Setup

Click to Play Video Setup Subscription license for manual or online activation and automated order process for payments.

Purchase Webhook

Click to Play Video Create webhook to accept purchase data on your website from InApp purchases.

Serial Number Activation

Click to Play Video Setup Serial Number based activation on Safe Activation Service 3

Order Completion

Click to Play Video Present Serial Numbers for Customer order by email or Order Completion web page.

Mals Shopping Cart

Click to Play Video Integrate Mals Shopping Cart with Order Completion on Safe Activation.

Shopping Cart

Click to Play Video Built In Shopping Cart linked to Generic Payment Processor and Order Completion.

Customer Accounts

Click to Play Video Allow customers to log into a secure account to view purchases and product license status.

Sales Account

Click to Play Video Create a Sales Account to support Customer Licenses without affecting configuration data.

PayPal IPN

Click to Play Video Use PayPals Instant Payment Notification system to present Product Serial Numbers to customer.

Authorize.Net

Click to Play Video Use Shopping Cart with Authorize.Net to process orders and present Serial Numbers to customers.

PayPal Integration

Click to Play Video Use Shopping Cart with PayPal to process orders and present Serial Numbers to customers.

Event Driven Actions

Click to Play Video See event driven emails, notifications and state changes to automate software subscriptions.

Setup Debug Order Process

Click to Play Video Learn about resources and methods to setup and debug an Order Processing System.

ShipIt Order in Shopping Cart

Click to Play Video Setup and process an order using ShipIt and Built-In shopping cart without payment processor.

Online Store Demo

Click to Play Video See an online store use the default shopping cart in Safe Activation Service 3. Embed the store in a page so the customer never leaves your website.

Online Store Setup

Click to Play Video Setup online software store with default SA3 shopping cart and Authorize.net for credit cards.

Email Address Activates Document

Click to Play Video Protect a Video, PDF, EPUB or other document using DocProtect for activation with an Email address.

Stripe Payments

Click to Play Video Integrate Stripe payments with your Safe Activation account to sell Perpetual or Subscription licenses for digital products.

Register Merchant Account

Click to Play Video Register Paypal Merchant account in Safe Activation to accept InApp Credit Card or Paypal payments.

Install

Build, Code Sign and Notarize a Software Installer

...

Build Installer with ClickInstall

Click to Play Video Learn how to build a professional software installer for a Mac application in minutes using ClickInstall.

Notarize for macOS Catalina

Click to Play Video Apple introduced an App notarization process in macOS Catalina. Build an installer for any macOS application, then send it to Apple for notarization in minutes.

64-Bit Code Signed macOS Installer

Click to Play Video Build a 64-bit macOS Application installer. Code sign your Apps and the installer itself during the build process.

ClickInstall Windows

Click to Play Video Build a professional, MSI compliant Windows Application installer. Code sign your Apps and the installer itself during the build process to add credibility for users, browsers and virus scanners.

BuildAppImage

Click to Play Video Distribute a Desktop Application to any Linux Distribution with a single downloadable file.

Design

Software Requirements, Design Models and Code Generation

...

MacA&D and WinA&D

Click to Play Video Learn about structured analysis and design, UML, data model with SQL generation, requirements management and system model with simulation by viewing sample projects.

New in WinA&D 7.1

Click to Play Video WinA&D 7.1 adds Business Process Models, table editor, User Interface and Requirement Management enhancements.

Data Flow Diagrams

Click to Play Video Draw data flow diagrams that show data flow and transformation through a system. Navigate between diagrams and around a typical project.

Class Diagram

Click to Play Video Learn how to draw a class diagram with classes, relationships, attributes and operations. Add some details about class members and generate source code linked directly to the model.

Requirements Management

Click to Play Video Define and manage requirements with an enforced naming convention and user controlled definition dialog. Analyze data with custom views and queries in the Requirements Matrix window.

System Model with Simulation

Click to Play Video Draw a causal loop diagram, add variables and equations, then simulate the model. Use the data file editor to view output data.

Business Process Models

Click to Play Video Use BPM notation to define, communicate, optimize and implement a business process. Draw Collaboration, Process, Choreography and Conversation diagrams with industry standard notation.

Flowcharts

Click to Play Video Learn how to draw Flowcharts. Flowcharts use various kinds of named symbols with arrowed lines to show how an algorithm or process works.

Browse Screen Prototype

Click to Play Video Navigate through a screen prototype drawn for a Desktop or Mobile application or website.

Draw Screen Prototype

Click to Play Video Draw a screen prototype and experiment with fields, buttons, menus and organizers.

PERT Chart

Click to Play Video Use a PERT chart to organize, schedule and coordinate tasks within a project. Share employees across multiple projects with consideration for holidays, weekends and vacations.

Code Models

Generate Software Models from Source Code

...

Structure Charts from C

Click to Play Video Generate a stack of structure charts from procedural C source code using WinTranslator and WinA&D.

Class Diagram from C#

Click to Play Video Generate the dictionary and class diagram from C# source code using WinTranslator and WinA&D..

Data Model from SQL

Click to Play Video Learn how to generate the dictionary and data model from an SQL schema text file output from a relational database.

Diagrams for PHP

Click to Play Video Learn how to generate the dictionary, class diagram and structure charts for each execution thread in event driven PHP.

C Program Structure

Click to Play Video Generate a stack of structure charts from procedural C source code using MacTranslator and MacA&D.

Swift to Class Diagram

Click to Play Video Generate the dictionary and class diagram from Swift source code using MacTranslator and MacA&D.

Develop

Software Development Tools

...

XojoApp iOS Edition

Click to Play Video This video demonstrates iOS app and migration classes for Xojo developers. Add vector graphics, programmable grid, fast XML or license protection to any iOS app created with Xojo.

Xojo Desktop Edition

Click to Play Video This video demonstrates a class library for Mac and Windows desktop applications created with the Xojo development IDE.

License Meter Overview

Click to Play Video Metering ensures license compliance of third party applications by controlling active licenses.

Software License Meter

Click to Play Video Generate a Licensing Metering System with QuickLicense and QuickLicense Server or Safe Activation.

Xojo InApp Payment

Click to Play Video Accept Credit Card payments within QuickLicense protected Xojo app.