Forum żeglarskie
https://forum.zegluj.net/

Programator bez opcji PRO
https://forum.zegluj.net/viewtopic.php?f=46&t=13701
Strona 1 z 2

Autor:  Maar [ 1 gru 2012, o 09:59 ]
Tytuł:  Programator bez opcji PRO

Noone kiedyś opowiadał, że na Linuksie ma skrypt co pozwala programować kursy i żagle pomimo niewykupienia opcji.

Rady Adasia przeniosłem jedynie na windowsowe podwórko.

Co jest potrzebne?
1. FireFox
2. Dodatek do FireFoxa o nazwie HttpFox (znany użytkownikom VR Tool) - trzeba HttpFoxa zainstalować i powtórnie uruchomić FireFoxa.
3. Harmonogram zadań (jest w komplecie z łindołsem)


Co i jak?
1. W Firefoxie uruchamiamy Virtual Regatta - normalnie interface do gry.
2. W Zyziu robimy plan naszej jazdy.
3. Zamykamy wszystkie inne karty i okna FF. Różne, pracujące w tle facebooki, forum i inne rzeczy mogą nas zmylić, bo będą wyświetlały śmieci. Zostaje tylko okno regat!

4. W FF, w menu "Widok" jest pozycja "HttpFox" - klikamy i wyświetli się na dole okno podglądacza. Klikamy w podglądarce "Start".

5. Ustawiamy (w oknie Virtual Regatta) żagiel i kurs, który chcemy zaprogramować i klikamy "ptaszka" OK. W tym momencie powinna pojawić się w podglądaczu JEDNA linia. (zał. 1)

6. Klikamy na widocznym z prawej strony linku (http://vendeeglobevirtuel...) prawym przyciskiem myszy i z menu wybieramy Copy "http://vendeeglo..."

7. Małe wyjaśnienie - wcześniej dobrze jest przygotować sobie katalog i zrobić w nim tyle pustych plików, ile planujemy zwrotów w okresie działania programatora.
Ja robię pliki o nazwach godzina_zwrotu.txt (np. 1740.txt)
Wklejam do nich taki tekst "C:\Program Files\Mozilla Firefox\firefox.exe" (pamiętajcie o cudzysłowach! oraz o poprawieniu ścieżki jeśli FF jest gdzieś indziej zainstalowany)

8. Do pliku o odpowiedniej godzinie wklejam to co skopiowałem z okienka HttpFox.
W efekcie uzyskuję coś takiego:
Kod:
"C:\Program Files\Mozilla Firefox\firefox.exe" "http://vendeeglobevirtuel.virtualregatta.com/core/Service/ServiceCaller.php?service=Update&id_user=503752&cap=101&r=rNzW5eY3LyzMJtjXBblP&checksum=80fcb8d48c52b40540e53f0ba7521c321ad73f0b"
Pamiętajcie o cudzysłowach!!! Ścieżka do FF i link skopiowany z podglądaczki muszą być w oddzielnych cudzysłowach a pomiędzy nimi ma być spacja.

Gotowy plik zapisuję ("zapisz jako:") z rozszerzeniem CMD. Można dowolną metodą to zrobić - zmienić nazwę, np.

9. Przygotowuję wszystkie konieczne pliki - tyle ile zwrotów planuję.

10. Uruchamiam "Harmonogam zadań" (w Windows7 - Menu start -> Wszystkie programy -> Akcesoria -> Narzędzia systemowe). Tworzymy "Zadanie podstawowe" (po prawej stronie w obszarze Akcje jest), nazywamy je po swojemu, wciskamy DALEJ, uruchomione "jeden raz", ustalamy godzinę i datę zwrotu, wybieramy "Uruchom program", DALEJ, klikamy przeglądaj i wybieramy np. plik z odpowiednim zwrotem (np. 1740.cmd), przycisk OTWÓRZ i następnie ZAKOŃCZ.

11. I mamy zaprogramowany pierwszy zwrot, więc znów klikamy "Zadanie podstawowe" i robimy kolejny, i kolejny, i kolejny :-)

Sorrki za język "jak dla debili", ale wiem, że są ludzie co wymiękają przy pryncypiach i być może im taki właśnie język instrukcji się przyda.

