F1LT - aplikacja do live timingu

Wszystko co dotyczy F1 i nie pasuje do żadnego z powyższych działów

Moderator: Ekipa F1

Postprzez Pieczar Cz kwi 19, 2012 10:06  F1LT - aplikacja do live timingu

Nanowsza wersja:
http://f1lt.googlecode.com/files/F1LT-2.1.1.zip
http://f1lt.googlecode.com/files/F1LT-2.1.1_setup.exe
http://f1lt.googlecode.com/files/f1lt-2.1.1-src.tar.gz (kod źródłowy)

Changelog
2.1.1
- sporo poprawek i optymalizacji do driver trackera,
- nowy sposób synchronizacji kierowców na mapce z ich rzeczywistymi pozycjami - po przekroczeniu punktu synchronizacji (S1, S2 lub start/meta) są oni przyspieszani (bądź spowalniani) na mapce, żeby się zrównać z ich faktyczną pozycją,
- lekko zmieniony layout driver radaru z zaznaczonymi sektorami,
- poprawienie błędu powodującego zły zapis komentarza podczas nagrywania,
- poprawki błędów w innych narzędziach

2.1.0
- nowa wersja driver trackera z opcją skalowania, obracania i z ustawianą szybkością odświeżania (więcej poniżej),
- sporo optymalizacji związanych z odświeżaniem danych oraz synchronizacją z TV - nie powinno już być wysokiego zużycia CPU przy używaniu delaya
- dodana nowa kolumna do kwalifikacji i FP - "Last", zawierająca ostatnio uzyskane czasy kierowców
- dodane ikonki "Pit" i "Finish" przy kierowcach - ich znaczenie takie samo jak podczas transmisji wyścigów
- dodane kaski kierowców w głównym widoku
- możliwość sortowania pitstopów wg czasu, nazwiska, nr okrążenia (po kliknięciu na odpowiednią kolumnę)
- poprawienie wielu błędów

Driver tracker w chwili obecnej pozwala na śledzenie zaznaczonego kierowcy (kamera "jedzie" za wybranym zawodnikiem, przydatne przy zeskalowaniu). Ale uwaga - to jest wersja dość eksperymentalna i może powodować wysokie zużycie CPU. Jeżeli animacja jest powolna, proponuje zmniejszyć FPS (frames per second) - wartość 1 to jedna klatka na sekundę, czyli tak jak to było do tej pory. Z moich obserwacji wynika także, że obrócenie czy zeskalowanie widoku również zwiększa zużycie CPU. Kierowcę można zaznaczyć również w tabelce z wynikami, kliknięcie na niego z wciśnietym Ctrl spowoduje, że nie będzie on wyświetlany na mapce.

2.0.2
- poprawienie błędu z odświeżaniem danych

2.0.1
Nowa wersja zawiera głównie poprawki błędów, trochę optymalizacji + narzędzie do sprawdzania czy jest dostępna nowa wersja F1LT (w opcjach można ustawić czy program ma na starcie szukać nowej wersji). Dodałem także instalator dla Windowsa.

UWAGA - ponieważ plik trackrecords.dat jest aktualizowany po każdej sesji, żeby nie stracić danych zalecam użycia instalatora, który nie nadpisze tego pliku. Jeżeli ktoś preferuje jednak archiwum zamiast instalatora, to niech lepiej sobie zrobi kopię zapasową tego pliku i nadpisze wersję z archiwum.

W przypadku systemów unixowych od nowej wersji trackrecords.dat będzie zapisywany domyślnie w katalogu domowym ($HOME/.config/f1lt) przez aplikację, natomiast kopia z instalatora będzie w /opt/F1LT/share.

