Page 1 of 1

[XYScript] XYSpawner: Consolidate and Start Scripts

Posted: 20 Dec 2025 08:18
by WirlyWirly
XYSpawner
XYSpawner
XYSpawner
XYSpawner.png (31.52 KiB) Viewed 691 times

Introduction
XYSpawner is a script-launcher that allows you to define and then load script or #ID commands.

The goal of this script is to provide a single menu to consolidate a large number of scripts/commands, while keeping them all only a few keystrokes away.


Instructions
Download and load the XYSpawner.xys script. You will be presented with a list of example scripts. Configuration is done by editing the XYSpawner.ini file, where you can add/remove scripts.

In the config, I have included various settings you can set, a few of which will change the XYSpawner Icon/WindowTitle. If you want to have multiple XYSpawner configs for different things, changing the Icon/WindowTitle will help you in differentiating between them.

In the config I have included various script examples using a simple syntax...
script=NAME|SCRIPT or #ID|ICON (optional)

Example

Code: Select all

script=Downloads|goto lax("%userreal%\Downloads\")|%userreal%\Downloads
script=Empty Recycycle Bin|#642
script=XYForums|open("https://www.xyplorer.com/xyfc/search.php?search_id=active_topics")|<xy>

If you want to write more complex scripts that would be difficult to fit into a single line, I would still recommend the traditional route of saving them as a .xys file and then using XYSpawner to load them either directly or using their command # if you have registered them as a UDC...

Code: Select all

script=Favoritos|load("<xyscripts>\Favoritos.xys")
script=Favoritos|#1400
For the more advanced users, I have also included a functions.xys file, where you can create helper-functions that will be imported into XYSpawner and made available to your scripts.

Download
XYSpawner.zip
v1.0
(119.35 KiB) Downloaded 33 times