Autor Wątek: Talk/Rozmowa: Program do przeglądania i wprowadzania składów jeżdżących w okolicy  (Przeczytany 1134 razy)

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

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Witam.
Przed wami kolejna pierdoła z cyklu "nikt tego nie pobierze".
Program nazwałem roboczo "Rozkład Jazdy", a służy do tego co jest napisane w temacie.
Jest to alpha - póki co nie wszystkie rysunki zostały wprowadzone do bazy, wiele funkcjonalności nie jest dostępnych.
Program będzie rozwijany na bieżąco. Niestety jest "produkowany" w TGF2, czyli bugi, zacinki itp. będą Waszą codziennością (moją nie, bo u mnie program działa poprawnie 8)).
Ale po kolei.

Do czego to służy?
Program służy do:
- Wprowadzania składów które jeżdżą w waszej okolicy (wraz z numerami - parametrami)
- Zapisywania ich
- Tworzenia wykresów częstotliwości jazdy pociągów
- Wkrótce będzie możliwość eksportu tych danych także do plików *.rtf!!!
- i wiele wiele więcej, co będzie wkrótce tworzone.

Jak to działa?
W komplecie dostajecie plik z kodami składów. Należy ich przestrzegać. Kody zostały zrobione tak, by były intuicyjne i krótkie (np. ekspres jadący 160km/h można - przy odpowiednim refleksie i wprawie - całkowicie zapisać!).

Aby zacząć musimy stworzyć nowy projekt lub wczytać istniejący. Automatyczne tworzenie nowych projektów będzie dostępne dopiero w wersji Alpha 0.0.4.

Wpisywanie składów zaczynamy od zaznaczenia okienka "Tryb edycji".
Kod wpisujemy w okienko które znajduje się w lewym górnym rogu. Znajdziecie je w dokumencie dołączonym do programu. Z czasem baza będzie uzupełniana. Po wpisaniu kodu wciskamy Enter, a pojazd zostaje dodany.
Kiedy już wprowadzimy cały skład można go zapisać. Jedynym ograniczeniem jest to, że o danej godzinie (czyt. minucie) może być wpisany maksymalnie 1 pociąg.

Po wpisaniu pociągów możemy wyłączyć tryb edycji. Wówczas możemy zaznaczyć na liście datę, a następnie godzinę danego pociągu. Na dole pojawi się podgląd składu, a z boku - jego szczegółowe dane: datę, godzinę przyjazdu i odjazdu, kierunek i komentarz. I tu właśnie się dowiadujemy dlaczego mamy możliwość wpisania tylko 1 pociągu na każdą minutę.

Mam nadzieję że program się spodoba. Liczę na pozytywne opinie, komentarze. Nie pisać jeszcze propozycji rozwoju - po skończeniu listy co mam dodać otworzę wam wyobraźnię i będziecie mogli pisać propozycje.
Pozdrawiam.
Changelog:
=== ALPHA ===
0.0.1 555kB r0 25.12.16:
r0: Pierwsza wersja
0.0.2 558kB r4 26.12.16:
r1: Aktualizacja bazy rysunków
r2: Wywalenie pierdół do debugowania z okna
r3: Dodanie możliwości zapisu wielu składów
r4: Przewija się inaczej
0.0.3 564kB r6 31.12.16:
r5: Lepsze zabezpieczenie przed duplikatami dat
r6: Szczegółowe informacje o debugowaniu i o składzie

Dodano: 26 Grudzień 2016, 17:53:07


Alpha 0.0.2 przyniosła kilka nowych zmian. Zapraszam do pobierania!
Jedną ze zmian jest inny sposób przewijania - przeciągamy trzymając wciśniety prawy przycisk myszy w lewo/prawo.
Przeprowadziłem również test praktyczny. W pole nad przyciskiem "Wczytaj projekt" wpisujemy "p" i klikamy w/w przycisk.
W następnej wersji skupię się nad wyświetlaniem szczegółowych danych na temat zaznaczonego pociągu.
Indżoj.

PS. Plik akt2 jest plikiem dzięki któremu w wersji Alpha 0.0.3 będzie działać system automatycznej aktualizaji. Proszę moderatorów o jego NIE USUWANIE. Pozdrawiam.
« Ostatnia zmiana: 31 Grudzień 2016, 17:47:46 wysłana przez jakubg1 »

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline tadek40

  • Supporter
  • *
  • Wiadomości: 180
  • Kartoteka
  • Siła reputacji: 43
  • tadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchu
  • Weź nie komentuj tylko daj mi wyjazd.:P
  • Distance Travelled: 1764km
  • Trains Routed: 741
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #1 dnia: 26 Grudzień 2016, 21:19:36 »
Fajny ten program Jakub ale te kody pociągów są troche nie kompletne mam na myśli liste kodów pociągów. Program troche za skomplikowany. Jest do tego programu jakaś instrukcja? Oczywiście bez urazy. ;)
Rysuje rysunki w paincie i robie układy torowe.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #2 dnia: 26 Grudzień 2016, 21:25:51 »
Fajny ten program Jakub ale te kody pociągów są troche nie kompletne mam na myśli liste kodów pociągów.
Nie mam obecnie czasu by wprowadzić wszystkie pojazdy do bazy. Awaryjnie możesz dodać brakujący pojazd w pliku składu.

