Autor Wątek: Info: Rozkazy 1.4-rc2 "Irbis" - generator rozkazów pisemnych  (Przeczytany 6360 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline servus

  • User
  • Wiadomości: 7
  • Siła reputacji: 22
  • servus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowy
  • gimnazjalista
  • Distance Travelled: 566 km
  • Trains Routed: 287
Rozkazy 1.4-rc2 "Irbis" - generator rozkazów pisemnych
« dnia: 06 Maja 2019, 22:43:52 »
Cześć, stworzyłem prosty generator rozkazów pisemnych w js.

Można go uruchomić w (chyba) każdej nowej przeglądarce z javascriptem. Całość jest w jednym pliku html i waży ok. 20kb ( :D już bliżej 30kb ). Oczywiście działa offline.
Kodu radzę nie czytać ;D.

Wszystkie wersje dostępne pod linkiem https://up.td2.info.pl/d/129e4058c408467695f2/.

Automatyczne wypełnianie informacji o scenerii oraz o pociągu:
  • wpisać nazwę użytkownika
  • wybrać scenerię
  • odświeżyć listę pociągów '(odśw.)' (nie należy spamić tym przyciskiem. jak nie działa to nie działa i proszę zgłosić problem, czasami najszybszym rozwiązaniem jest odświeżenie strony) i wybrać pociąg, reszta się uzupełni automatycznie
Oczywiście wszystko działa bez tego. Pociągi automatycznie można przeszukiwać również po podaniu hashu scenerii.
Nazwa posterunku nie uzupełnia się automatycznie.
Aby anulować uzupełnienie automatyczne wystarczy przestawić na pozycję --- i wtedy automatyczne uzupełnienie się "zwolni" pozwalając na ręczne wpisanie. Dane z automatycznego uzupełnienia pozostają w swoich polach.

Wersja 1.4-rc2 "Irbis":
  • Irbis to po angielsku snow leopard
  • rozkazy w tabelkach (i to w zasadzie tyle, ale to było trochę pracy uhhh)
  • zamknąłem kilka tagów
  • tabela w rozkazie "O"

Wersja 1.3 "Leopard":
  • po kliknięciu na wpis w historii automatycznie wyświetla się w polu generacji
  • poprawa jakości kodu i finalnie już ten bug z drugą rubryką w rozkazie S jest poprawiony
  • nie ma już tych głupich okienek pojedynczych
  • nadal się źle usuwa z listy pociągów po odświeżeniu
  • drastyczna poprawa kodu pobierania z API i aktualizacji scenerii/pociągów do wybrania. teoretycznie chyba już powinno działać normalnie
  • Kierownik pociągu zmieniony na Maszynista
  • gdy api nie działa powinien pojawić się komunikat, ale tego nie sprawdzałem
  • dane o pociągach są teraz trzymane w html'u (data-driver-name akurat) a nie w zmiennej
  • w następnej "wersji" będzie poprawiony bug na firefoxie (i ogólnie bug) przy wybieraniu maszynisty i aktualizacji nazwy maszynisty poprawione
  • liczniki i rozkazy zapisują się w localstorage (taki trik magiczny :o; uwaga, bo może zacząć dużo ważyć. wystarczy usunąć na pliku rozkaz.html w zakładce local storage counter i orders i powinno się zwolnić jak ktoś ma taki problem)
Spoiler: pokaż

md5sum.txt
d8cc46a41e6f0e25f0b7b22c37c03c19 *rozkaz.html

sha1sum.txt
a9a5978abdbb8ce2a958b44f74e7ec7ac422e648 *rozkaz.html

sha256sum.txt
d9b22f35b571ce5cba55cb7aadc1954e006cb430b80155e32903bf610e3480ec *rozkaz.html


Poprzednie wersje:
Spoiler: pokaż

Wersja 1.2 "Tygrys":
  • automatyczne wyszukiwanie i uzupełnianie informacji o stacji i pociągu
  • przełączniki przy działkach (- wył; g wł, generuj)

Wersja 1.1 "Ryś":
  • niewypełnione pola, które znajdują się w rozkazie jak posterunek itd. zaznaczone są czerwoną ramką
  • teraz dodaję też 3 sumy kontrolne (md5, sha256 i sha1) do każdej wersji
  • każdy rozkaz ma pole "Inne"
  • rozkaz "O" nadal nie ma tych tabelek
  • generacja rozkazu do jednego pola (automatyczne zaznaczenie po kliknięciu)
  • informacje o posterunku, stacji, godzinie, dyżurnym są na samym końcu rozkazu
  • puste pola z rozkazu (nr toru albo inne tego typu) są zamienione na ___ w wygenerowanym rozkazie
  • kod został wyczyszczony ze zbędnych (mam nadzieje) klas

Wersja 1.0 "Dachowiec":
  • rozkazy "S" i "N'. Do "O" nie można aktualnie "wypełniać" tej tabelki, bo jej nie ma
  • aby przesłać rozkaz maszyniście należy skopiować po każdej linijce (nie wiem czy lepiej zostawić to w taki sposób czy może wszystko dać do jednej wiadomości)
  • brak informacji o wydającym jak na chwilę obecną
  • w przyszłości pola tekstowe przy czasie zostaną zamienione na pola czasowe
  • numer pociągu aktualizuje się po odkliknięciu pola z numerem
  • kwadraty obok niektórych działek włączają je do generacji; gdy nie jest zaznaczony to dane zdanie nie zostanie wygenerowane, a jak nie ma go wcale to będzie wygenerowane
  • kopiowane/generowane jest wszystko od góry do dołu, więc należy sobie skopiować rubryki wedle życzenia, 1 pole to zawsze nagłówek, kolejne to rubryki po kolei
sha256: 15b7ae659f10e99effdc9bb8955e58a34aeac1cfeab9e050efbaf49cb8c64ed6 *rozkaz.html

Do pobrania w załączniku. Po pobraniu należy zmienić rozszerzenie na .html i otworzyć w przeglądarce (forum nie pozwala mi wysłać .html).
« Ostatnia zmiana: 03 Sierpnia 2019, 19:27:15 wysłana przez servus »
miau~!
Kot, który jeździł koleją.

Offline emik

  • Konstruktor
  • Supporter
  • *
  • Wiadomości: 129
  • Siła reputacji: 38
  • emik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrz
  • Distance Travelled: 1230 km
  • Trains Routed: 351
Odp: Rozkazy - generator rozkazów pisemnych
« Odpowiedź #1 dnia: 07 Maja 2019, 00:27:54 »
Przydałaby się rubryka 4 w rozkazie S oraz wygenerowany rozkaz z opcją jednokrotnego kopiowanina, a nie każdej linii z osobna.

A tak ogólnie o coś takiego mi właśnie chodziło, żeby stworzyć ale w wersji online :)
Dużo się robi: LCS Poznań, Lisków Miasto, Dolna Odrzanka, Runowo Pomorskie, Włoszczowa Północ

