[Android/Open source] GeoKrety Logger

Wszystkie narzędzia, wtyczki, programy itp. pomocne przy znajdowaniu skrzynek i dbaniu o lasy...

Moderator: Moderatorzy

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

[Android/Open source] GeoKrety Logger

Postautor: dzwiedziu » piątek 13 grudnia 2013, 17:16

Witam,

Kilka dni temu awansowałem ze zwykłego użytkownika smartfonu z androidem na programistę.

Zabrałem się za pisanie mojej pierwszej aplikacji: GeoKrety Logger.
Strona domowa: http://geokretylog.sourceforge.net/ (zawiera screenshoty)

Ściągnij i wypróbuj: https://play.google.com/store/apps/details?id=pl.nkg.geokrety (2014-02-16)
Lub ze strony SourceForge: https://sourceforge.net/projects/geokretylog/files/latest/download

Zapraszam na listę mailingową dla użytkowników i testerów:
http://groups.google.com/d/forum/geokrety-logger

Aplikacja jest darmowa i będzie darmowa. W dodatku publikuję jej kod źródłowy. Strona wiki z instrukcjami do programu (po angielsku):
https://sourceforge.net/p/geokretylog/wiki/

Założenia aplikacji:
- niezależna od innych programów ale w miarę możliwości integrująca się z nimi,
- możliwie prosto i możliwie szybko zalogować geokreta,
- możliwość działania offline (bez dostępu do neta) tak jak aplikacja Opencaching - Szybki Wpis,
- możliwość grupowego logowania "kret odwiedził".

Edit (2014-01-15):
- logowanie w tle (jak nie ma internetu to ponawia próbę co 5 min).
Ostatnio zmieniony sobota 08 lutego 2014, 10:23 przez dzwiedziu, łącznie zmieniany 21 razy.
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: Nowa aplikacja na androida do logowania geokretów

Postautor: dzwiedziu » sobota 14 grudnia 2013, 16:33

Upubliczniłem wersję gotową do instalacji. Czekam na uwagi i komentarze. Mogą być w tym wątku albo na priv. Linki w głównym poście tego wątku będę na bieżąco aktualizował za każdym razem jak umieszczę nową wersję.
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: Nowa aplikacja na androida do logowania geokretów

Postautor: dzwiedziu » wtorek 17 grudnia 2013, 21:11

Nowa wersja a w nim polsko/angielski i poprawiony interfejs. Wiele min rozbrojonych, ale dalej nie zalecam kręcić ekranem przy wysyłaniu loga :)
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: Nowa aplikacja na androida do logowania geokretów

Postautor: dzwiedziu » środa 25 grudnia 2013, 11:17

Z wesoło-świątecznymi życzeniami oddaję nową wersję. A w niej sporo poprawek. Już program nie powinien się wywracać po obróceniu ekranu itd. Ok, idę dziś w teren bo ładna pogoda. Czas spalić zjedzone ciasta i przetestować dziada :)
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

Awatar użytkownika
Layio
Bywalec
Posty: 33
Rejestracja: sobota 27 sierpnia 2011, 11:40
Otrzymał podziękowania: 5 razy

Re: Nowa aplikacja na androida do logowania geokretów

Postautor: Layio » środa 25 grudnia 2013, 12:17

Gdy mam już wpisane dane do logowania geokreta i zmienię datę - wszystkie pola się kasują.

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: Nowa aplikacja na androida do logowania geokretów

Postautor: dzwiedziu » środa 25 grudnia 2013, 12:32

Dzięki za informację. Jeszcze nie wyszedłem z domu więc wrzuciłem poprawioną wersję 0.1.1 :) Link w pierwszym poście zaktualizowany.
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

Awatar użytkownika
filips
Forumator
Posty: 2196
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował: 37 razy
Otrzymał podziękowania: 92 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: filips » środa 25 grudnia 2013, 22:01

A będą jakieś screenshoty dla ciekawych? :)

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: dzwiedziu » środa 25 grudnia 2013, 22:03

Właśnie nad tym pracuję oraz nad tym by wrzucić to na Google Play.
Screenshoty tu: http://geokretylog.sourceforge.net/
Program zgłoszony do Google Play, czekamy na odpowiedź...
Edit: program w Google Play już dostępny :)
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

humantree
Nowy na forum
Posty: 3
Rejestracja: wtorek 22 października 2013, 15:58
Lokalizacja: wastelands
Podziękował: 1 raz
Otrzymał podziękowania: 1 raz
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: humantree » niedziela 29 grudnia 2013, 15:06

