Quantcast
Channel: MindQuake Plugins & Examples
Viewing all 92 articles
Browse latest View live

Socket Object for Lua 5.1 updated to 2.1.6.0

$
0
0

The Socket object plugin for AutoPlay Media Studio 8 was updated today. The new version brings new event variables to all three Socket events - On Accept, On Read and On Close.

All three events have now two event variables:

  • e_Sock: a number, representing the handle to the socket.
  • e_IPAddr: a string, containing the IP address of the remote socket that connected locally, sent data, or was disconnected. If for any reason the remote IP address cannot determined, this variable will contain "0.0.0.0".

The full plugin documentation is now available online. The bundled CHM was updated, including these new variables in the new screenshots:

 


UpdateHelper Actions & Windows service updated!

$
0
0

New versions of the UpdateHelper software bundle were released today.

The UpdateHelper software bundle allows to perform privileged tasks from an application running at user level (as invoker). Using the UpdateHelper software, a user can perform actions like these and more:

  • Create or delete folders under Program Files without triggering the UAC
  • Copy, install or delete files in folder under Program Files or System32
  • Create or delete registry keys under HKEY_LOCAL_MACHINE
  • Set or delete values in the registry under HKEY_LOCAL_MACHINE
  • Access 64-bit registry keys from your 32-bit AutoPlay application
  • Run applications as administrator silently, without showing the UAC dialog

The UpdateHelper actions plugin, now available for AutoPlay Media Studio 8, communicates with a Windows service over an encrypted channel. This Windows services executes the privileged tasks and reports the result back to the plugin.

With this software bundle, you can now delete registry keys or perform administrative tasks directly from your AutoPlay application.

Full help and documentation is available online.

A demonstration project for AutoPlay Media Studio 8 is also available for those who want to perform a quick test.

Wow64 Actions updated to 1.0.4.0

$
0
0

A new action is now available in the Wow64 plugin: Wow64.RegistryGetAccess().

This new action emulates the function Registry.GetAccess() as provided in the Indigo Rose development products, however this version obviously allows to work on the 64-bit registry view from a 32-bit application.

The version 1.0.4.0 of the Wow64 actions plugin is available for download for both Lua 5.0 and Lua 5.1.

Language Actions plugin released

$
0
0

A small plugin was released today to assist developers who want to detect the display language of the operating system, which may be different to the system locale.

From the operating system help:

"The system locale determines the default character set (letters, symbols, and numbers) and font used to enter and display information in programs that don't use Unicode. This allows non-Unicode programs to run on your computer using the specified language. You might need to change the default system locale when you install additional display languages on your computer. Selecting a different language for the system locale doesn't affect the language in menus and dialog boxes for Windows or other programs that do use Unicode."

This new plugin does exactly help you to detect the language in menus and dialog boxes for Windows. It also allows you to find out the original language of the operating system, before a multilingual user interface pack (MUI) or a Windows language pack (LIP) was applied.

The actions plugin is available for both Lua 5.0 and Lua 5.1.

 

ZipEx Actions updated to 1.0.2.0

$
0
0

The ZipEx actions plugin was updated today. The new version does not freeze the host application any longer during long operations, causing "Not responding" notices or static screens.

Additionally, you can now use the StatusDlg actions as well with this plugin, if you want a simple way to retrieve feedback about the compression or decompression operations that are being performed by the plugin. This means that you can use both a custom screen and the StatusDlg for displaying progress of the operation, like shown in this installer:

The new build is available for both Lua 5.0 and Lua 5.1.

Serial Number Validation

$
0
0

A new set of tools for users of Setup Factory was released recently. If you are a software publisher and use Setup Factory to deploy your products, you can now use a system to verifiy the number of installs for a certain serial number, pre-select options or chose packages based on the reply of your web server, and much more.

Using this system, you can validate your serial numbers in real time. You define if you want to limit the total numbers of installs, the installs during a certain period, etc.

What do you need?

  • A PHP-enabled web server and your own domain (on a shared or dedicated server)
  • MySQL database server
  • Setup Factory 9 or AutoPlay Media Studio 8
  • Crypto Actions plugin or Mcrypt plugin (part of this package)