ps. Z praktyki - dobrze jest w httpfoxie używać klawiszy START, STOP i CLEAR w trakcie ustalania kursu. Mniejsza szansa pomyłki :-)

Załączniki:
zal1.jpg
zal1.jpg [ 65.8 KiB | Przeglądane 14293 razy ]

Autor:  Helix [ 1 gru 2012, o 10:04 ]
Tytuł:  Re: Programator bez opcji PRO

Marku to ja poproszę tylko o jedną opcję doładowania konta. Z resztą poradzę sobie :D ;)

Autor:  noone [ 1 gru 2012, o 17:31 ]
Tytuł:  Re: Programator bez opcji PRO

Maar napisał(a):
Noone kiedyś opowiadał

Plotkarz! ;-)
To ja jeszcze tylko powiem, że do przechwytywania nagłówków (czyli tych adresów, które późnie Maar zapisuje w plikach), zamiast HttpFoxa dużo wygodniejsza jest wtyczka Live HTTP Headers, do pobrania np. tutaj. https://addons.mozilla.org/pl/firefox/a ... p-headers/

Autor:  Senator [ 4 sty 2014, o 22:36 ]
Tytuł:  Re: Programator bez opcji PRO

"Ni czorta" nie potrafię tego uruchomić... :roll: :-?

Win 7 PL 64 Bit
FireFox ver.26.0 (domyślna przeglądarka)

Próbowałem wykonać zmianę kursu z 359 na 358 o godzinie 22:10

Plik "Tester2010.cmd" przygotowałem taki:
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
"http://clipper.virtualregatta.com/core/Service/ServiceCaller.php?service=Update&id_user=2524501&cap=358&r=ilrN0qWZlTn6Tgb4ygc1&checksum=e174129b86cb7754b05c65fdaa28b76abb0bc941"

O godz.22:10 FireFox był cały czas uruchomiony.

Historia "Harmonogramu Zadań":
2014-01-04 22:02:56
Użytkownik „Win7TN\Tomek” zarejestrował zadanie Harmonogramu zadań:
2014-01-04 22:10:00
Harmonogram zadań uruchomił wystąpienie „{f309ac91-b135-4bb4-8eb6-3132ae585057}” zadania „\Tester2210” z powodu stanu wyzwalacza czasowego.
Aparat zadań „S-1-5-21-3886740863-3683306650-1242390567-1000:Win7TN\Tomek:Password:” otrzymał od usługi Harmonogram zadań komunikat z żądaniem uruchomienia zadania „\Tester2210”.
Harmonogram zadań uruchomił wystąpienie „{f309ac91-b135-4bb4-8eb6-3132ae585057}” zadania „\Tester2210” dla użytkownika „Win7TN\Tomek”.
Harmonogram zadań uruchomił akcję „C:\Users\Tomek\Desktop\vr\programator\tester.cmd” w wystąpieniu „{f309ac91-b135-4bb4-8eb6-3132ae585057}” zadania „\Tester2210”.
Harmonogram zadań uruchomił zadanie „\Tester2210”, wystąpienie „C:\Windows\SYSTEM32\cmd.exe” z identyfikatorem procesu 159852.
Harmonogram zadań pomyślnie ukończył zadanie „\Tester2210”, wystąpienie „{f309ac91-b135-4bb4-8eb6-3132ae585057}”, akcja „C:\Windows\SYSTEM32\cmd.exe”, kod zwrotny: 1.
Harmonogram zadań pomyślnie zakończył wystąpienie „{f309ac91-b135-4bb4-8eb6-3132ae585057}” zadania „\Tester2210” dla użytkownika „Win7TN\Tomek”.

