Hirdetés

Új hozzászólás Aktív témák

  • Rival
    aktív tag

    Köszönöm az infót!
    És hogyan lehet ezzel az AutoRemote programmal megoldani a bejövő SMS e-mailben való továbbítását? Nézegettem a leírását (a Marketen és a fejlesztő honlapján), de sehol sem láttam leírva az én problémám megoldását.

    Az én általam használt Python alapú megoldás megfeküdt az eredeti scripttel, mert az ékezetes betűket nem szerette, de pár nap alatt sikerült megtalálnom a megoldást és már működik. Ha valakit érdekel, akkor közzé teszem a friss scriptet.

    Más:
    Amúgy nem veszek észre semmilyen erőforrás hiányt mióta telepítettem az SL4A (Android Scripting) környezetet és rá a Pythont - mondjuk a Defym azért nincs rosszul eleresztve belső memóriával, legalábbis nálam nem okoz a SL4A - Python páros semmilyen problémát.
    Ami még jó ebben a megoldásban, hogy gyakorlatilag csak a fantáziánk korlátozza be a lehetőségeinket.
    Idő híján még csak a 175-ös hsz-ig jutottam a fórum olvasásban és keresem azokat a problémákat, amelyekre a Python scriptek megoldást adhatnak.
    Eddig egy esélyes van: lehetne írni egy olyan Python scriptet, amely bemenő paraméternek tetszőleges számú Tasker változót kapna és egy logikai kifejezést (a bemenő változókat felhasználva, szintén egy Tasker változóban) és visszaadná a kifejezés értékét egy másik Tasker változóba. Ezzel komplex ÉS-VAGY feltételeket is meg lehetne csinálni.
    Bármilyen ötletet szívesen látok és ráérő időmben megpróbálom megcsinálni.

    Az AutoRemote ugye csak a parancsot várja kintről, a többit a Tasker intézi (SL4A, Python szintén). Parancs jön, Tasker lekéri a pozíciót, amit eltárol a két változóban (%LOCN a hálózat alapján, és %LOC a műholdas). A Tasker "Write File" action-jével létrehozom a /mnt/sdcard/tmp/mailout.conf nevű fájlt, amit a sendemail.py script keres, persze a levél törzsében használva a két változó tartalmát. Szerintem neked ugyanezt kellene csinálni, csak éppen az SMS szövegét kellene berakni ebbe a fájlba.

    1. Get Location
    Source Any Timeout (Seconds) 90

    2. Write File
    File tmp/mailout.conf Append off

    3. Run SL4A Script
    Name sendemail.py

    4. Wait
    MS 0 Seconds 10 Minutes 0 Hours 0

    5. Delete File
    File tmp/mailout.conf

Új hozzászólás Aktív témák