2.0.0
- dodanie opcji opóźniania live timingu/synchronizacji z transmisją
- nowy ficzer - baza danych rekordów torów
- dodanie opcji logowania przez proxy
- w head to head i lap time comparison wykresy korzystają z domyślnych kolorów kierowców
- domyślne kolory kierowców są teraz dopasowywane automatycznie na podstawie głównych kolorów ich bolidów; można je też ustawić ręcznie w opcjach
- istnieje też możliwość ustawienia kolorów wyświetlania poszczególnych elementów z live timingu - kolor podstawowy, kolor najlepszych czasów, itp.
- nowy format plików .lt - pliki są teraz mniejsze i niezależne od biblioteki Qt
- klasyfikacja w driver trackerze może być wyłączona w opcjach
- podczas treningów i quali wyświetlane są w historii okrążeń kierowców okrążenia IN/OUT oraz instalacyjne
- sesja może być automatycznie zapisywana na dysku co X minut (do ustawienia w opcjach)
- kierowcy, którzy nie jadą już w wyścigu nie są wyświetlanie na radarze
- aplikacja potrafi teraz poprawnie rozpoznawać nr treningu z pliku z nagraną sesją
- nowa grafika
- nowy ekran startowy
- poprawki błędów

Delay
Ficzer działa bardzo prosto - obok przycisku "stop nagrywanie" znajduje się okienko do wpisania o ile sekund ma być opóźniony live timing. Po wpisaniu wartości i naciśnięciu ENTER program przechodzi w tryb synchronizacji (pojawi się napis "Synchronizing...") i w tym czasie żadne nowe dane nie są wyświetlane. Można dowolnie zmieniać opóźnienie - zwiększać, zmniejszać, albo wyłączać całkiem (wpisując 0). Co istotne - nie wpływa to na nagrywaną sesję. Pliki powinny się nagrywać bez przeszkód

Delay nie został jeszcze w pełni przetestowany, tak więc mogą wystąpić jakieś problemy (chociaż generalnie nie powinno się nic niespodziewanego dziać).

Baza rekordów
Podczas weekendu zbierane są najlepsze czasy (okrążeń oraz sektorów) kierowców i dodawane do bazy. Ponadto w zakładce Driver data, tuż przed czasami, wyświetlane są najlepsze czasy danego kierowcy oraz rekordy weekendu. Do rekordów wszystkich torów jest również dostęp z menu - w okienku dialogowym można sobie wybrać tor, rok oraz podejrzeć najlepsze czasy każdego kierowcy ze wszystkich sesji.

1.5.0
- nowy ficzer - driver tracker (szczegóły poniżej)
- nowy ficzer - session times (szczegóły poniżej)
- odwrotne sortownie listy plików w bazie danych *.lt
- poprawki błędów

Driver Tracker
Okno tego narzędzia jest podzielone na 2 części - z lewej jest mapka z naniesionymi kierowcami, z prawej radar, który pokazuje relatywne różnice między nimi. Na radarze znajdują się 2 okręgi oraz półokrąg. Na okręgu zewnętrznym wyświetlani są kierowcy znajdujący się na torze. Boksy to ten wewnętrzny półokrąg, natomiast wewnętrzny okrąg jest wykorzystywany tylko podczas wyścigów i przeznaczony jest dla zawodników zdublowanych.

Driver tracker zawiera dodatkową klasyfikację wyświetlaną z lewej strony. Można kliknąć na wybranego zawodnika i z prawej strony wyświetlą się dodatkowe informacje na jego temat. Ponadto dwuklik na danym zawodniku spowoduje, że przestanie on być wyświetlany na trackerze i radarze.

Oczywiście z powodu braku danych GPS pozycja kierowców jest wyliczana w sposób przybliżony na podstawie czasów okrążeń, przez co nie jest to dokładne narzędzie. Podczas wyścigów, kiedy kierowcy jeżdżą w miarę równym tempem, tracker działa przyzwoicie. Podczas quala, treningów, deszczu, jazdy za SC, etc. różnie to bywa. Synchronizacja kierowców odbywa się w 3 miejscach - na sektorach i linii startu mety. Przy czym, na radarze 1 i 2 sektor są wyliczane z czasów, tak więc dla każdego kierowcy mogą te miejsca się nieznacznie różnić. Nie powinno to jednak wpłynąć znacząco na oglądanie. Istotna sprawa - podczas odtwarzania plików lt, jeżeli będziecie przewijać to pozycja kierowców w trackerze nie zmieni się. Wynika to stad, że aktualna pozycja jest wyliczana przy użyciu timera sesji, który jest wyłączany podczas przewijania. W takiej sytuacji trzeba odczekać ok okrążenia, aż się wszystko zsynchronizuje. Podobnie podczas startu wyścigu - gdy kierowcy nie mają jeszcze uzyskanego żadnego czasu, średni czas okrążenia jest wyliczany w sposób przybliżony (brana jest pod uwagę długość toru). Dopiero od 3 okrążenia zawodnicy będą się poruszać po trackerze mniej więcej tak jak w rzeczywistości. Podobnie jest też przy wyjazdach i zjazdach SC - trzeba odczekać okrążenie, aż wyliczony zostanie nowy średni czas okrążenia.