Niestety po kolejnym wykonaniu Refresh w VR o godz.22:17 (u mnie iteracja odnawia się w -07. -17, -27, -37 itd minucie) łódka nadal płynie sobie spokojnie kursem 359. :-(

Pomożecie? :rotfl:

Autor:  Maar [ 4 sty 2014, o 23:08 ]
Tytuł:  Re: Programator bez opcji PRO

A bez crona to ten plik tester2010.cmd zmienia kurs?

Wykonaj go z palca i zobacz na VR czy się zmienił.

Autor:  Senator [ 4 sty 2014, o 23:15 ]
Tytuł:  Re: Programator bez opcji PRO

Maar napisał(a):
A bez crona to ten plik tester2010.cmd zmienia kurs?
Wykonaj go z palca i zobacz na VR czy się zmienił.

NO właśnie też nie.
Na moment miga jakieś okienko (albo mi się wydaje... ), ale ustawienie jest stare.
Nie działa również przy całkowicie wyłączonym FF.

Autor:  Maar [ 4 sty 2014, o 23:20 ]
Tytuł:  Re: Programator bez opcji PRO

A jeśli ten link wkleisz do FF to zadziała?
Ten: "http://clipper.virtualregatta.com/core/Service/ServiceCaller.php?service=Update&id_user=2524501&cap=358&r=ilrN0qWZlTn6Tgb4ygc1&checksum=e174129b86cb7754b05c65fdaa28b76abb0bc941"

* ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ *

Bez cudzysłowów oczywiście!

Autor:  Senator [ 4 sty 2014, o 23:27 ]
Tytuł:  Re: Programator bez opcji PRO

Rezultat jest taki:

Załączniki:
Przechwytywanie.JPG
Przechwytywanie.JPG [ 35.24 KiB | Przeglądane 13219 razy ]

Autor:  Maar [ 4 sty 2014, o 23:33 ]
Tytuł:  Re: Programator bez opcji PRO

No to sobie zrób jeszcze raz ten link :-)

Coś masz w nim źle.

ps. Nie wiem czy w clipperku się da? Nie mam konta na VR - niech ktoś po prostu sprawdzi na swoim koncie, pls.

Autor:  Senator [ 4 sty 2014, o 23:44 ]
Tytuł:  Re: Programator bez opcji PRO

Załącznik:
Przechwytywanie.JPG
Przechwytywanie.JPG [ 48.62 KiB | Przeglądane 13198 razy ]

Wyłączyłem opcję j.w. i wykonałem "z palca" jeszcze raz.
Teraz mam ustawione prawidłowe 358, ale był w międzyczasie jakiś komunikat o błędzie, chyba czas mu coś nie pasował, bo w tym linku pewnie zaszyta była stara godzina.
Coś musi być chyba w moich ustawieniach FF...

Muszę z tym jeszcze powalczyć.
Dzięki za dotychczasową pomoc !!!
Na razie spadam pospać, bo o 03:40 muszę zrobić zwrot jednak "ręcznie". :rotfl:

Autor:  Senator [ 5 sty 2014, o 06:34 ]
Tytuł:  Re: Programator bez opcji PRO