Jest do tego programu jakaś instrukcja? Oczywiście bez urazy. ;)
Aby zacząć musimy stworzyć nowy projekt lub wczytać istniejący. Tworzenie nowych projektów będzie dostępne dopiero w wersji Alpha 0.0.4. Ponadto trzeba zaznaczyć ptaszek "Tryb edycji".
Kod wpisujemy w okienko które znajduje się w lewym górnym rogu. Po wpisaniu kodu wciskamy Enter, a pojazd zostaje dodany.
Kiedy już wprowadzimy cały skład można go zapisać. Jedynym ograniczeniem jest to, że o danej godzinie (czyt. minucie) może być wpisany maksymalnie 1 pociąg.
Po wpisaniu pociągu możemy wyłączyć tryb edycji. Wówczas możemy zaznaczyć na liście datę, a potem i godzinę danego pociągu. Obecnie dostępny jest tylko podgląd składu - pełna lista właściwości pociągu dostępna będzie w wersji Alpha 0.0.3. I tu właśnie się dowiadujemy dlaczego mamy możliwość wpisania tylko 1 pociągu na każdą minutę.
« Ostatnia zmiana: 26 Grudzień 2016, 21:29:14 wysłana przez jakubg1 »

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline tadek40

  • Supporter
  • *
  • Wiadomości: 180
  • Kartoteka
  • Siła reputacji: 43
  • tadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchu
  • Weź nie komentuj tylko daj mi wyjazd.:P
  • Distance Travelled: 1764km
  • Trains Routed: 741
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #3 dnia: 26 Grudzień 2016, 21:34:04 »
Ale jak mam dodać awaryjni brakujący pojazd?

Dodano: 26 Grudzień 2016, 21:46:00


Cóż to poczekam do ukończenia listy parameterów trudno trzeba czekać ;D
« Ostatnia zmiana: 26 Grudzień 2016, 21:46:00 wysłana przez tadek40 »
Rysuje rysunki w paincie i robie układy torowe.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #4 dnia: 27 Grudzień 2016, 11:49:57 »
Najpierw tam gdzie jest brakujący pojazd w pole w które wpisuje się kody wpisujesz literę u i zatwierdzasz. W którejś tam wersji będzie można dodać parametry* dla pojazdów, więc się nie martw :P
A jak potem go zamienić w notatniku? Bardzo prosto. Odszukujesz w folderze projekty swój projekt, otwierasz folder sklady i szukasz składu. Jeśli jest to ten który właśnie wpisałeś, będzie na końcu listy (największy numerek). Następnie tam gdzie masz nazwy rysunków i linijkę u wpisujesz np. eu074ezielony1 (bez rozszerzenia).

*Konkretnie numery. W przypadku u można wpisać co dusza zapragnie.

Jeszcze dzisiaj będzie aktualizacja ;)
« Ostatnia zmiana: 27 Grudzień 2016, 17:22:46 wysłana przez jakubg1 »

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline tadek40

  • Supporter
  • *
  • Wiadomości: 180
  • Kartoteka
  • Siła reputacji: 43
  • tadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchu
  • Weź nie komentuj tylko daj mi wyjazd.:P
  • Distance Travelled: 1764km
  • Trains Routed: 741
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #5 dnia: 27 Grudzień 2016, 22:02:47 »
Ja już rozwiązałem jak dodać pojazdy brakujące w liście kodu pojazdów więc problem rozwiązny. Trzeba dodać nowy rozkład bez pojazdów później klikasz na dany numer składu wchodzisz w rysunki klikasz na konkt=retny pojazd klikasz prawym klawisz i klikasz na zmień nazwe kopiujesz nazwe następnie w skłdach dajesz daną nazwe i ta dam masz! :D
Rysuje rysunki w paincie i robie układy torowe.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #6 dnia: 28 Grudzień 2016, 12:21:37 »
No właśnie. A że baza danych pojazdów jest w budowie, trzeba się tymczasowo z tym męczyć ;)
A co powiedzą inni użytkownicy?

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline tadek40

  • Supporter
  • *
  • Wiadomości: 180
  • Kartoteka
  • Siła reputacji: 43
  • tadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchutadek40 starszy dyżurny ruchu
  • Weź nie komentuj tylko daj mi wyjazd.:P
  • Distance Travelled: 1764km
  • Trains Routed: 741
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #7 dnia: 28 Grudzień 2016, 12:38:42 »
Nie wiem albo będą musieli z tym męczyć się albo będą muszą poczekać aż baza składów zostanie ukończona. :P

