Vous recherchez des numéros de téléphone avec le N900
Qui ne connaît pas cette situation. On retourne vers le téléphone et reconnaît un appel manqué. Puis l'on veut habituellement connaître qui est l'appelant, mais le téléphone affiche seulement un numéro de téléphone inconnu. Habituellement, la prochaine étape consiste à google le nombre ou utiliser une recherche de numéro inverse pour voir qui a appelé, ou tout au moins d'où l'appel est venu. Cet article vise à améliorer cette situation en utilisant le smartphone Nokia N900 .
Concept
Fondamentalement, il existe deux applications pour le téléphone N900 qui peut être utilisé pour améliorer le scénario ci-dessus. Ce sont callerid et extcalllog. L'application affiche les détails callerid pour le numéro de téléphone d'un appel entrant. Cela se fait en automatique l'accès à un moteur de recherche de nombre inverse. Si le nombre n'est pas disponible dans la base de données, ce qui arrive assez souvent pour des raisons de confidentialité, il compare le code de zone avec une base de données locale et affiche au moins la région, l'appel provient d'. L'application affiche extcalllog l'historique des appels tout comme l'application de téléphone de la N900 fait, mais il a eu deux avantages majeurs. D'abord, il ne se limite pas aux 30 derniers jours que l'application du téléphone N900s est, en second lieu, il est open source, donc il peut être prolongé. Il est donc possible de combiner les fonctionnalités de extcalllog et callerid.
Prerequirements
En tant que prerequirement il est nécessaire pour installer et configurer l'application pour la région callerid utilisateurs. Il est disponible à partir du référentiel extras-devel. La configuration se fait en fournissant un fichier XML décrivant la recherche inversée. Ce fichier doit être placé dans le répertoire / opt / callerid / et nommé correctement. Par exemple le fichier xml pour la recherche de nombre inverse allemand doit avoir le nom du fichier appelé de.xml. Le contenu du fichier, tiré de [1] sont montrées ci-dessous.
<config> <répertoire> <name> <Plus class="namelink"/> </ Name> <adresse> <Plus class="data track"/> </ Address> </ Répertoire> </ Config>
Pour afficher le code de zone dans le cas d'un revers échoué rechercher un fichier base de données locale doit être placé dans / opt / callerid /. Pour l'Allemagne ce fichier doit être nommé de.txt. Il peut être créé à partir de la liste officielle des codes de zone, ONB, fournis par la Bundesnetzagentur. Pour plus de commodité, vous pouvez télécharger le fichier au bon format pour callerid partir d'ici: de.txt.zip (45) . Copiez-le à votre appareil et en tant que root l'extraire dans / opt / callerid. Ensuite l'appareil signale les appels entrants avec une notification contenant le nom et l'adresse de l'appelant ou du moins, si ceux-ci ne sont pas disponibles, la ville appelants.
Modifications
L'étape suivante consiste à étendre l'interface utilisateur pour afficher les détails d'un appel entrant. Depuis l'application de téléphone par défaut N900 n'est pas open source, l'application extcallog est la seule application qui est extensible à cet effet. Il est également disponible à partir du référentiel extras-devel. Pour la nouvelle functionallity un bouton supplémentaire doit être ajouté à l'interface utilisateur, qui appelle l'application callerid avec le numéro de téléphone pour l'entrée du journal. Pour ce la source extcalllog applications doit être étendu en utilisant mon patch. Vous pouvez télécharger le patch à partir d'ici: extcalllog-0.6-callerid.patch (52) . Pour plus de commodité un binaire avec la version patchée peut être téléchargé à partir d'ici: extcalllog_0.6-callerid_armel.deb (50) . Télécharger le fichier binaire à l'appareil et l'installer avec, dpkg-i-extcalllog_0.6 callerid_armel.deb en tant que root. Ou ouvrez le téléchargement dans le navigateur des téléphones et l'installer en utilisant le gestionnaire d'application hildon.
Usage
Après installation de l'application extcalllog modification, il peut être utilisé comme indiqué dans les figures 1 à 4. Les chiffres montrent des screenshots du logiciel extcalllog.
Après avoir tapé sur une seule entrée de la liste des appels (marqué en rouge) la page des détails de l'appel est en cours d'ouverture. La figure 2 montre cette page.
La page de détails ressemble à celui d'origine de la demande extcalllog, mais a obtenu un bouton plus, le "Number Lookup" bouton (également marqué avec un point rouge). Après avoir tapé sur le "Number Lookup" bouton de l'application callerid est appelée pour le numéro de l'appelant et affiche la notification contenant les détails des appelants de la figure 3. (Détails appelants sont indéchiffrables dans la capture d'écran, pour des raisons de confidentialité)
Si les détails des appelants ne sont pas disponibles en utilisant la recherche de nombre inverse, alors seulement une notification affichant la ville appelants, comme dans la figure 4, qui est montré.
Maintenant, l'utilisateur N900 est capable de savoir qui est l'appelant inconnu est, ou du moins il peut savoir dans quel domaine il vit.
Jürgen
Références:
[1] http://talk.maemo.org/showthread.php?t=70738
[2] http://talk.maemo.org/showthread.php?t=42700










![Valider mon flux RSS [Valid RSS]](http://validator.w3.org/feed/images/valid-rss.png)





































