Skip to content

CynToolkit/construct-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Pipelab

A plugin that integrate with Pipelab

Author: Armaldio
Website: https://github.com/CynToolkit/construct-plugin
Addon Url: https://github.com/CynToolkit/construct-plugin
Download Latest Version : Version: 2.1.0
Made using c3ide2-framework

Table of Contents


Usage

To build the addon, run the following commands:

npm i
node ./build.js

To run the dev server, run

npm i
node ./dev.js

The build uses the pluginConfig file to generate everything else. The main files you may want to look at would be instance.js

Examples Files



Properties

Property Name Description Type

Actions

Action Description Params
Initialize integration (synchronous) Initialize the Pipelab integration (synchronous) Tag (string)
Initialize integration Initialize the Pipelab integration
Append file (synchronous) Appends the contents to the file. (synchronous) Path (string)
Contents (string)
Tag (string)
Append file Appends the contents to the file. Path (string)
Contents (string)
Copy file (synchronous) Copies the file. (synchronous) Source (string)
Destination (string)
Overwrite (boolean)
Tag (string)
Copy file Copies the file. Source (string)
Destination (string)
Overwrite (boolean)
Fetch file size (synchronous) Fetch the size of the file. (synchronous) Path (string)
Tag (string)
Fetch file size Fetch the size of the file. Path (string)
Create folder (synchronous) Creates the folder. (synchronous) Path (string)
Tag (string)
Create folder Creates the folder. Path (string)
Delete file (synchronous) Deletes the file. (synchronous) Path (string)
Recursive (boolean)
Tag (string)
Delete file Deletes the file. Path (string)
Recursive (boolean)
List files (synchronous) Load a list of files in a given folder. Use expressions after this action to get the count and file names (synchronous) Path (string)
Recursive (boolean)
Tag (string)
List files Load a list of files in a given folder. Use expressions after this action to get the count and file names Path (string)
Recursive (boolean)
Move file (synchronous) Moves the file. (synchronous) Source (string)
Destination (string)
Overwrite (boolean)
Tag (string)
Move file Moves the file. Source (string)
Destination (string)
Overwrite (boolean)
Open browser (synchronous) Opens the browser. (synchronous) URL (string)
Tag (string)
Open browser Opens the browser. URL (string)
Read binary file (synchronous) Reads a file into a Binary Data object. Triggers 'On binary file read' when completes. (synchronous) Path (string)
Destination (object)
Tag (string)
Read binary file Reads a file into a Binary Data object. Triggers 'On binary file read' when completes. Path (string)
Destination (object)
Rename file (synchronous) Renames the file. (synchronous) Existing file (string)
New name (string)
Overwrite (boolean)
Tag (string)
Rename file Renames the file. Existing file (string)
New name (string)
Overwrite (boolean)
Run file (synchronous) Runs the file. (synchronous) Path (string)
Tag (string)
Run file Runs the file. Path (string)
Shell open (synchronous) Opens the file in the shell. (synchronous) Path (string)
Tag (string)
Shell open Opens the file in the shell. Path (string)
Explorer open (synchronous) Opens the path in the explorer. (synchronous) Path (string)
Tag (string)
Explorer open Opens the path in the explorer. Path (string)
Write binary file (synchronous) Writes the binary file. (synchronous) Path (string)
Source (object)
Tag (string)
Write binary file Writes the binary file. Path (string)
Source (object)
Write text file (synchronous) Writes the text file. (synchronous) Path (string)
Contents (string)
Tag (string)
Write text file Writes the text file. Path (string)
Contents (string)
Write text file (synchronous) Writes the text file. (synchronous) Path (string)
Contents (string)
Tag (string)
Write text file Writes the text file. Path (string)
Contents (string)
Read text file (synchronous) Reads the text file. (synchronous) Path (string)
Tag (string)
Read text file Reads the text file. Path (string)
Check if the path exist (synchronous) Check if the path exist. (synchronous) Path (string)
Tag (string)
Check if the path exist Check if the path exist. Path (string)
Show folder dialog (synchronous) Show a folder dialog (synchronous) Tag (string)
Show folder dialog Show a folder dialog
Show open dialog (synchronous) Show an open dialog (synchronous) Accept (string)
Tag (string)
Show open dialog Show an open dialog Accept (string)
Show save dialog (synchronous) Show a save dialog (synchronous) Accept (string)
Tag (string)
Show save dialog Show a save dialog Accept (string)
Maximize (synchronous) Maximize the window (synchronous) Tag (string)
Maximize Maximize the window
Minimize (synchronous) Minimize the window (synchronous) Tag (string)
Minimize Minimize the window
Restore (synchronous) Restore the window (i.e. show again after minimizing) (synchronous) Tag (string)
Restore Restore the window (i.e. show again after minimizing)
Request attention (synchronous) Start or stop requesting attention from the user, e.g. by flashing the title bar (depends on OS). (synchronous) Mode (combo)
Tag (string)
Request attention Start or stop requesting attention from the user, e.g. by flashing the title bar (depends on OS). Mode (combo)
Set always on top (synchronous) Enable or disable the window always being on top of other windows. (synchronous) Mode (combo)
Tag (string)
Set always on top Enable or disable the window always being on top of other windows. Mode (combo)
Set height (synchronous) Set the height of the window. (synchronous) Height (number)
Tag (string)
Set height Set the height of the window. Height (number)
Set maximum size (synchronous) Set the maximum size of the window. (synchronous) Max width (number)
Max height (number)
Tag (string)
Set maximum size Set the maximum size of the window. Max width (number)
Max height (number)
Set minimum size (synchronous) Set the minimum size of the window. (synchronous) Max width (number)
Max height (number)
Tag (string)
Set minimum size Set the minimum size of the window. Max width (number)
Max height (number)
Set resizable (synchronous) Enable or disable the window resizing. (synchronous) Resizable (combo)
Tag (string)
Set resizable Enable or disable the window resizing. Resizable (combo)
Set title (synchronous) Set the title of the window. (synchronous) Title (string)
Tag (string)
Set title Set the title of the window. Title (string)
Set width (synchronous) Set the width of the window. (synchronous) Width (number)
Tag (string)
Set width Set the width of the window. Width (number)
Set x (synchronous) Set the x position of the window. (synchronous) X (number)
Tag (string)
Set x Set the x position of the window. X (number)
Set y (synchronous) Set the y position of the window. (synchronous) Y (number)
Tag (string)
Set y Set the y position of the window. Y (number)
Show dev tools (synchronous) Show or hide the dev tools. (synchronous) Show (combo)
Tag (string)
Show dev tools Show or hide the dev tools. Show (combo)
Unmaximize (synchronous) Unmaximize the window (synchronous) Tag (string)
Unmaximize Unmaximize the window
Set Fullscreen (synchronous) Change fullscreen state (synchronous) Fullscreen (combo)
Tag (string)
Set Fullscreen Change fullscreen state Fullscreen (combo)
Activate achievement (synchronous) Activate a steam achievement (synchronous) Achievement (string)
Tag (string)
Activate achievement Activate a steam achievement Achievement (string)
Clear achievement (synchronous) Clear a steam achievement (synchronous) Achievement (string)
Tag (string)
Clear achievement Clear a steam achievement Achievement (string)
Check achievement activation state (synchronous) Check the activation state of a steam achievement (synchronous) Achievement (string)
Tag (string)
Check achievement activation state Check the activation state of a steam achievement Achievement (string)
Set rich presence (synchronous) Set the rich presence of the local player. (synchronous) Key (string)
Value (string)
Tag (string)
Set rich presence Set the rich presence of the local player. Key (string)
Value (string)
Set activity (synchronous) Set the discord activity (aka Rich presence). (synchronous) Details (string)
State (string)
Start Timestamp (string)
Large image key (string)
Large image text (string)
Small image key (string)
Small image text (string)
Tag (string)
Set activity Set the discord activity (aka Rich presence). Details (string)
State (string)
Start Timestamp (string)
Large image key (string)
Large image text (string)
Small image key (string)
Small image text (string)

