Skip to content

mustcodes/demirlogistics-tracker

 
 

Repository files navigation

Demir Logistics - Tracker

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

Demir Logistics - Tracker 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.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.1%
  • CMake 8.4%
  • C 4.5%