Ika SPT Launcher - SPT Mods Workshop (2024)

Ika SPT Launcher - SPT Mods Workshop (3)

    • SPT 3.8.3
  • Ikaras
  • Monday, 7:16am
  • 362 Downloads
  • 10 Comments

Simple, single click, lightweight, non-impacting background launcher for SPT and other external apps/mods that closes itself once your are up and running.

This is a simple tool that will launch the SPT Server minimized and then the launcher. You are also able to add other apps/mods to launch (minimized, or not) like SPT-RPC or TECHHAPPY'S WEB MINIMAP (See ADD A WEBPAGE for special instructions for that one). Do you have apps that you religiously use when playing Tarkov? Perhaps Spotify for some Tetris mix while sorting your stash? Well, that could be launched with this too! The point is to have a one click solution that is scalable to your needs.

This application requires .NET Desktop Runtime 8.0.

.Net Desktop Runtime 8.0 can be downloaded from Microsoft directly here.

FEATURES

  • Single click solution with no hassle to get everything up and running with a single click.
  • Allows a customizable timer to allow the server to boot before launching the rest, so your profile can be loaded correctly.
  • Runs the server minimized, and the launcher normally.
  • Allows other apps to be loaded alongside with optional minimization, such as SPT-RPC or even Spotify!
  • Skips apps that are already launched or not found. You can run it without worry of opening a second server, or anything.
  • Easy config editor to help you set your applications.
  • Supports web tools such as TECHHAPPY'S WEB MINIMAP.
  • The application closes itself after completion to free resources.
  • Seamless configuration update for future versions of the application.
  • All versions of SPT are supported.
  • No impact or compatibility issues on any mod.

Credits to /u/DeepSpaceHorizon for the launcher icon.

INSTALLATION

If you are upgrading, do not delete your config file, only replace the application with the newer version and it will update the configuration if needed automatically with your data.

  1. Download the application using the blue button.
  2. Drop both files into your SPT folder.
  3. Run the Launcher!

The Configuration Editor is optional. If you do not use it, the launcher will create its config file on first load in the same location it has been placed. Then, you can edit it manually to your liking. NO SUPPORT WILL BE OFFERED FOR MANUAL CONFIG EDIT. PLEASE USE THE COFIGURATION EDITOR.

By default, the Server and Launcher paths assume that the launcher will be placed into the SPT directory, this can be changed at any time.

IF THE LAUNCHER DOES NOT OPEN, OR CLOSES ABRUPTLY, IT MEANS YOU DO NOT HAVE THE .NET RUNTIME 8.0 INSTALLED. YOU CAN GET IT HERE.

COMPATIBILITY

Any files that can be logically opened directly are compatible with this. For web pages, like TECHHAPPY'S WEB MINIMAP, see section ADD A WEB PAGE

ADD A WEB PAGE

Many online tools are used by Tarkov players everywhere. Sure, there are mods that removes the need for many, many of those. Although, there are tools like TECHHAPPY'S WEB MINIMAP that is used on the browser that players might want to load up as well. Follow the instructions below for that.

This method can be used for ANY website you wish to run as an application in the launcher.

This will only work if you can see/change the common file extensions, you can enable it easily by following the 3 clicks steps here.

You can still launch it with this application but you need to install the webpage as an app. See this tutorial on how to do so with edge. This can also be achieved with Chrome. Instructions for Chrome can be found in this tutorial instead.

For Edge, Make sure you check the "Create Desktop Shortcut" when prompted. Chrome will always make one.

Place the shortcut anywhere you want.

Once placed where you want it, you will need to create a batch file to open it, since it is not an executable, but a wrapper.

  • Create a new text file, name it appropriately (for example: WebMinimap.txt).
  • Edit the file and copy this into it.

Code

@echo offstart "" REPLACETHIS
  • Right-Click the newly created webpage app done from Edge or Chrome and click on Property.
  • Copy the whole Target field.
  • Replace the REPLACETHIS from the text file with the copied Target field.
  • Save the text file.
  • Rename the text file from .txt to .bat
  • Add it to with the configuration editor as you would with any other application.