Uczę/pomagam/sprawdzam: pulpity SCS

Offline MikolajMK

  • Supporter
  • *
  • Wiadomości: 61
  • Siła reputacji: 0
  • MikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZMikolajMK miłośnik KKZ
  • Distance Travelled: 993 km
  • Trains Routed: 372
Odp: Rozkazy - generator rozkazów pisemnych
« Odpowiedź #2 dnia: 07 Maja 2019, 01:32:41 »
Przydałaby się rubryka 4 w rozkazie S oraz wygenerowany rozkaz z opcją jednokrotnego kopiowanina, a nie każdej linii z osobna.

A tak ogólnie o coś takiego mi właśnie chodziło, żeby stworzyć ale w wersji online :)

Moim zdaniem coś takiego powinno zostać zintegrowane z SWDR

Offline emik

  • Konstruktor
  • Supporter
  • *
  • Wiadomości: 129
  • Siła reputacji: 38
  • emik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrzemik toromistrz
  • Distance Travelled: 1230 km
  • Trains Routed: 351
Odp: Rozkazy - generator rozkazów pisemnych
« Odpowiedź #3 dnia: 07 Maja 2019, 07:33:37 »
Moim zdaniem coś takiego powinno zostać zintegrowane z SWDR
Z tego co da się wyczytać w innych tematach podobno coś takiego jest tworzone w SWDR.
Dużo się robi: LCS Poznań, Lisków Miasto, Dolna Odrzanka, Runowo Pomorskie, Włoszczowa Północ

Uczę/pomagam/sprawdzam: pulpity SCS

Offline chalucynek

  • Supporter
  • *
  • Wiadomości: 9
  • Siła reputacji: 132
  • chalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezeschalucynek prezes
  • Distance Travelled: 2307 km
  • Trains Routed: 1045
