This tool allows you to Download and Export Ghosts for/from IKW.

This tool requires Python. I would have loved to bundle this as an EXE, however it kept getting flagged for no reason on some machines hence why I decide to release this as raw py file.

Instructions
Launch the .py file (a somewhat recent version should work).
Load your Settings.pul (for console users it's in sd:/IKWv2/) (for dolphin users it's in the NAND of your console, which is by default either in your Documents folder or your AppData/Roaming folder. Navigate to Wii/shared2/Pulsar/IKWv2/). Now you should be able to download or extract ghosts.

Downloading:
Select your desired track you want to download a ghost for. Select the Mode you want to search ghosts for. Click on "List Ghosts on Server" and select the one you would like to download. You can also preview ghosts before downloading them. If you decided, which ghost you want, simply hit "Download Selected" and click away the preview.

Extracting:
Select your desired track you want to extract a ghost from. Select the Mode you created the ghost on. Select your created ghost and validate it by clicking on "Find Local Ghost". Then click on "Export Ghost". Specify a path and your Ghost should be extracted.



Notes:
This tool is still in beta. Some issues might occur.
The majority of this code with the support of AI.