by danscan on 1/2/19, 7:19 PM with 2 comments
I'm working on a gaming app that involves automatically installing games on Windows.
For example, an end-user workflow to install and play GTA V might be:
Enter a license key (if you already bought it), OR enter your payment info to buy a license key.
An automation action downloads the game, and applies/purchases its license via the variables (license key or payment info) specified by the user.
I'm looking for something that's easy enough to program interactively (not via code), so that a layperson can create a flow for installing a game, and specify the variables to collect from the end user.
by weinzierl on 1/2/19, 8:03 PM
If the tasks are more complicated interactive programming wouldn't help you anyway in my opinion. For example there are several ways to identify a certain window. They all heave their uses and are more stable or more fragile depending on the circumstances. A workflow where you just click on a window wouldn't help you here and neither is a scripting language the biggest road block. The difficulty is to know enough about the inner workings of Windows and the software you want to control to create a stable solution. If your testers can master this they will be OK with a scripting language too.
by bryanrasmussen on 1/2/19, 7:48 PM
When I used it I built a tool to generate installers for an enterprise product so that the consultants who were going out to the government organization to install the product could have a premade installer that did 80% of the work for them when they got there.
Perhaps you could build what you need if you find a sample installer that meets your needs, some good examples here https://github.com/rstropek/Samples/tree/master/WiXSamples