Software Tool Videos

    Click on the Movie icon to play a video in your browser.
    You may need to install QuickTime from Apple.
    See how to play videos directly in QuickTime or in the Chrome browser.

    The full Excel Software Video Library is available here...

Protect and License


Software Protection and License Management
Software Activation

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

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

QuickLicense 6

Click to Play Video Learn about 32 and 64-bit EXE protection and licensing features in QuickLicense 6. Create a Try/Buy, 32/64 Fat EXE that runs native speed on any Windows computer.

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.

DocProtect

Click to Play Video Learn how to protect PDFs, Excel spreadsheets, Audio and Video files, image collections and HTML documents using DocProtect.

Safe Activation

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

License Meter Overview

Click to Play Video Get a 2 minute overview of how a Licensing Metering System ensures license compliance of third party applications by controlling the number of active licenses within an organization.

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 Learn how to protect an application with AppProtect so first launch presents a computer unique Enter Password dialog. Fully automate the activation process with Safe Activation or WebActivation.

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 Learn how to 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 Learn how to configure a license with QuickLicense and apply it to a Xojo application using a plugin. Protect a Xojo application with a Product, Trial, Try/Buy, Subscription or Floating license.

Photoshop Plugin Protection

Click to Play Video Protect a Photoshop plugin with the QuickLicense system. Apply a Product, Trial, Try/Buy, Subscription or Floating license.

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.

Protect Spreadsheet with QuickLicense

Click to Play Video Protect an Excel spreadsheet with a Trial, Product or Subscription license using QuickLicense. Present a flexible user interface to edit and manage protected data files.

Cloud License Server

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

Web License Server

Click to Play Video Web License Server runs on your Linux or Windows website to activate and manage applications presented by SafeWebApp. Sell protected web content to anyone with Internet access.

Desktop License Server

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

EPUB Protection with DocProtect

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

SafeWebApp for EPUB and Videos

Click to Play Video Use SafeWebApp to present EPUB formatted eBook, Video, SWF, PDF or other documents.

CloudRT for Cloud License

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

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.

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.

Protect and Sell an eBook

Click to Play Video Learn how to create, protect, license, sell and distribute eBooks from your website. Wrap an eBook app with protection, turn an EPUB file into a Mac, Windows or Android app or use the SafeWebApp player for distribution.

Protect and License MS Access App

Click to Play Video Protect and license a Microsoft 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.

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 Simple Buy and Subscription buttons created from PayPal can be enhanced with Discount or Coupon Codes using Safe Activation Service 3. After initial setup, add or remove Discount Codes without PayPal account or website changes.

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.

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.

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

Models from Code


Software Models from Source Code
Structure Charts from C

Click to Play Video Learn how to generate a stack of structure charts from procedural C source code.

Class Diagram from C#

Click to Play Video Learn how to generate the dictionary and class diagram from C# source code.

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.

Development


Software Development Tools
Build Installer with ClickInstall

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

RbApp Components for Xojo

Click to Play Video Learn how RbApp reusable components save time and money on Xojo or Realbasic programming projects.

QuickUML

Click to Play Video Learn to use QuickUML for object-oriented design with the UML notation. Document Use Cases, draw Class models, capture design with Sequence diagrams and generate source code.

QuickCRC

Click to Play Video Learn to use CRC Cards and Design Scenarios for object-oriented software design. Output programming specifications or export to QuickUML, MacA&D or WinA&D for UML modeling.

Marketing


Marketing Automation for Email, News and Contact Management
MarketBuddy Introduction

Click to Play Video Learn how to create and group contact records to automate common marketing activities. Manage a list of email addresses. Create and organize press releases and other documents, then batch send them to an email list or post data to web pages.

Customize Contacts

Click to Play Video Learn how to customize contact records, backup data, load and find contacts or print, import and export your data.

MarketBuddy

Click to Play Video Learn how to use multiple databases to share data, create custom forms, generate web pages to collect contacts, use Click Fields collections to post web page data and manage large contact groups.