Session times
To narzędzie pozwala na wyświetlenie wszystkich czasów okrążeń wszystkich zawodników. Kolejne wiersze zawierają czasy uzyskane na kolejnych okrążeniach wyścigu, albo w kolejnych minutach quala lub FP. Najlepszy czas danego zawodnika wyświetlany jest na zielono. Po naciśnięciu "Relative times" zamiast czasów, dla danego zawodnika będą wyświetlane różnice do jego najlepszego czasu okrążenia. Ponadto, zaznaczenie jednego kierowcy (albo poprzez listę z lewej, albo poprzez odpowiedni nagłówek kolumny) i naciśnięcie przycisku "Relative to selected" spowoduje, że czasy wszystkich kierowców będą porównywane do zaznaczonego. Te, które są lepsze będą wyswietlane na zielono, gorsze - na czerwono. Ponadto można też kliknąć na "Relative times", co spowoduje, że zamiast czasów będą wyświetlane różnice między zaznaczonym zawodnikiem a rywalami. Istnieje także możliwość ukrycia kolumny z czasami danego kierowcy - trzeba go odchaczyć na liście z lewej.


1.4.0
- dodanie bazy danych z plikami .lt, baza jest połączona z serwerem (tutaj podziękowania dla mizoo za udostępnienie miejsca :) ), dzięki czemu z poziomu aplikacji możliwe jest ściąganie plików .lt (więcej detali poniżej)
- nowe narzędzie - "Follow a driver" - coś w rodzaju połączenia h2h i ltc - porównuje czasy okrążeń i sektorów wybranego kierowcy z 2 kierowcami jadącymi przed i za nim (więcej detali poniżej)
- zarówno dla nowego narzędzia, jak i h2h oraz ltc, uruchomienie którgeoś z nich spowoduje, że dane aktualnie zaznaczonego kierowcy zostaną automatycznie załadowane (np. zaznaczony jest Hamilton, uruchamiamy h2h i automatycznie w jednej z kolumn załadują się jego dane)
- dane z kwalifikacji można sortować wg Q1, Q2 i Q3 (tak jak chciał Gie :P ), jedno kliknięcie na nagłówek danej kolumny (odpowiednio Q1, Q2 lub Q3) spowoduje, że lista zostanie posortowana wg czasów z tej części kwalifikacji, drugie kliknięcie spowoduje, że wyświetlone zostaną różnice w czasach, trzecie kliknięcie włączy domyślny tryb
- nowa zakładka w driver data - "related commentary" - zawiera wszystkie linie komentarza dotyczące danego kierowcy
- odwrócenie kolejności na wykresie pozycji w session analisys, rysowanie także pozycji startowych
- zaznaczanie wycofania się z wyścigu przez kierowców na wykresach
- okrążenia w zakładce driver data są teraz domyślnie wyświetlane od najnowszego do najstarszego
- dodanie okienka informującego o próbie łączenia się z serwerem
- kilka zmian w interfejsie
- przepisanie sporej ilości kodu

A co do nowości. Baza danych jest pobierana z serwera. Program wyświetla zarówno wszystkie pliki dostępne na serwerze jak i pliki znajdujące się w katalogu ltdata/. Opowiednia adnotacja (Online, On disk, On disk/Online) informuje czy plik jest dostępny online, czy jest dostępny tylko na dysku, czy tu i tu. Zaznaczenie jakiegoś pliku i naciśnięcie Play (lub dwuklik na nim) spowoduje próbę jego odtworzenia. Jeżeli pliku nie ma na dysku to jest ściągany i zapisywany w katalogu ltdata/. Pliki w bazie powinny być aktualizowane na biężąco.