Odp: Rozkazy - generator rozkazów pisemnych
« Odpowiedź #4 dnia: 07 Maja 2019, 08:09:01 »
Moim zdaniem coś takiego powinno zostać zintegrowane z SWDR
Z tego co da się wyczytać w innych tematach podobno coś takiego jest tworzone w SWDR.

Było w swdr 3 teraz nie ma ;p

Offline Ryszard

  • Developer
  • Supporter
  • *
  • Wiadomości: 392
  • Siła reputacji: 484
  • Ryszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezesRyszard prezes
  • Dyżurny GCA
  • Distance Travelled: 11309 km
  • Trains Routed: 3597
Odp: Rozkazy - generator rozkazów pisemnych
« Odpowiedź #5 dnia: 07 Maja 2019, 12:45:52 »
Co nie oznacza że nie będzie w SWDR4 ;)

Offline servus

  • User
  • Wiadomości: 7
  • Siła reputacji: 22
  • servus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowy
  • gimnazjalista
  • Distance Travelled: 566 km
  • Trains Routed: 287
Nowa wersja, 1.1 "Ryś"
« Odpowiedź #6 dnia: 07 Maja 2019, 14:25:02 »
Przydałaby się rubryka 4 w rozkazie S oraz wygenerowany rozkaz z opcją jednokrotnego kopiowania, a nie każdej linii z osobna.

Właśnie dodałem te obie rzeczy. Dodatkowo, rubryki "Inne" poszły do każdego dostępnego rozkazu. Nie wiem tylko za bardzo co zrobić z rubrykami niewypełnionymi.
miau~!
Kot, który jeździł koleją.

Offline Zdebu

  • Supporter
  • *
  • Wiadomości: 295
  • Siła reputacji: 146
  • Zdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezes
  • Distance Travelled: 5434 km
  • Trains Routed: 941
Odp: Rozkazy 1.1 "Ryś" - generator rozkazów pisemnych
« Odpowiedź #7 dnia: 07 Maja 2019, 17:57:21 »
Zrób tak by generator je pomijał i nie wstawiał gdy nie sa wypelnione czyli nie potrzebne po teraz trzeba recznie polowe rozkazu usuwac to wychodzi praktycznie na to ze latwiej jest go napisac recznie, po za tym to wszystko gites i szacun za robote, sam juz zaczalem tworzyc taki generator tylko ze w arkuszach google (taki exel tylko online) ale widze ze juz jest dobry programik i nie musze robić dalej.

Offline servus

  • User
  • Wiadomości: 7
  • Siła reputacji: 22
  • servus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowyservus dróżnik przejazdowy
  • gimnazjalista
  • Distance Travelled: 566 km
  • Trains Routed: 287
Nowa wersja, 1.2 "Tygrys"
« Odpowiedź #8 dnia: 07 Maja 2019, 22:01:44 »
Zrób tak by generator je pomijał i nie wstawiał gdy nie sa wypelnione czyli nie potrzebne po teraz trzeba recznie polowe rozkazu usuwac to wychodzi praktycznie na to ze latwiej jest go napisac recznie,...

Dodane w wersji 1.2 "Tygrys". Są przełączniki po lewej stronie od działek.

Dodatkowo dodany został system automatycznego uzupełniania.
« Ostatnia zmiana: 07 Maja 2019, 22:12:29 wysłana przez servus »
miau~!
Kot, który jeździł koleją.

Offline Zdebu

  • Supporter
  • *
  • Wiadomości: 295
  • Siła reputacji: 146
  • Zdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezesZdebu prezes
  • Distance Travelled: 5434 km
  • Trains Routed: 941
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #9 dnia: 08 Maja 2019, 01:06:10 »
Teraz jest super, tylko mala uwaga jak kiedyś będziesz dodawał jakaś poprawke to uzupelnij w drugiej kolumnie przy drogowskazowych i odstepowych w nawiasie że tyczy sie wjazdu pociagu, jak masz to w pierwszej rubryce przy drogowsakzowym. Ogólnie dobra robota, łatwy w obsłudze fajny programik, plany rozwoju które ci mogę podsunać to może jakas oprawa graficzna żeby ładnie to wyglądało i może jakaś baza do zapisywania i podglądu zapisanych rozkazów :)

