Ai không biết tình trạng này. Một trở lại điện thoại và công nhận một cuộc gọi nhỡ. Sau đó, người ta thường muốn biết ai là người gọi, nhưng điện thoại chỉ hiển thị một số điện thoại không rõ. Thông thường các bước tiếp theo là google số điện thoại hoặc sử dụng một tìm kiếm số đảo ngược để xem những người được gọi là, hoặc ít nhất là từ các cuộc gọi đến. Bài viết này là về việc cải thiện tình trạng này bằng cách sử dụng điện thoại thông minh Nokia của N900 .
Khái niệm
Về cơ bản có hai ứng dụng cho điện thoại N900 có thể được sử dụng để cải thiện kịch bản trên. Đây là callerid và extcalllog. Các ứng dụng callerid hiển thị các chi tiết cho số điện thoại của cuộc gọi đến. Điều này được thực hiện bằng cách tự động truy cập vào một số công cụ tìm kiếm đảo ngược. Nếu con số này không có sẵn trong cơ sở dữ liệu, mà xảy ra khá thường xuyên vì lý do riêng tư, nó sẽ so sánh mã vùng với một cơ sở dữ liệu địa phương và hiển thị ít nhất là các khu vực, cuộc gọi đến từ. Extcalllog ứng dụng hiển thị lịch sử cuộc gọi cũng giống như các ứng dụng điện thoại của N900 không, nhưng nó đã có hai lợi thế lớn. Đầu tiên nó không bị giới hạn 30 ngày qua là ứng dụng điện thoại N900s, thứ hai nó là mã nguồn mở, do đó nó có thể được gia hạn. Điều này làm cho nó có thể kết hợp các chức năng của extcalllog và callerid.
Prerequirements
Như prerequirement nó là cần thiết để cài đặt và cấu hình ứng dụng callerid đối với khu vực người sử dụng. Nó có sẵn từ kho lưu trữ extras-devel. Cấu hình được thực hiện bằng cách cung cấp một tập tin xml, mô tả tìm kiếm đảo ngược. Tập tin này đã được đặt trong / opt / callerid / và đặt tên một cách chính xác. Ví dụ, các tập tin xml cho việc tìm kiếm số Đức ngược lại phải có de.xml tên tập tin. Nội dung của tập tin, lấy từ [1] được hiển thị dưới đây.
<config>
<directory>
<name>
<find class="namelink"/>
</ Name>
<address>
<find class="data track"/>
</ Địa chỉ>
</ Thư mục>
</ Config> Để hiển thị mã vùng trong trường hợp ngược lại không tra cứu một tập tin cơ sở dữ liệu địa phương đã được đặt trong / opt / callerid /. Đối với Đức tập tin này phải được đặt tên là de.txt. Nó có thể được tạo ra từ danh sách chính thức của mã số khu vực, ONB, được cung cấp bởi Bundesnetzagentur. Để thuận tiện bạn có thể tải về các tập tin trong định dạng thích hợp cho callerid từ đây: de.txt.zip (45) . Sao chép nó vào điện thoại của bạn và là người dùng root giải nén nó vào / opt / callerid. Sau đó thiết bị báo hiệu cuộc gọi đến với một thông báo có chứa tên và địa chỉ người gọi hoặc ít nhất, nếu đây không phải là có sẵn, thành phố người gọi.
Sửa đổi
Bước tiếp theo là mở rộng giao diện người dùng để hiển thị các chi tiết cho một cuộc gọi đến. Kể từ khi ứng dụng điện thoại mặc định N900 không phải là mã nguồn mở, các ứng dụng extcallog là ứng dụng duy nhất là mở rộng cho mục đích này. Nó cũng có sẵn từ kho lưu trữ extras-devel. Functionallity mới một nút bổ sung đã được thêm vào giao diện người dùng, trong đó kêu gọi các ứng dụng callerid với số điện thoại cho các mục đăng nhập. Đối với các ứng dụng extcalllog nguồn có thể được mở rộng bằng cách sử dụng bản vá lỗi của tôi. Bạn có thể tải về các bản vá từ đây: extcalllog-0.6-callerid.patch (52) . Để thuận tiện cho một số nhị phân với các phiên bản vá có thể được tải về từ đây: extcalllog_0.6 callerid_armel.deb (50) . Tải về nhị phân với điện thoại và cài đặt nó với, dpkg-i extcalllog_0.6-callerid_armel.deb là người dùng root. Hoặc mở tải về trong trình duyệt điện thoại và cài đặt nó bằng cách sử dụng người quản lý ứng dụng hildon.
Cách sử dụng
Sau khi cài đặt ứng dụng extcalllog sửa đổi, nó có thể được sử dụng như trong hình 1-4. Các số liệu cho thấy ảnh chụp màn hình của ứng dụng extcalllog.
-
- Hình 1: Lựa chọn một mục trong các ứng dụng callerid
Sau khi khai thác vào một mục nhập danh sách cuộc gọi (được đánh dấu màu đỏ) trang chi tiết của cuộc gọi đang được mở. Hình 2 cho thấy trang này.
-
- Figure2: trang Chi tiết của một cuộc gọi với các nút "Lookup Số"
Các trang chi tiết trông giống như một bản gốc của ứng dụng extcalllog, nhưng đã có thêm một nút, "Lookup Số" nút (cũng được đánh dấu bằng một điểm đỏ). Sau khi khai thác vào nút "Lookup Số callerid ứng dụng được gọi là số người gọi và hiển thị thông báo có chứa các chi tiết người gọi được hiển thị trong hình 3. (Người gọi chi tiết không thể đọc được trong ảnh chụp màn hình, do lý do riêng tư)
-
- Hình 3: Thông báo với các chi tiết người gọi
Nếu các chi tiết người gọi là không có sẵn bằng cách sử dụng tìm kiếm số ngược lại, sau đó chỉ có một thông báo hiển thị các thị trấn người gọi, như trong hình 4, đang được hiển thị.
-
- Hình 4: Thông báo có người gọi thị trấn chỉ
Bây giờ người dùng N900 có thể tìm ra ai là người gọi không rõ là, hoặc ít nhất là ông có thể tìm thấy trong vùng mà ông sống.
Jürgen
Tài liệu tham khảo:
[1] http://talk.maemo.org/showthread.php?t=70738
[2] http://talk.maemo.org/showthread.php?t=42700




(1 phiếu, trung bình: 5.00 trong 5)
Loading ... Đăng trong linux , maemo , maemo5 , công cụ | 1 Comment »