TECHHAPPY'S WEB MINIMAP
You may encounter a message saying "localhost refused to connect." This is a normal behavior if Tarkov is not done loading, since the web socket of this mod would not be instantiated yet. Just refresh it once tarkov is loaded, and everything should work fine.

Q: THE LAUNCHER DOES NOT START OR ONLY FLICKERS BEFORE CLOSING ITSELF.

That means you have not been paying attention to the mod page ;). .NET runtime 8 is required for the application to run. Check the big yellow box above the page to get it.

Q: WHY DOES IT ASK ME FOR ELEVATED PRIVILEGES?

The launcher and the configuration editor does not create, read or change any file except for the application configuration itself. However, in order to access and run files in certain folders, the application may need elevated permissions.

Q: WHY WAS MY APPLICATION(S) SKIPPED BUT THE LAUNCHER SAYS SUCCESS?

There are only 2 reasons why the launcher would declare success even if files were to be skipped.

  1. Application was already running.
    Make sure the application was not already running, or is hanging in the background.
  2. Application was not found.
    The launcher will not fail if the file is not found, unless it is a critical file (Launcher and/or Server).

If a the launcher would have any issues launching an application, the launcher will most likely display an error in the console.

Q: THE LAUNCHER SAYS LAUNCHER AND/OR SERVER WAS NOT FOUND AND REFUSES TO START

By default, the Ika SPT Launcher will seek for the SPT Server and Launcher in the same folder. You can change it using the configuration editor and specify the correct path for both

BUT I DO NOT HAVE A SERVER FILE / I CONNECT TO A REMOTE SERVER

You can launch the configuration editor and uncheck the "Server is located on local computer" then save it. Ika SPT Launcher will then not look for a server to launch.

Q: IS THIS COMPATIBLE WITH X MOD?

This is a launcher tool, it will not interfere with any mods whatsoever. However, if you mean to ask if this can launch a tool, then yes, provided it is a file that can be executed.

Q: CAN I REARRANGE THE LAUNCH ORDER? / WHAT IS THE LAUNCH ORDER?

No. Unless there is a need for it, the launch order is not modifiable. The external applications will be launched from top to bottom, so you can add your applications accordingly.

The launch order is as follow:

  1. Server (if local)
  2. Launcher
  3. External applications as seen from top to bottom in the configuration editor

Images

  • Ika-SPT-Launcher.png52.38 kB1,105×62328
  • Ika-SPT-Launcher-ConfigEditor.png37.22 kB800×76234

