Tasker - "Jag vill ha hjälp-tråden"

Diskussion i 'Applikationer' startad av TpS, 10 nov 2010.

  1. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Jag måste hitta ett annat sätt att slå på wifi än cell near då jag nyss upptäckte att wifi slogs på 5mil hemifrån, detta vart sen jag skaffade 4g, förslag nån

    Skickat från min GT-N7105 via Tapatalk 2
     
  2. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Cell Near i kombination med Wifi Near?
     
  3. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Jo,tänkte på det men jag får inte till det för om jag har förstått det rätt för att få wifi near så måste tasker toggla wifi för att det ska funka?
    om jag körde dom båda på samma context så hände det inget, möjligt att jag gör fel
     
  4. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Bocka i Toggle i contexten och prova igen :) Den togglar ju inte hela tiden. Du kan själv ställa in intervall under Preferences. När jag använde mig av Wifi Near hade jag problem med att Tasker fortsatte att toggla även efter wifi hade anslutits till nätverket. Kolla så att det inte är det som händer.
     
  5. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Vad använder du nu ist wifi near?

    Edit:samma sak händer mig, den togglade av nyss när skärmen var på.

    Andra idéer?

    Skickat från min GT-N7105 via Tapatalk 2
     
    Last edited: 26 nov 2012
  6. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Nu använder jag inte den längre. I den senaste versionen använder bara Cell Near. Men vad händer om du inte bokar i Toggle?
     
  7. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Det var ju märkligt... Om Do Math inte funkar skulle det ju skriva ut "1353867338-1353867315". Om det funkar och ändå ger ett tiosiffrigt tal verkar det nästan som att den utför beräkningen 1353867338-0. Alternativt 0-1353867315, vilket i så fall skulle ge ett negativt tiosiffrigt heltal.

    Vad händer om du lägger en Notify %tloc direkt efter A10, alltså direkt efter beräkningen har utförts?
     
  8. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Ingenting,
    Testar en annan grej nu som jag har testat innan och det var att den ska slå wifi endast när jag är inom cell near och när skärmen har låst upp men får det inte att funka då den slår på wifi när skärmen tänds, vet att jag har testat detta förut och störde mig på att wifi ikonen var släckt när wifi slås på efter skärmen har tänds som det ser ut så har det fixats nu.

    Nu måste jag hitta ditt inlägg om det för att se om jag har missat nåt
     
  9. googleye

    googleye Professional Droid Medlem

    Blev medlem:
    8 mar 2010
    Inlägg:
    2 255
    Mottagna gillanden:
    247
    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P
    ROM:
    Stock
    Platta:
    Samsung Galaxy Note 10.1
    ROM:
    CM 10
    :)

    Skickat från min Xperia S
     
  10. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Så det funkar alltså nu?

    Hur ser profilen ut? En exit task som inaktiverar wifi? I så fall skulle du kunna lägga till följande i den:
    Wait kanske 1 min
    Wifi off if %någon-inbyggd-variabel doesn't match ditt nätverk :)
     
  11. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Fick det att funka men det vart för stora wakelocks och wakeups av tasker så jag förlorar batteri på det

    Skickat från min GT-N7105 via Tapatalk 2
     
  12. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Löste du det med en lång wait? I så fall skulle du kunna göra en fullösning för att spara batteri tror jag. Du skulle kunna göra flera profiler som är beroende av varandra för att slippa använda dig av wait. Men det beror på hur du löste det. Hur gjorde du?
     
  13. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Vanliga cell near med display unlocked, testade bara med 5min wait
    Annan profil med display off-wifi off

    Wakeups och wakelocks av tasker fick jag när jag inte var hemma

    Deepsleep på 85 jämfört med 96 när jag slog av profilerna

    Skickat från min GT-N7105 via Tapatalk 2
     
  14. googleye

    googleye Professional Droid Medlem

    Blev medlem:
    8 mar 2010
    Inlägg:
    2 255
    Mottagna gillanden:
    247
    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Huawei Nexus 6P
    ROM:
    Stock
    Platta:
    Samsung Galaxy Note 10.1
    ROM:
    CM 10
    mitt wifi nätverk menar du?
     
  15. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Du skulle kunna försöka göra en egen variant av contexten Wifi Near.

    Profil 1
    Context: Cell Near

    Task:
    Variable Set %HOME till 1

    Exit task:
    Wifi Off
    Variable Clear %HOME
    Profile Status Profil 2 On

    Profil 2
    Contexts:
    State - Variable Value %HOME is set
    Time repeat every 15 min eller hur ofta du vill att den ska scanna efter wifi (när Cell Near säger att du är i närheten av ditt hem)

    Task:
    Wifi on
    Wait 15 sec eller hur länge du nu vill att den att den ska försöka ansluta. Här antar jag att telefonen ansluter till ditt nätverk på egen hand.
    If %WIFII matches *CONNECTION**Namnet på ditt nätverk*
    Profile Status Profil 2 Off
    Else
    Wifi off
    End if

    If %WIFII matches *CONNECTION**Namnet på ditt nätverk* Den här raden kollar om du är ansluten via wifi. Värt att notera är dock att den kommer att reagera på alla nätverk med samma namn som ditt, dock endast om Cell Near säger att du är hemma.


    Jag har inte provat det här så jag har ingen aning om det funkar. Men det som bör hända är följande:
    Profilen med Cell Near säger att du är hemma och sätter %HOME till 1. Detta kommer att göra så att Profil 2 startar, slår på wifi och väntar ett bestämd tid på att telefonen ska ansluta till ett nätverk med namnet Namnet på ditt nätverk. Om telefonen lyckas ansluta kommer profilen att inaktivera sig själv för att den inte ska börja söka igen efter 15 minuter. Om den däremot inte lyckas ansluta stängs wifi av och en ny sökning startar efter 15 min.

    Om den lyckas ansluta ska wifi alltså inte stängas av. Eftersom Profil 2 inaktiverade sig själv när den anslöt till ditt nätverk är exit tasken till Profil 1 viktig. När Profil 1 med Cell Near säger att du inte är hemma längre kommer wifi att stängas av, %HOME tömmas och Profil 2 aktiveras igen så att den kan börja söka nästa gång Profil 1 tycker att du är i närheten av ditt hem.

    Hur det här påverkar batteriet har jag tyvärr ingen aning om.

    Förstår du hur jag menar? :)

    Hur ser profilen ut?
    Cell Near
    Task: Wifi on
    Exit task: Wifi off

    eller något liknande?

    Antagligen är lyckas telefonen få kontakt med någon mast du inte har lagt till. I så fall trycker du på din Cell Near-context och sedan på förstoringsglaset uppe till höger. Kolla om någon av masterna med röda kryss stämmer överens med tidpunkten när wifi stängde av sig. I så fall trycker du bara på den för att lägga till den nya masten.

    Annars hade jag tänkt att man kunde ge telefonen en chans att återansluta till wifi innan wifi stängdes av. Det var det jag menade med "Wifi off if %någon-inbyggd-variabel doesn't match ditt nätverk". Om du vill ge telefonen en chans att återansluta kan du alltså skriva följande i den exit task (förutsett att din profil ser ut ungefär som min gissning):
    Wait 1 min
    Wifi off if %WIFII doesn't match *CONNECTION**Namnet på ditt nätverk*
     
    googleye gillar detta.
  16. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Skapligt avancerat men jag testar

    Båda profilerna är aktiva och wifi slås inte på
     
    Last edited: 27 nov 2012
  17. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    %HOME är alltså 1? Lägg en Notify i if-blocket och en annan Notify i else-blocket så vi kan se vilket av dem som körs. Troligen else med tanke på att wifi inte slås på, vilket jag skulle gissa beror på villkoret. Har du alla asterisker i villkoret? Innehåller nätverksnamnet *, + eller /?

    Edit: Jag tror inte Profil 2 ska vara aktiv hela tiden när %HOME är 1? Har du gjort så att det bara är en repeat och inte har en start- eller sluttid?
     
    Last edited: 27 nov 2012
  18. S-Droid

    S-Droid Android Apprentice Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    4 638
    Mottagna gillanden:
    666

    MINA ENHETER

    Den startar wifi när jag aktiverar profilerna men slår av efter ca10s

    Skickat från min GT-N7105 via Tapatalk 2
     
    Last edited: 27 nov 2012
  19. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Då är det med största sannolikhet villkoret som inte stämmer. Prova "%WIFII matches *" utan " istället. Då borde den matcha allt
     
  20. chilledhobbit

    chilledhobbit Kid Droid Medlem

    Blev medlem:
    5 apr 2010
    Inlägg:
    59
    Mottagna gillanden:
    11

    MINA ENHETER

    Finns det någon fördel av att använda sig utav cell near jämfört mot gps för att fastställa position "hemma"?