a czy ja takie mam wymagania tylko miejsce na jakis opis w dwoch slowach zmian bo jak ludzie chca miec wybor co sciagac to chyba musza miec jakies info a jak robic program to najlepszy
Richie
Dołączył: 16 Sie 2001
Posty: 20333
Miasto: Lublin/Wrocław
2003-05-15, 20:00 SkinControl
taaa kazdy chce koniecznie czytac:"dolepilem 2 naklejki na drzwiach, zielona i niebieska" daj spokoj
MaXyM
Dołączył: 17 Sie 2001
Posty: 6289
Miasto: Kraków GG:1905678
No bardzo ladnie mam propozycje sortowania ktorego mi zawsze brakowalo po numerze tak ale czy nie bylo by lepiej sortowac najpierw po zaspole a potem po numerze. Bylo by wiadac zespoly wyrazniej bo mi zawsze tego brakowalo
PiotreQ
2003-05-15, 20:52 SkinControl
MaXyM, a jaki jest problem z weryfikacją nazwy pliku przed wysłaniem. Przecież wiadomo, że np. niejaki PiotreQ może wysłać plik, który musi się nazywać "99_p_barton.cup.car" i inaczej nie może. A wszystkie dane są w bazie: numer kierowcy, pierwsza litera imienia, nazwisko, a cup.car jest stałe. W momencie zalogowania do bazy program już wie jaki plik może przyjąć od dnego użytkownika.
Może to nie jest takie łatwe do zrealizowania jak mi się wydaje ale nie sądzę.
Co do kwestii sortowania, to najlepiej gdyby użytkownik mogł sam sobie sortować listę przez kliknięcie dowolnej kolumny, a domyślne ustawić według numeracji.
MaXyM
Dołączył: 17 Sie 2001
Posty: 6289
Miasto: Kraków GG:1905678
2003-05-15, 21:01 SkinControl
PiotreQ, zgadza się. Problemu nie ma żadnego. Ale ponieważ mozna było to zrobić i tak i tak to zapytałem żeby potem się nie okazało że ktoś chce inaczej.
Pewnie nic nie jest problemem ale im więcej fjuczersów tym więcej czasu mi to zajmie. A trzeba założyć że właściwie uczę się tego programowania (MFC) prawie od podstaw. Więc sortowanie będzie oczywiście po kliknięciu w bar kolumny. Defaultowo po numerze wozu. Sortowanie po wielu kolumnach na raz odłożę sobie na później.
Na chwilę obecną mam bazę danych, szkielet PHP i aplikację (GUI, zapisywanie/odczytywanie ustawień i zasysanie plików textowych po HTTP). Jak tak dalej pójdzie to w przyszłym tygodniu ukaże się pierwsza beta.
MaXyM
Dołączył: 17 Sie 2001
Posty: 6289
Miasto: Kraków GG:1905678
2003-05-19, 02:00 SkinControl
Moge się pochwalić że SkinControl jest właściwie ukończony.
Brakuje jeszcze:
- obsługi błedów
- paska postępu
- zaznaczania skinów do wybrania
Ale to już mały pikuś.
Kwestię serwisu www przekazałem Gregorowi. Otrzymał skrypt do generowania tabel w bazie danych i szkielet stron www/php.
Uczywiście jeśli on nie zdąży zanim ja wypuszczę betę to do celów testowych wystawię tą surową wersje strony.
BTW: Czy w jakiś sposób zaznaczać że dany skin został ściągnięty? Np kasowac go z wyświetlanej listy zaraz po ściagnięciu?
MaXyM
Dołączył: 17 Sie 2001
Posty: 6289
Miasto: Kraków GG:1905678
2003-05-19, 16:56 SkinControl
czy w polu 'ściezka do gry' zrobić ścieżkę do exec'a Nascara do katalogu Nascara czy do katalogu ze skinami?
Ścieżka do gry wystarczy o ile nie zmieni sie ściezka do skinów a jak wiadomo jest w katalogu series co sugeruje ew przyszłe dodawania innych zawodów. Ale może się tym nie przejmowac teraz?
Obecnie jest to ścieżka do gry i akłada że skiny znajdują się w \series\cup\cars\
Ze skinami to zrobil bym tak zeby w tym samym oknie bylo to oddzielone kreska z naglowkiem skiny pobrane.
Co do sciezki to chyba mial byc exe wskazywany i na tej podstawie sciezka skinow jest znana
MaXyM
Dołączył: 17 Sie 2001
Posty: 6289
Miasto: Kraków GG:1905678
2003-05-21, 02:37 SkinControl
Niniejszym zamieszczam działającą wersje testową SkinControla.
W archiwum oprócz programu jest jego plik konfiguracyjny w którym to zdefiniowana jest ściezka do strony testowej z której mozna ściagnąć ze 3 skiny.
[edited]
na tym serwerze znajduje sie takze prosta testowa aplikacja w php sluzaca do wprowadzania/modyfikacji danych kierowcy i skinow.
Wszystko znajduje sie pod adresem:
http://www.mk-centrum.com.pl/maxym/N2002/
[/edited]
Każdy kto chce może dodać swój skin tu. Strona słuzy tylko do testów programu mimo to prosze o podawanie prawdziwych danych. Kierowca jest rozpoznawany po numerze wozu (który sie tu podaje). Wpisanie innego (w szczególności czyjegoś) spowoduje modyfikację danych wpisanego numeru. NIE MA AUTORYZJACJI LOGOWANIA. hasło podaje sie tylko dla picu podczas wypełniania formularza. Jednak jest ono zapisywane do bazy (zahashowane). Uwaga: nie ma komunikatu o poprawnym wpisanu danych do bazy. Trzeba zaufać PHP
Jesli nie pojawi sie żaden komunikat o błedzie - znaczy że jest OK
Ścieżka do gry to ściezka do głównego katalogu Nascara
Pliki podczas sciągania zapisywane sa pod nazwą tymaczasową w katalogu ze skinami. Po zakończeniu downloadu do nazwy dotychczasowego skina jest dodawane rozszerzenie .old a plik tymczasowy ma zmienianą nazwę na odpowiednią.
Po ściągnięciu każdego pojedynczego pliku jest aktualizowana baza czyli plik SkinControl.db (plik tekstowy). Jeśli by ktoś chciał powtórnie ściagać te same pliki nalezy ten plik usunąć z katalogu programu
Do zrobienia:
- przerwanie ściągania
- wybór skinów do ściągnięcia (checkmarki nie są sprawdzane)
- uruchamianie Nascara.
- sortowanie listy
- pasek postepu bedzie pokazywał całkowity progres a nie dla każdego pliku osobno.
No.. to ja juz pójdę spac.
PS. Podziękowania McLarenowi za pomoc w testowaniu
Ostatnio zmieniony przez MaXyM dnia 2003-05-21, 10:58, w całości zmieniany 1 raz
Dimax
Dołączył: 17 Sie 2001
Posty: 2987
Miasto: Szczecin
2003-05-21, 09:22 SkinControl
eee nie widze programu (moze jestem slepy ) widze tylko 2 linki do zabawy w bazie
Maxym jakbys mogl zrob 1 link do http://.../N2002/index a tu daj odpowiednie odnosniki do
driverlist.php
editdriver.php
skincontrol.rar
i teraz bedziesz tylko uaktualnial skincontrola, wrzucisz go w to miejsce i tylko powiesz ze jest nowszy mniej pracy dla ciebie i dla nas my sobie go z tej lokalizacji sciagniemy