2

  • Version 1.1.0

    • Ikaras
    • 20 Downloads
    • Rewrote the application for better configuration handling.
    • Added configuration editor.
    • Added new configuration to support if user connects to a remote server instead.
    • Added debug flag to have time to check which applications were not found, if any.
    • Added background seamless configuration updating.
    • Application is no longer required to be in the same folder than SPT, but it is still recommended to do so. Default config will look for it in the same folder as well.
    • Removed the standalone version (It became huge.).
    • More readable code for maintenance.
    • General system stability improvements to enhance the user's experience.
    • Version 1.0.1

      • Ikaras
      • 265 Downloads
      • Fixed issues loading apps having a path and/or file name with spaces.
      • Version 1.0.0

        • Ikaras
        • 77 Downloads

        Initial Release

        • IkarasAuthor

          VERSION 1.1.0 RELEASED!

          Many improvements and added a new configuration editor to make the whole experience even easier! You can check the versions for the change log. If you have any issues or wish for a feature that could be useful, let me know below. GLHF!

        • IkarasAuthor

          I am currently still working on the application to make it better. Of course, bugs can be a thing. If you have any issues, feel free to drop them in the comments. If you have any scenarios that could be covered by this tool, you can let me know and I will see if it would be a good fit for the app. Meanwhile, here's what on the board.

          • Easy Installer/Uninstaller with runtime handling (No more Lightweight/Standalone to choose from or manual runtime install).
          • Better configuration file management (better creation, new optional GUI, version proofing and no more manual edits).
          • Changing how the app looks for SPT/dissociating from SPT files so that those without a aki.server.exe in their SPT folder could still use the tool, should they choose so.
          • By the same veins of the point above, those with FIKA that connects to remote servers and do not have aki.server.exe will not receive an error on launch.
          • General system stability improvements to enhance the user's experience. Nintendo be cool plz

          1

        • NilCOCl2

          Great idea, but for regular users who don't like to edit files manually, it would be worth making some sort of configurator (a window with an interface that lists the added applications and an “add” button or something like that). It would be a lot easier that way, I think. Of course, it's easier for some people to just create a Batch file, but for those who don't want to mess around with it and want a handy launcher that can run everything they need to play with a simple double-click, this is a good option.

          • NilCOCl2

            Also, it would be convenient to observe the logs that the application (server or RPC client) outputs, where errors or other debugging information may appear. The output of information, of course, can be made a customization, if someone doesn't need it.

        • IkarasAuthor

          It was a long night, but I have updated the Description to be more accurate and included a picture for you to see how it looks like. I made this because I wanted to code, and I wanted to make one of these that is actually one and done type of deal. After I got it running, I had to make it better and share it for those that could be interrested! Thank you for using it, whoever you are ❤️

          1

        • ManWithACat

          Any comment if its work?

          • Millen4ick

            Doesn't work for me.

            edit.
            ah, it is required .NET runtime 8.0

          • IkarasAuthor

            I will upload a standalone version that does not require to install .NET 8. Downside is it will make the file bigger as it will have the dependencies into the exe itself.

            Edit: you should be able to see both Lightweight and Standalone in a zip when you download it now. Lightweight is the normal one, which requires .NET 8.0. Standalone however, with a bigger size, should run without it.

            Let me know if that works for you.

            1

          • Millen4ick

            Thx. Yep its works for me now. but i think 60mb its too much for thing what you can do with a few strings batch code Ika SPT Launcher - SPT Mods Workshop (19)

            Code

            :Maintasklist | find /i "Aki.Server" >nul 2>&1if errorlevel 1 (clsecho.echo Starting up AKI Server...start Aki.Server.exetimeout /T 10 /Nobreak >nul 2>&1goto Main) else (goto AKILauncher):AKILaunchertasklist | find /i "Aki.Launcher" >nul 2>&1if errorlevel 1 (clsecho.echo Starting up AKI Launcher...start Aki.Launcher.exetimeout /T 2 /Nobreak >nul 2>&1exit) else (exit)

            Display More

          • IkarasAuthor

            Yes, the Lightweight does only use less than 1MB because it does not have the .NET 8.0 runtime bundled into it. .NET Runtime is usually needed for many things now, some SPT mods actually requires it to run their config or tools. I started by doing a batch file too, which I have found to be much more harder to iterate upon than having my C# experience guide the flow of it. Plus, a batch file can be scary to people not knowing much about programming which is understandable. It is ultimately up to you to see if you want that runtime for future usage, or use a larger, yet standalone product. It also depends if you want to use the versatility of a product or if you are fine with another solution that fits your need more. For me, I wanted to use more apps along and decided that 5 clicks to open everything was too much. So I've spent hours to fix an issue that I might, or might not ever see a return on my time invested lol... But it was fun 😊

        Who is online?

        Just a few of the 287 users online

        • 295 Members (8 invisible) and 1,778 Guests
        • Record: 787 Users ()
        Ika SPT Launcher - SPT Mods Workshop (2024)
        Top Articles
        Latest Posts
        Article information

        Author: Domingo Moore

        Last Updated:

        Views: 5735

        Rating: 4.2 / 5 (53 voted)

        Reviews: 92% of readers found this page helpful

        Author information

        Name: Domingo Moore

        Birthday: 1997-05-20

        Address: 6485 Kohler Route, Antonioton, VT 77375-0299

        Phone: +3213869077934

        Job: Sales Analyst

        Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

        Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.