Follow a driver - narzędzie zasugerowane przez jednego z użytkowników. Działa w ten sposób, że dla wybranego kierowcy pokazuje rożnice w czasach okr. i sektorów między nim a jego najbliższymi rywalami, tj. dwom kierowcami jadącymi z przodu i dwoma jadącymi za nim. Czasy wybranego kierowcy zaznaczone są na biało, czasy jego rywali - na zielono (jeśli są lepsze) bądź na czerwono (jeśli są gorsze). Dodatkowo wyświetlana jest tabelka z czasami ostatnich 5 okrążeń. Obok rozwijanej listy kierowców znajdują się przyciski "lewo"/"prawo" do szybkiego przechodzenia między kolejnymi zawodnikami (wg ich pozycji). Ponadto dwuklik na danym kierowcy w tabelce spowoduje załadowanie jego danych.

1.3.2
- skalowanie wykresów z pogodą
- dodanie informacji o czasie sesji/nr okr. na osi X w wykresach pogodowych
- dodanie listy startowej na osi Y w wykresie pozycji w session analisys
- poprawenie m. in. błędów z odświeżaniem w h2h i ltc

1.3.1
- program powinien już przechodzić między sesjami
- podczas wyścigu oś x na wykresach w session analysis jest zawsze od 0 do łącznej liczby okrążeń jaka jest w danym wyścigu przy maksymalnym zoomie (a nie do liczby przejechanych okr. jak to było do tej pory)
- podczas treningów i quali czas, w którym uzyskano dany czas okrążenia, wyświetlany w Driver Info, jest teraz jako czas jaki minął od początku sesji a nie czas jaki pozostał do jej końca
- dodałem ikonkę aplikacji pod windą
- dodałem do archiwum także quale i wyścigi z Monako, Walencji i GBR oraz qual z Niemiec
- poprawki błędów

1.3.0
- opcja auto-stop nagrywania, w opcjach trzeba ustawić ile minut po zakończeniu sesji ma się zatrzymać (nie radzę dawać 0, bo wtedy zaraz jak tylko licznik dojdzie do 0 to program skończy nagrywanie, bezpieczna wartość to 2-3 minuty)

- plansza startowa - program może się teraz nie łączyć automatycznie z serwerem, zamiast tego wyświetla się odpowiednia plansza informacyjna. W opcjach można ustawić czy program ma się automatycznie logować, czy nie,

- wyświetlenie straty innych kierowców do wybranego (czas okrążenia) po kliknięciu na jego czas w głównym widoku. W przypadku wyściu kliknięcie na kolumnę "interval" wyświetla także stratę czasową na torze,

- dodanie ikonek pogodowych i wykresów - wykresy będą także działać na archiwalnych plikach - UWAGA jeśli łączycie się z serwerem już po sesji, kiedy lecą wszystkie dane, i macie akurat otwartą zakładkę z wykresami pogodowymi to wydłuży się kilkukrotnie czas zbierania danych, bo za każdym razem będą odrysowywane wykresy

- poprawienie kodu zbierającego dane podczas treningów i quala - nr okrążeń powinny teraz być zawsze w dobrej kolejności. Ma to także wpływ na wyświetlanie danych w head 2 head i lap time comparison

- w head 2 head i lap time comparison podczas piątkowych treningów dostępna jest teraz aktualna lista kierowców, tak że jest możliwy dostęp do kierowców testowych, którzy w danym dniu zastępują aktualnych,

- podczas treningów i quala w h2h i ltc wykresy są rysowane w postaci punktów zamiast linii

- podczas quala w statusie wyświetla się numer części, natomiast podczas treningu jego nr (FP1, FP2 lub FP3). Dzięki temu także program teraz automatycznie będzie zapisywał pliki z sesjami pod właściwymi nazwami. Niestety nie działa to w plikach archiwalnych, jako że tam nie były zapisywane dane, z których można odczytać nr treningu (ma to również znaczenie w nowym narzędziu - session analysis, ale o tym za chwilę)

- podczas wyścigu wyświetlony jest aktualny nr okrążenia a nie ile zostało przejechanych

- między 15 a 5 minut przed startem sesji wyświetlana jest odpowiednia plansza informacyjna, program powinien teraz bez większych problemów automatycznie "przechodzić" między sesjami

