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

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

  1. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 572
    Mottagna gillanden:
    1 006
    Operatör:
    Fello
    Telefon:
    Google Pixel 3a

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 3a
    ROM:
    Lineage OS
    Jag tar gärna båda.

    ~ Sent from my LG G2 using Tapatalk ~
     
  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
    Här kommer tre profiler:
    1. Night SMS
    2. Night Call Basic
    3. Night Call

    Skillnaden mellan Call Basic och Call är att Call Basic inte kollar upp kontakten i telefonboken med hjälp av pluginet AutoContacts. Om någon ringer från ett nummer som inte är ett telefonnummer, kommer Call Basic inte att göra något alls.

    Man lägger in de kontakter man vill ska få sms i arrayen %NIGHTCONTACTS under fliken Vars i Tasker. Om man vill att Anna Johansson och Markus Svensson ska få sms måste man alltså definiera %NIGHTCONTACTS1 till Anna Johansson och %NIGHTCONTACTS2 till Markus Svensson. Jag valde att använda mig av en array för att man enkelt ska kunna lägga till fler kontakter om så önskas. Alla tre profiler använder samma array så om du lägger till en kontakt någonstans, kommer alla tre profiler använda sig av den nya kontakten.

    Alla profiler använder sig av while-loopar, varför det kanske blev lite grötigt. Det hade blivit snyggare med for-loopar, men det kändes lite onödigt att loopa igenom alla kontakter om Tasker redan har kommit fram till att det är en kontakt i arrayen som ringer.

    Alla profiler kollar också om det är ett mobilnummer. Jag har valt att göra det med ett reguljärt uttryck (Wikipedia) som jag dock är nybörjare på. Jag hoppas att det funkar ändå :) För att numret ska matcha måste det börja med 07 eller +467. Dessa siffror ska sedan följas av en 0, 2, 3, 6 som i sin tur följs av 7 andra siffror. Tanken är att 070-, 072-, 073- och 076-nummer ska matchas.

    Namn och nummer sparas i lokala variabler. Därefter kontrolleras varje enskilt element i kontaktarrayen. Om namnet inte matchar arrayelementet, börjar loopen om till en matchning hittas eller tills alla element i arrayen har kontrollerats. Om en matchning hittas, stoppas loopen. Därfefter kontrolleras om numret är ett mobilnummer enligt beskrivningen ovan. Om så är fallet skickas ett sms till det nummer som ringde/smsade. Meddelandet som skickas ändrar man i %message i varje enskild profil. Night Call Basic och Night Call SMS gör sedan inget mer om det inte var ett mobilnummer som ringde/smsade. Night Call kommer däremot söka upp kontakten i telefonboken och loopa igenom att telefonnummer kontakten har tills den hittar ett nummer som har angivits som mobilnummer. Notera att man måste ha sparat numret som ett mobilnummer i telefonboken. Jag vet inte vad som händer om man har flera kontakter med samma namn eller om en kontakt har flera nummer angivna som mobilnummer.

    Jag har som sagt inte haft möjlighet att testa profilerna så mycket, speciellt inte Night Call så du får prova och se om du hittar några problem. Om du gör det får du gärna höra av dig så kan vi försöka lösa dem :)

    Night SMS: https://db.tt/z6FgEBSw
    Night Call Basic: https://db.tt/dq7JYdXE
    Night Call: https://db.tt/Z4oisQED

    Edit: Notera också att Tasker inte sparar skickade sms i Android 4.4. Till en början gjorde jag så att Tasker även kopplade ned samtalet, men då fick man ingen notifikation om missat samtal och eftersom Tasker heller inte sparar sms skulle man alltså aldrig få veta om någon hade ringt eller inte. Om man vill kan man ju hålla koll på hur många sms som skickas till varje kontakt med hjälp av Tasker och visa det hela i en notifikation eller något, men det skulle kräva en del arbete :)
     
    Last edited: 21 sept 2014
  3. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 572
    Mottagna gillanden:
    1 006
    Operatör:
    Fello
    Telefon:
    Google Pixel 3a

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 3a
    ROM:
    Lineage OS
    Tack! Hjälpen uppskattas. Jag försökte skapa en profil som sätter variabeln "SILENT" till 1 när den uppfyller mina krav (Att ljudet och vibrator är av och att laddaren är ansluten) , men jag lyckas inte.. Jag har inte pillat med Tasker på flera år och deras UI är ganska rörigt. Har du lust att hjälpa mig med det också?

    ~ Sent from my LG G2 using Tapatalk ~
     
  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
    %SILENT är en inbyggd variabel som själv byter värde när man stänger av ljudet så användare kan inte ändra dess värde. Se Variables i Taskers userguide. %SILENT antar värdena off, on och vibrate. Men jag trodde du hade en app som automatiskt stängde av ljudet när du pluggade i laddaren?

    Sent from my Nexus 5 using Tapatalk
     
  5. A-son

    A-son Teen Droid Medlem

    Blev medlem:
    5 jul 2010
    Inlägg:
    291
    Mottagna gillanden:
    14

    MINA ENHETER

    Letar en task

    Hej, såg någon gång i vintras/våras en som hade gjort en task för att köra spotify i bilen,
    hade en telefon i bilen hela tiden med wifog abonnemang.
    och när han startade bilen så drog den igång en massa saker..
    Hittar inte det igen, någon som sett den nyligen?
     
  6. Sweden2

    Sweden2 Professional Droid Medlem

    Blev medlem:
    26 apr 2012
    Inlägg:
    2 863
    Mottagna gillanden:
    560
    Operatör:
    Tre
    Telefon:
    Huawei P20 Pro/Galaxy S20+

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Huawei P20 Pro/Galaxy S20+
    Telefon 2:
    Huawei P10
    Platta 2:
    ASUS ME173X
    Övrigt:
    Chromecast, CC Audio x3, Huawei Watch
    Dä jag :3

    Skickat från min Xperia Z2 via Tapatalk!
     
    A-son gillar detta.
  7. valle2000

    valle2000 Youth Droid Medlem

    Blev medlem:
    10 okt 2013
    Inlägg:
    153
    Mottagna gillanden:
    8
    Operatör:
    Tre
    Telefon:
    LG G Flex

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    LG G Flex
    När media control-kommandot Play utförs, finns det något sätt att påverka vilken app som ska utföra det? Kan jag på något sätt få Tasker att automatiskt börja spela musikappen när jag ansluter mina bluetooth stereolurar, men att den istället börjar spela min ljudboksapp när min bluetooth hörsnäcka för bara ett öra ansluts?
     
  8. Pliind

    Pliind Professional Droid Medlem

    Blev medlem:
    4 jun 2010
    Inlägg:
    2 403
    Mottagna gillanden:
    345
    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max
    Platta:
    iPad Pro
    Övrigt:
    Apple Watch 7 Steel
    Absolut!

    Jag använder ett liknande kommando för att få olika händelser beroende på om jag ansluter BT högtalare eller Headset.

    Du väljer profil "state -> BT connected -> "DittHörlursnamn" (utan citat, går att klistra in från etiketten till höger)
    Vill du att flera olika enheter ska utföra samma kommando om du tex har 2st olika bt hörlurar, då skriver du "HÖRLUR1/HÖRLUR2/HÖRLUR3" (utan citat)
     
  9. Pliind

    Pliind Professional Droid Medlem

    Blev medlem:
    4 jun 2010
    Inlägg:
    2 403
    Mottagna gillanden:
    345
    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max
    Platta:
    iPad Pro
    Övrigt:
    Apple Watch 7 Steel
    Mnja sett det mesta där, Andreas från Pocketables är ju också expert på att "titta vad jag gjort, men jag tänker inte berätta hur"

    Frågan har ju inte så mycket med AutoPebble att göra som den har med variabler att göra. Så AutoPebbles guide har jag stirrat mig blind på utan att ha blivit något smartare.
     
  10. valle2000

    valle2000 Youth Droid Medlem

    Blev medlem:
    10 okt 2013
    Inlägg:
    153
    Mottagna gillanden:
    8
    Operatör:
    Tre
    Telefon:
    LG G Flex

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    LG G Flex
    Fast du svarar inte riktigt på min fråga. ;) Jag kanske var otydlig i min formulering också men det jag önskar är detta:
    När hörlur A är ansluten ska kommandot Play börja spela musikspelaren (Poweramp), medan om hörlur B är ansluten ska kommandot Play istället börja spela min ljudbok (Smart audiobook). Går detta att lösa?

    Task -> Media -> Media control -> Play
    Alltså när ovanstående utförs, kan jag på något sätt då styra vilken app som ska vara mottagaren av kommandot Play?
     
  11. antonholmstedt

    antonholmstedt Adult Droid Medlem

    Blev medlem:
    14 jan 2010
    Inlägg:
    983
    Mottagna gillanden:
    183

    MINA ENHETER

    Borde väl gå att lägga in Play två gånger den action du vill ska köras när du ansluter, och sedan lägga in en If-sats på dem så att de bara körs när rätt bluetooth är anslutet?

    Fast den lösning som Pliiind skrev fungerar ju också egentligen, skillnaden ligger bara i om du vill ha en profil för respektive enhet eller om du vill ha en profil och sedan lägga in If som alternerar action beroende på vilken enhet som är ansluten.

    Eller menar du att du inte vill att den ska börja spela när du ansluter? Vad triggar din profil i så fall?
     
    Last edited: 25 sept 2014
  12. Pliind

    Pliind Professional Droid Medlem

    Blev medlem:
    4 jun 2010
    Inlägg:
    2 403
    Mottagna gillanden:
    345
    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max
    Platta:
    iPad Pro
    Övrigt:
    Apple Watch 7 Steel
    Jag antar att den appen som är öppen är den som tar emot kommandot "play" det kan du testa redan nu. Är det som jag misstänker så räcker det med att appen startas, och sedan väljs play.
     
  13. valle2000

    valle2000 Youth Droid Medlem

    Blev medlem:
    10 okt 2013
    Inlägg:
    153
    Mottagna gillanden:
    8
    Operatör:
    Tre
    Telefon:
    LG G Flex

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    LG G Flex
    Nix, det är just det jag upplevt som ett problem. Att jag kan ha en specifik media-app framme och ändå börjar den i bakgrunden spela upp musik från en annan.
     
  14. Gnopps

    Gnopps Teen Droid Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    332
    Mottagna gillanden:
    33

    MINA ENHETER

    Jag har en task som körs var 10e minut:

    If %Starttid<%TIMES
    Gör X
    Endif

    %Starttid definieras som %TIMES vid vissa händelser.

    Ovan fungerar utan problem.

    Jag skulle dock vilja ha en fördröjning på 10 minuter efter att händelserna inträffat. Detta gör jag genom att definiera %Starttid som %TIMES+600 med Do Math ikryssad. Då slutar emellertid tasken att fungera.

    Vad gör jag för fel?

    Sent with Tapatalk that ignores my privacy and tracks my activity
     
  15. Pliind

    Pliind Professional Droid Medlem

    Blev medlem:
    4 jun 2010
    Inlägg:
    2 403
    Mottagna gillanden:
    345
    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 14 Pro Max
    Platta:
    iPad Pro
    Övrigt:
    Apple Watch 7 Steel
    Kan du inte se till att vid körning av headset x så skall app Y dödas, app X startas?

    Sen tvärtom för det andra headsetet?
     
  16. Nicole

    Nicole Testpilot: Huawei P40 Medlem

    Blev medlem:
    22 mar 2014
    Inlägg:
    3 034
    Mottagna gillanden:
    1 422
    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO

    MINA ENHETER

    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO
    Info:
    Nova Prime
    Telefon 2:
    Sony Xperia Z1 & Z3c & XZ
    Övrigt:
    Polar Grit X Pro Titan ⌚
    Hej hej ヅ

    Helt ny på Tasker och fått för mig att den kan utföra 'Stamina' på min sgs3...?

    I korta drag, screen off - data och wifi off, screen on - data och wifi on ヅ

    Har försökt ställa in en profil men förstår ingenting av alla värden mm...

    Finns det någon snäll själ som vill hjälpa mig...?

    Tack på förhand!

    Skickat från min GT-I9300 via Tapatalk
     
  17. Nicole

    Nicole Testpilot: Huawei P40 Medlem

    Blev medlem:
    22 mar 2014
    Inlägg:
    3 034
    Mottagna gillanden:
    1 422
    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO

    MINA ENHETER

    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO
    Info:
    Nova Prime
    Telefon 2:
    Sony Xperia Z1 & Z3c & XZ
    Övrigt:
    Polar Grit X Pro Titan ⌚
    Fixade det! (Y)

    Skickat från min GT-I9300 via Tapatalk
     
  18. Nicole

    Nicole Testpilot: Huawei P40 Medlem

    Blev medlem:
    22 mar 2014
    Inlägg:
    3 034
    Mottagna gillanden:
    1 422
    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO

    MINA ENHETER

    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO
    Info:
    Nova Prime
    Telefon 2:
    Sony Xperia Z1 & Z3c & XZ
    Övrigt:
    Polar Grit X Pro Titan ⌚
    Hej :)

    Haft Tasker i någon dag och inte riktigt förstått hur det funkar, men detta med synken låter väldigt intressant!

    Skulle vilja ha det exakt så, intresserad av att hjälpa mig...? :)

    Tack på förhand :)

    Skickat från min GT-I9300 via Tapatalk
     
  19. Nicole

    Nicole Testpilot: Huawei P40 Medlem

    Blev medlem:
    22 mar 2014
    Inlägg:
    3 034
    Mottagna gillanden:
    1 422
    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO

    MINA ENHETER

    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO
    Info:
    Nova Prime
    Telefon 2:
    Sony Xperia Z1 & Z3c & XZ
    Övrigt:
    Polar Grit X Pro Titan ⌚








    Skickat från min GT-I9300 via Tapatalk
     
  20. Nicole

    Nicole Testpilot: Huawei P40 Medlem

    Blev medlem:
    22 mar 2014
    Inlägg:
    3 034
    Mottagna gillanden:
    1 422
    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO

    MINA ENHETER

    Operatör:
    Halebop, Comviq, WiFog
    Telefon:
    Huawei P20 PRO
    Info:
    Nova Prime
    Telefon 2:
    Sony Xperia Z1 & Z3c & XZ
    Övrigt:
    Polar Grit X Pro Titan ⌚
    Hittade svaret, förlåt, och tack igen :)


    Skickat från min GT-I9300 via Tapatalk