Skip to content

A Java-based web interface with a few Need for Speed: World utilities.

Notifications You must be signed in to change notification settings

nfs-stuff/nfsw-web-tools

Repository files navigation

Need for Speed: World Web Tools

A web interface for a few (maybe) handy tools.


Prerequisites

To run:

  • Java 8

To build fully:

  • Java 8 (again)
  • Gradle
  • GCC or Clang (See note #3)
  • Yarn or NPM (dependencies in package.json)
  • Webpack
  • Patience

Notes

  1. Make sure the native library is in the same folder as the .jar!!! The native library should be called: libwebtools.dylib on Mac OS X, libwebtools.so on Linux, or webtools.dll on Windows.
  2. On Linux systems, when running the .jar you need to run it with this command: java -Djava.library.path=. -jar nameofjarhere.jar in order for it to work. Not sure why, and it doesn't seem like there's any easy way to get around it.
  3. Don't complain if the native libraries won't compile on Windows, because I haven't even added the appropriate code to build.gradle for that.

Features

  • NFSWO_COMMUNICATION_LOG.txt and SystemSettings.dat decryption
  • BaseCarId calculator
  • PhysicsProfileHash calculator

Screenshots

Log Decrypter #1

Log Decrypter #2

BaseCarId

PhysicsProfileHash

Credits

Enjoy!

* Pull requests are welcome.

About

A Java-based web interface with a few Need for Speed: World utilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published