- dodana opcja próby ponownego połączenia przed wyświetleniem odpowiedniego komunikatu

- autoskalowanie mapki toru

- poprawienie masy większych i mniejszych błędów

Nowości w wykresach:
- możliwość skalowania wykresów, dotyczy wszystkich oprócz wykresów pogodowych. Po naciśnięciu lewym klawiszem zacznie rysować się prostokącik oznaczający obszar do powiększenia. Aby powrócić do domyślnego powiększenia należy dwukrotnie kliknąć na wykresie. Powrót do poprzedniego powiększenia - prawy klawisz myszy i "Zoom out". UWAGA - wykresy są skalowane z zaokrągleniem do całego okrążenia lub minuty, nie da się wyświetlić danych np. tylko z jakiegoś fragmentu okrążenia czy minuty sesji

- w wykresach czasów i strat po najechaniu na wykres wyświetla się odpowiednie okienko informacyjne

Nowe narzędzie - session analisys. Jest to narzędzie oparte na "analizie na wykresach" jaką przygotowuje w każdy weekend GP Maiesky. W zależności od typu sesji (wyścig, qual, trening) wyświetlane będą odpowiednie dane - czasy okrążeń (w przypadku quala podzielone na 3 części i zebrane wszystkie razem) oraz, w przypadku wyścigu, wykres pozycji i strat do lidera. Obok wykresu z czasami pojawia się lista - zaznaczenie odpowiedniego obszaru na wykresie (czyli zeskalowanie go) automatycznie odświeża listę - wyświetlane będą tylko te czasy, które widać na wykresie. Podobny efekt daje wybór kierowcy w polach z "checkboxami" - tylko ci "zaznaczeni" będą wyswietlani na wykresach i w tabeli. Dla łatwiejszego operowania na "checkboxach" dostępne są 3 przyciski - All/None, zaznaczający lub odznaczający wszystkich, Refresh - odświeżenie wykresu (należy ten przycisk nacisnać po każdym zaznaczeniu lub odznaczeniu kierowcy), Top 10 only - wyświetla tylko pierwszą dziesiątkę sesji.
Podobnie jak w przypadku innych wykresów, najechanie kursorem myszy na jakiś fragment wykresu spowoduje wyświetlenie informacji o czasach/stratach. Jeżeli kilka kierowców jest bardzo blisko siebie na wykresie, to informacje na temat ich wszystkich będą wyświetlone w okienku.

1.2.1
- poprawienie błędu powodującego wysypywanie się programu (głównie pod XP)

1.2.0
- poprawione deszyfrowanie, "krzaczki" nie będą się już wyświetlać co powinno zapobiec crashom,
- poprawiona obsługa nowych linii w komentarzach
- poprawiony błąd wyświetlania czasu sesji, kiedy kierowca uzyskał dany czas okr. (treningi i qual)
- dodanie możliwości wyłączenia miniaturek bolidów w opcjach
- kolorowanie rekordów sektorów danego kierowcy w lap history i fastest laps (czasem jednak nie działa to dobrze)
- wyświetlanie straty do lidera na wykresie podczas treningów i quala
- plus pare drobnostek

1.1
- poprawienie logowania
- małe optymalizacje
- działa już gap chart podczas treningów i quala.

1.0:
- dodanie możliwości nagrywania oraz odtwarzania live timingu
- zmiana head 2 head na lap time comparison i zaimplementowanie nowej funkcjonalności dla head 2 head
- możliwość ustawienia w opcjach wyświetlania najświeższych czasów na górze
- w lap history obok informacji "IN PIT" pojawia się teraz w nawiasie czas przejazdu przez boksy
- w tytule okna pojawia się informacja o aktualnie rozgrywanym GP (w przypadku odtwarzania LT z pliku dodatkowo ścieżka do pliku)
- podczas wyścigu obok liczby przejechanych okrążeń wyświetlany jest timer pokazujący ile czasu zostało do końca wyścigu (wyścig może trwać max 2 godziny)
- dodanie ikonki sygnalizującej koniec sesji
- poprawienie kilku mniejszych i większych błędów.

