Archiwa tagu: J108i

Przydatne aplikacje Java ME dla SE Cedar (J108i)

1. Opera Mini – główne funkcjonalności Opery Mini:

– Przeglądanie stron w kartach
– Synchronizacja zakładek z “dużą” Operą przez Opera Link
– Kompresowanie stron przez serwery Proxy Opery, co pozwala zaoszczędzić transfer
– Zapisywanie stron do przeglądania ich w offline
– Menedżer haseł
– Sugerowanie adresów strony
– Ściąganie i wysyłanie plików

Instalacja:

Użyj domyślnej przeglądarki WWW urządzenia i odwiedź adres m.opera.com

lub pobierz odpowiednią wersję i instaluj z komputera:

http://www.opera.com/mobile/download/pc/

2. Jabber – Lampiro

Lampiro to komunikator na telefony komórkowe, który pozwala łączyć się z sieciami GTalk, MSN, ICQ, oraz dowolnym protokołem Jabbera.

Lampiro wymaga poprawnie skonfigurowanego połączenia z Internetem i obsługi Java (MIDP 2.0 profile).

Pobieranie/instalacja: http://lampiro.bluendo.com/get

3. Albite Reader

Albite Reader to czytnik e-booków w formatach EPUB, txt i (x)html

Pobieranie/instalacja: http://albite.org/reader

4. KeePassj2me

KeePassJ2ME to port KeePass Password Safe, wolny, open source, lekki i łatwy w obsłudze menedżer haseł. Można przechowywać hasła w zaszyfrowanej bazie na telefonie komórkowym, i wyświetlić je np. w podróży.

Pobieranie/instalacja: keepassj2me-1.4.0.zip

5. Trekbuddy

TrekBuddy program do prostej nawigacji turystycznej np. dla piechurów lub rowerzystów, wyróżnia go kilka zasadniczych cech:

