WineHQ

Action Pro

Action Pro (Beta) version 0.4, released 10/10/2018.

This release added the ability to import  background image, and also the 3d-cursor now follows the position of the mouse.

Application Details:

Version: 0.4
License: Retail
URL: https://fxhome.com/action-pro
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 4.9

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

The application runs and functions fine (animations can be captured, recorded and edited properly, project files can be opened and saved properly).

What does not

-The cursor doesn't interact properly with the GUI (requires changing settings in winecfg)

-The activation app does not run properly in Wine, this means that activating the software requires a workaround.

Workarounds

-in winecfg, in the "Graphics" tab, you must disable the option "Allow the window manager to control the windows". For some reason this setting interferes with the Action Pro GUI causing it to be unresponsive.

-The activation app is (mostly) javascript, which is then run using nw.js. Since nw.js is cross-platform and open source, it is straightforward to obtain a native Linux version of nw.js and use that to run the activation app, with relatively few alterations.

See "How to activate the software"

What was not tested

-The software's ability to record data from a leap motion device was not tested (because I do not have access to a leap motion device)

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentLinux Mint 18.3 "Sylvia" x86_64May 31 20194.9Yes Yes YesGoldA. Sealy 
ShowLinux Mint 18.3 "Sylvia" x86_64Nov 01 20183.19Yes Yes YesGarbageA. Sealy 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

HOW TO ACTIVATE THE SOFTWARE

At time of writing (November 2018), the activation app for Action Pro does not work in Wine, and will only show a blank white screen.

Fortunately, the activation app is (mostly) javascript, which is then run using nw.js. Since nw.js is cross-platform and open source, it is straightforward to obtain a native Linux version of nw.js and use that to run the activation app, with relatively few alterations.

The procedure is as follows:
-Download a copy of the program nw.js, which can be obtained from https://nwjs.io (or if you prefer to build from source code, you can find it on github)

-In the program files for action pro (by default it will be [wineprefix]/drive_c/Program Files/FXHOME/Action Pro) there is a directory "ActivationApp" containing all the files for the activation app. You will need a copy of the directory "ActivationApp/Resources". (I would advise not to modify any of the original files, action pro appears to check some of them and may not run if they have been modified). To keep things tidy you may wish to create a new directory "ActivationAppLinux" and place your copy of "Resources" inside this directory.

-in "Resources/bin" there is a program called "DumpInfo.exe". If you run it through Wine with WINEDEBUG=-all, the output should look something like:

hardwareId:NTYFJDSLK
licenseFilePath:C:\ProgramData/FXhome/Action Pro/Action Pro.license
programCode:action-pro
version:0.3
winGUID:unusedGUID

(N.B your hardware ID will be different - it is generated based on the hardware of the computer that the program is run on)

-Copy the terminal output from DumpInfo.exe. The activation app runs this program to obtain the information required for activation. Since your activation app is running in Linux you will need to make a Linux program that prints the same information to the terminal. A simple bash script will do.

-Make sure that your variable "hardwareId" exactly matches the one that is output from DumpInfo.exe - otherwise the activation will not be valid on your computer.

-Also make sure to change the variable "licenseFilePath" to the actual path. The correct directory will already have been created by the Action Pro installer, and should be:
[wineprefix]/drive_c/ProgramData/FXHOME/Action Pro/Action Pro.license
(N.B. note the all-caps on FXHOME)

-in the directory "Resources/modules" there is a file "constants.js". In the line that starts with "DUMP_INFO_BINARY" replace "DumpInfo.exe" with the name of your replacement program/script. Correct the path if necessary.

-Now navigate to whatever folder contains your nw.js binary, and run:
./nw [path-to-your-activation-app]/Resources/app activate

The activation app should now run and function as expected, allowing you to activate the software.

Comments

Back