0.5:
- poprawki dotyczące połączenia z serwerem tuż przed rozpoczęciem sesji - program powinien teraz się łączyć automatycznie, przy czym z deszyfrowaniem mogą być pewne kłopoty
- poprawiony start timera - teraz powinien już się uruchamiać wraz ze startem sesji
- 107% - teraz już wyświetla się bez śmieci, w przypadku kwalifikacji wyświetlony jest tylko czas 107% z Q1
- podczas kwalifikacji w fastest laps obok nr okrążenia wyświetlany jest nr częsci quala z którego pochodzi dany czas
- możliwość włączenia w opcjach podświetlania co drugiego wiersza w oknie LT


Dobra, beta wersja bety do pobrania: http://speedy.sh/GbuKU/f1lt.rar
Potestujcie, próbujcie zepsuć ;) i piszcie co jest nie tak. Nie usuwajcie pliku season.dat - tam są wszystkie dane, jeżeli pliku braknie to program będzie się sypał, w wersji finalnej będzie się pojawiał odpowiedni komunikat.

Opis apikacji:
Kilka wyjaśnień - w historii okrążeń czasy okrążeń wyświetlane mogą być różnymi kolorami:
- białym, standarodowo większość okrążeń
- zielonym - najszybsze okrążenie zawodnika
- fioletowym - najszybsze okrążenie w danej sesji
- żółtym - tylko podczas wyścigu - oznacza okrążenie przejechane za SC
- czerwonym - tylko podczas wyścigu - wizyta w boksie
- niebieskim - tylko podczas treningów i quala - ponieważ serwer nie wysyła czasu okrążenia gdy kierowca się nie poprawił, program wylicza przybliżony czas na podstawie czasów sektorów. Ponieważ sektory podawane są z dokładnością tylko do 0.1 sekundy, czas jest tylko przybliżony i może czasem być lepszy od najlepszego czasu kierowcy
- podczas treningu i quala zapisywane są tylko zmierzone okrążenia (program nie przechowuje okrążeń wyjazdowych i zjazdowych).

Porównywanie kierowców jest w "Head to head" (dwa kaski na pasku menu). Maksymalnie można porównywać 4 kierowców, czasy oznaczone są różnymi kolorami - najszybyszy na zielono najwolniejszy na czerwono. W zakładce "charts" pokazane jest to na wykresach.

Ponadto na wykresach z czasami kółeczkami zaznaczane są okrążenia kiedy dany kierowca był w boksie. Jeżeli dane okrążenie było przejechane za SC, to w "Lap time chart" czas okrążenia jest zaznaczony na żółto. "Gap chart" póki co nie działa na kwalifikacjach. Wykresy można kopiować i zapisywać do pliku - prawy klawisz na wykresie i pojawi się odpowiednie menu. Również możliwe jest skopiowanie tekstu z "Lap history", "Fastest laps", "Speed records", "Fastest pit stops" i "Head to head" - wystarczy zaznaczyć odpowiednie elementy i nacisnąć Ctrl-C.

Podczas treningów i quala w historii okrążeń zamiast straty do lidera wyświetlany jest czas kiedy dane okrążenie zostało zaliczone (jako czas pozostały do końca sesji). Dodatkowo podczas quala obok nr okrążenia pojawia się info o części quala w jakiej dany czas został osiągnięty (podobnie jest w "Fastest laps" w zakładce "Session data").

Poruszanie się po tabeli z LT:
- kliknięcie myszką na zawodniku wyświetla jego dane, dwukliknięcie wyświetla jego dane niezależnie od tego jaka zakładka była wcześniej otwarta (komentarz czy "Session data")
- możliwe jest poruszanie się klawiaturą - standardowo góra-dół, page up-page down, home-end
- naciśnięcie enter na danym zawodniku daje ten sam efekt co dwukilk

Możliwa jest zmiana czcionki w preferencjach - zarówno wszystkich tabelek jak i komentarza. Dodatkowo można ustawić, żeby podczas zmiany rozmiaru okienka z zakładkami nie wyświetlała się jego zawartość (jakby komuś tutaj program mulił za bardzo).

