Хто не знає цю ситуацію. Один повертається до телефону і визнає пропущений дзвінок. Тоді зазвичай хоче знати, хто вам дзвонив і є, але телефон відображає тільки невідомого телефонного номера. Як правило, наступним кроком буде погуглити номер або використовувати зворотний пошук номера, хто називають, або принаймні, звідки надійшов дзвінок. Ця стаття про поліпшення цієї ситуації за допомогою Nokia смартфон N900 .
Концепція
В основному є два додатки для N900 телефон, який може бути використаний для поліпшення вище сценарієм. Це CallerID і extcalllog. CallerID додаток відображає дані телефонного номера вхідного дзвінка. Це робиться автоматично доступ до зворотної пошукової номер. Якщо номер відсутній в базі даних, що трапляється досить часто з міркувань безпеки, він порівнює код з локальною базою даних і показує по крайней мере в регіоні, вхідний дзвінок с. Застосування extcalllog відображає історію дзвінків так само, як телефон застосування N900 робить, але він має дві основні переваги. Спочатку вона не обмежується тільки за останні 30 днів, як застосування N900s телефон, другий з відкритим вихідним кодом, таким чином, він може бути продовжений. Це дозволяє поєднати функціональність extcalllog і CallerID.
Prerequirements
В prerequirement необхідно встановити та налаштувати додаток CallerID для регіону користувача. Він доступний з Extras-Devel сховище. Конфігурування здійснюється шляхом надання XML-файл, що описує зворотний пошук. Цей файл повинен бути поміщений в / опція / CallerID / і названа правильно. Наприклад, XML-файл для німецької пошук число зворотних повинен мати ім'я файлу de.xml. Вміст файлу, взяті з [1] в даний час показано нижче.
<Config>
<directory>
<name>
<find class="namelink"/>
</ Ім'я>
<address>
<find class="data track"/>
</ Адреса>
</ Directory>
</ Config> Для відображення коду міста, в разі невдалого зворотного перегляду файлу локальної бази даних повинен бути поміщений в / опція / CallerID /. Для Німеччини цей файл має бути названий de.txt. Він може бути створений з офіційного списку коди, ОНБ, що надаються Bundesnetzagentur. Для зручності ви можете скачати файл у потрібному форматі для CallerID звідси: de.txt.zip (45) . Скопіюйте його в пристрій і як кореневого користувача розпакувати його в / опція / CallerID. Після цього пристрій сигналізує вхідні дзвінки з повідомлення, що містить абонентів ім'я та адресу або по крайней мере, якщо вони недоступні, абоненти міста.
Модифікації
Наступним кроком є розширення користувальницького інтерфейсу для відображення деталей на вхідний дзвінок. Оскільки за замовчуванням N900 додатків телефон не є відкритим вихідним кодом, додаток extcallog є єдиним додатком, що є розширюваним для цієї мети. Крім того, можна отримати додаткові послуги, розви сховище. Для нової функціональності, додаткові кнопки повинні бути додані в користувальницький інтерфейс, який викликає CallerID додаток з телефону номер запису в журналі. Для цього extcalllog джерел повинен бути розширений за допомогою мого патча. Ви можете завантажити патч тут: extcalllog-0.6-callerid.patch (52) . Для зручності двійковий з виправлену версію можна завантажити звідси: extcalllog_0.6-callerid_armel.deb (49) . Завантажте бінарний пристрою і встановити його, dpkg-я extcalllog_0.6-callerid_armel.deb суперкористувача. Або відкрити для завантаження в браузер телефону і встановити його за допомогою менеджера Hildon програми.
Використання
Після установки модифікованої extcalllog додатки, він може бути використаний як показано на малюнках 1 до 4. Цифри показують, скріншоти додатків extcalllog.
- Малюнок 1: Вибір входу в додаток CallerID
Після натискання на одну запис зі списку дзвінків (відмічено червоним) на сторінку відомостей про виклик в даний час відкритий. На малюнку 2 показана ця сторінка.
-
- Figure2: Деталі сторінка виклику з "Пошук номер" кнопки
Деталі сторінка виглядає як оригінальний одним з extcalllog програми, але отримав ще одну кнопку "Пошук номер" кнопки (також відзначений червоною крапкою). Після натискання на "Пошук Номер" кнопку CallerID додаток викликається за кількістю абонентів і виводить повідомлення, що містить абонентів деталі показані на малюнку 3. (Абоненти деталі нерозбірливий на скріншоті, з міркувань конфіденційності)
-
- Малюнок 3: Повідомлення з абонентами деталі
Якщо абоненти деталі не доступні за допомогою зворотного пошуку номера, то тільки повідомлення відображення абонентів міста, як на малюнку 4, в даний час показано на малюнку.
-
- Рисунок 4: повідомлення, що містить тільки абоненти міста
Тепер N900 користувач може дізнатися, хто невідомі викликає або, по крайней мере, він може дізнатися, в якому районі він живе.
Юрген
Посилання:
[1] http://talk.maemo.org/showthread.php?t=70738
[2] http://talk.maemo.org/showthread.php?t=42700




(1 голосів, середній: 5.00 з 5)
Загрузка ... Опубліковано в Linux , Maemo , Maemo5 , інструменти | 1 Коментар »