What does this package provide?

  • You can control the maximum number of installations for any serial number;
  • You can set the number of weekly installations;
  • You can set the maximum number of bimonthly installations;
  • You can set the maximum number of yearly installations;
  • You can perform geographic tracking;
  • You can automatically blacklist serials;
  • There is offline activation, using email for retrieval of the required activation code, if the computer where the product is being installed is not networked;
  • You can set a custom reply per serial, which can be any string or number you might want to use to control which packages are available to the user, or which should be preselected as default.

Evaluation

You find full documentation, lots of screen captures and tips, as well as the download link to the installer for the evaluation of this software package at this address. After deploying the PHP pages on your web server, you need to request a free license file that will enable the programs on your server for 14 days.

Pricing

The cost for this package (full featured Setup Factory demo project, PHP programs for installation, import of serial numbers using text files, administrative web interface, Mcrypt plugin for PHP-compatible 256-bit AES encryption) is only US$ 49.95. Considering the development time this package can save you, this is a steal.

Licensing terms

This software package is licensed per developer and per domain where the system is deployed. The license file for the PHP does not expire. If you change providers, as long as your domain name does not change, the license will continue to work.

 

Serial Number Validation updated to 1.0.1

$
0
0

The Serial Number Validation toolset was upgraded to release 1.0.1.0. This new version adds optional hardware fingerprinting to the serial number validation, meaning that repeated installations on the same computer would not decrement the amount of remaining installs.

Full details available here.

Full web help documentation available online.

Crypto Actions updated to 2.2.1.0

$
0
0

A new version of the Crypto plugin was released today. This version adds a function to retrieve the hardware fingerprint of the local computer, which can be used for serial number validation or as a password for encryption.

This action is available in the full version only, and is not compiled into the evaluation version.


Crypto Actions updated to 2.2.2.0

$
0
0

The Crypto Actions plugin was updated to version 2.2.2.0 today.

An error was found in the way the padding was handled in the 256-bit AES PHP-compatible MCrypt action. This error could result in an incomplete decrypted string, if the ciphertext would meet certain requirements.

All users of previous versions are urged to update to the latest release to avoid problems.

Serial Number Validation updated to 1.0.4.1

$
0
0

The MCrypt Actions plugin, part of the Serial Number Validation package, was updated to version 1.0.4.1 today.

An error was found in the way the padding was handled in the 256-bit AES PHP-compatible MCrypt action. This error could result in an incomplete decrypted string, if the ciphertext would meet certain requirements.

All users of previous versions are urged to update to the latest release to avoid problems. It is not required to replace the PHP pages on your web server, but you may want to install them locally, then upload the serial_verify.php and offline.php files manually (using the file names you use in your environment).

LuaFileSystem 1.5.0 for AutoPlay Media Studio 8

$
0
0

LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution.

LuaFileSystem offers a portable way to access the underlying directory structure and file attributes. This version 1.5.0 was compiled from the source to work with AutoPlay Media Studio 8.0.

Dependency module for Setup Factory: Visual C/C++ 2010 SP1

$
0
0

New dependency modules to add runtime support for applications developed with Microsoft Visual C/C++ 2010 SP1, based on the modules that ship with Setup Factory 9.

The installer offers to install both 32-bit and 64-bit dependencies, and downloads the runtime installers if not yet present at the expected folder.

Serial Number Validation updated to 1.0.5.0

$
0
0

A couple of enhancements were done to the PHP pages of the Serial Number Validation system:

The serial_verify.php script now performs a fuzzy hardware fingerprint comparison instead of exact match of identifications, allowing minor changes in hardware without counting the fingerprint as a new installation.

A change was done in the serials_upload.php script to avoid possible import of carriage returns from serial numbers text files.

If you want to update the files on your server, please fetch the latest installer from the Customer Downloads area, then perform deploy the PHP files to your local computer (do not re-install, or you will overwrite your current configuration). Finally, place the new versions of the scripts on your web server via FTP, renaming the files as you use them.

ODBC Actions updated to 2.7.0.0

$
0
0

Lua 5.1 ODBC Actions plugin updated to version 2.7.0.0

