Featured SPT-AKI-INSTALLER 1.1.4

Mods made for AKI 2.3.1 or older are NOT compatible with 3.0.0.
Please do not spam mod comments with requests for mods to be updated - repeat offenders will be muted at moderator discretion.

Simple installer for SPT-AKI, fully automated

Hey Peeps,


This is the first version of an SPT-AKI Installer,

this is fully automated, it will download the AKI version itself and Patcher also.


Instructions:

- Have .NET 6.0 installed.

- Update EFT to the latest version through the BSG launcher.

- Place the installer in an empty folder. (E.G. C:\SPT\)

- Run the installer.

- Enjoy.


As this is the first version, there may be bugs we didn't find, any issues please use the support thread to the right >>>>


Before you download and use this, understand that it will download AKI and the relevant Patcher required for your client version from our GITEA Repo.

(the same place is if you download them separately)


If you experience issues After the installer is finished, follow the usual guidelines for issues, with checking the FAQ and if that doesn't help,

move to the support forum.


Example of the installer:


  • Version 1.1.4

    CHANGELOG:


    added warning message where EscapeFromTarkov.exe was not found in directory


    ^ if this does happen, check your game path assigned to BSG's launcher as we use this path.

  • Version 1.1.3

    CHANGELOG:


    Made adjustments to not require patching process when versions match

  • Version 1.1.2

    CHANGELOG:


    Waffle made a fucky wucky and now it should be fixed UwU

  • Version 1.1.1

    Changelog:

    hopefully fixed issues with mirrorList

  • Version 1.1.0

    CHANGELOG:


    @waffle has been an absolute boss and got this up and running with a new system, we have dropped using GITEA for downloading the patcher as it doesnt seem like this will be fixed, it will download the files still.

    changed the layout, much easier to read and user friendly, will update the overview later on

  • Version 1.0.1

    CHANGELOG:

    fix for the installer trying to delete the patcher that doesn't exist if game version matches

  • Version 1.0.0

  • bro this shit is really starting to be dog shit cause no one wants to help with the problem i have an theres no vid or anything about how to install this bs

  • what do i set the dirctory path to so i can play

  • any ideas as to the next version of spt? this no ai spawning bug is bsg pain in the bum lol

    :)

  • Good afternoon) I installed it through this automatic installer, but when starting aki server.exe the window closes immediately

  • So I love this automatic installer for SPT-AKI but I have installed it, launched the server, and made a profile. however when I start the client it just loads infinitely.

  • I used the installer... It said it was successful and it took up roughly 30gb of space on my boot drive... However I do not see ANY files at all that was added. Where does this installer download files to?

    • it installs to the directory where the exe is run,

      so if you follow the guide and place the installer in C:/games/tarkov/

      SPT will be installed in here

  • This thing is so awesome!!! It cuts down on the headache of doing all the copy/pasta of EFT and AKI and whatnot!!!

    Thank you so much!!!

  • I followed all the steps mentioned and the game runs, but before starting, it tells me the file hash does not match. I got the EFT game downloaded from a friend.

    Can anyone help?

    Thinking 3 Crying 1
  • how do i fix the "Default server 'SPT-AKI' is not available" message. I tried manually installing spt and the auto installer, nothing worked?

  • The installer installs everything without a hitch. When I run Aki-Launcher.exe the game instantly closes and deletes EscapeFromTarkove_BE.exe. This is on the latest 19708 version of EFT.

    • use the main support thread and post logs, this is not related to the installer

  • Hi, while making a fresh install for 3.1.1 from 3.0 I continue to receive a message at the very end of installing stating that the installer is unable to find the 3.1.1 patcher. 3.1.1 is made for 19078 is it not? So it wouldn't need a patcher? I have tried downloading the spt aki files individually so that it can "find the patcher." But that hasn't worked. Am I stupid and need the patcher from 19078 to 18something or other? Thanks.

    • have you downloaded the latest installer, I added a fix for the needing a patcher when it doesnt

  • This mod is great you did a great job Just wondering when airdrops will be available

    • I think it's server side, so it'll not be able to implement in SPT?

      Source: Airdrops aren't enabled in offline mode for Tarkov. Nikita said on a devstream that it's handled on server end.

    • correct with it being server side, I’m currently recreating the airdrops, having to rewrite all the scripts, it’ll come, just not yet

    • Thank you you're awesome

  • I'm not asking for this to be implemented, but how hard would it be for me to program the installer to download a certain patcher so I can install a certain version of SP?

  • Hi im still getting the same error both on manual install and with the installer. Installation goes fine (I have downloaded and installed all the .net and those files I need) game launches, black screen of loading and then boom it shuts, EVERY FUCKING TIME
    help me please im going to get crazy

    • not related to the installer, if you really want to know all it does is copy files and extract, hit the support threads up with logs and that and someone can try help

  • I keep getting a unconfirmed download, basically my computer doesnt trust the download but idk whats going on

    • as do most other installers made by a person, nothing i can do about that unfortunately, up to you if you want to use it, the source code is on the right also if you want to take a look

  • After installing files from my live install were removed and full reinstall was required.
    Not sure what caused the issue but the removed files caused SPT to not launch due to missing ConsistencyInfo file that the BSG Launcher needs making the SPT Launcher determine the game is not installed on the pc.

    • i have no idea how you have had that happen, the installer only deletes 3 files in the install directory

  • what do i do when it says 0% copying?

  • hi there i keep getting this error when i try to run the launcher as it closes just after a few seconds

    │ Task │ Status │

    ├───────────────────────────────────────────────────────────┼──────────────────────────────────────────────────────────┤

    │ Startup │ running │

    │ Release Checks │ Pending │

    │ Download Files │ Pending │

    │ Copy Client Files │ Pending │

    │ Setup Client │ Pending │

    └───────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────┘

    Unhandled exception. System.IO.FileNotFoundException: D:\EFT/EscapeFromTarkov.exe

    at System.Diagnostics.FileVersionInfo.GetVersionInfo(String )

    at SPT_AKI_Installer.Aki.Helper.PreCheckHelper.DetectOriginalGameVersion(String gamePath)

    at SPT_AKI_Installer.Aki.Core.Tasks.InitializationTask.RunAsync()

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAllTasksAsync(List`1 tasks, LiveDisplayContext context, Table table)

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.<>c__DisplayClass1_0.<<RunAsync>b__2>d.MoveNext()

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass17_0.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 80

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass18_0`1.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 110

    --- End of stack trace from previous location ---

    at Spectre.Console.Internal.DefaultExclusivityMode.RunAsync[T](Func`1 func) in /_/src/Spectre.Console/Internal/DefaultExclusivityMode.cs:line 40

    at Spectre.Console.LiveDisplay.StartAsync[T](Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 98

    at Spectre.Console.LiveDisplay.StartAsync(Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 78

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.RunTasksAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.Main()

    • i got the same problem...

    • can you check to make sure the game path in the BSG launcher is actually where your game files are located


      if possible can you send me a picture of both of these, so the BSG launcher->settings->game Path


      then in windows file explorer, show the folder thats given

  • Hay, so the Installer just closes after 3-5 sec this is everything it does... i try it the old way now but i didnt get it running the last days always getting some error or another... i got to get spt installed 1 time then it got the big updated :(

    ____ ____ _____ _ _ __ ___

    / ___| | _ \ |_ _| / \ | |/ / |_ _|

    \___ \ | |_) | | | _____ / _ \ | ' / | |

    ___) | | __/ | | |_____| / ___ \ | . \ | |

    |____/ |_| |_| /_/ \_\ |_|\_\ |___|


    ___ _ _ ____ _____ _ _ _ _____ ____

    |_ _| | \ | | / ___| |_ _| / \ | | | | | ____| | _ \

    | | | \| | \___ \ | | / _ \ | | | | | _| | |_) |

    | | | |\ | ___) | | | / ___ \ | |___ | |___ | |___ | _ <

    |___| |_| \_| |____/ |_| /_/ \_\ |_____| |_____| |_____| |_| \_\


    ┌───────────────────────────────────────────────────────────┬──────────────────────────────────────────────────────────┐

    │ Task │ Status │

    ├───────────────────────────────────────────────────────────┼──────────────────────────────────────────────────────────┤

    │ Startup │ running │

    │ Release Checks │ Pending │

    │ Download Files │ Pending │

    │ Copy Client Files │ Pending │

    │ Setup Client │ Pending │

    └───────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────┘

    Unhandled exception. System.IO.FileNotFoundException: D:\EFT/EscapeFromTarkov.exe

    at System.Diagnostics.FileVersionInfo.GetVersionInfo(String )

    at SPT_AKI_Installer.Aki.Helper.PreCheckHelper.DetectOriginalGameVersion(String gamePath)

    at SPT_AKI_Installer.Aki.Core.Tasks.InitializationTask.RunAsync()

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAllTasksAsync(List`1 tasks, LiveDisplayContext context, Table table)

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.<>c__DisplayClass1_0.<<RunAsync>b__2>d.MoveNext()

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass17_0.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 80

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass18_0`1.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 110

    --- End of stack trace from previous location ---

    at Spectre.Console.Internal.DefaultExclusivityMode.RunAsync[T](Func`1 func) in /_/src/Spectre.Console/Internal/DefaultExclusivityMode.cs:line 40

    at Spectre.Console.LiveDisplay.StartAsync[T](Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 98

    at Spectre.Console.LiveDisplay.StartAsync(Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 78

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.RunTasksAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.Main()

    • I really dont know what i did to deserve this, i installed everything manually this morning AND IT WORKED went to work startet my pc and now it says i dont own eft WTF man :(

    • can you check to make sure the game path in the BSG launcher is actually where your game files are located


      if possible can you send me a picture of both of these, so the BSG launcher->settings->game Path


      then in windows file explorer, show the folder thats given

  • Hello i have this error when i lunch SPT-AKI, what can i do ?


    unknown.png

    • can you check to make sure the game path in the BSG launcher is actually where your game files are located


      if possible can you send me a picture of both of these, so the BSG launcher->settings->game Path


      then in windows file explorer, show the folder thats given

  • when i start spt the escapefrom tarkov_be file gets deleted and i cant start the game again the next time i want to play. Why is this happening?

    • Same thing is happening to me. Just got back into SPT after not playing for a year or so and saw the auto installer, awesome!


      Got the game installed and running really easily, hopped out and deleted my profile as I wanted to throw some mods on. After tossing a couple of mods into the game, hopped back on, then logged off for the night. Came back my profile still being there, but my levels were reset to 1 (I had played up to nearly level 7) and my entire stash and hideout were reset.


      Thought it may have been the mods I installed so I removed them all, tried it again. A couple raids in, got to level 4, hopped out, logged off with the launcher, closed the server, when I opened the server again though my profile was again reset to 0.


      Does anyone know what or why this is happening?

  • Does this only install the latest version? Im wanting to downgrade to 2.3 for more mods.

  • Hey man I'm getting this error


    ____ ____ _____ _ _ __ ___

    / ___| | _ \ |_ _| / \ | |/ / |_ _|

    \___ \ | |_) | | | _____ / _ \ | ' / | |

    ___) | | __/ | | |_____| / ___ \ | . \ | |

    |____/ |_| |_| /_/ \_\ |_|\_\ |___|


    ___ _ _ ____ _____ _ _ _ _____ ____

    |_ _| | \ | | / ___| |_ _| / \ | | | | | ____| | _ \

    | | | \| | \___ \ | | / _ \ | | | | | _| | |_) |

    | | | |\ | ___) | | | / ___ \ | |___ | |___ | |___ | _ <

    |___| |_| \_| |____/ |_| /_/ \_\ |_____| |_____| |_____| |_| \_\


    ┌───────────────────────────────────────────────────────────┬──────────────────────────────────────────────────────────┐

    │ Task │ Status │

    ├───────────────────────────────────────────────────────────┼──────────────────────────────────────────────────────────┤

    │ Startup │ Current Game Version: 18969 │

    │ Release Checks │ Current Release: 18346 - Patch Available │

    │ Download Files │ [==========] 100% Downloading Mirror List │

    │ Copy Client Files │ Pending │

    │ Setup Client │ Pending │

    └───────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────┘

    Unhandled exception. Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: {. Path '', line 2, position 3.

    at Newtonsoft.Json.JsonTextReader.ReadStringValue(ReadType readType)

    at Newtonsoft.Json.JsonTextReader.ReadAsString()

    at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)

    at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)

    at Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType)

    at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value)

    at SPT_AKI_Installer.Aki.Core.Tasks.DownloadTask.BuildMirrorList()

    at SPT_AKI_Installer.Aki.Core.Tasks.DownloadTask.RunAsync()

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAllTasksAsync(List`1 tasks, LiveDisplayContext context, Table table)

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.<>c__DisplayClass1_0.<<RunAsync>b__2>d.MoveNext()

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass17_0.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 80

    --- End of stack trace from previous location ---

    at Spectre.Console.LiveDisplay.<>c__DisplayClass18_0`1.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 110

    --- End of stack trace from previous location ---

    at Spectre.Console.Internal.DefaultExclusivityMode.RunAsync[T](Func`1 func) in /_/src/Spectre.Console/Internal/DefaultExclusivityMode.cs:line 40

    at Spectre.Console.LiveDisplay.StartAsync[T](Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 98

    at Spectre.Console.LiveDisplay.StartAsync(Func`2 func) in /_/src/Spectre.Console/Live/LiveDisplay.cs:line 78

    at SPT_AKI_Installer.Aki.Core.Model.LiveTableTaskRunner.RunAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.RunTasksAsync(List`1 tasks)

    at SPT_AKI_Installer.Aki.Core.SPTinstaller.Main()

    • imn getting the same thing after doing a clean wipe trying to fix Praptor not doing insurance and not getting anything back even tho i paid for the insurance.

    • can you try with latest and see if its fixed? regards trader insurance, thats got nothing to do with the installer, it literally copies files and thats it

    • Not getting hung up anymore, thank you

  • hi the installer does not work nor the manuel way i do all the steps but nothing or there is no version patch for the game or it tells me when i do the manuel thing i get something like defalt server spt not available plz help

  • This is very cool. Makes things much easier for old farts like me. Looking forward to when Gitea Size issue is sorted. Hopefully soon! Thanks for making this.

  • So I know you may have helped me get sp tarkov, but I am having problems with trying to get mods. I extracted them just like you said to, and it has seemed like it says its working, but I don't think it is. Could I get a hand with this?

  • When I run the patcher, I get stuck on it trying to download the .zip, but it doesn't actually download it, the "AKIZIP" file never gets any data downloaded into it, stays at 0.

    [INFO]: Your current game version: 18876

    [INFO]: Checking releases for AKI and the Patcher

    [INFO]: Request Failed

    [INFO]: Checking if Zips already exist in directory

    [INFO]: No AKI zip file present in directory, downloading...

    • yeah i just checked this, the installer checks for the patch being released on our gitea, then downloads the asset, this time because of the size of the patch, the patch hasnt been uploaded to our gitea yet, this means the installer wont work for this patch till its on Gitea.


      i need to have a check in the installer to make sure its there, very weird cases its not but this is one of them, so you'd have to use the old manual method till our Gitea Size issue is sorted, so the installer can continue working.


      over the weekend ill add that check so the installer gives feedback

    • Oddly enough, running the installer again did 50% of the job. It installed the Tarkov files, but I just had to manually install AKI.

  • somebody had 2 do it. thank god. on that biblical swag

  • I have version 12.12.15.18807 of EFT and trying to download the AKI but it says no patcher available. Is there one coming out soon or did I do something wrong?

    • patches are dynamically found and got, once they are made on the repo, the installer will download it

  • Very handy indeed! i love this

  • One Stop Shop for install

    Makes it so easy to install and quickly update everything!

    To anyone scared by the install steps, use this! ^^:thumbup:

  • Wouldn't claim it to be fully automated as the installer couldn't install it correctly on my PC. Actually failed 3 times.

    Guess manual installation it is.

    Reply from CWX ():

    what couldnt it install correctly? any errors?

  • Absolutely Flawless

    Followed the directions. Worked 100%. Absolute wizardry.

  • Lazy? Yes, but useful

    Yes, GhostFenixx. Laziness, not necessity, is the true mother of invention. And this is a good invention.

  • It's...surprisingly good

    I was not expecting the installer to do EVERYTHING for me, but it did. Copied my Live files (which is surprising, cause my install location is custom), it downgraded them, then it installed the AKI. All three steps, one easy installer. This is how mods should be!!