– działa w popularnych, tanich telefonach
– komunikuje się z wbudowanym lub zewnęrznym modułem GPS
– nie wymaga dla nawigacji dostępu do usług sieciowych
– wyświetla informacje o położeniu korzystając z dostępnych map (szeroki wybór gotowych do użytku komercyjnych map turystycznych, lub darmowych przygotowanych samodzielnie, przy pomocy programu MobileAtlasCreator MOBAC
– oferuje podstawowe metody nawigacji, takie jak nawigacja do punktu według trasy złożonej z punktów (tzw. waypoints)
– umożliwia rejestrację informacji nawigacyjnych GPS (do wykorzystania np. w komputerze) i ich przesłanie w sieci GSM.

trekbuddy wiki:

http://www.trekbuddy.net/wiki/index.php?title=Main_Page

Zobacz też: Atlasy Trekbuddy

6. Traseo/Gpsfriendly

To serwis i darmowa aplikacja dzięki, której można tworzyć swoje własne trasy GPS, nagrywać ślady, a także wgrywać ulubione trasy i z gotowymi pomysłami na wycieczki ruszać na szlak.

Pobieranie/instalacja:

– bezpośrednio z telefonu wejdź pod adres:
http://traseo.pl/a/j

– przy pomocy komputera pobierz aplikację

loading...
Share

Geotagowanie zdjęć linux (Debian)

Geotagowanieto nic innego jak umieszczenie w metaznacznikach Exif współrzędnych geograficznych uzyskanych przy pomocy urządzenia gps, lub poprzez lokalizację zdjęcia ma mapie.

Co będzie potrzebne?:

Aparat fotograficzny

Dowolna cyfrówka, od aparatu w telefonie po cyfrowe lustrzanki.

Uwaga praktyczna:

  • programy umożliwiają modyfikację Exif w plikach .jpg/.png

  • staramy się możliwie dokładnie ustawić czas w aparacie (synchronizacja z czasem gps z uwzględnieniem stefy czasowej) 

Ślad .gpx

Pliki gpx możemy uzyskać przy pomocy np. Trekbuddy, program działa na platformach:

MIDP(java)

Symbian

Blackberry

Android

Windows Mobile

Palm (Garnet OS)

Ustawienie zapisywania śladu:

Z menu Opcje=>Settings=>Location=>Tracklog

wybieramy "ask" -program każdorazowo zapyta nas czy nagrywać ślad

lub "always" -program nagra ślad bez pytania

Ustawiamy =>Tracklog Format

"GPX 1.1"

Inne aplikacje:

Mobile Trail Explorer

My Tracks

gpsbabel

Jeśli urządzenie lub program zapisuje ślad w formacie innym niż *.gpx można użyć programu gpsbabel do konwesji.

apt get install gpsbabel gpsbabel-gui

GPSBabel GUI

Geotagowanie

Gpscorrelate

apt get install gpscorrelate gpscorrelate-gui

Konsola

gpscorrelate [-z | --timeadd +/-HH[:MM]] [-O | --photooffset seconds]
[-i | --no-interpolation] [-v | --verbose] [-d |
--datum datum] [-n | --no-write] [-m | --max-dist time]
[-t | --ignore-tracksegs] [-M | --no-mtime] [-f |
--fix-timestamps] [-p | --degmins] -g file.gpx
image.jpg...

Opcje:

-g, –gps file.gpx   #synchronizuje dane gps z określonym plikiem GPX

-s, –show       #pokazuje dane gps dla wybranych zdjęć

-o, –machine     #pokazuje dane GPS dla podanych zdjęć w postaci maszynowej, jeśli istnieją

-r, –remove      #usuwa dane GPS z EXIF dla wybranych zdjęć

-z, –timeadd +/-XX[:XX]  #określa różnicę w czasie pomiędzy znacznikiem czasu zdjęcia a czasem gps(utc)

-O, –photooffset seconds  #tolerancja czasu dla zdjęcia w sekundach

-i, –no-interpolation   #wyłącza interpolację

-v, –verbose  #pokazuje jakie dane gps zostały użyte dla danego zdjęcia

-d, –datum datum  #określa system odniesienia, przy braku zostanie użyty WGS-84

-n, –no-write  #nie zapisuj danych do exif. przydatne z –verbose

-m, –max-dist time  #maksymalny czas poza punktami dla którego zdjęcie będzie oznaczone w sekundach

-M, –no-mtime    #nie zmienia mtime modyfikowanych plików

Przykłady:

Przechodzimy do katalogu ze zdjęciami:

cd /windows/F/Fuji/2011-11-27

Korzystamy z opcji –show:

szwajcar@dhcppc0:/windows/F/Fuji/2011-11-27$ gpscorrelate –show *.JPG

EXIF-GPS Photo matching program.
Daniel Foote, 2005.

…DSCF0010.JPG: 2011:11:20 10:01:48, No GPS Data.
DSCF0011.JPG: 2011:11:20 10:01:55, No GPS Data.
DSCF0012.JPG: 2011:11:20 10:09:39, No GPS Data.
DSCF0013.JPG: 2011:11:20 12:03:46, No GPS Data.
DSCF0014.JPG: 2011:11:20 12:04:21, No GPS Data.
DSCF0015.JPG: 2011:11:20 12:04:39, No GPS Data.
DSCF0016.JPG: 2011:11:20 12:06:06, No GPS Data.
DSCF0017.JPG: 2011:11:20 12:06:16, No GPS Data.
DSCF0018.JPG: 2011:11:20 12:06:51, Lat 49.972728, Long 19.144475, Elevation 246.300000.
DSCF0019.JPG: 2011:11:20 12:08:59, Lat 49.972670, Long 19.143037, Elevation 246.600000.
DSCF0021.JPG: 2011:11:20 12:12:36, Lat 49.972980, Long 19.141615, Elevation 239.600000.
DSCF0022.JPG: 2011:11:20 12:12:44, Lat 49.972925, Long 19.141525, Elevation 243.600000.
DSCF0023.JPG: 2011:11:20 12:12:58, Lat 49.972925, Long 19.141525, Elevation 243.600000.
DSCF0024.JPG: 2011:11:20 12:14:41, Lat 49.973462, Long 19.141155, Elevation 241.600000…

Aby synchronizować zdjęcia w katalogu z danymi gps:

gpscorrelate -g plik.gpx -z +1 *.jpg

np.:

 szwajcar@dhcppc0:/windows/F/Fuji/2011-11-27$ gpscorrelate -g 20111120-120624.gpx -z +1 *.JPG

Wynik:

EXIF-GPS Photo matching program.
Daniel Foote, 2005.

Reading GPS Data…
Legend: . = Ok, / = Interpolated, < = Rounded, – = No match, ^ = Too far.
w = Write Fail, ? = No exif date, ! = GPS already present.

Correlate: ——–!!!!!!!///////////!//——————-!!!!!!!!!!!!!!!!!!!!!!!!!!!!——————————————————–!!!!!————————

Completed correlation process.
Matched: 13 (0 Exact, 13 Interpolated, 0 Rounded).
Failed: 148 (107 Not matched, 0 Write failure, 0 Too Far,
0 No Date, 41 GPS Already Present.)

GUI(GTK)

Dodajemy zdjęcia przy pomocy przycisku "Add…"

Geotagowanie przy pomocy gpscorrelate

W pozycji drugiej "GPS Data" wskazujemy plik .gpx z którym mają być synchronizowane zdjęcia.

Geotagowanie przy pomocy gpscorrelate - ustawienie strefy czasowejJak widać na powyższym zdjęciu program nie znalazł dopasowań dala zdjęć i punktów z .gpx. Po korekcji czasu (Aparat jest ustawiony na naszą strefę czasową UTC+1, a w śladzie jest czas UTC)- "Time Zone" +1:00:

Pomyślna synchronizacja, dodano dane GPS do zdjęć

digiKam

Służy do zarządzania zdjęciami cyfrowymi, przeznaczony jest dla środowiska graficznego KDE, działa również w Gnome oraz LDXE – po spełnieniu/instalacji zależność. Umożliwia pobieranie zdjęć z aparatu cyfrowego oraz ich organizowanie, przeglądanie, prostą edycję oraz geotagowanie

apt get install digikam

Po wybraniu albumu, zaznaczamy zdjęcia przy pomocy klawisza shift i strzałek lub Page Up/Down

Zaznaczamy zdjęcia - klawisz shift i strzałkiZ Menu Obraz, wybieramy Geolokalizacja=>Correlator

Z menu Obraz wybieramy Geolokalizacja Correlator

Okno Correlatora – ustawienia:

Okno Correlatora- wybieramy Otwórz plik GPX

Otwieramy plik .gpx:

Wybieramy plik GPX

Wynik synchronizacji:

Wynik synchronizacji GPS

Lokalizacja na mapie(digiKam)

Z Menu "Obraz" wybieramy Geolokalizacja=>Edytuj współrzędne

Przy pomocy mapy google możemy "zlokalizować" zdjęcie:

Edycja współrzędnych na mapie didikam

Podgląd na mapie openstreetmap:

digiKam podgląd lokalizacji zdjęcia w openstreetmap

Źródła:

http://www.gpsbabel.org/readme.html

man gpscorrelate

http://www.freefoote.net/linux/corrdoc/

http://userbase.kde.org/Digikam/Geotagging_in_digiKam_2.0

Share

Sony Ericsson Cedar (J108i) w Debianie Squeeze

1. USB mass storage/pendrive.

Telefon ma wbudowaną pamięć 280MB, jednak przy pomocy kabelka MicroUsb do tej pamięci się nie dobierzemy. W trybie pamięci usb telefon udostępnia tylko kartę pamięci, obsługiwane są karty MicroSD do 16GB.

Aby korzystać z telefonu jako pamięci usb po włożeniu karty SD, z menu wybieramy:

Ustawienia=>Łączność=>USB=>Ustaw tryb domyślny=> Urządz. pam. USB

2. Gammu/Wammu

apt-get install bluez bluetooth obex-data-server gammu wammu

  • via USB

Nie można wysłać pliku, możemy pobierać z telefonu kontakty i wiadomości oraz historię połączeń. Obsługiwane jest tworzenie i wysyłanie wiadomości oraz inicjowanie połączeń. Można dodać kontakt, nie można usunąć, brak obsługi todo i kalendarza.

Należy odpowiednio ustawić tryb połączenia usb w telefonie:

Ustawienia=>Łączność=>USB=>Ustaw tryb domyślny=>Inny system oper. Np. Mac, Linux

Konfiguracja połaczenia usb dla wammu:

Dodajemy użytkownika do grup uucp i dialout:

 usermod -G uucp użytkownik

usermod -G dialout użytkownik

lub:

adduser użytkownik uucp

adduser użytkownik dialout

Tworzymy plik konfiguracyjny gammu:

touch /home/użytkownik/.gammurc

tea /home/użytkownik/.gammurc

[gammu]

port=/dev/ttyACM0

connection=at

name=Sony Ericsson J108i

model=auto

  •  via bluetooth

Bluerfat : nie można wysłać pliku, możemy pobierać z telefonu kontakty i wiadomości oraz historię połączeń. Obsługiwane jest tworzenie i wysylanie wiadomości oraz inicjowanie połączeń. Można dodać kontakt, nie można usunąć, brak obsługi todo i kalendarza.

Wysyłnie pliku na telefon umożliwia blueobex.

Konfiguracja połączenia bluetooth:

tea /home/użytkownik/.gammurc

[gammu1]

port=MAC twojego telefonu

connection=bluerfat

name=Sony Ericsson Cedar

model=

[gammu2]

port=MAC twojego telefonu

connection=blueobex

name=Sony Ericsson Cedar

model=

Jak poznamy MAC?

~$ hcitool scan

Scanning … 11:11:11:11:11:11 ….J108i

Wammu

Konfigurację można przeprowadzić również przy pomocy graficznego kreatora: Z menu Wammu=>Kreator telefonu

Z menu Wammu wybieramy Kreator telefonu

Kreator konfiguracji telefonu wammu

Styl konfiguracji

Ręczna konfiguracja

Wypełniamy pola

Menu „Telefon”:

menu Telefon

Menu „Pobierz”

menu Pobierz

Menu „Utwórz”

menu Utwórz

Okno tworzenia SMS

Okno tworzenia SMS

Menu „Kopie zapasowe”

menu Kopie zapasowe

4. Blueman

apt-get install blueman

Blueman - Urządzenia Bluetooth

Kliknięcie prawym klawiszem

Nautilus: przeglądanie karty pamięci przez bluetooth

Nautilus: przeglądanie pamięci telefonu przez bluetooth

Share

Korzystanie z kalendarza Google pod Debianem

Co będzie potrzebne?

  • Thunderbird/Icedove z rozszerzeniem Lightning/Iceowl, calendar-google-provider lub Iceowl jako niezależna aplikacja

apt get install iceowl calendar-google-provider

W naszym kalendarzu google wybieramy

1. Moje kalendarze

2. Dla kalendarza z którym chcemy pracować =>Ustawienia kalendarza

3. Generujemy „Adres prywatny” kalendarza w formacie iCal, (link)

Konfiguracja Iceowl:

Z Menu Plik/File wybieramy Subscribe to Remote Calendar/Zapisz do zdalnego kalendarza:

Zapisz do zdalnego kalendarza

Teraz czas na deser czyli synchronizację kalendarza Google z telefonem Sony Ericsson Cedar(J108i)

Uwaga! Synchronizacja wymaga połączenia z internetem!

Menu=>Organizator=>Synchronizacja=>Nowe konto=>Typ konta=>SyncML=>Nazwa =>np. Google

=>Ogólne

Adres serwera: https://m.google.com

-Domena:

-Nazwa użytkownika: nasz adres email

-Hasło: nasze hasło do gmail’a

=>Aplikacje

możemy wybrać co ma być synchronizowane:

-E-mail

-Kalendarz

-Kontakty

Jeśli masz inny telefon, który nie posiada natywnej aplikacji umożliwiającej synchronizację z Google sprawdź darmowy program:

http://www.gcalsync.com/

Wymagana obsługa MIDP 2.0 i JSR 75

Share

Debian i Blueconnect via Sony Ericsson Cedar (J108i)

Co będzie potrzebne?

  • komputer z zainstalowanym systemem Debian
  • kabel microUsb
  • telefon Sony Ericsson Cedar (J108i)
  • karta SIM z blueconnect

Po stronie komputera:

1. Dodajemy ‚użytkownika’ do grup dialout i uucp(wymaga uprawnień administratora -root’a)

usermod -G dialout ‚użytkownik’

usermod -G uucp ‚użytkownik’

2. Konfigurujemy interfejs sieciowy:

Edytujemy ‚/etc/network/interfaces’ (wymaga uprawnień administratora -root’a):

leafpad /etc/network/interfaces

#Blueconect via se108i
allow-hotplug usb0
iface usb0 inet dhcp

Po stronie telefonu:

1. Konfigurujemy połączenie blueconnect:

Z Menu wybieramy Ustawienia=>Łączność=>Ustawienia internet.=>Łącz używając=>

jeśli nie ma Konta danych to dodajemy : Opcje=>Utwórz nowe:

dla T-Mobile dawniej era:

APN: internet
dawniej: erainternet (erainternettt – taktak, blueconnect starter) zapewne w okresie przejściowym będzie można dalej używać
eradata (zewnętrzny statyczny adres IP – opcja dostępna w taryfach post-paid biznesowych)
Login: brak
Hasło: brak

2. Konfigurujemy połączenie USB:

Ustalamy  jak ma się zachować telefon w przypadku podłączenia kablem USB:

Z Menu wybieramy Ustawienia=>Łączność=>USB=>Ustaw tryb domyślny=>Inny system oper. np. Mac, Linux (jeśli chcemy używać tel. jako pamięci USB konieczne będzie ręczne przestawienie tej opcji przed ponownym podłączeniem)

Pozostaje ustawić automatyczne połączenie z internetem po podłączeniu do komputera:

Z Menu wybieramy Ustawienia=>Łączność=>USB=>Zaawansowane=>Dostęp do internetu=>Internet przez tel.

Pomoc telefonu poinformuje nas, że po podłączeniu do komputera przez USB telefon automatycznie połączy się z internetem:

root@debian:/home/szwajcar# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)

usb0 Link encap:Ethernet HWaddr 02:80:37:ec:02:00
inet addr:10.121.153.200 Bcast:10.121.153.207 Mask:255.255.255.240
inet6 addr: fe80::80:37ff:feec:200/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:914 (914.0 B) TX bytes:8403 (8.2 KiB)

Share