Któż nie zna tej sytuacji. Jeden wraca do telefonu i uznaje nieodebrane połączenie. Wtedy jeden zazwyczaj chce wiedzieć kto dzwonił, ale telefon wyświetla tylko nieznanego numeru telefonu. Zazwyczaj następnym krokiem jest google liczbę lub użyj tyłu numer, aby zobaczyć kto nazywa, lub przynajmniej skąd zadzwonił. Ten artykuł jest o poprawę tej sytuacji za pomocą smartphone Nokia N900 .
Pojęcie
Zasadniczo istnieją dwa wnioski o N900 telefonu, który można wykorzystać do poprawy powyższy scenariusz. Są to callerid i extcalllog. Callerid Aplikacja wyświetla szczegóły dotyczące numeru telefonu rozmówcy. Odbywa się to przez automatyczne dostępu odwrotny wyszukiwarki numeryczny. Jeśli numer nie jest dostępny w bazie danych, co zdarza się dość często ze względów ochrony prywatności, porównuje numer kierunkowy z lokalną bazą danych i wyświetla co najmniej regionu, wywołanie pochodzi. Aplikacja extcalllog wyświetla historię połączeń, tak jak na ekranie głównym telefonu w N900 robi, ale ma dwie główne zalety. Po pierwsze, nie ogranicza się do ostatnich 30 dni aplikacja telefon N900s jest sekunda jest open source, co może zostać przedłużony. To sprawia, że można połączyć funkcjonalność extcalllog i callerid.
Prerequirements
W prerequirement należy zainstalować i skonfigurować callerid aplikacji dla regionu użytkownika. Jest dostępny od extras-devel repozytorium. Konfiguracja odbywa się poprzez dostarczenie pliku xml opisujący odwrotnego wyszukiwania. Ten plik musi być umieszczony w / opt / callerid / i nazwę poprawnie. Na przykład plik xml dla niemieckiego Szukaj numer odwrotnej musi mieć de.xml nazwy pliku. Zawartość pliku pobranego [1] są poniżej.
<config>
<katalog>
<name>
<find class="namelink"/>
</ Name>
<adres>
<find class="data track"/>
</ Adres>
</ Directory>
</ Config> Do wyświetlania numeru kierunkowego w przypadku nieudanej wstecznego lokalnego pliku bazy danych musi być umieszczone w / opt / callerid /. Dla Niemiec ten plik musi mieć nazwę de.txt. Może on być utworzony na podstawie oficjalnej listy numerów kierunkowych, w ÖNB i świadczonych przez Bundesnetzagentur. Dla wygody możesz pobrać plik w odpowiednim formacie dla callerid stąd: de.txt.zip (45) . Skopiuj go do urządzenia i jako użytkownik root rozpakuj do / opt / callerid. Następnie urządzenie sygnalizuje połączeń przychodzących z zawiadomieniem zawierającym nazwę rozmówcy i adres lub przynajmniej, jeśli nie są one dostępne, miasto rozmówcy.
Modyfikacje
Następnym krokiem jest rozszerzenie interfejsu użytkownika, aby wyświetlić szczegółowe informacje dotyczące połączeń przychodzących. Od default N900 aplikacji telefon nie jest open source, aplikacja extcallog jest jedyną aplikacją, która jest rozszerzalny do tego celu. Jest także dostępny w extras-devel repozytorium. Dla nowego funkcjonalnie dodatkowy przycisk musi być dodana do interfejsu użytkownika, który nazywa callerid aplikacji z numerem telefonu do wpisu w dzienniku. Do tego extcalllog źródło aplikacji ma zostać rozszerzony za pomocą mojego patcha. Możesz pobrać łatkę stąd: extcalllog-0.6-callerid.patch (52) . Dla wygody binarny z poprawionych wersji można pobrać stąd: extcalllog_0.6-callerid_armel.deb (49) . Pobierz plik binarny do urządzenia i zainstalować go, dpkg-i extcalllog_0.6-callerid_armel.deb jako użytkownik root. Lub otworzyć pobrany plik w przeglądarce telefonów i zainstalować go za pomocą menedżera aplikacji hildon.
Stosowanie
Po zainstalowaniu zmieniony wniosek extcalllog, może być używany jak pokazano na rysunkach 1 do 4. Liczby pokazują screeny z aplikacji extcalllog.
-
- Rysunek 1: Wybór wpisu do callerid aplikacji
Po naciśnięciu na jeden wpis z listy połączeń (oznaczony na czerwono) strona szczegóły rozmowy jest otwarte. Rysunek 2 przedstawia tę stronę.
-
- Rysunek 2: strona Szczegóły o zaproszeniu z "lookup Numer przycisk
Strona szczegóły wygląda jak oryginał jednego z extcalllog aplikacji, ale ma jeszcze jeden przycisk, "Lookup Numer" przycisk (także oznaczone czerwonym punktem). Po naciśnięciu na "lookup Numer przycisk callerid aplikacja zostaje wywołana do liczby rozmówców i wyświetla zgłoszenie zawierające rozmówców szczegóły pokazano na rys. 3. (Osoby dzwoniące dane są nieczytelne na zrzucie ekranu, z przyczyn prywatności)
-
- Rysunek 3: Zawiadomienie z rozmówców szczegółów
Jeśli rozmówcy dane nie są dostępne przy użyciu tyłu numer, to tylko powiadomienie wyświetlania miasto rozmówcom, jak na rysunku 4, jest pokazane.
-
- Rysunek 4: Zawiadomienie zawierające miasto rozmówcy tylko
Teraz N900 użytkownik jest w stanie się dowiedzieć, kto nieznany rozmówca jest lub przynajmniej może on dowiedzieć się, w którym obszar żyje.
Jürgen
Referencje:
[1] http://talk.maemo.org/showthread.php?t=70738
[2] http://talk.maemo.org/showthread.php?t=42700




(1 głosów, średnia: 5.00 na 5)
Ładowanie ... Opublikowany w linux i Maemo i maemo5 i narzędzia | 1 Komentarz »