Hirdetés

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

  • #79335424

    törölt tag

    válasz #79335424 #3297 üzenetére

    Jelentem, helyes volt az elgondolásom, az alap tökéletesen működik, bár ehhez kellett Tamás hathatós támogatása is. Megkérdeztem, hogy van -e valami ötlete és azt írta, hogy be tud építeni a Robot kimenő hívás eseményéhez egy kapcsolót, ami nagyon korai stádiumban meg tudja szakítani a hívást. Két óra múlva már volt egy ilyen verzióm. Pl. egy wifi kapcsolás így néz ki:
    Létrehoztam egy új, "Hangparancsok" névjegycsoportot. Ebben létrehozok egy új, "Hangparancs Wifi Be" névjegyet. A hangparancsot azért írom bele, hogy az összesített névjegyzékben se szétszórva legyenek a hangparancsok. A névjegyhez rendelek egy teszőleges számot. Ez a névjegy megjelenik a VoiceDialerben. Rendelek hozzá egy "kapcsold be a wifit" hangmintát. A Robotban beállítom a kimenő hívás eseményt az adott számmal és bejelölöm a megszakítás opciót. Az eseményhez hozzárendelem a wifi bekapcsolás műveletet és esetleg egy "wifi bekapcsolva" TTS -t. Ennyi. Indítom a dialert, kimondom a parancsot, a dialer pedig indítja a hanghívást. A Robot megszakítja a hívást, mielőtt az Android hívásmenüje meg tudna jelenni és végrehajtja az adott számhoz rendelt műveleteket. Persze a módszer messze nem hibátlan. Ennek leginkább a VoiceDialer az oka. Erre a hangminta módszer alapra kéne írni egy olyan alkalmazást, amit:
    -a Tasker be tud hívni úgy, hogy a háttérben, vagy kikapcsolt kijelzőnél is fogadja az utasítást
    -ne híváson keresztül, hanem direkt módon, mondjuk broadcast üzenetekkel kommunikáljon a Taskerrel
    -a mintaegyezés küszöbértéke állítható legyen, illetve egy utasításhoz több hangmintát is tudjon tárolni.
    Szerintem lenne potenciál egy ilyen Tasker pluginban.

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