A következő címkéjű bejegyzések mutatása: sms. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: sms. Összes bejegyzés megjelenítése

2014. április 17., csütörtök

Sms törlése, olvasottá tétele tasker-rel

Ahhoz képest, hogy milyen régóta akartam már ezt a task-ot elkészíteni, de csak mostanra sikerült - mégis azt kell mondjam, hogy ez sem annyira nehéz:) Sőt...
Na de nézzük mit is akarunk. Sms-t szeretnék törölni, olvasottá tenni, stb. Természetesen beavatkozás nélkül.
Hogy ki mire használja, ha használja, annak csak a képzelet szab határt. Én pl a reggeli otp-jelentést kezelem vele.
Na nézzük mi kell hozzá:
-tasker, vagy egyéb scripter app
-root jogosultság
-sqlite3 bináris
-script
Szükséges tudni az sms tárolására használatos adatbázis-fájl elérési útját. Ez a legtöbb android rendszerben a következő:
/data/data/com.android.providers.telephony/databases/mmssms.db

A legtöbb rom esetén nincs telepítve az sqlite3 bináris, így ezt magunknak kell megtenni. Ha van, akkor ezt a részt ugord át.
ICS(-): https://db.tt/g5vdwQyd
JB+: https://db.tt/noWgKDJJ
(forrás)
Letöltés után másoljuk be a /system/xbin vagy ezzel egyenértékű mappába a többi bináris közé 'sqlite3' néven.

Megvan minden szükséges kellék úgyhogy jöhet a task.

Hozzunk létre sima szöveges fájl-t:
[del_otp.sql]
delete from sms where address='+36209400700';
Vagy:
[read_otp.sql]
update sms set read='1' where address='+36209400700';

Hozzunk létre egy üres task-ot, és adjunk neki egy run shell műveletet. A parancs:
sqlite3 /data/data/com.android.providers.telephony/databases/mmssms.db < /teljes/eleresi/ut/read_otp.sql
Root jog kell, úgyhogy pipa.
Használata:  ízlés szerint.

Természetesen egyéb sqlite adatbázisokhoz is használható.
Ha vannak ötletek, azt szívesen fogadom :)

2014. február 25., kedd

Otp direkt bejelentkezés felolvasó

Nem egy bonyolult, úgyhogy nem vesztegetek rá sok szót. Ha az OtpDirekt küldi a bejelentkező sms-t, akkor felolvassa az ellenőrző számsort. Media csatornán keresztül teszi, ha 2-nél alacsonyabb ez a hangerő, akkor 2-re emeli, felolvassa, majd visszaállítja a hangerőt.