Offline Bury

  • User
  • Wiadomości: 28
  • Siła reputacji: 159
  • Bury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezesBury prezes
  • Distance Travelled: 6368 km
  • Trains Routed: 1484
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #10 dnia: 08 Maja 2019, 19:46:50 »
Dobrze jest! Nie cukierkuj już tego. Już sam SWDR wystarczająco zawiera kolorowych tabelek ;)

Natomiast jeśli faktycznie chciałbyś zająć się kwestią wizualną, to proponowałbym cały arkusz zawrzeć w tabelkach na kształt oryginalnych druczków.

Zdecydowanie cały ten tekst nie zlewałby się tak jak teraz. Wyglądałoby to profesjonalniej i realniej.

Nie wiem na ile teraz pomocni byliby DEVsi, by udostępnić kilka niezbędnych komend do API, by zamiast wklepywać numer i maszynistę, możnaby pobierać listę z serwera TD2 i wybierać ją tak jak teraz (masz?) chciałbyś to robić.

Offline Sarrus

  • Supporter
  • *
  • Wiadomości: 101
  • Siła reputacji: 17
  • Sarrus zwrotniczySarrus zwrotniczySarrus zwrotniczy
  • Distance Travelled: 862 km
  • Trains Routed: 211
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #11 dnia: 12 Lipca 2019, 09:44:30 »
Sprawdziłem - fajne fajne. Gratuluję pomysłu skorzystania z API TD2.

Zrobiłem sobie krótki test i wydaje mi się, że wkradł się mały błąd. Na screenie widać, że w rozkazie brakuje oznaczenia semafora (A).

Poza tym brakuje mi w rozkazie S (?) opcji wjazdu na tor zajęty.

EDIT: Na screenie jest użytkownik aktualnie dyżurujący na Zabłociu - nie mam multikonta ;)

Offline Dulson

  • Supporter
  • *
  • Wiadomości: 131
  • Siła reputacji: 172
  • Dulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezesDulson prezes
  • ISEDR/N
    • Train Driver 2
  • Distance Travelled: 9986 km
  • Trains Routed: 2202
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #12 dnia: 12 Lipca 2019, 14:04:19 »
Opcji nie ma takiej jak wjazd na tor zajęty. To wpisujesz w rubrykę inne. Ja przyszedłem z symulatora ISDR i tak inaczej wystawienie rozkazu wyglądało niż normalnie jest, też się kiedyś nad tym zastanawiałem.
« Ostatnia zmiana: 12 Lipca 2019, 14:10:09 wysłana przez Dulson »
Na PLK od maj 2017(ofi.): ISEDR/N - aut.[2/2]: (1) - 02.03.2018; (2) - 29.03.2018; (3) - 13.05.2019. /|\ ISEDR - aut.[1/1]: (1) - 09.05.2019.
Virtual Life: ET41-144 /|\ ISEDR Piaskowo
Dwa obozy - Jedna wojna

Offline Sarrus

  • Supporter
  • *
  • Wiadomości: 101
  • Siła reputacji: 17
  • Sarrus zwrotniczySarrus zwrotniczySarrus zwrotniczy
  • Distance Travelled: 862 km
  • Trains Routed: 211
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #13 dnia: 12 Lipca 2019, 16:38:13 »
Ja też grałem (a nawet gram) w ISDR i tam jest opcja w rozkazie S - jazda na tor zajęty.
Dla jazdy na tor częściowo zajęty dyktuje się generalnie rozkaz pisemny O. Jednakże jeżeli nie można jednocześnie podać przebiegu, ze względu na zajętość toru właśnie, wtedy rozkaz S wydaje mi się bardziej na miejscu. Nie sprawdzałem w przepisach i opierałem się na doświadczeniach z ISDR. Później postaram się przyjrzeć się temu.

Offline Stallker

  • Supporter
  • *
  • Wiadomości: 6
  • Siła reputacji: 95
  • Stallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezesStallker prezes
  • Distance Travelled: 9084 km
  • Trains Routed: 1636
Odp: Rozkazy 1.2 "Tygrys" - generator rozkazów pisemnych
« Odpowiedź #14 dnia: 12 Lipca 2019, 21:57:10 »
Na tor zajęty trzeba wystawić rozkaz pisemny O ze jedziemy na częściowo zajęty oraz Sz gdy nie mozna podać Sz to rozkaz pisemny S
PKP Intercity. Zakład Centralny. O. Olszynka Grochowska.
Mechanik IC/10 Stallker, Obszar Eksploatacji i Realizacji Przewozów.