
A very simple one-click launcher designed as a lightweight alternative to my SPT Launcher.
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.
How do I use this?
- Download the app via the big blue download button.
- Extract QuickLauncher.exe from QuickLauncher.zip with 7-Zip into your SPT folder (where SPT.Server.exe is).
- Run QuickLauncher.exe.
- Select a profile.
- 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
683 Downloads
Version release
VirusTotal: Linked on the repo
Changelog:
- Fixed a recurring issue with
**maxJsonLength**
obstructing profile loading, should work fine now
685 Downloads
Version release
VirusTotal: Linked on the repo
Changelog:
- Updated to 3.11
- Added missing MatchingVersion property that was added with 3.11
1.1K Downloads
Version release
VirusTotal: Linked on the repo
Changelog:
- Added directory failsafe checks against SPT appdata folders
169 Downloads
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
137 Downloads
Version release
VirusTotal: Linked on the repo
Changelog:
- Added a memory setting for the “Show Server” button to be a persistent toggle.
149 Downloads
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.
Details
-
GUID
Not Available
-
License
-
Source Code
-
Latest Version VirusTotal Result
https://www.virustotal.com/gui/file/8d68b2237077bc7d3035442cabeef28290837edc82511c981e0455341c597534
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
can you make a window stay open with a countdown to .exe launch?
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.
не знаю в чем проблема,но лаунчер не запускает сервер
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…
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.
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!
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)
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)
This should be featured!!!
**Would you like to see this featured poll,
CLICK HERE to cast your vote!**
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.