Co nie działa, albo może się zepsuć:
- czasem może nie chcieć łączyć się z serwerem - należy wtedy wyłączyć i włączyć jeszcze raz program,
- jeżeli program zostanie włączony w trakcie trwania sesji, pierwsze dane mogą być źle zapisane do historii okrążeń
- czasem serwer źle wysyła nr okrążenia danego zawodnika podczas treningu albo quala, albo coś chrzani podczas wyścigu - wtedy dane okrążenie może nie zostać zapisane
- nie jest jeszcze do końca ogarnięty start sesji, tak więc może być źle wyświetlany czas pozostały do końca (na treningach albo qualu)
- nie jest jeszcze zaimplementowane zapisywanie całego LT i odtwarzanie w czasie rzeczywistym, stąd odpowiednie opcje menu są nieaktywne.
Ostatnio edytowano So cze 29, 2013 21:12 przez Pieczar, łącznie edytowano 8 razy
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Postprzez mykowhai Cz kwi 19, 2012 11:05  Re: F1 2012 - Live Timing na komórki

No aplikacja jest idealna :) Jedyne co brakuje tak na pierwszy rzut oka, to prawym jak nacisnę na toolbar to jest ptaszek ale nie ma nazwy, i przydała by się blokada tego toolbara żeby go niechcący nie przenieść gdzieś ;)

I mam zastrzeżenie do pliku f1lt.ini, dane do logowania są troszkę zbyt widoczne, hasło powinno być chociaż jakoś zaszyfrowane ;)
Avatar użytkownika
mykowhai
 
Dołączył(a): Cz cze 30, 2011 18:19

Postprzez Pieczar Cz kwi 19, 2012 11:31  Re: F1 2012 - Live Timing na komórki

Heh, nawet nie wiedziałem, że da się tak kliknąć i wyłączyć toolbara :wink: A co do hasła to jeszcze się pomyśli.
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Postprzez hideto Cz kwi 19, 2012 13:07  Re: F1 2012 - Live Timing na komórki

To jeszcze przerób to na Androida i masz u mnie flache :wink:
Obrazek
Dopiero gdy stracimy wszystko stajemy się zdolni do wszystkiego. Prawie śmierć niczego nie zmienia, dopiero śmierć... zmienia wszystko.
Avatar użytkownika
hideto
 
Dołączył(a): Cz maja 03, 2007 18:15
Lokalizacja: Łódź

Postprzez Pieczar Cz kwi 19, 2012 13:16  Re: F1 2012 - Live Timing na komórki

Na Androida to Twarzer miał robić :-P
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Postprzez hideto Cz kwi 19, 2012 13:24  Re: F1 2012 - Live Timing na komórki

No to nie będzie flaszki :razz:

Tak czy siak mam propozycję mała, nie dałoby rady umożliwić by okno 'HEAD TO HEAD' mogło być wyświetlane kilka razy ?

Załóżmy że jestem fanem Schumachera i chce oglądać zyski/straty do otaczających go kierowców ale jednocześnie chciałbym na szybko porównywać jego tempo z Rosbergiem. Jakbym miał więcej monitorów, to bym sobie takich okien ładnych kilkanaście odpalił porównując prawie wszystkie zespoły :P
Obrazek
Dopiero gdy stracimy wszystko stajemy się zdolni do wszystkiego. Prawie śmierć niczego nie zmienia, dopiero śmierć... zmienia wszystko.
Avatar użytkownika
hideto
 
Dołączył(a): Cz maja 03, 2007 18:15
Lokalizacja: Łódź

Postprzez Pieczar Cz kwi 19, 2012 17:21  Re: F1 2012 - Live Timing na komórki

W sumie dałoby radę to zrobić. Pomyślę nad tym.
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Postprzez f1kruku Cz kwi 19, 2012 17:35  Re: F1 2012 - Live Timing na komórki

A co zrobić z Mailem i Hasłem? jak sie zalogowac? :)
Sprawdź moje autografy :) http://www.f1collection.com/
oraz daj lajka :p - https://www.facebook.com/f1collection
Avatar użytkownika
f1kruku
 
Dołączył(a): Wt paź 11, 2011 15:29
Lokalizacja: Brzeg
GG: 5430365

Postprzez mykowhai Cz kwi 19, 2012 17:53  Re: F1 2012 - Live Timing na komórki

f1kruku, podajesz dane logowania ze strony formula1.com do zalogowania się ;)
Avatar użytkownika
mykowhai
 
