Giter Site home page Giter Site logo

nybotv / tp_ets2_plugin Goto Github PK

View Code? Open in Web Editor NEW
11.0 1.0 1.0 2.55 GB

ETS2 Plugin for Touch Portal

Home Page: https://nybotv.github.io/TP_ETS2_Plugin/

License: MIT License

JavaScript 87.83% CSS 12.17%
tp-ets2-plugin game-states autoupdater icon touch portal touch-portal plugin euro-truck-simulator-2 server

tp_ets2_plugin's Introduction

ETS2 Dashboard

ETS2 Dashboard Plugin for Touch Portal
A Plugin to show your Euro Truck Dashboard onto your Tablett
Available for Windows Only || This Project is still in Work!! (Just dont have much time)


ETS2 Dashboard Plugin

Features

  • Nearly Real time refresh Rate
  • Truck Information
  • TruckersMP Information
  • Job Information
  • Game Information
  • more comming soon!

If you want to see Planned Features, see Roadmap

Download and Installation

latest version

Want to see new features of the latest version? Please refer to CHANGELOG.

  1. Download the Plugin file.
  2. Open Touch Portal go to the Gear (Upper right corner) and click on "Import plug-in"
  3. Choose your downloaded .tpp File and click "Open"
  4. After the Import you will see "Plug-in imported successful". Click on "ok" NOTE: If you get a "Warning" about to "Trust" the Plugin, Click on "No"!! You need to do a Step before you can use the Plugin.
  5. Now you have to go into my Plugins Folder by pressing "Win+R" and type in: "%appdata%/Touchportal/plugins/ETS2_Dashboard"
  6. Now go into "Server" and execute "Ets2Telemetry.exe".
  7. Now it should appear a Window. Press on Install.
  8. Now restart the Touch Portal app NOTE: Make sure you fully close Touch Portal using System Tray icon to exit
  9. After TP is open again, TP will ask you, if you want to trust the Plugin. Click on "Trust always".
  10. Now the Plugin is installed and you can create your first ETS2 Page!

If you get an Window with an Warning Message: "Another ETS2/ATS Telemtry Server instance is already running", Just Close it. It is just an Reminder. Ignore it.

Authors

Third Party Software

  • Funbit - Original Telemetry Server - Github
  • mike-koch - [OLD] Telemetry Server before 2.6.0 - Github
  • PauloTNCunha - [NEW] Telemetry Server since Version 2.6.0 - Github

Contributors

  • Gitago - Help with Fixing the plugin!
  • Pjiesco - Help with updating the plugin!

License

This project is licensed under the MIT - see the LICENSE file for details

FOSSA Status

tp_ets2_plugin's People

Contributors

nybotv avatar xnybotv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

fossabot

tp_ets2_plugin's Issues

Seems not working

Hello,
i've tried to install and run this plugin on my TouchPortal but i dont't know what i'm doing wrong...
After setting some information and starting the game, driving around, the DynamicTextUpdater always writes only '-' into my buttons. I don't get any other values than this. I hope you can help me with this issue

Some states not working

Some states are not working:

The engine state does not change, though the api returns the correct changed state, when the button is pressed:
engineOn: false -> engineOn: true
electricOn: false -> electricOn: true
Same for the parking brake:
parkBrakeOn: true-> parkBrakeOn: false

Other states are working so I don't assume that the plugin can't communicate with the server.

To be specific, only the "If ... is" does not work:

image

This is working:

image

I am using the current version of ETS2, the current version of the plugin and the standard german page layout.

100% CPU load

ETS_Dashoboard.exe uses all teh CPU time that is left from other programms, creating a permanent 100% CPU load. This affects everything on my Windows system, even when the Truck Simulator is not running (ATS or ETS2).
The used Funbit.Ets.Telemetry.Server already uses 6 up to 15% of my CPU time. Both together have a severe impact on The Windows System as well as thon the Truck Simulators (ATS and ETS). I am not using the newest Hardware, but with ETS_Dashboard and the Telemetry Server disabled I have a quite good gaming experience.

PC-Specs:
CPU: Intel Core I7 860 @2.80GHz
RAM: 16GB RAM
GPU: nVidia Geforce GTX1060 6GB
SSD: Crucial MX500 2TB + 1TB (SATA)
OS: Windows 10 Pro, Version 22H2, Build 19045.2486

ETS2 and ATS steam Version, several Mods.

Task-Manager before starting ETS_Dashboard.exe:
Task_Manager_normal_load

Task-Manager after starting ETS_Dashboard.exe, Truck Simulator not yet started:
Task_Manager_high_load_after starting ETS_Dashboard

Other Programm Running are:
Google Chrome
Firefox
Discord
and of course: Touch Portal

Known "JavaScript error"

Issue "A JavaScript error occurred in the main process"

  • It doesen't matter which error there is exacly. If this appears on "closing" the Plugin or full Touch Portal, just ignore it. The new Settings UI, doesen't like the way its getting Closed. I will fix this later!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.