Tänään selatessa matkapuhelinfoorumin N900:n käyttökokemusketjua törmäsin erittäin mielenkiintoiseen asiaan. Kysymys oli että miten näkee henkilön numeron mistä henkilö on soittanut, mikäli henkilöllä on useampia puhelinnumeroita. Vastauksena oli että kyseiset datat ovat SQLite3-muotoisessa kannassa joten Xtermin kautta pääsee niitä katsomaan (eli ei sii peruskäyttäjille mitenkään helposti vielä ainakaan).
Tämä kuitenkin herätti erittäin suuren innostuksen itsessäni. Noh, tästä heti SSH-yhteyden otin läppäriltäni N900:een joka on nyt tuolla toisessa huoneessa latauksessa. Tämän jälkeen otin kopion tuosta historiatietokantatiedostosta (joka löytyy /home/user/.rtcom-eventlogger/el.db nimisestä tiedostosta) serverille ja rupesin tutkailemaan.
Kyseisessä tietokannassa on taulussa Events viestit joita olen lähetellyt ihmisille. Tähän lasketaan mukaan meseviestit (telepahty-butterfly-pluginin kautta), tekstiviestit, skypekeskustelut jne. En ole aivan varma vielä onko puhelutkin siellä vai jossain muussa taulussa. Kuitenkin aivan uskomattoman hienoa. Tämä tarkoittaa käytännössä että töissä ollessakin voin ottaa kännykkääni SSH-yhteyden vaikka on puhelin laukussa. Sitten vain sqlite3:llä katsomaan Events-taulun uusimmat tapahtumat SQL-kyselyllä ja näen suoraan mitä on tapahtunut. Mahtavaa! Tämä jos mikä on nörtin mieltä lämmittävää 🙂
Vielä jos joskus löytyy tapa miten voisi tekstareita lähetellä CLI-työkaluilla yms. niin siinä olisi sellaista luksusta että oksat pois. Kaikenkaikkiaan hienoa havaita että tämmöiset logit pystyy katselemaan tietokannasta tekemällä näppäriä SQL-kyselyitä!
Leave a Reply