Dołączył(a): Cz cze 30, 2011 18:19

Postprzez xdomino996 Cz kwi 19, 2012 18:00  Re: F1 2012 - Live Timing na komórki

Pieczar mam pytanie ile taki LT ciągnie danych ? Bo na laptopie mam jeszcze super wolnego neta blueconnect'a który myślę że może nie wyrobić. Na kompie nie będę siedział bo trzeba będzie latać z pokoju do pokoju :-(
Avatar użytkownika
xdomino996
 
Dołączył(a): Pn maja 31, 2010 16:23

Postprzez Pieczar Cz kwi 19, 2012 18:04  Re: F1 2012 - Live Timing na komórki

f1kruku - musisz założyc najpierw konto na formula1.com.

xdomino996 - spokojnie dasz radę. Z tego co patrzałem w Chinach to treningi i kwalifikacje pociągły w sumie około 30 KB danych (wszystkich razem!), a wyścig trochę ponad 100 KB. Podziel sobie to na liczbę sekund jakie trwają te sesje (średnio będzie 5400), to wyjdzie z 5B/s w przypadku treningów i 18B/s podczas wyścigu :P
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Postprzez kemek Cz kwi 19, 2012 18:05  Re: F1 2012 - Live Timing na komórki

Pieczar: A bety na Linuxa (źródeł) nie będzie? Mogę w weekend potestować i poszukać błędów. ;)
シボレー・オプトラ
Avatar użytkownika
kemek
 
Dołączył(a): Cz lut 21, 2008 22:31

Postprzez xdomino996 Cz kwi 19, 2012 18:18  Re: F1 2012 - Live Timing na komórki

To dobrze że taki mały transfer danych :) bo jak na tym "internecie" jest 30 kb/s to szlag może trafić :-( ,ale w takim razie nie mam co się obawiać :D
Avatar użytkownika
xdomino996
 
Dołączył(a): Pn maja 31, 2010 16:23

Postprzez marrak Cz kwi 19, 2012 18:30  Re: F1 2012 - Live Timing na komórki

Obejrzałem właśnie i bardzo mi się podoba i trzy uwagi (sugestie z mojej strony)
1) to co już pisałem wcześniej - strzałki ze zmianami do poprzedniego okrążenia :)
2) można by się pobawić i wydać wersję z pomniejszonymi okienkami, tak aby więcej (najlepiej wszystkie) danych dało się otworzyć równocześnie (?)
3) koniecznie wersja na mobile ( może być okrojona do prostszego LT)

Ja ze swojej strony obiecuję, że po ukończeniu studiów które jeszcze zajmują mi weekendy (w lipcu) mogę dołączyć do teamu i wspomóc w rozwoju funkcjonalności / lub przepisać na inne platformy(mobilne)
Oczywiście jeśli autor nie będzie miał nic przeciwko :-)
press the red button...
Avatar użytkownika
marrak
 
Dołączył(a): Pn maja 07, 2007 10:09
Lokalizacja: wlkp

Postprzez Pieczar Cz kwi 19, 2012 19:29  Re: F1 2012 - Live Timing na komórki

kemek - jak chcesz mogę Ci podesłać źródła aplikacji.
marrak - strzałki są, ale tylko podczas wyścigu. Próbowałem tego używać podczas treningów i quala, ale tam się tak szybko wszystko zmienia, że strzałki tylko przeszkadzały zamiast pomagać.

Co do otwierania danych naraz - jedyna inna rozsądna opcja to wszystko w osobnych okienkach (jak head to head), ale do tego trzeba by mieć jakąś rozsądną rozdzielczość monitora (albo 2 monitory). Narazie zostaje tak jak jest, jeżeli będzie zapotrzebowanie to mogę to w późniejszym czasie zmienić.

Wersja mobilna będzie, z mojej strony Symbian i MeeGo, nie wiem jak u Twarzera z Androidem. Ale to dopiero jak wersja na desktopy będzie w 100% gotowa.
Obrazek
Avatar użytkownika
Pieczar
 
Dołączył(a): Wt kwi 26, 2005 20:26
Lokalizacja: Częstochowa

Następna strona

Powrót do Inne tematy związane z F1

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

cron