true
Plugin Event: Mi Band Tools Gesture Performed
Mi Band Tools
Gesture Performed
cz.zdenekhorak.mibandtools
cz.zdenekhorak.mibandtools.plugin.PluginActivity
AwAAAEgAAABCTkRMAQAAAAkAAAB2AGEAcgBpAGEAYgBsAGUAcwAAAA4AAAABAAAADgAAACUAZwBl
AHMAdAB1AHIAZQBfAGMAbwB1AG4AdAAAAAAA
rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVz
aG9sZHhwP0AAAAAAAAx3CAAAABAAAAABdAAJdmFyaWFibGVzdXIAE1tMamF2YS5sYW5nLlN0cmlu
Zzut0lbn6R17RwIAAHhwAAAAAXQADiVnZXN0dXJlX2NvdW50eA==
true
"%gesture_count
Swipe Gestures Count
"
true
Debug Dialog
true
Expression: gesture_count == 1
gesture_count == 1
false
Manda a miband
Mi Band Tools
VT(15, ESPERIMENTO $^ GUARDA LA NOTIFICA {arda})
cz.zdenekhorak.mibandtools
cz.zdenekhorak.mibandtools.plugin.PluginActivity
AwAAAKgFAABCTkRMGwAAABIAAAB2AGkAYgByAGEAdABpAG8AbgBJAGMAbwBuAEYAaQByAHMAdAAA
AAAAAQAAAA8AAAANAAAAdgBpAGIAcgBhAHQAaQBvAG4ATQBvAGQAZQAAAAEAAAACAAAADQAAAHYA
aQBiAHIAYQB0AGkAbwBuAFQAZQB4AHQAAAAAAAAAKAAAAEUAUwBQAEUAUgBJAE0ARQBOAFQATwAg
ACQAXgAgAEcAVQBBAFIARABBACAATABBACAATgBPAFQASQBGAEkAQwBBACAAewBhAHIAZABhAH0A
AAAAADkAAABuAGUAdAAuAGQAaQBuAGcAbABpAHMAYwBoAC4AYQBuAGQAcgBvAGkAZAAuAHQAYQBz
AGsAZQByAC4AZQB4AHQAcgBhAHMALgBWAEEAUgBJAEEAQgBMAEUAXwBSAEUAUABMAEEAQwBFAF8A
SwBFAFkAUwAAAAAAAAAvAAAAdgBpAGIAcgBhAHQAaQBvAG4AVABlAHgAdAAgAHYAaQBiAHIAYQB0
AGkAbwBuAFQAZQB4AHQARgBpAGwAdABlAHIAIABjAHUAcwB0AG8AbQBQAGEAdAB0AGUAcgBuAAAA
EgAAAHYAaQBiAHIAYQB0AGkAbwBuAFQAZQB4AHQAUwBwAGwAaQB0AAAAAAABAAAABQAAABYAAAB2
AGkAYgByAGEAdABpAG8AbgBJAGMAbwBuAFMAdwBhAHAARABlAGwAYQB5AAAAAAABAAAAAAAAAAYA
AAByAGUAcABlAGEAdAAAAAAACQAAAAAAAAAQAAAAdgBpAGIAcgBhAHQAaQBvAG4ASQBuAGkAdABp
AGEAbAAAAAAACQAAAAAAAAAYAAAAdgBpAGIAcgBhAHQAaQBvAG4ATgB1AG0AYgBlAHIAUwBtAGEA
cgB0AE0AbwBkAGUAAAAAAAkAAAAAAAAAGAAAAHYAaQBiAHIAYQB0AGkAbwBuAE4AdQBtAGIAZQBy
AFMAdwBhAHAARABlAGwAYQB5AAAAAAABAAAA3AUAAAkAAAB2AGkAYgByAGEAdABpAG8AbgAAAAkA
AAABAAAACwAAAHQAbwBwAFAAcgBpAG8AcgBpAHQAeQAAAAkAAAAAAAAADwAAAHYAaQBiAHIAYQB0
AGkAbwBuAEwAZQBuAGcAdABoAAAAAQAAAPQBAAAFAAAAYwBvAGwAbwByAAAAAQAAAKr/qv8PAAAA
dgBpAGIAcgBhAHQAaQBvAG4ATgB1AG0AYgBlAHIAAAAAAAAAAwAAADkAOQA5AAAAFQAAAHYAaQBi
AHIAYQB0AGkAbwBuAEkAbgBpAHQAaQBhAGwARABlAGwAYQB5AAAAAQAAANwFAAAPAAAAcgBlAHAA
ZQBhAHQAVgBpAGIAcgBhAHQAaQBvAG4AAAAJAAAAAQAAABEAAAB2AGkAYgByAGEAdABpAG8AbgBJ
AGMAbwBuAEwAYQBzAHQAAAABAAAADwAAABMAAAB2AGkAYgByAGEAdABpAG8AbgBUAGUAeAB0AEYA
aQBsAHQAZQByAAAA/////wsAAABjAG8AbABvAHIATABlAG4AZwB0AGgAAAABAAAA0AcAAA4AAAB2
AGkAYgByAGEAdABpAG8AbgBDAG8AdQBuAHQAAAAAAAEAAAACAAAADgAAAHYAaQBiAHIAYQB0AGkA
bwBuAEQAZQBsAGEAeQAAAAAAAQAAAMgAAAAKAAAAYwBvAGwAbwByAEMAbwB1AG4AdAAAAAAAAQAA
AP7///8KAAAAYwBvAGwAbwByAEQAZQBsAGEAeQAAAAAAAQAAAPQBAAALAAAAcgBlAHAAZQBhAHQA
QwBvAGwAbwByAAAACQAAAAEAAAALAAAAcgBlAHAAZQBhAHQAQwBvAHUAbgB0AAAAAQAAAAUAAAAL
AAAAcgBlAHAAZQBhAHQARABlAGwAYQB5AAAAAQAAAAoAAAA=
rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVz
aG9sZHhwP0AAAAAAADB3CAAAAEAAAAAbdAAQdmlicmF0aW9uSW5pdGlhbHNyABFqYXZhLmxhbmcu
Qm9vbGVhbs0gcoDVnPruAgABWgAFdmFsdWV4cAB0AAVjb2xvcnNyABFqYXZhLmxhbmcuSW50ZWdl
chLioKT3gYc4AgABSQAFdmFsdWV4cgAQamF2YS5sYW5nLk51bWJlcoaslR0LlOCLAgAAeHD/qv+q
dAAYdmlicmF0aW9uTnVtYmVyU21hcnRNb2RlcQB+AAR0AAl2aWJyYXRpb25zcQB+AAMBdAAVdmli
cmF0aW9uSW5pdGlhbERlbGF5c3EAfgAGAAAF3HQAEXZpYnJhdGlvbkljb25MYXN0c3EAfgAGAAAA
D3QAGHZpYnJhdGlvbk51bWJlclN3YXBEZWxheXNxAH4ABgAABdx0AA12aWJyYXRpb25Nb2Rlc3EA
fgAGAAAAAnQAC3RvcFByaW9yaXR5cQB+AAR0AA92aWJyYXRpb25OdW1iZXJ0AAM5OTl0AAZyZXBl
YXRxAH4ABHQADXZpYnJhdGlvblRleHR0AChFU1BFUklNRU5UTyAkXiBHVUFSREEgTEEgTk9USUZJ
Q0Ege2FyZGF9dAASdmlicmF0aW9uVGV4dFNwbGl0c3EAfgAGAAAABXQAE3ZpYnJhdGlvblRleHRG
aWx0ZXJwdAALcmVwZWF0RGVsYXlzcQB+AAYAAAAKdAALcmVwZWF0Q291bnRxAH4AG3QAFnZpYnJh
dGlvbkljb25Td2FwRGVsYXlzcQB+AAYAAAAAdAALcmVwZWF0Q29sb3JxAH4AC3QAEnZpYnJhdGlv
bkljb25GaXJzdHEAfgAPdAAPcmVwZWF0VmlicmF0aW9ucQB+AAt0AA52aWJyYXRpb25EZWxheXNx
AH4ABgAAAMh0ADluZXQuZGluZ2xpc2NoLmFuZHJvaWQudGFza2VyLmV4dHJhcy5WQVJJQUJMRV9S
RVBMQUNFX0tFWVN0AC92aWJyYXRpb25UZXh0IHZpYnJhdGlvblRleHRGaWx0ZXIgY3VzdG9tUGF0
dGVybnQAC2NvbG9yTGVuZ3Roc3EAfgAGAAAH0HQADnZpYnJhdGlvbkNvdW50cQB+ABN0AA92aWJy
YXRpb25MZW5ndGhzcQB+AAYAAAH0dAAKY29sb3JEZWxheXNxAH4ABgAAAfR0AApjb2xvckNvdW50
c3EAfgAG/////ng=
true
true
//putInt("color", -5570646);
//putInt("colorCount", -2);
//putInt("colorDelay", 500);
//putInt("colorLength", 2000);
//putString("net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS", "vibrationText vibrationTextFilter customPattern");
//putBoolean("repeat", false);
//putBoolean("repeatColor", true);
//putInt("repeatCount", 5);
//putInt("repeatDelay", 10);
//putBoolean("repeatVibration", true);
//putBoolean("topPriority", false);
//putBoolean("vibration", true);
//putInt("vibrationCount", 2);
//putInt("vibrationDelay", 200);
//putInt("vibrationIconFirst", 15);
//putInt("vibrationIconLast", 15);
//putInt("vibrationIconSwapDelay", 0);
//putBoolean("vibrationInitial", false);
//putInt("vibrationInitialDelay", 1500);
//putInt("vibrationLength", 500);
//putInt("vibrationMode", 2);
//putString("vibrationNumber", "999");
//putBoolean("vibrationNumberSmartMode", false);
//putInt("vibrationNumberSwapDelay", 1500);
putString("vibrationText", notifica);
//putInt("vibrationTextSplit", 5);
false
5s
-1
true
Query Content Provider: SELECT title,begin,end,calendar_displayName FROM content://com.android.calendar/instances/when/{start}/{end}
content://com.android.calendar/instances/when/{start}/{end}
true
title,begin,end,calendar_displayName
false
false
TABLE
false
event_titles
true
Script: eventi = newList(); for (evento in event_titles) { titolo = evento[0]; inizio = "{evento[1],dateformat,HH:mm}"; fine = "{evento[2],dateformat,HH:mm}"; calendario = replace(evento[3], "@gmail.com", ""); questoEvento = ""; questoEvento = questoEvento + inizio + "-" + fine + " " + titolo + " $^ "; questoEvento = questoEvento + "[" + calendario + "] $^ "; addElement(eventi, questoEvento); } notifica = "PROSSIMI EVENTI $^ "; for (evento in eventi) { notifica = notifica + evento + " $^ ---- $^ " ; }
true
Script: start = getDate() ; dayToday = "{start, dateformat,dd}"; monthToday = "{start, dateformat,MM}"; yearToday = "{start, dateformat,yyyy}"; end = getDate(yearToday, monthToday, dayToday, 23, 59, 59)
Mostra eventi giorno
Mi Band 4
true
PARALLEL
Script: start = getDate() ; dayToday = "{start, dateformat,dd}"; monthToday = "{start, dateformat,MM}"; yearToday = "{start, dateformat,yyyy}"; end = getDate(yearToday, monthToday, dayToday, 23, 59, 59)
Query Content Provider: SELECT title,begin,end,calendar_displayName FROM content://com.android.calendar/instances/when/{start}/{end}
Debug Dialog
Script: eventi = newList(); for (evento in event_titles) { titolo = evento[0]; inizio = "{evento[1],dateformat,HH:mm}"; fine = "{evento[2],dateformat,HH:mm}"; calendario = replace(evento[3], "@gmail.com", ""); questoEvento = ""; questoEvento = questoEvento + inizio + "-" + fine + " " + titolo + " $^ "; questoEvento = questoEvento + "[" + calendario + "] $^ "; addElement(eventi, questoEvento); } notifica = "PROSSIMI EVENTI $^ "; for (evento in eventi) { notifica = notifica + evento + " $^ ---- $^ " ; }
Manda a miband
Plugin Event: Mi Band Tools Gesture Performed
Expression: gesture_count == 1