Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


Skrypt telemetrii — strona gazza293 nie działa

#1

Tak jak w temacie. Oprócz tego chciałbym się dowiedzieć jak wyciągać informacje z OMSI, bo poradnik skryptowy okazał się niedostatecznie pomocny. pomóżta panowi troszke Z góry dziękuję za pomoc.
Odpowiedz

#2
(Ten post był ostatnio modyfikowany: 16.03.2019, 10:59 przez MichauSto.)

Stosunkowo łaskawym dla wydajności rozwiązaniem (o ile zastosowaniem "telemetrii" nie jest obsługa urządzeń peryferyjnych, bo wtedy z pewnością da Się To Zrobić Lepiej) byłoby wykorzystanie lokalnego portu np. 127.0.0.1:2137 do przesyłania danych zebranych w formie tekstowej, gdzie program wykorzystujący dane pełni rolę serwera, a plugin do OMSI klienta, wysyłającego zapytania zawierające zaktualizowane wartości zmiennych.

Przydatne linki do nauki w pluginy do OMSI:
http://wiki.omnibussimulator.de/omsiwiki...nittstelle — "oficjalna" specyfikacja (w razie problemów pt. pętla Zugriffsverletzung przy wychodzeniu z OMSI i wpisów w logach "nie znaleziono procedury" polecam zapoznać się z akapitem "Neuerungen OMSI2");
https://forum.omnibussimulator.de/forum/...-visual-c/ — przykładowy kod i konfiguracja projektu w Visual C++.
[Obrazek: MydO7iC.jpg]
Miejsce na Twoją sygnaturę! Zadzwoń: 0-k̸̟͆i̷̗̿ͅe̶͙̥̊ ̴̖̻͊̀d̴͇̪̆y̴̝̩̅̎ŵ̶͍͜ ̶̣͂y̶̟͘d̸̛͙̪͑a̷̩̳͆
Dlaczego manul przebrał się za kota /bad4ever
Odpowiedz

#3

czyli wszystkie informacje wyslac na hosta i potem z hosta sobie odczytywac?
Odpowiedz

#4

W największym skrócie, dokładnie tak.
[Obrazek: MydO7iC.jpg]
Miejsce na Twoją sygnaturę! Zadzwoń: 0-k̸̟͆i̷̗̿ͅe̶͙̥̊ ̴̖̻͊̀d̴͇̪̆y̴̝̩̅̎ŵ̶͍͜ ̶̣͂y̶̟͘d̸̛͙̪͑a̷̩̳͆
Dlaczego manul przebrał się za kota /bad4ever
Odpowiedz




Użytkownicy przeglądający ten wątek: