-
Symulator Tablic ZbiorczychTablice TD2(https://i.imgur.com/GevIai2.png)
Witam wszystkich z tej strony Thundo!Przedstawiam Wam mój projekt pod nazwą STZ - Tablice TD2 (https://tablice-td2.web.app/),
który symuluje tablice zbiorcze znane z dworców PKP!
Tablice dostępne są pod adresem: https://tablice-td2.web.app/ (https://tablice-td2.web.app/)Czym dokładniej jest STZ?Symulator ten na podstawie danych odebranych z SWDR wyświetli je w formacie tablicy zawierającej: - numer pociągu
- godzinę odjazdu / przyjazdu
- stację docelową / początkową
- punkty pośrednie
- dodatkowe informacje nt. rozkładu
Wszystko to odświeżane na bieżąco zgodnie z tym, co aktualnie dzieje się w symulatorze Train Driver 2!(https://i.imgur.com/h9mhTn3.png)
tablica odjazdów(https://i.imgur.com/49zIcyX.png)
tablica przyjazdówKonfiguracja tablicTablice pozwalają na ustawienie (w zależności od potrzeby i przeznaczenia):- scenerii lub posterunku na scenerii, dla której dane rozkłady będą wyświetlane
- rodzajów pociągów wyświetlanych (np. pasażerskich)
- rodzajów punktów pośrednich (np. postojów handlowych)
- rozmiaru interfejsuInformacje dodatkoweDodałem także możliwość sterownia przy pomocy klawiatury:
[F] - otwarcie / zamknięcie menu
[D] - zmiana typu tablicy (przyjazd / odjazd)
[F10] - ukrycie / pokazanie przycisków w prawym górnym rogu
Odnośnik do tablic jest również dostępny w Stacjowniku (https://stacjownik-td2.web.app/) po otwarciu okna szczegółowego scenerii!
W obecnej wersji programu nie jest dostępne wyświetlanie peronów,
a także w kolumnie Przewoźnik wyświetla się kategoria pociągu.
Jest to spowodowane brakiem takich informacji w SWDR!Wszelkie błędy i pomysły proszę zgłaszać na repozytorium STZ (https://github.com/Thundo54/tablice-td2)!PodziękowaniaW tym miejscu chciałbym podziękować Spythere (https://td2.info.pl/profile/?u=20777) za pomoc merytoryczną,
a także Stasiowi (https://td2.info.pl/profile/?u=1417) za pomoc z szukaniem błędów i testowaniem tablic!Przyjemnego korzystania z tablic,
Thundo
-
Bry!
Dzisiaj (tj. 05/04/2023) STZ został zaktualizowany do wersji v1.2.0, a wraz z nową wersją:
Nowości:
- możliwość ustawienia kategorii pociągu
- możliwość wybrania serwera TD2
- przycisk do resetowania ustawień
- nowe animacje interfejsu
- nowy set ikon
Usprawnienia:
- filtrowanie rozkładów jazdy
- wyświetlanie na urządzeniach przenośnych
- czas ładowania rozkładów
- dynamiczny tytuł karty w przeglądarce
Dodałem także do konsoli możliwość wczytania własnych rozkładów jazdy (w formacie json zwracanym przez SWDR) - dostępna przy użyciu funkcji loadTimetablesFromUrl()
-
Cześć!
Dzisiejszego dnia STZ został zaktualizowany do wersji v1.3.0:
Nowości:
- nowy wygląd tablic - krakowski
- pokazywanie przewoźników (zamiast kategorii z TD2 - dzięki @Stasiu, @Pepsi2026)
- możliwość wyświetlania tylko rozkładów z postojem
- wprowadzenie dedykowanego API do tablic-td2
Usprawnienia:
- usprawnienie wczytywania danych z API
- czas animacji przesuwania napisów (bliższy realnemu)
W v1.3.0 wprowadziłem dedykowane repozytorium (https://github.com/Thundo54/tablice-td2-api) w którym przechowywane będą m.in dane dotyczące nazw pociągów.
Dodałem do tego repozytorium możliwość zgłoszenia własnej sugestii nazwy pociągu TUTAJ (https://github.com/Thundo54/tablice-td2-api/issues/new/choose)
(https://i.imgur.com/SIxRQNL.png) (https://i.imgur.com/KhVLD6c.png)
nowy wygląd tablic wraz z wyświetlaniem przewoźników
-
Dobry!
Jako, że dawno nie było aktualizacji w sprawie tablic-td2, a sama aplikacja od wersji 1.3.0 dostała dość sporo poprawek/usprawnień oto changelog ostatnich zmian (v1.3.1 - v1.3.7):
Nowości:
- kompletnie przepisana lista punktów i scenerii - dostępne wszystkie punkty pośrednie (v1.3.7)
- automatycznie aktualizowany pasek URL zawierający parametry scenerii (v1.3.5)
- usunięcie nieużywanego przycisku od marginesów tablic (v1.3.7)
- nowy styl rozwijanych list w menu (v1.3.6)
- nowe nazwy pociągów w API tablic-td2 (dzięki @Stasiu)
Usprawnienia:
- poprawienie wcięcia w tablicach (v1.3.1)
- naprawa wyświetlanie kategorii pociągów (v1.3.1)
- pociągi APM poprawnie wyświetlane w tablicach (v1.3.6)
- nowe URL do API (od scenerii i aktywnych pociągów) (v1.3.4)
- synchronizacja zapytań do API podczas ładowania strony (v1.3.3)
Nowością jest także nowy plik json w API dotyczący wszystkich scenerii w TD2 - dostępny w tym repozytorium (https://github.com/Thundo54/tablice-td2-api/tree/master).
-
Ho ho ho!
Razem z elfami Świętego Mikołaja ciężko pracowaliśmy nad świątecznym prezentem dla Was ;D
Przedstawiam wersję tablic-td2 v1.4.0!
Nowości:
- nowy wygląd tablic - plakat
- nowy wygląd tablic - Stary Sącz
- możliwość przydzielania peronów/torów pociągom (patrz niżej)
Usprawnienia:
- fix aktualizowania linku do strony (przy zmianie scenerii / stacji)
- fix marginesów w obecnych do wersji 1.3.9 interfejsach
- naprawienie wielkości interfejsu (dostępne tylko dla Krakowa Głównego)
- nowy sposób określania liczby wierszy w tablicach
W wersji 1.4.0 tablic-td2 można przydzielić peron lub tor dowolnemu pociągowi poprzez wprowadzenie stosownego wpisu w uwagach eksploatacyjnych w swdr (w formacie [peron],[tor] - 3,1).
Pojawił się także kolejny plik .json w API, a dokładniej carsData.json (https://github.com/Thundo54/tablice-td2-api/blob/master/carsData.json), który to przechowuje informacje o wyposażeniu taboru w symulatorze.
W związku z problemami z przełączaniem się między interfejsem normalnym/powiększonym od wersji 1.4.0 opcja ta jest dostępna tylko dla tablic Krakowa Głównego.
Wesołych Świąt,
Thundo
(https://img.ttsk.ngo/images/2023/12/23/image61dc89714178b96c.md.png) (https://img.ttsk.ngo/image/plakat-przyjazd.hG377) (https://img.ttsk.ngo/images/2023/12/23/image0e11940d93098b01.md.png) (https://img.ttsk.ngo/image/plakat-odjazd.hGgjF)
wygląd interfejsu plakatowego
(https://img.ttsk.ngo/images/2023/12/23/image23b30a8e8056b4ce.md.png) (https://img.ttsk.ngo/image/stary-sacz-przyjazd.hGBbf) (https://img.ttsk.ngo/images/2023/12/23/image.md.png) (https://img.ttsk.ngo/image/stary-sacz-odjazd.hGRGy)
wygląd interfejsu Starego Sącza
-
Bry!
Dzisiaj tablice-td2 zostały zaktualizowane do wersji v1.5.0
Nowości:
- dodanie historii rozkładów (patrz niżej)
- nowy wygląd tablic - wyciąg z RJ
- nowa podstrona "apidata"
- wsparcie generowania PDFów dla plakatowych rozkładów jazdy
Usprawnienia:
- "pływające" menu (przy przewijaniu strony)
- fix wyświetlania nazwy scenerii na plakatach (jeśli brak pociągów w rozkładzie)
- fix rozdzielczości 1366p
- fix godzin na plakatach (usunięcie "0" na początku godziny)
- szybsze wczytywanie/przeładowywanie się listy rozkładów
- usunięcie oznaczenia "przesyłka konduktorska" z pociągów służbowych (@Pepsi2026)
W wersji 1.5.0 dodałem możliwość wyświetlenia rozkładów historycznych:
- aktualnie trwających dla których został stwierdzony odjazd ze scenerii
- wypełnionych (maszynista zakończył RJ)
- porzuconych (maszynista nie dojechał do scenerii końcowej)
Domyślnym ustawieniem wyświetlania historii RJ jest pokazywanie aktualnie trwających oraz wypełnionych RJ. Wybór daty oraz w/w opcji znajduje się w drugiej karcie menu.
Pojawiła się także nowa podstrona "apidata", której główny celem jest ułatwienie szukania danych w API tablic-td2 (np. nazw/numerów pociągów). Podstrona ta jest dostępna pod linkiem tablice-td2.web.app/apidata (https://tablice-td2.web.app/apidata/).
Oprócz powyższych nowości dodałem wsparcie dla generowania plików .pdf dla plakatów - oznacza to, że przy "drukowaniu" strony i zapisaniu jej jako PDF zachowany zostanie format plakatowego rozkładu jazdy.
Z tego miejsca także jeszcze raz chciałbym podziękować @Stasiu oraz @Pepsi2026 za czuwanie i aktualizacje bazy pociągów, a także @Spythere za pomoc przy implementacji modułu historii
(https://img.ttsk.ngo/images/2024/04/30/wyciag.png) (https://img.ttsk.ngo/image/Wyci%C4%85g-z-RJ.xoHhV)
Wyciąg z rozkładu jazdy
(https://img.ttsk.ngo/images/2024/04/30/pdf-showcase.png) (https://img.ttsk.ngo/image/Wygl%C4%85d-wygenerowanych-plik%C3%B3w-PDF.xodVL)
Wygenerowany rozkład plakatowy w formie PDF