Conditions

Condition Description Params
On "Initialize" success Trigger when the "Initialize" is executed with success. Tag (string)
On any "Initialize" success Trigger when any of the "Initialize" are executed with success.
On "Initialize" error Trigger when the "Initialize" failed to execute. Tag (string)
On any "Initialize" error Trigger when any of the "Initialize" failed to execute.
On "AppendFile" success Trigger when the "AppendFile" is executed with success. Tag (string)
On any "AppendFile" success Trigger when any of the "AppendFile" are executed with success.
On "AppendFile" error Trigger when the "AppendFile" failed to execute. Tag (string)
On any "AppendFile" error Trigger when any of the "AppendFile" failed to execute.
On "CopyFile" success Trigger when the "CopyFile" is executed with success. Tag (string)
On any "CopyFile" success Trigger when any of the "CopyFile" are executed with success.
On "CopyFile" error Trigger when the "CopyFile" failed to execute. Tag (string)
On any "CopyFile" error Trigger when any of the "CopyFile" failed to execute.
On "FetchFileSize" success Trigger when the "FetchFileSize" is executed with success. Tag (string)
On any "FetchFileSize" success Trigger when any of the "FetchFileSize" are executed with success.
On "FetchFileSize" error Trigger when the "FetchFileSize" failed to execute. Tag (string)
On any "FetchFileSize" error Trigger when any of the "FetchFileSize" failed to execute.
On "CreateFolder" success Trigger when the "CreateFolder" is executed with success. Tag (string)
On any "CreateFolder" success Trigger when any of the "CreateFolder" are executed with success.
On "CreateFolder" error Trigger when the "CreateFolder" failed to execute. Tag (string)
On any "CreateFolder" error Trigger when any of the "CreateFolder" failed to execute.
On "DeleteFile" success Trigger when the "DeleteFile" is executed with success. Tag (string)
On any "DeleteFile" success Trigger when any of the "DeleteFile" are executed with success.
On "DeleteFile" error Trigger when the "DeleteFile" failed to execute. Tag (string)
On any "DeleteFile" error Trigger when any of the "DeleteFile" failed to execute.
On "ListFiles" success Trigger when the "ListFiles" is executed with success. Tag (string)
On any "ListFiles" success Trigger when any of the "ListFiles" are executed with success.
On "ListFiles" error Trigger when the "ListFiles" failed to execute. Tag (string)
On any "ListFiles" error Trigger when any of the "ListFiles" failed to execute.
On "MoveFile" success Trigger when the "MoveFile" is executed with success. Tag (string)
On any "MoveFile" success Trigger when any of the "MoveFile" are executed with success.
On "MoveFile" error Trigger when the "MoveFile" failed to execute. Tag (string)
On any "MoveFile" error Trigger when any of the "MoveFile" failed to execute.
On "OpenBrowser" success Trigger when the "OpenBrowser" is executed with success. Tag (string)
On any "OpenBrowser" success Trigger when any of the "OpenBrowser" are executed with success.
On "OpenBrowser" error Trigger when the "OpenBrowser" failed to execute. Tag (string)
On any "OpenBrowser" error Trigger when any of the "OpenBrowser" failed to execute.
On "ReadBinaryFile" success Trigger when the "ReadBinaryFile" is executed with success. Tag (string)
On any "ReadBinaryFile" success Trigger when any of the "ReadBinaryFile" are executed with success.
On "ReadBinaryFile" error Trigger when the "ReadBinaryFile" failed to execute. Tag (string)
On any "ReadBinaryFile" error Trigger when any of the "ReadBinaryFile" failed to execute.
On "RenameFile" success Trigger when the "RenameFile" is executed with success. Tag (string)
On any "RenameFile" success Trigger when any of the "RenameFile" are executed with success.
On "RenameFile" error Trigger when the "RenameFile" failed to execute. Tag (string)
On any "RenameFile" error Trigger when any of the "RenameFile" failed to execute.
On "RunFile" success Trigger when the "RunFile" is executed with success. Tag (string)
On any "RunFile" success Trigger when any of the "RunFile" are executed with success.
On "RunFile" error Trigger when the "RunFile" failed to execute. Tag (string)
On any "RunFile" error Trigger when any of the "RunFile" failed to execute.
On "ShellOpen" success Trigger when the "ShellOpen" is executed with success. Tag (string)
On any "ShellOpen" success Trigger when any of the "ShellOpen" are executed with success.
On "ShellOpen" error Trigger when the "ShellOpen" failed to execute. Tag (string)
On any "ShellOpen" error Trigger when any of the "ShellOpen" failed to execute.
On "ExplorerOpen" success Trigger when the "ExplorerOpen" is executed with success. Tag (string)
On any "ExplorerOpen" success Trigger when any of the "ExplorerOpen" are executed with success.
On "ExplorerOpen" error Trigger when the "ExplorerOpen" failed to execute. Tag (string)
On any "ExplorerOpen" error Trigger when any of the "ExplorerOpen" failed to execute.
On "WriteBinaryFile" success Trigger when the "WriteBinaryFile" is executed with success. Tag (string)
On any "WriteBinaryFile" success Trigger when any of the "WriteBinaryFile" are executed with success.
On "WriteBinaryFile" error Trigger when the "WriteBinaryFile" failed to execute. Tag (string)
On any "WriteBinaryFile" error Trigger when any of the "WriteBinaryFile" failed to execute.
On "WriteTextFile" success Trigger when the "WriteTextFile" is executed with success. Tag (string)
On any "WriteTextFile" success Trigger when any of the "WriteTextFile" are executed with success.
On "WriteTextFile" error Trigger when the "WriteTextFile" failed to execute. Tag (string)
On any "WriteTextFile" error Trigger when any of the "WriteTextFile" failed to execute.
On "WriteText" success Trigger when the "WriteText" is executed with success. Tag (string)
On any "WriteText" success Trigger when any of the "WriteText" are executed with success.
On "WriteText" error Trigger when the "WriteText" failed to execute. Tag (string)
On any "WriteText" error Trigger when any of the "WriteText" failed to execute.
On "ReadTextFile" success Trigger when the "ReadTextFile" is executed with success. Tag (string)
On any "ReadTextFile" success Trigger when any of the "ReadTextFile" are executed with success.
On "ReadTextFile" error Trigger when the "ReadTextFile" failed to execute. Tag (string)
On any "ReadTextFile" error Trigger when any of the "ReadTextFile" failed to execute.
On "CheckIfPathExist" success Trigger when the "CheckIfPathExist" is executed with success. Tag (string)
On any "CheckIfPathExist" success Trigger when any of the "CheckIfPathExist" are executed with success.
On "CheckIfPathExist" error Trigger when the "CheckIfPathExist" failed to execute. Tag (string)
On any "CheckIfPathExist" error Trigger when any of the "CheckIfPathExist" failed to execute.
On "ShowFolderDialog" success Trigger when the "ShowFolderDialog" is executed with success. Tag (string)
On any "ShowFolderDialog" success Trigger when any of the "ShowFolderDialog" are executed with success.
On "ShowFolderDialog" error Trigger when the "ShowFolderDialog" failed to execute. Tag (string)
On any "ShowFolderDialog" error Trigger when any of the "ShowFolderDialog" failed to execute.
On "ShowOpenDialog" success Trigger when the "ShowOpenDialog" is executed with success. Tag (string)
On any "ShowOpenDialog" success Trigger when any of the "ShowOpenDialog" are executed with success.
On "ShowOpenDialog" error Trigger when the "ShowOpenDialog" failed to execute. Tag (string)
On any "ShowOpenDialog" error Trigger when any of the "ShowOpenDialog" failed to execute.
On "ShowSaveDialog" success Trigger when the "ShowSaveDialog" is executed with success. Tag (string)
On any "ShowSaveDialog" success Trigger when any of the "ShowSaveDialog" are executed with success.
On "ShowSaveDialog" error Trigger when the "ShowSaveDialog" failed to execute. Tag (string)
On any "ShowSaveDialog" error Trigger when any of the "ShowSaveDialog" failed to execute.
On "Maximize" success Trigger when the "Maximize" is executed with success. Tag (string)
On any "Maximize" success Trigger when any of the "Maximize" are executed with success.
On "Maximize" error Trigger when the "Maximize" failed to execute. Tag (string)
On any "Maximize" error Trigger when any of the "Maximize" failed to execute.
On "Minimize" success Trigger when the "Minimize" is executed with success. Tag (string)
On any "Minimize" success Trigger when any of the "Minimize" are executed with success.
On "Minimize" error Trigger when the "Minimize" failed to execute. Tag (string)
On any "Minimize" error Trigger when any of the "Minimize" failed to execute.
On "Restore" success Trigger when the "Restore" is executed with success. Tag (string)
On any "Restore" success Trigger when any of the "Restore" are executed with success.
On "Restore" error Trigger when the "Restore" failed to execute. Tag (string)
On any "Restore" error Trigger when any of the "Restore" failed to execute.
On "RequestAttention" success Trigger when the "RequestAttention" is executed with success. Tag (string)
On any "RequestAttention" success Trigger when any of the "RequestAttention" are executed with success.
On "RequestAttention" error Trigger when the "RequestAttention" failed to execute. Tag (string)
On any "RequestAttention" error Trigger when any of the "RequestAttention" failed to execute.
On "SetAlwaysOnTop" success Trigger when the "SetAlwaysOnTop" is executed with success. Tag (string)
On any "SetAlwaysOnTop" success Trigger when any of the "SetAlwaysOnTop" are executed with success.
On "SetAlwaysOnTop" error Trigger when the "SetAlwaysOnTop" failed to execute. Tag (string)
On any "SetAlwaysOnTop" error Trigger when any of the "SetAlwaysOnTop" failed to execute.
On "SetHeight" success Trigger when the "SetHeight" is executed with success. Tag (string)
On any "SetHeight" success Trigger when any of the "SetHeight" are executed with success.
On "SetHeight" error Trigger when the "SetHeight" failed to execute. Tag (string)
On any "SetHeight" error Trigger when any of the "SetHeight" failed to execute.
On "SetMaximumSize" success Trigger when the "SetMaximumSize" is executed with success. Tag (string)
On any "SetMaximumSize" success Trigger when any of the "SetMaximumSize" are executed with success.
On "SetMaximumSize" error Trigger when the "SetMaximumSize" failed to execute. Tag (string)
On any "SetMaximumSize" error Trigger when any of the "SetMaximumSize" failed to execute.
On "SetMinimumSize" success Trigger when the "SetMinimumSize" is executed with success. Tag (string)
On any "SetMinimumSize" success Trigger when any of the "SetMinimumSize" are executed with success.
On "SetMinimumSize" error Trigger when the "SetMinimumSize" failed to execute. Tag (string)
On any "SetMinimumSize" error Trigger when any of the "SetMinimumSize" failed to execute.
On "SetResizable" success Trigger when the "SetResizable" is executed with success. Tag (string)
On any "SetResizable" success Trigger when any of the "SetResizable" are executed with success.
On "SetResizable" error Trigger when the "SetResizable" failed to execute. Tag (string)
On any "SetResizable" error Trigger when any of the "SetResizable" failed to execute.
On "SetTitle" success Trigger when the "SetTitle" is executed with success. Tag (string)
On any "SetTitle" success Trigger when any of the "SetTitle" are executed with success.
On "SetTitle" error Trigger when the "SetTitle" failed to execute. Tag (string)
On any "SetTitle" error Trigger when any of the "SetTitle" failed to execute.
On "SetWidth" success Trigger when the "SetWidth" is executed with success. Tag (string)
On any "SetWidth" success Trigger when any of the "SetWidth" are executed with success.
On "SetWidth" error Trigger when the "SetWidth" failed to execute. Tag (string)
On any "SetWidth" error Trigger when any of the "SetWidth" failed to execute.
On "SetX" success Trigger when the "SetX" is executed with success. Tag (string)
On any "SetX" success Trigger when any of the "SetX" are executed with success.
On "SetX" error Trigger when the "SetX" failed to execute. Tag (string)
On any "SetX" error Trigger when any of the "SetX" failed to execute.
On "SetY" success Trigger when the "SetY" is executed with success. Tag (string)
On any "SetY" success Trigger when any of the "SetY" are executed with success.
On "SetY" error Trigger when the "SetY" failed to execute. Tag (string)
On any "SetY" error Trigger when any of the "SetY" failed to execute.
On "ShowDevTools" success Trigger when the "ShowDevTools" is executed with success. Tag (string)
On any "ShowDevTools" success Trigger when any of the "ShowDevTools" are executed with success.
On "ShowDevTools" error Trigger when the "ShowDevTools" failed to execute. Tag (string)
On any "ShowDevTools" error Trigger when any of the "ShowDevTools" failed to execute.
On "Unmaximize" success Trigger when the "Unmaximize" is executed with success. Tag (string)
On any "Unmaximize" success Trigger when any of the "Unmaximize" are executed with success.
On "Unmaximize" error Trigger when the "Unmaximize" failed to execute. Tag (string)
On any "Unmaximize" error Trigger when any of the "Unmaximize" failed to execute.
On "SetFullscreen" success Trigger when the "SetFullscreen" is executed with success. Tag (string)
On any "SetFullscreen" success Trigger when any of the "SetFullscreen" are executed with success.
On "SetFullscreen" error Trigger when the "SetFullscreen" failed to execute. Tag (string)
On any "SetFullscreen" error Trigger when any of the "SetFullscreen" failed to execute.
On "ActivateAchievement" success Trigger when the "ActivateAchievement" is executed with success. Tag (string)
On any "ActivateAchievement" success Trigger when any of the "ActivateAchievement" are executed with success.
On "ActivateAchievement" error Trigger when the "ActivateAchievement" failed to execute. Tag (string)
On any "ActivateAchievement" error Trigger when any of the "ActivateAchievement" failed to execute.
On "ClearAchievement" success Trigger when the "ClearAchievement" is executed with success. Tag (string)
On any "ClearAchievement" success Trigger when any of the "ClearAchievement" are executed with success.
On "ClearAchievement" error Trigger when the "ClearAchievement" failed to execute. Tag (string)
On any "ClearAchievement" error Trigger when any of the "ClearAchievement" failed to execute.
On "CheckAchievementActivationState" success Trigger when the "CheckAchievementActivationState" is executed with success. Tag (string)
On any "CheckAchievementActivationState" success Trigger when any of the "CheckAchievementActivationState" are executed with success.
On "CheckAchievementActivationState" error Trigger when the "CheckAchievementActivationState" failed to execute. Tag (string)
On any "CheckAchievementActivationState" error Trigger when any of the "CheckAchievementActivationState" failed to execute.
On "SetRichPresence" success Trigger when the "SetRichPresence" is executed with success. Tag (string)
On any "SetRichPresence" success Trigger when any of the "SetRichPresence" are executed with success.
On "SetRichPresence" error Trigger when the "SetRichPresence" failed to execute. Tag (string)
On any "SetRichPresence" error Trigger when any of the "SetRichPresence" failed to execute.
On "DiscordSetActivity" success Trigger when the "DiscordSetActivity" is executed with success. Tag (string)
On any "DiscordSetActivity" success Trigger when any of the "DiscordSetActivity" are executed with success.
On "DiscordSetActivity" error Trigger when the "DiscordSetActivity" failed to execute. Tag (string)
On any "DiscordSetActivity" error Trigger when any of the "DiscordSetActivity" failed to execute.
Is engine Return true if the engine running the app is the one selected Engine (combo)
Is full screen Returns true if the window is in full screen mode. State (combo)
Last checked path exists Returns true if the last checked path exists.

Expressions

Expression Description Return Type Params
InitializeError The error of the "Initialize last call" string
InitializeResult The result of the "Initialize last call" string
AppendFileError The error of the "AppendFile last call" string
AppendFileResult The result of the "AppendFile last call" string
CopyFileError The error of the "CopyFile last call" string
CopyFileResult The result of the "CopyFile last call" string
FetchFileSizeError The error of the "FetchFileSize last call" string
FetchFileSizeResult The result of the "FetchFileSize last call" string
CreateFolderError The error of the "CreateFolder last call" string
CreateFolderResult The result of the "CreateFolder last call" string
DeleteFileError The error of the "DeleteFile last call" string
DeleteFileResult The result of the "DeleteFile last call" string
ListFilesError The error of the "ListFiles last call" string
ListFilesResult The result of the "ListFiles last call" string
MoveFileError The error of the "MoveFile last call" string
MoveFileResult The result of the "MoveFile last call" string
OpenBrowserError The error of the "OpenBrowser last call" string
OpenBrowserResult The result of the "OpenBrowser last call" string
ReadBinaryFileError The error of the "ReadBinaryFile last call" string
ReadBinaryFileResult The result of the "ReadBinaryFile last call" string
RenameFileError The error of the "RenameFile last call" string
RenameFileResult The result of the "RenameFile last call" string
RunFileError The error of the "RunFile last call" string
RunFileResult The result of the "RunFile last call" string
ShellOpenError The error of the "ShellOpen last call" string
ShellOpenResult The result of the "ShellOpen last call" string
ExplorerOpenError The error of the "ExplorerOpen last call" string
ExplorerOpenResult The result of the "ExplorerOpen last call" string
WriteBinaryFileError The error of the "WriteBinaryFile last call" string
WriteBinaryFileResult The result of the "WriteBinaryFile last call" string
WriteTextFileError The error of the "WriteTextFile last call" string
WriteTextFileResult The result of the "WriteTextFile last call" string
WriteTextError The error of the "WriteText last call" string
WriteTextResult The result of the "WriteText last call" string
ReadTextFileError The error of the "ReadTextFile last call" string
ReadTextFileResult The result of the "ReadTextFile last call" string
CheckIfPathExistError The error of the "CheckIfPathExist last call" string
CheckIfPathExistResult The result of the "CheckIfPathExist last call" string
ShowFolderDialogError The error of the "ShowFolderDialog last call" string
ShowFolderDialogResult The result of the "ShowFolderDialog last call" string
ShowOpenDialogError The error of the "ShowOpenDialog last call" string
ShowOpenDialogResult The result of the "ShowOpenDialog last call" string
ShowSaveDialogError The error of the "ShowSaveDialog last call" string
ShowSaveDialogResult The result of the "ShowSaveDialog last call" string
MaximizeError The error of the "Maximize last call" string
MaximizeResult The result of the "Maximize last call" string
MinimizeError The error of the "Minimize last call" string
MinimizeResult The result of the "Minimize last call" string
RestoreError The error of the "Restore last call" string
RestoreResult The result of the "Restore last call" string
RequestAttentionError The error of the "RequestAttention last call" string
RequestAttentionResult The result of the "RequestAttention last call" string
SetAlwaysOnTopError The error of the "SetAlwaysOnTop last call" string
SetAlwaysOnTopResult The result of the "SetAlwaysOnTop last call" string
SetHeightError The error of the "SetHeight last call" string
SetHeightResult The result of the "SetHeight last call" string
SetMaximumSizeError The error of the "SetMaximumSize last call" string
SetMaximumSizeResult The result of the "SetMaximumSize last call" string
SetMinimumSizeError The error of the "SetMinimumSize last call" string
SetMinimumSizeResult The result of the "SetMinimumSize last call" string
SetResizableError The error of the "SetResizable last call" string
SetResizableResult The result of the "SetResizable last call" string
SetTitleError The error of the "SetTitle last call" string
SetTitleResult The result of the "SetTitle last call" string
SetWidthError The error of the "SetWidth last call" string
SetWidthResult The result of the "SetWidth last call" string
SetXError The error of the "SetX last call" string
SetXResult The result of the "SetX last call" string
SetYError The error of the "SetY last call" string
SetYResult The result of the "SetY last call" string
ShowDevToolsError The error of the "ShowDevTools last call" string
ShowDevToolsResult The result of the "ShowDevTools last call" string
UnmaximizeError The error of the "Unmaximize last call" string
UnmaximizeResult The result of the "Unmaximize last call" string
SetFullscreenError The error of the "SetFullscreen last call" string
SetFullscreenResult The result of the "SetFullscreen last call" string
ActivateAchievementError The error of the "ActivateAchievement last call" string
ActivateAchievementResult The result of the "ActivateAchievement last call" string
ClearAchievementError The error of the "ClearAchievement last call" string
ClearAchievementResult The result of the "ClearAchievement last call" string
CheckAchievementActivationStateError The error of the "CheckAchievementActivationState last call" string
CheckAchievementActivationStateResult The result of the "CheckAchievementActivationState last call" string
SetRichPresenceError The error of the "SetRichPresence last call" string
SetRichPresenceResult The result of the "SetRichPresence last call" string
DiscordSetActivityError The error of the "DiscordSetActivity last call" string
DiscordSetActivityResult The result of the "DiscordSetActivity last call" string
ArgumentAt Get the argument at the given index. string Index (number)
ArgumentCount Get the number of arguments. number
AppFolderURL Return the URL of the folder of the current app. string
DroppedFile Return the dropped file after a file drop. string
ListAt Get the file at the given index. string Index (number)
ListCount Get the number of files in the folder. number
ProjectFilesFolder Return the folder of the project files. string
ProjectFilesFolderURL Return the URL of the folder of the project files. string
ReadFile Return the contents of the file. string
UserFolder Return the current User's folder string
HomeFolder Return the current Home folder string
AppDataFolder Return the current AppDataFolder folder string
LocalAppDataFolder Return the current AppDataFolder folder string
UserDataFolder Return the current UserDataFolder folder string
LocalUserDataFolder Return the current LocalUserDataFolder folder string
SessionDataFolder Return the current SessionDataFolder folder string
TempFolder Return the current TempFolder folder string
ExeFolder Return the current ExeFolder folder string
ModuleFolder Return the current ModuleFolder folder string
DesktopFolder Return the current DesktopFolder folder string
DocumentsFolder Return the current DocumentsFolder folder string
DownloadsFolder Return the current DownloadsFolder folder string
MusicFolder Return the current MusicFolder folder string
PicturesFolder Return the current PicturesFolder folder string
VideosFolder Return the current VideosFolder folder string
RecentFolder Return the current RecentFolder folder string
LogsFolder Return the current LogsFolder folder string
CrashDumpsFolder Return the current CrashDumpsFolder folder string
AppFolder Return the folder of the current app. string
WindowHeight Return the height of the window. number
WindowWidth Return the width of the window. number
WindowTitle Return the title of the window. string
WindowX Return the x position of the window. number
WindowY Return the y position of the window. number
FullscreenState Return the fullscreen state of the window. number
CurrentPlatform Get the current platform (e.g., 'win32', 'darwin', 'linux'). string
CurrentArchitecture Get the current architecture (e.g., 'x64', 'arm64'). string
SteamAccountId Get the Steam account ID. number
SteamId32 Get the Steam ID32. string
SteamId64 Get the Steam ID64. string
SteamUsername Get the Steam username. string
SteamLevel Get the Steam level. number
SteamIpCountry Get the Steam IP country. string

