-
-
Notifications
You must be signed in to change notification settings - Fork 53
Usage Guide
This Guide helps you familiarize yourself with the 3 tools being provided in this package.
-
Clone the Repository
git clone https://github.com/Neo-Mind/WARP.git --branch <branch name> --single--branch
For e.g. you can use the 'rock-win32' branch for use in Windows Environment containing Scripts for RO client.
-
Go to the OS-specific directory inside the cloned repo
For e.g. 'win32'
-
Launch the tool you want and you are ready.
For Windows, it is available as WARP.exe under the 'win32' folder.
A typical workflow with the Main GUI is as follows:
- Load the
Source
app. - Select the Patches you want.
- Some of the Patches ask for specific inputs from you so provide them as well.
- Once you are ready click
Apply Patches
to create theTarget
.
In case you are interested in Extensions instead:
- Open the Extensions drawer either by clicking the top right button or swiping left from the right edge.
- Click
Load Extensions
if your extension is not present. The drawer would need to opened again in this case. - Load the
Source
app if you need something from it, which is usually the case. - Click the Extension you want and it will run.
- Similar to Patches, sometimes Extensions also expect specific inputs from the user so you need to provide those.
- Once completed either a message pops up or it can open a generated file instead.
Refer Main GUI for further details about the interface.
Console is essentially a minimalist version of Main GUI and can solely be used for patching (as of now).
You need a Session File ready with you. For Windows, the tool is available as WARP_console.exe under the 'win32' folder.
It is invoked as :
<path to WARP repo>/win32/WARP_console.exe -using <session path> [-from <source path>] [-to <target path>] [-language <language name>]
Refer Console for further details.
For Windows, it is available as WARP_bench.exe under the 'win32' folder.
A typical workflow with the Tester GUI is as follows:
- In Patches tab, Click
Get Patches
and select those which you wish to test. - In Extensions tab, Click
Get Extensions
and select those which you wish to test. - In Testers tab, Specify
Test Dir
containing the test applications. - Click
Get Exes
and select the applications you wish to use for testing. - Finally click
Run Test
or press Ctrl+T to perform the tests. - The UI will automatically switch to the Results tab and you can view the Output section to see the test results.
In case you wish to perform any script evaluations you can do so in the Script Editor section underneath Output.
It's results also get sent to the Output section.
Refer Test Bench for further details.