
AutoPlay Media
Studio is a multimedia development environment, published by Indigo Rose Software. The software can be
expanded with plugins to widen even further the possibilities of what can be achieved with the
already fantastic piece of software. Below and in the sidebar you can find some of my contributions.

All my installers, plugins and tools offered on this site are digitally signed for your safety. If you are using a plugin that is not digitally signed, you are not using the original software.
This actions plugin adds new functions to the existing Math object. Specifically, with this plugin you will be able to perform bitwise operations (not, and, or, xor, shift) on decimal numbers. It also adds a function to show decimals as hexadecimals.
| Compatible with: | |
| License: | Freeware |
| Documentation: | Deployed with installer, or online here |
| Sample project: | Exported AutoPlay Media Studio project (*.apz) |
| Forum post : | Indigo Rose User Forums |
| Download links: | Utilities for AutoPlay Media Studio |
| Setup application just for this plugin |
With this plugin you can execute commands on a local or remote MySQL database server, and retrieve data. This plugin is self-contained, and does not need additional libraries, like LuaCOM, or drivers for ADO and/or ODBC. This plugin was tested with MySQL servers versions 4.x and 5.1. For other databases (SQL Server, Interbase/Firebird, Oracle, etc.) you can use the ODBC Actions Plugin instead.
| Compatible with: | |
| License: | Freeware |
| Documentation: | Deployed with installer, or online here |
| Sample project: | Exported AutoPlay Media Studio project (*.apz) |
| Forum post : | Indigo Rose User Forums |
| Download links: | Utilities for AutoPlay Media Studio |
| Setup application just for this plugin |
This actions plugin will enable the developer to read Unicode or UTF-8 encoded text files into strings or into a table, so the information can be properly processed with the Lua scripting engine. At the same time, the plugin allows to save a string or table as Unicode or UTF-8 encoded text file.
If you need to convert files or string using other encodings (over 40 types), please use the Encoding Actions Plugininstead.
| Compatible with: | |
| License: | Freeware |
| Sample project: | Exported AMS project (*.apz) |
| Forum post: | Indigo Rose User Forums |
| Download links: | Utilities for AutoPlay Media Studio |
| Setup application just for this plugin |
This actions plugin enables the developer to connect to SSL/TLS-secured FTP servers to transfer files. FTPS is not the same as FTP over a SSH channel, known as SFTP.
| Compatible with: | |
| License: | Freeware |
| Forum post: | Indigo Rose User Forums |
| Download link: | Utilities for AutoPlay Media Studio |
This plugin checks which is the highest version of the .NET Framework that can be found on the computer, and stores the version in _NETVer, so you can compare it with the version you need.
| Compatible with: | |
| License: | Freeware |
| Example: | NETFramework.apz |
| Download link: | Utilities for AutoPlay Media Studio |
This plugin checks the current computer if the TSCC codec is already installed, so AutoPlay Media Studio may be able to play back AVIs created with Camtasia, Techsmith's screen recording software.
| Compatible with: | |
| License: | Freeware |
| Forum post: | Indigo Rose User Forums |
| Download link: | Utilities for AutoPlay Media Studio |
This is a page transition plugin, which allows to show the next page as a growing circle or square from the center of the page, or as a shrinking circle or square to the center.
| Compatible with: | |
| License: | Freeware |
| Sample project: | Exported AMS project (*.apz) |
| Forum post: | Indigo Rose User Forums |
| Download link: | Utilities for AutoPlay Media Studio |
This page transition plugin mimics the page turn/flip effect.
| Compatible with: | |
| License: | Freeware |
| Sample project: | Exported AMS project (*.apz) |
| Forum post: | Indigo Rose User Forums |
| Download link: | Utilities for AutoPlay Media Studio |
Licensed users of AutoPlay Media Studio may use this program to set a personalized password in the software that will be used to protect the *.cdd file created upon export of the project.
By setting a new password in the editor and runtime binaries, works distributed to third parties become more resistant (but not immune, of course) to reverse engineering. With one single execution of this tool, every licensed user is able to create a new and unique autorun.exe file. Evaluation and modified programs will not be recognized by the tool.
The use of this tool is not endorsed by Indigo Rose Software in any way, and you should use it on your own risk. Your original files are backed up, and should you need to get the original versions back (like before you perform a software update, for example) just rename them back. Although the operation should be reasonably safe, I cannot guarantee that there won't be any side effects.
| Compatible with: | |
| License: | Freeware |
| Forum post: | Indigo Rose User Forums |
| Download link: | Archive (*.zip) |
In addition to my contributions to the forums, I developed some sample projects which can serve as further inspiration to your own works. Feel free to study them and see how things were done, improve them or reuse the code in your projects.
Here is a version of the classic Xeyes mouse-tracking demo from years ago, built using AutoPlay Media Studio. The custom-shaped application will sit on your desktop, and a pair of eyes will follow the movement of your mouse while you do other things. In this project you will see how to mask a window, how to track the mouse, move the window on the screen without it having a visible title bar, and how to move images. The eyes will be displayed on the same position were you left them on the previous run.
| Compatible with: | |
| Forum post: | Indigo Rose User Forums |
| Download link: | Exported AMS project (*.apz) |
This project was done to assist a user to fetch weather information from a web site, parse the received HTML, and present the data in a application built with AutoPlay Media Studio. You will see how to download a web page, search for strings in it and extract some data, and then display the information using images and labels.
| Compatible with: | |
| Forum post: | Indigo Rose User Forums |
| Download link: | Exported AMS project (*.apz) |
Here I show how to exchange the text of various objects on the pages of a project, allowing to change the language of the application on-the-fly. This is a skeleton project, not all objects and plugins available to AMS are supported, but once you see how things were done, you will be able to implement any missing elements you may need.
| Compatible with: | |
| Forum post: | Indigo Rose User Forums |
| Download link: | Exported AMS project (*.apz) |
This example shows how to retrieve a XML document, and parse the data. Then, the data is written to disk to be presented as a HTML file in a Web Object. A CSS is created to format the document for a pleasant presentation.
| Compatible with: | |
| Forum post: | Indigo Rose User Forums |
| Download link: | Exported AMS project (*.apz) |
This example shows how to mimic a transparent Web Object on top of the background image. Web Objects are not transparent, but with a little CSS "magic", window masking and a bit of HTML rewriting, the background image is used as well in the Web Object, blending into the background seamlessly.
| Compatible with: | |
| Forum post: | Indigo Rose User Forums |
| Download link: | Exported AMS project (*.apz) |
AutoPlay Media Studio is a trademark of Indigo Rose Software Design Corporation. All other trademarks and registered trademarks eventually mentioned in this document are the property of their respective owners.