póki co nie miałem problemu z działaniem, bardzo poręczny i przydatny programik :)

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: dzwiedziu » niedziela 29 grudnia 2013, 23:14

Heh, w Niemczech jest większe zainteresowanie programem niż i nas.
Zebrałem listę propozycji rozwoju:
https://sourceforge.net/p/geokretylog/wiki/ToDo/

Myślałem, że podobny resolver z ostatnich logów zrobię do geocaching.com. Wchodzę na stronę z API, a tam taki zonk:
http://www.geocaching.com/live/apidevel ... fault.aspx
"At the current time, we are no longer accepting new requests for API access."

To oni są tak zamknięci i komercyjni, że teraz API tylko dla partnerów mają?
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

Awatar użytkownika
miklobit
Forumator
Posty: 1429
Rejestracja: poniedziałek 20 września 2010, 12:24
Lokalizacja: Wrocław/Warszawa/Katowice
Podziękował: 110 razy
Otrzymał podziękowania: 193 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: miklobit » poniedziałek 30 grudnia 2013, 00:37

dzwiedziu pisze:Myślałem, że podobny resolver z ostatnich logów zrobię do geocaching.com. Wchodzę na stronę z API, a tam taki zonk:
http://www.geocaching.com/live/apidevel ... fault.aspx
"At the current time, we are no longer accepting new requests for API access."
To oni są tak zamknięci i komercyjni, że teraz API tylko dla partnerów mają?

Jeśli chcesz korzystać z ich API żeby logować geokrety w keszach GC.com to nie wróżę powodzenia.
Nie po to sprzedają kody do śledzenia przedmiotów, żeby ułatwiać życie darmowej alternatywie.

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: dzwiedziu » poniedziałek 30 grudnia 2013, 00:40

Trzeba mi tylko ściągnąć ostatnie logi (max 10) danego usera. W OKAPI wystarczy sam login. Nie da rady tego w GC?
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

Awatar użytkownika
miklobit
Forumator
Posty: 1429
Rejestracja: poniedziałek 20 września 2010, 12:24
Lokalizacja: Wrocław/Warszawa/Katowice
Podziękował: 110 razy
Otrzymał podziękowania: 193 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: miklobit » poniedziałek 30 grudnia 2013, 10:39

Wszystko da się zrobić bez API - obejrzyj źródła programu c:geo , zwłaszcza ten katalog:
https://github.com/cgeo/cgeo/tree/maste ... /connector
Pamiętaj jednak, że takie pobieranie danych może przestać działać w każdej chwili - jeśli GC zmieni cokolwiek w kodzie strony.
Przeczytaj tez to: http://faq.cgeo.org/#1_21

dzwiedziu
Bywalec
Posty: 27
Rejestracja: poniedziałek 23 września 2013, 14:43
Lokalizacja: Kraków/Warszawa
Podziękował: 2 razy
Otrzymał podziękowania: 6 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: dzwiedziu » poniedziałek 30 grudnia 2013, 10:54

Dzięki, o takie coś mi właśnie chodziło. Spoko, widzę, że programiści c:geo aktywnie reagują na zmiany.

P.S. Ma ktoś doświadczenie w umieszczaniu aplikacji na https://f-droid.org/ ?
ObrazekObrazek
GPS Devices:
Motorola Defy+ (Android 2.3.6 - oryginal)
Samsung Galaxy Tab 2 7.0 (Android 4.2.2 - CyanogenMod 10.1.3-p3110)

Awatar użytkownika
wallson
Wyjadacz
Posty: 382
Rejestracja: czwartek 28 maja 2009, 09:21
Lokalizacja: Rzyrarduf
Podziękował: 38 razy
Otrzymał podziękowania: 27 razy
Kontaktowanie:

Re: [Android/Open source] GeoKrety Logger

Postautor: wallson » poniedziałek 30 grudnia 2013, 21:01

Dzwiedziu!! Brakuje mi słów uznania, łezka w oku sie kręci... bo marzyłem o czymś takim. Jakiś czas temu nawet tu na forum żebrałem o coś takiego, pytałem czy ktoś mógłby się podjąć zrobienia takiej aplikacji, bo ja nie potrafię. Chłopie jesteś wielki! To działa! Już testuje apkę, będę raportował spostrzeżenia.
"Lepiej słonie łapać żywcem niż rozmawiać z nadgorliwcem..."

ObrazekObrazek
Moje strony www: http://www.ajdu.pl http://www.wallson.pl http://www.77mdh.pl


Wróć do „Software Keszera”




  Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości

cron