Mod Details

Quick Launcher

Quick Launcher 2.3.0

Created by Devraccoon

6.0K Downloads

SPT 3.11.4 Compatible

A very simple one-click launcher designed as a lightweight alternative to my SPT Launcher.

Latest Version 2.3.0
SPT 3.11.4

Updated Jun 12, 12:25 PM

Version Notes

Version release

VirusTotal: Linked on the repo

Changelog:

  • Fixed a recurring issue with **maxJsonLength** obstructing profile loading, should work fine now
This download is externally hosted.
Always scan for viruses.

Antiviruses may flag this as malicious (MaxSecure’s Trojan.Malware.300983.susgen) but some of my other apps also have this.

If you cannot open this app, disable your antivirus and/or Windows Defender. This app is safe to use, and you can view the source code.

lnGqD30.png

How do I use this?

  1. Download the app via the big blue download button.
  2. Extract QuickLauncher.exe from QuickLauncher.zip with 7-Zip into your SPT folder (where SPT.Server.exe is).
  3. Run QuickLauncher.exe.
  4. Select a profile.
  5. Profit.

How does it work?

By listing the profiles from your given SPT server directly, the app enables you to launch Tarkov into your selected profile with a single click.

Navigation

Timeout LimitThe timeout limit is how long it’ll take before the automatic detection disables itself, and thus launches Tarkov separately. This is a failsafe to ensure that the detection isn’t using up resources more than needed.Bottom optionsTooltips have been implemented for all the bottom buttons. Hover your cursor over them to display the tooltips. These options include clearing temp files, a FAQ pop-up and reloading the launcher.Pop-up ServerA toggle that enables opening the SPT server window when the game launches. It closes the server window automatically after the game exits. ### Credits

  • Discord: net.hazelify
Version 2.3.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

683 Downloads

Created Jun 12, 12:25 PM

Updated Jun 12, 12:25 PM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Fixed a recurring issue with **maxJsonLength** obstructing profile loading, should work fine now
Version 2.2.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

685 Downloads

Created Mar 16, 1:41 AM

Updated Mar 16, 1:41 AM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Updated to 3.11
  • Added missing MatchingVersion property that was added with 3.11
Version 2.1.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

1.1K Downloads

Created Jul 10, 2024 at 7:03 PM

Updated Jul 10, 2024 at 7:03 PM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Added directory failsafe checks against SPT appdata folders
Version 2.0.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

169 Downloads

Created Jul 10, 2024 at 1:47 AM

Updated Jul 10, 2024 at 1:47 AM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Added two new memory settings for persistence
  • Added a “Clear Temp Files” button
  • Added tooltips for all buttons
  • Added pop-up menu for “Timeout limit”
  • Added pop-up menu for global path persistence
  • Added button to clear the global path (to return to same-app folder)
  • Added failsafes
  • Changed “Timeout limit” and put it into a pop-up menu
  • Optimized a bunch of code
Version 1.9.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

137 Downloads

Created Jul 9, 2024 at 9:16 PM

Updated Jul 9, 2024 at 9:16 PM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Added a memory setting for the “Show Server” button to be a persistent toggle.
Version 1.8.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

149 Downloads

Created Jul 9, 2024 at 4:51 PM

Updated Jul 9, 2024 at 4:51 PM

Virus Total Results

Version release

VirusTotal: Linked on the repo

Changelog:

  • Removed all references for the “playtime.txt” file that was intended to display SPT playtime.
  • Added an FAQ window which includes relevant links.
Devraccoon Pinned

FIKA users:

A new server mod now exists on my GitHub. It allows you to launch SPT if you’re using same-PC hosting with Fika’s Dedicated Client hosting solution:

Releases page for the Fika-Launcher repo

0 Likes
AnxietGame

can you make a window stay open with a countdown to .exe launch?

0 Likes
ChemicallyEmo

Never had an issue with this launcher and it makes the tediousness of starting the game very minimal.

3.11.4 However, the server doesnt finish loading my mods before the quicklauncher loads the game. This leads to some kind of conflict and the game although launched, never makes it to fullscreen, full stops, and crashes to desktop.

When referring to the logs there are no errors just the server loading code and it stopping mid load. I have the Reflex sights rework mod that loads after the server gives the green text and whatnot that its loaded.

Wouldn’t know how to fix this without there being whether that being an addition of a time offset to the game launch in. Could be an issue with how some mods load additional assets after the servers launch.

Can provide logs if needed but there arent any abnormalities just the server failing to finish loading the mods leading to a crash and the server closing when the quicklauncher exits.

0 Likes
EugeniX

не знаю в чем проблема,но лаунчер не запускает сервер

0 Likes
TeejayMerks

Hey, Dev.

Been a while; I hope you are well. I have a problem. The server starts fine, but when the game goes to launch, it does not launch correctly. It shows a window that reads…

Screenshot-2025-03-15-200413.png

It seems the SPT.Launcher runs a patch that the Quick Launcher does not. But I’m not sure. Just thought I would share the error with you.

0 Likes
Banker007

Amazing Job Devraccoon!

In my case, the launcher stopped working because AID was pulled weirdly…. 677c65090004f75cde09177e.tmp-8339793783036ba4. I managed to changed the code to remove .tmp-8339793783036ba4 and everything is good now.

Also, I changed the way game is starting because it was changing my custom resolution for some reason.

I changed to cmd.

string cmdCommand = $“\“{tarkovPath}\“ {tarkovArgs}“;

ProcessStartInfo startInfo = new ProcessStartInfo

{

FileName = “cmd.exe”,

Arguments = $“/c start \“\“ {cmdCommand}“,

UseShellExecute = false,

RedirectStandardOutput = true,

RedirectStandardError = true,

CreateNoWindow = true

};

Process cmdProcess = Process.Start(startInfo);

cmdProcess.WaitForExit();

Hope this helps for future improvement. Take care!

0 Likes
Scottish

Was working Yesterday without any issues and now this?

************** Exception Text **************

System.ArgumentException: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.

Parameter name: input

at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)

at System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject(String input)

at QuickLauncher.mainForm.displayProfileName(String path)

at QuickLauncher.mainForm.listProfiles(String path)

at QuickLauncher.mainForm.mainForm_Load(Object sender, EventArgs e)

at System.Windows.Forms.Form.OnLoad(EventArgs e)

at System.Windows.Forms.Form.OnCreateControl()

at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

at System.Windows.Forms.Control.CreateControl()

at System.Windows.Forms.Control.WmShowWindow(Message& m)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.Form.WmShowWindow(Message& m)

at System.Windows.Forms.Form.WndProc(Message& m)

at QuickLauncher.mainForm.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

0 Likes
Scottish

unhandled exception error

************** Exception Text **************

System.ArgumentException: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.

Parameter name: input

at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)

at System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject(String input)

at QuickLauncher.mainForm.displayProfileName(String path)

at QuickLauncher.mainForm.listProfiles(String path)

at QuickLauncher.mainForm.mainForm_Load(Object sender, EventArgs e)

at System.Windows.Forms.Form.OnLoad(EventArgs e)

at System.Windows.Forms.Form.OnCreateControl()

at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

at System.Windows.Forms.Control.CreateControl()

at System.Windows.Forms.Control.WmShowWindow(Message& m)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.Form.WmShowWindow(Message& m)

at System.Windows.Forms.Form.WndProc(Message& m)

at QuickLauncher.mainForm.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

0 Likes
TeejayMerks

This should be featured!!!

**Would you like to see this featured poll,

CLICK HERE to cast your vote!**

0 Likes
Reina_C

hello

I am trying to use the quick launcher and I keep getting “invalid profile hierarchy”

how do I solve this because I do not know what to do.

0 Likes

Details