Skip to content

Lihis/ets2-job-logger

Repository files navigation

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.