Chyba jednak nic z tego nie będzie. :-(

Wszelkie próby kończą się najwyżej takim komunikatem:
result=1&state=OK&error=&furtifTime&checksum=aa12e84e7c1b86380e9c64a52b7fe71c390b9678&end=1

Autor:  Wojtek64 [ 5 sty 2014, o 08:29 ]
Tytuł:  Re: Programator bez opcji PRO

Senator napisał(a):
Chyba jednak nic z tego nie będzie. :-(

Wszelkie próby kończą się najwyżej takim komunikatem:
result=1&state=OK&error=&furtifTime&checksum=aa12e84e7c1b86380e9c64a52b7fe71c390b9678&end=1


A sprawdzałeś, czy po takim komunikacie jest zmieniony kurs utki? Wg mnie owienien być zmieniony.
To jest tylko odpowiedź serwera i wygląda, że stat jest OK i błędu brak.

Autor:  Senator [ 5 sty 2014, o 08:41 ]
Tytuł:  Re: Programator bez opcji PRO

Wojtek64 napisał(a):
Senator napisał(a):
Chyba jednak nic z tego nie będzie. :-(

Wszelkie próby kończą się najwyżej takim komunikatem:
result=1&state=OK&error=&furtifTime&checksum=aa12e84e7c1b86380e9c64a52b7fe71c390b9678&end=1


A sprawdzałeś, czy po takim komunikacie jest zmieniony kurs utki? Wg mnie owienien być zmieniony.
To jest tylko odpowiedź serwera i wygląda, że stat jest OK i błędu brak.

Sprawdzałem. Odświeżałem system nawet kilka iteracji później. Niezależnie obserwowałem odświeżanie automatyczne w VRTool.
Kurs pozostaje zawsze stary.
Ciekawe, czy ktoś korzysta z tego "tricku" aktualnie?
Podejrzewam, że w ciągu roku autorzy gry mogli coś "poprawić" i zabezpieczyli się przed tego typu działaniami. Wydaje mi się, że w "checksum" ukryta jest godzina mojego rzeczywistego kliknięcia, które ściągam poprzez HttpFoxa. W związku z tym użycie tego samego wpisu później skutkuje odrzuceniem polecenia przez serwer VR.
Z punktu widzenia przeglądarki i Windowsów rezultat jest oczywiście OK. Polecenie zostało wysłane.

Autor:  Wojtek64 [ 5 sty 2014, o 08:45 ]
Tytuł:  Re: Programator bez opcji PRO

Senator napisał(a):
Wojtek64 napisał(a):
Senator napisał(a):
Chyba jednak nic z tego nie będzie. :-(

Wszelkie próby kończą się najwyżej takim komunikatem:
result=1&state=OK&error=&furtifTime&checksum=aa12e84e7c1b86380e9c64a52b7fe71c390b9678&end=1


A sprawdzałeś, czy po takim komunikacie jest zmieniony kurs utki? Wg mnie owienien być zmieniony.
To jest tylko odpowiedź serwera i wygląda, że stat jest OK i błędu brak.

Sprawdzałem. Odświeżałem system nawet kilka iteracji później. Niezależnie obserwowałem odświeżanie automatyczne w VRTool.
Kurs pozostaje zawsze stary.
Ciekawe, czy ktoś korzysta z tego "tricku" aktualnie?
Podejrzewam, że w ciągu roku autorzy gry mogli coś "poprawić" i zabezpieczyli się przed tego typu działaniami. Wydaje mi się, że w "checksum" ukryta jest godzina mojego rzeczywistego kliknięcia, które ściągam poprzez HttpFoxa. W związku z tym użycie tego samego wpisu później skutkuje odrzuceniem polecenia przez serwer VR.
Z punktu widzenia przeglądarki i Windowsów rezultat jest oczywiście OK. Polecenie zostało wysłane.


To OK to jest przysłane z serwera VR, jako odpowiedź zrealizowania żądania zamiany kursu, również suma kontrolna w żądaniu była poprawna.

Autor:  Senator [ 5 sty 2014, o 08:52 ]
Tytuł:  Re: Programator bez opcji PRO

Wojtek64 napisał(a):
result=1&state=OK&error=&furtifTime&checksum=aa12e84e7c1b86380e9c64a52b7fe71c390b9678&end=1 To OK to jest przysłane z serwera VR, jako odpowiedź zrealizowania żądania zamiany kursu, również suma kontrolna w żądaniu była poprawna.


W takim razie co może oznaczać ten zapis ? error=&furtifTime&checksum

Poprobuję jeszcze... ;)
Gdyby komuś udało się aktualnie użyć tej sztuczki niech da znać na forum...

Autor:  Wojtek64 [ 5 sty 2014, o 09:00 ]
Tytuł:  Re: Programator bez opcji PRO

To jest odpowiedź serwera jaką otrzymuje oryginalny aplikacja VR:
result=1&state=OK&error=&furtifTime&checksum=94e57c45e355f24e6ce6fbf923da2ff3e2c20b5a&end=1

Czyli dokładnie to co Ty otrzymujesz.

Sprawdzałem też przed chwilą, wysłanie poprawnego URL-a z żądaniem zmiany kursu z przeglądarki daje komunikat o błędnej sumie kontrolnej! Uruchomienie tego URL inną metodą daje poprawną odpowiedź i skutkuje zmianą kursu.
Clipperze, znaczy się nie ma blokady na takie sterowanie.
Coś przeglądarka dokłada lub przekodowuje.

* ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ *

Sprawdziłem jeszcze raz i tym razem wysłanie żądania z przeglądarki przeszło ze statusem OK.
Ba kurs został zmieniony! Czyli to działa.

Autor:  Senator [ 5 sty 2014, o 09:08 ]
Tytuł:  Re: Programator bez opcji PRO

Wojtek64 napisał(a):
To jest odpowiedź serwera jaką otrzymuje oryginalny aplikacja VR:
result=1&state=OK&error=&furtifTime&checksum=94e57c45e355f24e6ce6fbf923da2ff3e2c20b5a&end=1

Czyli dokładnie to co Ty otrzymujesz.

Sprawdzałem też przed chwilą, wysłanie poprawnego URL-a z żądaniem zmiany kursu z przeglądarki daje komunikat o błędnej sumie kontrolnej! Uruchomienie tego URL inną metodą daje poprawną odpowiedź i skutkuje zmianą kursu.
Clipperze, znaczy się nie ma blokady na takie sterowanie.
Coś przeglądarka dokłada lub przekodowuje.


Hmmm...
Jaki masz Wojtku system operacyjny?
Używasz FireFox czy IE ?

Jeśli u Ciebie działa, to u mnie kiedyś też musi. :rotfl:

Autor:  Wojtek64 [ 5 sty 2014, o 09:10 ]
Tytuł:  Re: Programator bez opcji PRO

Senator napisał(a):
Wojtek64 napisał(a):
To jest odpowiedź serwera jaką otrzymuje oryginalny aplikacja VR:
result=1&state=OK&error=&furtifTime&checksum=94e57c45e355f24e6ce6fbf923da2ff3e2c20b5a&end=1

Czyli dokładnie to co Ty otrzymujesz.

Sprawdzałem też przed chwilą, wysłanie poprawnego URL-a z żądaniem zmiany kursu z przeglądarki daje komunikat o błędnej sumie kontrolnej! Uruchomienie tego URL inną metodą daje poprawną odpowiedź i skutkuje zmianą kursu.
Clipperze, znaczy się nie ma blokady na takie sterowanie.
Coś przeglądarka dokłada lub przekodowuje.


Hmmm...
Jaki masz Wojtku system operacyjny?
Używasz FireFox czy IE ?

Jeśli u Ciebie działa, to u mnie kiedyś też musi. :rotfl:


System operacyjny Win 7 64-bit, ale to nie ma żadnego znaczenia, i korzystam z MSIE11.
Mam jeszcze zainstalowaną Operę mogę też sprawdzić.

* ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ *

Sprawdziłem z Operą - URL ten sam co poprzednio i też nastąpiła zmiana kursu.

Autor:  Wojtek64 [ 5 sty 2014, o 09:22 ]
Tytuł:  Re: Programator bez opcji PRO

"Wygeneruj" sobie jeszcze raz cały URL dla żądania zmiany kursu.
Aplikacja za każdym razem generuje inny URL zmieniana jest wartość r i oczywiście checksum. I spróbuj z nowym.

Tak naprawdę to nie ma znaczenia kiedy URL został wygenerowany, działa "dozgonnie", również pomiędzy etapami!

Autor:  pough [ 5 sty 2014, o 12:49 ]
Tytuł:  Re: Programator bez opcji PRO

Wojtek, jak ostatnio rozmawialiśmy, mówiłeś, że ten mój programik działa. Czy z każdymi regatami?

Autor:  Senator [ 5 sty 2014, o 13:11 ]
Tytuł:  Re: Programator bez opcji PRO

pough napisał(a):
Wojtek, jak ostatnio rozmawialiśmy, mówiłeś, że ten mój programik działa. Czy z każdymi regatami?

Robert,
Odpowiem za Wojtka..
Najwyraźniej działa z każdymi regatami!
Sprawdziłem właśnie z Clipperem2013-1014 oraz parę minut wcześniej (w ramach nauki własnej Twojego programu) w Sodexo RDW,
Serdeczne dzięki za ten program!
Wreszcie trochę odeśpię nocne zmiany kursów. :rotfl: :rotfl:

Kilka fotek w formie instrukcji...

Załączniki:
screenshot10.jpg
screenshot10.jpg [ 96.81 KiB | Przeglądane 12993 razy ]
screenshot4.jpg
screenshot4.jpg [ 103.12 KiB | Przeglądane 12993 razy ]
screenshot3.jpg
screenshot3.jpg [ 155.75 KiB | Przeglądane 12993 razy ]
screenshot2.jpg
screenshot2.jpg [ 147.18 KiB | Przeglądane 12993 razy ]
screenshot1.jpg
screenshot1.jpg [ 141.55 KiB | Przeglądane 12993 razy ]

Autor:  pough [ 5 sty 2014, o 13:24 ]
Tytuł:  Re: Programator bez opcji PRO

No to cieszę się, że choć tyle mogłem pomóc. :D

Autor:  Wojtek64 [ 5 sty 2014, o 14:30 ]
Tytuł:  Re: Programator bez opcji PRO

pough napisał(a):
Wojtek, jak ostatnio rozmawialiśmy, mówiłeś, że ten mój programik działa. Czy z każdymi regatami?


Działa bez najmniejszego problemu. I co najistotniejsze, przy regatach etapowych URL dla zmian kursu zbieramy tylko raz - działają we wszystkich etapach!

* ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ *

Ważne przy starcie w kilku różnych wyścigach. Nie pomieszać sobie URL pomiędzy regatami.
Ja dla każdych zakładam folder, wrzucam tam program. Tam są zbierane dane do sterowania dla danego wyścigu.

I tak miałem uruchomione dwie instancje programu, z dwóch lokalizacji, obsługujące dwa wyścigi - Frozena i SMA - równocześnie.

Autor:  Dar_bob_63 [ 5 sty 2014, o 14:48 ]
Tytuł:  Re: Programator bez opcji PRO

pough napisał(a):
No to cieszę się, że choć tyle mogłem pomóc. :D


Robert , podaj jeszcze linka dla przypomnienia gdzie mozemy pobrać najnowsą wersję .

Autor:  Wojtek64 [ 5 sty 2014, o 15:00 ]
Tytuł:  Re: Programator bez opcji PRO

Link jest w tym poście autora programu:
viewtopic.php?f=46&t=10310&start=240#p191911

Autor:  pough [ 5 sty 2014, o 15:06 ]
Tytuł:  Re: Programator bez opcji PRO

Dar_bob_63 napisał(a):
pough napisał(a):
No to cieszę się, że choć tyle mogłem pomóc. :D


Robert , podaj jeszcze linka dla przypomnienia gdzie mozemy pobrać najnowsą wersję .

Proszę bardzo: http://www.sportsoft.pl/content/view/205/3/

Autor:  Bastard [ 5 sty 2014, o 15:07 ]
Tytuł:  Re: Programator bez opcji PRO

A to tu Was mam. To takie z Was diletanti! To ja się muszę jako ortodox męczyć, a Wy sobie ułatwiacie? :evil: :evil: :rotfl: :rotfl:

Autor:  Wojtek64 [ 5 sty 2014, o 15:08 ]
Tytuł:  Re: Programator bez opcji PRO

Bastard napisał(a):
A to tu Was mam. To takie z Was diletanti! To ja się muszę jako ortodox męczyć, a Wy sobie ułatwiacie? :evil: :evil: :rotfl: :rotfl:


Każdy orze jam może :rotfl: :rotfl: :rotfl:

Autor:  Dar_bob_63 [ 5 sty 2014, o 15:23 ]
Tytuł:  Re: Programator bez opcji PRO

Bastard napisał(a):
A to tu Was mam. To takie z Was diletanti! To ja się muszę jako ortodox męczyć, a Wy sobie ułatwiacie? :evil: :evil: :rotfl: :rotfl:


A macie może jakis programik, co by Bastardowi dołożyć 5 mil , bo tyle mu brakuje do Larsa ? :rotfl: :rotfl:

Autor:  michalecki [ 6 sty 2014, o 14:02 ]
Tytuł:  Re: Programator bez opcji PRO

Hej,

Wam ten programik działa niezawodnie, nie zdarza mu się opuścić jakiejś zaprogramowanej zmiany kursu?

Przed chwilą z palca trzykrotnie uruchomiłem tą samą komendę z takim samym URL:

Kod:
$ ./virtualregatta
result=1&state=KO&error=bad+checksum&end=1
$ ./virtualregatta
result=1&state=KO&error=bad+checksum&end=1
$ ./virtualregatta
result=1&state=OK&error=&furtifTime&checksum=960f73873e51868ccf8365c0a304798e4fb1227a&end=1


Dwa razy ni czorta, za trzecim poszło. Trzeba powtarzać to żądanie aż zadziała?
Niby to proste, ale nie ogarniam :rotfl:

Pozdrawiam,
Michał

Strona 1 z 2 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/