Hirdetés

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

  • bogil99
    aktív tag

    Kissé túl van bonyolítva, ráadásul a 3 nem megfelelő feltétel esetén háromféleképpen kezeled le (miközben mindegy, hogy nem vagy otthon, és azért nincs airplane, vagy délelőtt van, és azért nincs airplane).

    De ha ragaszkodsz a változókhoz, akkor ajánlanék egy trükköt:
    Mivel akkor akarod airplane-be tenni, mikor otthon vagy (HOME=1), ÉS este van (IDOPONT=1), a többi állapot számodra közömbös (a változók értékei 0,1; 1,0; 0,0), ezért a taskban a következőt csinálnám:

    IF %HOME+%IDOPONT = 2
    ..... airplane mode lekezelése
    else
    ....airplane mode kikapcsolása, task leállítása
    endif

    Mindjárt átláthatóbb.
    Arra kell ügyelni, hogy az IF esetén az egyenlőség rendes egyenlő legyen ( "=", maths: equals).

    Nope

    Nagyon nagy 5let! :C
    Király vagy!

    Azért bonyolítottam meg ennyire, mert a telefon újra bekapcsolásával gondjai voltak, ezért próbáltam minden esetre kiterjedő feltételrendszerrel direktben utasítani, hogy vissza is kapcsoljon. Azt gondolom, hogy nem megyek tovább ezen az úton, a #1012# szerinti megoldást fogom használni, az nagyon profi :K , ez az, ami programozói ismeretek nélkül - legalábbis számomra - önerőből szinte megvalósíthatatlan.

    Köszönöm a segítséget! :R

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