The current release of the ODBC actions plugin adds a new function: ODBC.SetQueryTimeout(), which allows to set the number of seconds before a query attempt times out. The default value for query timeouts is 15 seconds. Not all data sources support the ability to set a query timeout value. If you set a query timeout value of 0, no timeout occurs; the communication with the data source may hang. This behavior may be useful during development.

This action is available in the full, registered version - not in the evaluation.

--- Article Removed ---

$
0
0
***
***
*** RSSing Note: Article removed by member request. ***
***

Settings Migration Utility released

$
0
0

Settings Migration Utility

A new utility was published, which is useful if you are about to migrate your existing development environment to a new computer. If, for example, your company provides you with a new computer, and you are continuing your former work with AutoPlay Media Studio, Setup Factory, or any other Indigo Rose product on it, you have now a small program to make the migration or your generated content much easier.

This utility allows you to save your custom settings, projects, themes and screens, storing them in a compressed backup file, which can then be quickly restored on the new computer as needed, even if the new computer uses a different operating system or user account (user name). Of course, restoring the backup archive on the original computer is also possible, like in the case when you accidentally overwrote a custom theme or screen.

This utility is available for free on my web server, and does not require installation. Comments are always welcome.

SQLite3 Actions plugin released

$
0
0

SQLite3 Actions Plugin

AutoPlay Media Studio 8 ships with an action plugin for SQLite 2.x databases. This new plugin offers support for SQLite 3 databases, while keeping the same actions and syntax. If you want to upgrade an existing project from the original SQLite to the current version, you do not need to rewrite your code to match the object syntax used in LuaSQL.

Additionally, there is a SQLite3E version of this plugin, where the "E" stands for encryption. With this new offering, you can now secure your SQLite database, using strong 256-bit AES encryption.

The plugin is available for AutoPlay Media Studio 8 and Setup Factory 9, in 32-bit and 64-bit builds, allowing you to construct a native x64 setup containing an encrypted database (which could be used for data displayed in the installation configuration).

Taming the creation of tiles on the Windows 8 Start screen

$
0
0

Taming the creation of tiles on the Windows 8 Start screen

When you run your installer built with Setup Factory on Windows 8, by default it will create a tile on the Start screen for each executable which has a shortcut in the Start menu. In other words, if you create a shortcut in Start menu, Start menu > Programs, or Start menu > AppFolder, a tile will be added on the Start screen. While useful, this of course may not be desired at all times.

Furthermore, if in the past you were creating two shortcuts pointing to the same executable, but with different command line parameters, now in Windows 8 only one tile will be created by default. You will still have those two shortcuts on the "All apps" page, though. And, if you have a shortcut in the Start menu to something that is not an executable, no tile will be created on the Start screen. Today, you can find a solution for this problem on my web site.

The dll offered on my web site can be used on 32 or 64-bit releases of Windows Vista, Windows 7, Windows 8, Windows Server 2010, Windows Server 2012 or newer. As the Windows 8 SDK does not create binaries compatible with Windows XP, the dll cannot be used on XP and on Windows Server 2003. On these platforms, you would simply call Shell.CreateShortcut() as usual.

Dependency module for Setup Factory: Microsoft .NET Framework 4.5

$
0
0

Dependency module for Setup Factory

A new dependency module for Setup Factory is available for download from my server, and can be used to check for the .NET Framework 4.5 on the target computer. This script can use the web installer (dotNetFx45_Full_setup) to download and install the proper binaries for the .NET Framework, or you can include the standalone installer (dotnetfx45_full_x86_x64) in your setup.

If the .NET Framework 4.5 cannot be found by the dependency module or is outdated, the bootstrapper will be started in passive mode, displaying some progress screens as data is being downloaded. After the framework finished installing, your installer will continue. If a reboot is required after the installation of the framework, the installer will resume after the reboot.

Dependency module for Setup Factory: Microsoft Visual C++ 2012 U1

$
0
0

New dependency modules to add runtime support for applications developed with Microsoft Visual C/C++ 2012 Update 1.

The installer offers to install both 32-bit and 64-bit dependencies, and downloads the runtime installers if not yet present at the expected folder.

Viewing all 92 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>