ETS2 Job Logger

Cross-platform Euro Truck Simulator 2 and American Truck Simulator job logger written in C++.

screenshot

Frequently asked questions

What is ETS2 Job Logger

ETS2 Job Logger is cross-platform job logger for Euro Truck Simulator 2 and American Truck Simulator. It is developed with C++ and it consists of an wxWidgets based application and plugin.

Main functionality of the ETS2 Job Logger is to track job deliveries with detailed information but some other features are also supported such as:

  • Log truck position in the game world.
  • Log received fines.

The project goals are:

  • Support Linux, MacOS and Windows.
  • Have an unified application for logging jobs.
  • Have an unified API which anyone can implement on their website to log users jobs.
  • Let web developers focus web development (i.e. implement API).

How do I use the ETS2 Job Logger?

Find an website which supports it, sign up, set the API URL and API Token in the application settings as guided by website provider and start driving! If your current website provider does not support ETS2 Job Logger you can ask if support for it could be added.

At this time there is no list of websites which supports the ETS2 Job Logger.

Can I use the ETS2 Job Logger without website?

Logged data is sent straight into the API, nothing gets stored locally so without an website the application is pretty useless.

I want to support ETS2 Job Logger on my website, what to do?

Just implement the API according the API Documentation.

Can API v1 break at any time?

The API may or may not receive breaking changes before the first release. So until the first release is out be prepared for breaking changes.

Can I contribute to ETS2 Job Logger?

Yes you can, visit Github project page and see contributing guidelines. Also feel free to join IRC channel #ets2joblogger at Libera or participate in GitHub Discussions.

What license the ETS2 Job Logger is released under?

The ETS2 Job Logger is released under GNU General Public License, version 2.

TL;DR: https://tldrlegal.com/license/gnu-general-public-license-v2.

What is the story behind the ETS2 Job Logger?

Development on ETS2 Job Logger was started by Lihis because he got frustated of not having an job logger which supports Linux. All existing solutions were closed source and supported only Windows thus the ETS2 Job Logger project was started to create an application which is open source and cross-platform and website provider agnostic.

ETS2 Job Logger was designed website agnostic so anyone can add support for the for it just by implementing the API on their website. By not being tied to any specific website the users have greater freedom to move between website providers as they do not need to install applications which only works with one specific website.