Script which aims to verify STRAFTAT users for competitive play.
Find a file
2025-06-14 08:42:02 +00:00
basic.py Upload files to "/" 2025-06-14 08:41:01 +00:00
checksums.txt Update checksums.txt 2025-06-07 12:30:51 +00:00
enc_values.env Upload files to "/" 2025-06-14 08:41:01 +00:00
errors.md Upload files to "/" 2025-06-07 12:59:52 +00:00
functions.py Upload files to "/" 2025-06-14 08:41:01 +00:00
LICENSE Initial commit 2025-06-07 10:25:09 +00:00
menu.txt Upload files to "/" 2025-06-07 12:59:52 +00:00
README.md Update README.md 2025-06-14 08:42:02 +00:00
svalues.py Upload files to "/" 2025-06-14 08:41:01 +00:00
welcome.txt Upload files to "/" 2025-06-07 12:59:52 +00:00

StraftatFileChecker.py

Checks if the users game files are authetic. This is, amongst other checks done through checksums.

  • Note1: The script currently does not auto-update it's values and requires a download for each new game version.

Verification:

  1. User runs the exe. The exe compares its checksum to the one on this repo. This prevents modified/outdated versions to run.
  2. User will download and run the script and provide a screenshot of their output

Installing

  1. Go to releases and download the latest release.
  2. The script should be able to run out-the-box. If your haivng issues please navigate to your terminal and run the program from theere.
  • May require python to run

Compatability

Note: Script is in testing phase

OS:

  • Windows and Linux have been tested and should be fully supported.
  • Mac has not been tested yet but should also work.

Mods: -[1] Currently there if no support for mods. This is the main focus as of now but is a rather complex task.

Errors

User Errors can be found in errors.md. This can be for example:

  • Not having the game installed
  • Having to verify integrity of game files
  • Running mods
  • Running out-of-date version of script

Privacy

This script only communicates with this repo. It does so via SSL to ensure a proper legitimate connection. No user data is ever uploaded to this repo, only downloaded. This is done in order to check the latest checksum and verify that the running script is legitimate.