Software Tool Videos


License

Software Protection and License Management

...

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.

QuickLicense macOS M1

Click to Play Video 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 Click to Play Video Generate License Server and Monitor to license floating Mac, Windows or Linux desktop apps.

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 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.

Linux Desktop App DRM

Click to Play Video 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.

Photoshop Plugin Protection

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

Apply AppProtect To LiveCode

Click to Play Video 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 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 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.

Multiple User Licensing

Click to Play Video A network server or cloud service like Azure or AWS can present an App to multiple user accounts using Remote Desktop client software running on any computer or device. QuickLicense can control how many user accounts can run an App.

MS Office

Protect and License Microsoft Excel, Access and Word

...

Excel VBA Bound License

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

Secure Launch User Experience

Click to Play Video Click to Play Video See the user experience when the Secure Launch approach is applied to an Excel Workbook to produce a licensed App for macOS or Windows.

MS Word License

Click to Play Video 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.

Open Data File Settings

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

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.

ExcelCL for Windows

Click to Play Video 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.

Document DRM

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

...

DocProtect 8

Click to Play Video Learn how to protect PDF, Video or Audio files. Build HTML based applications or image slide shows using DocProtect.

Slide Show from DocProtect

Click to Play Video 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.

Protect PDF

Click to Play Video Protect a PDF or collection of files so it can only be viewed on licensed computers. Disable printing or the ability to share PDF files with unlicensed users. License your proprietary information for use on macOS, Windows or Linux.

DocProtect App Windows Installer

Click to Play Video Create an installer for DocProtect generated applications. Some Windows Apps required WebView2 runtime from Microsoft. ClickInstall can build an installer for your App that includes the WebView2 runtime if not present on the user computer.

HTML Desktop App

Click to Play Video Click to Play Video Build a Mac or Windows Desktop App from HTML files with DocProtect. Files can be embedded within the App for offline use or streamed from an Internet server. Apply an offline or online Serial Number activation process.

HTML Android App

Click to Play Video Click to Play Video Build an Android source code project from HTML files with DocProtect. Using Android Studio, build an App without additional programming. Run the App in a device emulator from Android Studio or export a code signed APK for your website or App Store.

Video & Audio

Click to Play Video Wrap offline or online video or audio files into a licensed desktop application. Present a single video or collection of video selected from a Contents panel. Present secure, proprietary contents on macOS, Windows or Linux.

DocProtect with QuickLicense

Click to Play Video Use QuickLicense to add a Trial, Product, Subscription or Try/Buy license to any DocProtect generated application. Apply an offline or online activation process with flexible licensing features like the ability to securely move a license between computers.

DocProtect Linux

Click to Play Video Click to Play Video Create a Linux desktop app from HTML5 technologies, PDF, Video, Audio or Image files with offline or online activation to a customer computer. No programming is required to generate a single, downloadable file from your website that runs on any Linux distribution.

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 and ExcelCL

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

Desktop License Server on Windows

Click to Play Video 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.

Payment License Server User Experience

Click to Play Video Click to Play Video Automate the PayPal and Stripe credit card purchase and delivery of Serial Numbers and optional features for licensed digital products.

Safe Activation

Online Serial Number Activation with Automated Payment and Delivery

...

Software Activation

Click to Play Video 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 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.

Subscription License Setup

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

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.

Sell Licensed Software with Stripe

Click to Play Video Click to Play Video Demonstrate the user experience of selling licensed software with Stripe. Discuss the basic concepts, tools and setup process.

Stripe2 Integration

Click to Play Video Setup or maintain Product or Subscription Buy buttons in Stripe. Use Stripe2 integration in Safe Activation Service 3 with the current Stripe API.

Install

Build, Code Sign and Notarize a Software Installer

...

ClickInstall 7 Mac - Build Installer

Click to Play Video Click to Play Video Learn how to build a professional software installer for macOS in minutes with ClickInstall 7.

ClickInstall 7 Mac - Code Sign and Notarize

Click to Play Video Click to Play Video Code sign and notarize a macOS software installer with Apple. Now anyone can easily download it from the Internet to any modern macOS computer.

ClickInstall 7 Mac - Installer Protection

Click to Play Video Click to Play Video Protect your installer with a password, offline or online computer unique activation or dongle licensing to ensure only authorized computers can run it.

ClickInstall 7 Mac - Choices and Options

Click to Play Video Click to Play Video Learn how to offers choices and options during the install process. User selected options can be retrieved on demand to reduce the Setup file size and download time.

ClickInstall Windows 3 - Build installer

Click to Play Video Click to Play Video Build a professional, MSI compliant Windows Application installer.

ClickInstall Windows 3 - Code Sign

Click to Play Video Click to Play Video Code sign applications, libraries and your software installer using a File Based or Token Base code sign certificate.

BuildAppImage

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

Design

WinA&D for Windows Computers

...

Getting Started with WinA&D

Click to Play Video Install and activate your edition of WinA&D. Learn how to create documents and projects, move between computers and access help, tutorials and user guides.

Data Flow Diagrams

Click to Play Video Data flow diagrams show data flow and transformation through any system. Navigate between diagrams, dictionary entries and text specifications.

Class Diagrams

Click to Play Video Class diagrams show class structure, relationships, attributes and operations in an object-oriented design. Add details about class members and generate source code linked to the model.

Flow Charts

Click to Play Video Flowcharts use various kinds of named nodes with arrowed lines to show how an algorithm or process works. Understand and communicate how any software, business or industrial process works.

System Models 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 or display charts and graphs.

Requirements Management

Click to Play Video Define and manage requirements with user customized naming convention and definition dialog. Analyze requirements in a matrix using custom views and queries.

Business Process Model

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.

State Diagrams and Tables

Click to Play Video Draw various tables and diagrams notations within a state model document.

MacA&D for macOS Computers

...

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.

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.

Code Models

WinTranslator

...

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 Generate the dictionary and data model from an SQL schema text file output from a relational database.

Diagrams for PHP

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

MacTranslator

...

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.