Lihis / ets2-job-logger

ETS2 Job Logger
https://ets2joblogger.org
GNU General Public License v2.0
17 stars 6 forks source link
american-truck-simulator ats cross-platform ets2 euro-truck-simulator-2 job linux-app logger windows-app

ETS2 Job Logger

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

Linux Windows MacOS
Linux Build Status see #63 see #16

Currently only Linux is supported, maintainer(s) for Windows and MacOS are needed.

Functionality

ETS2 Job Logger consists of wxWidgets based application and ETS2 plugin.

Plugin sends job related data to the application via websocket. Application then sends a POST request to the specified API URL when a new job is taken or a current job is delivered. If you're interested of implementing the API on your website then refer to API Guide.

Application stores job information in memory until it's sent to your API. If sending failed, e.g. your API did not return expected HTTP code, applications tries to send it again later until it's sent successfully.

Chat

IRC libera.chat #ets2joblogger GitHub Discussions

Contributing

See CONTRIBUTING.md.

Documentation

Documentation has been split into different documents.

User Guide covers necessary information for an application users.

API Guide covers necessary information for API implementors.

Developer Guide covers necessary information for developers.

License

See LICENSE.md.

Icon

logo

"Box, delivery, package, shipping, transport, truck icon" by icon lauk is licensed under CC BY 3.0.