Paths

ProjectFilesFolder: Direct path to your games's content

  • Windows: C:/Users/quent/AppData/Local/Temp/f0e3c24c1443adce014e5924d5f47e1b571c92e0f29d11d4/build/out/Pipelab-win32-x64/resources/app.asar/src/app
  • Linux:
  • MacOS:

UserFolder:

  • Windows: ``
  • Linux:
  • MacOS:

HomeFolder:

  • Windows: C:/Users/quent
  • Linux:
  • MacOS:

AppDataFolder:

  • Windows: C:/Users/quent/AppData/Roaming
  • Linux:
  • MacOS:

LocalAppDataFolder:

  • Windows: ``
  • Linux:
  • MacOS:

UserDataFolder:

  • Windows: C:/Users/quent/AppData/Roaming/app
  • Linux:
  • MacOS:

LocalUserDataFolder:

  • Windows: ``
  • Linux:
  • MacOS:

SessionDataFolder:

  • Windows: ``
  • Linux:
  • MacOS:

TempFolder:

  • Windows: ``
  • Linux:
  • MacOS:

ExeFolder:

  • Windows: ``
  • Linux:
  • MacOS:

ModuleFolder:

  • Windows: ``
  • Linux:
  • MacOS:

DesktopFolder:

  • Windows: ``
  • Linux:
  • MacOS:

DocumentsFolder:

  • Windows: ``
  • Linux:
  • MacOS:

DownloadsFolder:

  • Windows: ``
  • Linux:
  • MacOS:

MusicFolder:

  • Windows: ``
  • Linux:
  • MacOS:

PicturesFolder:

  • Windows: ``
  • Linux:
  • MacOS:

VideosFolder:

  • Windows: ``
  • Linux:
  • MacOS:

RecentFolder:

  • Windows: ``
  • Linux:
  • MacOS:

LogsFolder:

  • Windows: ``
  • Linux:
  • MacOS:

CrashDumpsFolder:

  • Windows: C:/Users/quent/AppData/Roaming/app/Crashpad
  • Linux:
  • MacOS:

AppFolder:

  • Windows:
  • Linux:
  • MacOS: