Update 'README.md'
This commit is contained in:
parent
8331080d85
commit
2652285d88
53
README.md
53
README.md
@ -1,19 +1,10 @@
|
|||||||
# SPT-AKI Installer made for EFT.
|
# SPT-AKI Installer made for EFT.
|
||||||
|
|
||||||
![Finished Installer](https://cdn.discordapp.com/attachments/976519592119762994/976845998930419732/unknown.png)
|
![Installer Image](https://media.discordapp.net/attachments/875707258074447904/1107352250705268807/image.png?width=1148&height=671)
|
||||||
|
|
||||||
## New implementation of an Installer for SPT-AKI.
|
|
||||||
|
|
||||||
### Spectre Console for a cleaner look:
|
|
||||||
- Added "SPT-AKI Installer" as Figlet title,
|
|
||||||
|
|
||||||
![Figlet Picture](https://cdn.discordapp.com/attachments/976519592119762994/976845245553717248/unknown.png)
|
|
||||||
|
|
||||||
- progress bars for extracting and copying of files.
|
|
||||||
|
|
||||||
![Progress Bars](https://cdn.discordapp.com/attachments/976519592119762994/976845443831070790/unknown.png)
|
|
||||||
|
|
||||||
### Pre install checks:
|
### Pre install checks:
|
||||||
|
- Checks if .net 4.7.2 (or higher) is installed
|
||||||
|
- Checks if .net 6 desktop runtime is installed
|
||||||
- Checks if EFT is installed,
|
- Checks if EFT is installed,
|
||||||
- Checks installer is not in OG game directory,
|
- Checks installer is not in OG game directory,
|
||||||
- Checks install folder does not have game files already in it,
|
- Checks install folder does not have game files already in it,
|
||||||
@ -25,40 +16,4 @@
|
|||||||
- Copies files from registry logged GamePath to new location,
|
- Copies files from registry logged GamePath to new location,
|
||||||
- Extracts, runs and deletes patcher with no user input,
|
- Extracts, runs and deletes patcher with no user input,
|
||||||
- Extracts Aki,
|
- Extracts Aki,
|
||||||
- Deletes both Patcher and AKI zips at the end.
|
- Deletes both Patcher and AKI zips at the end.
|
||||||
|
|
||||||
### Plans:
|
|
||||||
- Locales, Language selection.
|
|
||||||
|
|
||||||
----
|
|
||||||
|
|
||||||
# Setup:
|
|
||||||
|
|
||||||
1. Visual Studio > File > Open > Project/Solution `\SPT_AKI Installer.sln`
|
|
||||||
2. Visual Studio > Build > Publish Selection > Publish
|
|
||||||
3. Check your folder for the project `\bin\Debug\net6.0\publish\`
|
|
||||||
4. In here should be an .Exe and a .pdb
|
|
||||||
- Only the .exe is needed.
|
|
||||||
|
|
||||||
# Debug:
|
|
||||||
|
|
||||||
- The project has PreProccessor Directives for the location to test installing too,
|
|
||||||
- If you want to change the location for this under L18 make this the path you desire,
|
|
||||||
- You have to be in Debug for this to be used.
|
|
||||||
|
|
||||||
#### Run Debug:
|
|
||||||
|
|
||||||
- Make sure Visual Studio is in Debug mode.
|
|
||||||
|
|
||||||
![Debug Mode](https://cdn.discordapp.com/attachments/976519592119762994/976850003521835058/unknown.png)
|
|
||||||
|
|
||||||
1. Visual Studio > Debug > Start Debugging or the F5 shortcut Key
|
|
||||||
|
|
||||||
# Dependencies:
|
|
||||||
|
|
||||||
- .net 6.0
|
|
||||||
- SharpCompress
|
|
||||||
- SpectreConsole
|
|
||||||
- FubarCoder.RestSharp.Portable.Core
|
|
||||||
- FubarCoder.RestSharp.Portable.HttpClient
|
|
||||||
- Gitea.dll (included with repo)
|
|
Loading…
x
Reference in New Issue
Block a user