Przerobiona i okrojona baza filipsa
: piątek 11 marca 2011, 23:48
Witam,
Od jakiegos czasu myslalem o napisaniu skryptu na wlasny uzytek, ktory nieco modyfikuje pliki i zmniejsza baze tylko do potrzebnych skrzynek.
W ten sposob nie musze juz nosic calej bazy i niepotrzebnie zajmowac miejsce w telefonie skrzynkami z np wybrzeza jezeli keszuje tylko np na slasku.
Zainspirowalem sie pomyslem z watku http://forum.opencaching.pl/viewtopic.p ... =mini+baza lecz nie sciagam bazy online tylko pobieram pliki z aktualnej bazy filipsa znajdujacej sie na dysku lokalnym. Dodatkowo dodaje pewne ulatwienia dla telefonow dotykowych gdyz poprzednio sprawialo mi trudnosc klikanie palecem linkow - po prostu byly za male. Lista zmian w stosunku do oryginalnej bazy mozecie znalesc nizej. Po sciagnieciu i rozpakowaniu skrypt wywolujemy klikajac na plik run.bat. Wczesniej musimy podac sciezke dostepu do lokalnej bazy filipsa parametrem filPath w pliku bat lub przekopiowac baze do katalogu filips i nie zmieniac parametru filPath. Przed wywolaniem skryptu nalezy do katalogu gpx wrzucic plik(i) *.gpx z ktorego/z ktorych skrypt pobierze OP'y skrzynek do stworzenia minibazy. Nowa baza tworzona jest w katalogu BazaWyjsciowa.
Link do skryptu: http://dl.dropbox.com/u/8297704/baza.zip
Zmiany w stosunku do bazy filipsa:
-swobodne ograniczenie ilosci skrzynek w bazie
-dodana grafika
-"tapfriendly" dla ekranów dotykowych - mozliwosci wylaczenia ustawiajac parametr touch=0 w pliku bat
-wywalona ocena skrzynki z bazy filipsa poniewaz nijak sie miala do rzeczywistosci
-dodana ocena skrzynki z gpx-a
-wywalone miasta w poblizu (nie byly mi potrzebne)
-podzial logow - jezeli ustawimy parametr splitlogs na 1 to uzyskamy podzial logow w ten sposob, ze ostatni bedzie na glownej stronie skrzynki a pozostale w osobnym pliku html. W ten sposob logi nie zasmiecaja glownej strony skrzynki.
-przeniesienie opisu do osobnego pliku - podobnie jak z logami parametr splitdesc powoduje przeniesienie opisu do osobnego pliku a w pliku glownym pozostaje jedynie link do niego.
-logi brane sa z gpxa bo sa bardziej aktualne i nie okrojone
-dodatkowo pobieram geokrety z plikow gpx (nie dzialaja polskie czcionki ale juz nie chcialo mi sie tego robic)
Mam nadzieje, ze komus sie moze przydac. W przypadku wystapienia jakis bledow prosze pisac w tym watku.
Pozdrawiam
Od jakiegos czasu myslalem o napisaniu skryptu na wlasny uzytek, ktory nieco modyfikuje pliki i zmniejsza baze tylko do potrzebnych skrzynek.
W ten sposob nie musze juz nosic calej bazy i niepotrzebnie zajmowac miejsce w telefonie skrzynkami z np wybrzeza jezeli keszuje tylko np na slasku.
Zainspirowalem sie pomyslem z watku http://forum.opencaching.pl/viewtopic.p ... =mini+baza lecz nie sciagam bazy online tylko pobieram pliki z aktualnej bazy filipsa znajdujacej sie na dysku lokalnym. Dodatkowo dodaje pewne ulatwienia dla telefonow dotykowych gdyz poprzednio sprawialo mi trudnosc klikanie palecem linkow - po prostu byly za male. Lista zmian w stosunku do oryginalnej bazy mozecie znalesc nizej. Po sciagnieciu i rozpakowaniu skrypt wywolujemy klikajac na plik run.bat. Wczesniej musimy podac sciezke dostepu do lokalnej bazy filipsa parametrem filPath w pliku bat lub przekopiowac baze do katalogu filips i nie zmieniac parametru filPath. Przed wywolaniem skryptu nalezy do katalogu gpx wrzucic plik(i) *.gpx z ktorego/z ktorych skrypt pobierze OP'y skrzynek do stworzenia minibazy. Nowa baza tworzona jest w katalogu BazaWyjsciowa.
Link do skryptu: http://dl.dropbox.com/u/8297704/baza.zip
Zmiany w stosunku do bazy filipsa:
-swobodne ograniczenie ilosci skrzynek w bazie
-dodana grafika
-"tapfriendly" dla ekranów dotykowych - mozliwosci wylaczenia ustawiajac parametr touch=0 w pliku bat
-wywalona ocena skrzynki z bazy filipsa poniewaz nijak sie miala do rzeczywistosci
-dodana ocena skrzynki z gpx-a
-wywalone miasta w poblizu (nie byly mi potrzebne)
-podzial logow - jezeli ustawimy parametr splitlogs na 1 to uzyskamy podzial logow w ten sposob, ze ostatni bedzie na glownej stronie skrzynki a pozostale w osobnym pliku html. W ten sposob logi nie zasmiecaja glownej strony skrzynki.
-przeniesienie opisu do osobnego pliku - podobnie jak z logami parametr splitdesc powoduje przeniesienie opisu do osobnego pliku a w pliku glownym pozostaje jedynie link do niego.
-logi brane sa z gpxa bo sa bardziej aktualne i nie okrojone
-dodatkowo pobieram geokrety z plikow gpx (nie dzialaja polskie czcionki ale juz nie chcialo mi sie tego robic)
Mam nadzieje, ze komus sie moze przydac. W przypadku wystapienia jakis bledow prosze pisac w tym watku.
Pozdrawiam