Nie wiem w jaki sposób obecnie zbierane są dane o zawodnikach, ale może taki program się komuś przyda.
Informacje o programie:- korzysta z bbapi do zbierania danych (wymagany jest kod dostępu -> Ustawienia)
- skompilowany pod Windows, ale ktoś kto ma chęci może odpalić go również na innych systemach.
- open source (GNU GPL v3 license)
Opis:Program pozwala na przeszukanie wszystkich drużyn z danego kraju w celu znalezienia określonych graczy. Znalezieni gracze zostaną zapisani do pliku w formacie CSV (można w nim robić wszelkie edycje używając EXCELa czy innych tego typu programów).
Aby program zebrał dane, trzeba najpierw podać kilka informacji:
* login - ten sam co się logujecie na stronę
* password - kod dostępu (
nie jest to hasło którym się logujecie na stronę), jeśli nie jest ustawione jeszcze to można to zrobić w Ustawieniach.
* Country ID - numer identyfikacyjny kraju w którym chcemy szukać zawodników. Polska ma numer 58, reszta numerów dostępna jest w pliku country.txt
* Division From / Division To - przeszukanie całego kraju takiego jak Polska jest bardzo czasochłonne, więc można podzielić sobie pracę na kilka lig. W Division From wpisujemy od której ligi program ma zacząć szukać, a w Division To do której ligi ma to robić. (w Polsce, możliwe wartości 1 - 6, wpisanie innych może skutkować nieprzewidywalnym działaniem programu)
Mała informacja odnośnie lig. Jak już wspomniałem przeszukiwanie całego kraju jest czasochłonne. Mamy 6 poziomów, w których jest 853 lig, w każdej lidze po 16 zespołow co razem nam daje 13648 zespołów. W Polsce jest aktywnych(?) około 3500 menadżerów, więc nie wiem czy jest sens szukanie w 6 ligach. Na przeszukanie 21 lig - 336 zespołów (dywizja 1-3), mój komputer potrzebował około minuty (Core i5, 2.4Ghz, program działa tylko na jednym rdzeniu). Sporo czasu zajmują żądania i odpowiedzi od/do serwera buzzerbeater.
* Age Min - minimalny wiek gracza
* Age Max - maksymalny wiek gracza
* Potential Min - minimalny potencjał gracza (możliwe wartości 0 - 11)
* Potential Max - maksymalny potencjał gracza (możliwe wartości 0 - 11)
* Salary Min - minimalna pensja gracza
* Salary Max - maksymalna pensja gracza
* DMI Min - minimalne DMI gracza
* DMI Max - maksymalne DMI gracza (w pierwszym tygodniu nowi zawodnicy mają DMI = 0)
Po wpisaniu danych klikamy start i czekamy, aż program skończy pracę (wyskoczy okienko). Na dole będzie pokazywać się informacja o postępie pracy. Nie można przerwać/zatrzymać pracy programu, to znaczy można, ale nie będzie wtedy żadnego efektu.
Do pliku zapisane zostaną informacje o zawodniku - ID, Imię i Nazwisko, Pozycja, Wzrost, Pensja, Potencjał, ID właściciela oraz link do gracza.
Program był na szybko robiony, więc mogą pojawić się błędy. Jeśli jest jakiś problem typu program nie chce się włączyć, coś się nie zgadza to proszę pisać dokładnie ze szczegółami co się stało.
---
Wersja 2:- możliwość określenia DMI
Wersja 3:- możliwość wyszukiwania zawodnika danej narodowości
- opcja ominięcia przeszukiwania zespołów Botów
---
Download: http://code.google.com/p/bb-assistant/downloads/listZachęcam też do sprawdzenia mojego innego programu:
(205456.1)Last edited by RSX at 5/15/2012 8:56:24 AM