Dodano: 30 Grudzień 2016, 22:35:24


Hejo. :P Zrobiłem dość duży rozkład jazdy do programu. Mam nadziej że się spodoba. A oto wielka paka pociągów w tym rozkładzie. A oto jak zainstalować rozkład:Wchodzisz do folderu tam gdzie program rozkład wchodzisz w projekty i tam rozpakowujesz. Łatwe? No pewnie że tak. ;) Mam nadzieje że wam się spodoba oraz spędzicie dobrze przy tym projekcie.;) I informuje że się troche tam zdublowało ale nie warto zwracać na to uwagi. ;) Miłego na szlaku. :)
« Ostatnia zmiana: 30 Grudzień 2016, 22:35:24 wysłana przez tadek40 »
Rysuje rysunki w paincie i robie układy torowe.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #8 dnia: 31 Grudzień 2016, 17:49:55 »
Te zdublowane daty to zagadka, i chyba będę musiał się tym zająć :P
Tadek, mam takie pytanie: Kiedy zaczęły się pojawiać zdublowane daty?

Do pobrania została udostępniona wersja Alpha 0.0.3. Został naprawiony jeden błąd i została dodana jedna nowość.
Jednocześnie życzę wszystkim Szczęśliwego Nowego Roku! :D
« Ostatnia zmiana: 31 Grudzień 2016, 17:51:52 wysłana przez jakubg1 »

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline Misiek5

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 421
  • Kartoteka
  • Siła reputacji: 21
  • Misiek5 dróżnik przejazdowyMisiek5 dróżnik przejazdowyMisiek5 dróżnik przejazdowyMisiek5 dróżnik przejazdowy
  • Młody programista z 5-letnim doświadczeniem
  • Distance Travelled: 3197km
  • Trains Routed: 1473
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #9 dnia: 08 Styczeń 2017, 04:45:17 »
Weź to zrób na MySQL/innej sieciowej bazie danych, bo tak to zupełnie bez sensu jest. Tracisz czas.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #10 dnia: 08 Styczeń 2017, 10:48:15 »
Niestety nie ogarniam tego języka. Ogólnie jeśli w jakiejś aplikacji są jakieś obrazki to C# odpada. Nie umiem tam zrobić silnika rysunkowego - właściwie to pierwsza próba zrobienia aplikacji była w C#, ale niestety żaden sposób ładowania obrazków nie działa.
No i połączenia z siecią nie mogę zrobić, bo potrzebna jest baza danych, a matek się nie zgodzi :(

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline matek__9292

  • Pioneer
  • *
  • Wiadomości: 313
  • Kartoteka
  • Siła reputacji: 61
  • matek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezesmatek__9292 prezes
  • Distance Travelled: 2358km
  • Trains Routed: 1481
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #11 dnia: 08 Styczeń 2017, 11:43:42 »
Skoro C# odpada to mówię, zrób to w przeglądarce, tak obsługa obrazków jest banalna. A co do bazy danych to taką bazę możesz sobie sam postawić choćby na cba.pl
Do zobaczenia w lepszym projekcie...

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #12 dnia: 08 Styczeń 2017, 18:56:36 »
Na cba.pl to za rok/dwa mi zniknie - nie będę tego robił w innym języku. Nie wiem jak wam, ale mi się to nie opłaca.

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)

Offline Radmorek

  • Developer
  • Tester
  • Supporter
  • *
  • Wiadomości: 66
  • Kartoteka
  • Siła reputacji: 24
  • Radmorek dróżnik przejazdowyRadmorek dróżnik przejazdowyRadmorek dróżnik przejazdowyRadmorek dróżnik przejazdowy
  • Distance Travelled: 507km
  • Trains Routed: 249
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #13 dnia: 08 Styczeń 2017, 19:44:26 »
To by miało sens tylko gdybyś stworzył taki polski vagonweb.cz, ale vagonweb już istnieje, więc to nawet sensu nie ma

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 1028
  • Kartoteka
  • Siła reputacji: 19
  • jakubg1 zwrotniczyjakubg1 zwrotniczyjakubg1 zwrotniczy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Program do przeglądania i wprowadzania składów jeżdżących w okolicy
« Odpowiedź #14 dnia: 08 Styczeń 2017, 20:46:57 »
1. Tyle że mają być składy u mnie, no i nie wszystkie tam są.
2. Wkrótce dodam funkcję analizy informacji ;)

Kliknij na powyższą miniaturkę aby dowiedzieć się o wszystkich pracach.
Linki: 1. http://img.uetam.pl/image/tHwn ███ 2. (póki co nie ma)