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

  • tachikoma

    aktív tag

    válasz Mcrazy #1463 üzenetére

    Szia,

    Persze, nyugodtan, én is máshonnan "nyertem inspirációt".

    - Nekem ujjlenyomattal nyílik a telefon, és nem rootolt. Mégis működik tök jól. Mondjuk ezt a "biztonsági házirend" dolgot nem vágom, nem biztos ,hogy nálam van ilyesmi.

    - Az eredeti makrónál is előbb kapcsolt be, utána ki és várt sokat, de ezzel az a baj, hogy ha előttem van az asztalon, akkor normál esetben (a makró nélkül) bekapcsolna a képernyő és lánám az értesítést egy (hosszabb) ideig. Így meg most csak egy másodpercig, az nekem túl rövid volt. Ezért változtattam meg, hogy előbb várjon sokat (addig nem nyúl a képernyőhöz, de az értesítés miatt az amúgy is bekapcsol), aztán be, ki.

    - Azért raktam minden lépésben vizsgálatot, hogy azonnal megszakadjon a makró futása. Emiatt is daraboltam fel a hosszú várást több kisebbre és ezért is van értesítés meglétének kiértékelése a ciklustesztnél. Ha esetleg feloldom, ne akarjon még várni, kikapcsolni, bekapcsolni. (de írtam, hogy lehet, kicsit túl lett spilázva)

    - igazad van, a végén valamit összekevertem. Úgy láttam (vagy úgy képzeltem, hogy látom), hogy app előtérben, app háttérben, mind a kettőt negálni szerettem volna (de az utóbbi úgy látszik nem létezik, pedig előfordul, hogy a kocsiban valamit mókol az ember a telefonon, és az android autó a háttérbe megy)

    A "készülék lezárva" feltételre szerintem mindenképpen szükség van, különben jelen állapotában soha nem lép ki a ciklusból. Kellene akkor valamilyen kiugrás a cikluson belülről. De még így is ha a 6 másodperces várakozás alatt valaki felold, látja az értesítést de nem tünteti el, és visszazárja a telót, akkor a makró futás folytatódni fog.

    Az eredeti változatban volt vaku villogtatás meg rezgés, csak nekem nem volt rá szükség (azt saccolom az jobban meríti az akksit, meg mondjuk éjjel megbolondulnék tőle)

    Még ami nem tetszik az enyémben, hogy egy globális booleannal kell nyilvántartanom, hogy fut-e épp a macro (hogy csak egy példányban fusson). Erre nem létezik valami szofisztikáltabb megoldás? Csak azt találtam, hogy x ideje futott/nem futott az adott makró, de az szerintem nem jó ide.

    Üdv,
    T

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