正在查看: Tasker v6.6.3 应用的 ActivityAssistantActions.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Tasker v6.6.3 应用的 ActivityAssistantActions.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.joaomgcd.taskerm.util;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import cyanogenmod.app.ProfileManager;
import java.util.Iterator;
import java.util.Locale;
import net.dinglisch.android.taskerm.ExecuteService;
import net.dinglisch.android.taskerm.fo;
public final class ActivityAssistantActions extends Activity {
private final sk.n b() {
return new sk.n("(.+?) with (.+)");
}
private final sk.n c() {
return new sk.n("(.+?) with (.+) and (.+)");
}
private final void d() {
Intent intent;
Uri data;
Object obj;
try {
intent = getIntent();
} finally {
try {
return;
} finally {
}
}
if (intent != null && (data = intent.getData()) != null) {
nd g = g(data);
if (g == null && (g = f(data)) == null) {
return;
}
Iterator<T> it = fo.w1(this).R1().keySet().iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
String str = (String) obj;
if (str != null) {
Locale locale = Locale.ROOT;
String lowerCase = str.toLowerCase(locale);
jk.p.h(lowerCase, "toLowerCase(...)");
String lowerCase2 = g.c().toLowerCase(locale);
jk.p.h(lowerCase2, "toLowerCase(...)");
if (jk.p.d(lowerCase, lowerCase2)) {
break;
}
}
}
String str2 = (String) obj;
if (str2 != null && str2.length() != 0) {
ExecuteService.t7(this, str2, g.a(), g.b());
return;
}
if (ExtensionsContextKt.s3(this, 2093, 2131887601, 2131887133, "https://youtu.be/gGa4OfxmlzU")) {
}
}
}
private final void e() {
Uri data;
String queryParameter;
Intent intent = getIntent();
if (intent == null || (data = intent.getData()) == null || (queryParameter = data.getQueryParameter("command")) == null) {
return;
}
ExtensionsContextKt.K4(this, queryParameter, null, 2, null);
}
private final nd f(Uri uri) {
String str;
String queryParameter = uri.getQueryParameter("task");
String str2 = null;
if (queryParameter == null) {
return null;
}
hf.c.a(this, queryParameter);
String queryParameter2 = uri.getQueryParameter("par1");
String queryParameter3 = uri.getQueryParameter("par2");
sk.j d = sk.n.d(c(), queryParameter, 0, 2, null);
if (d != null) {
sk.h hVar = d.b().get(1);
if (hVar == null || (str = hVar.a()) == null) {
return null;
}
if (queryParameter2 == null) {
sk.h hVar2 = d.b().get(2);
queryParameter2 = hVar2 != null ? hVar2.a() : null;
}
if (queryParameter3 == null) {
sk.h hVar3 = d.b().get(3);
if (hVar3 != null) {
str2 = hVar3.a();
}
} else {
str2 = queryParameter3;
}
queryParameter3 = str2;
} else {
sk.j d2 = sk.n.d(b(), queryParameter, 0, 2, null);
if (d2 != null) {
sk.h hVar4 = d2.b().get(1);
if (hVar4 == null || (str = hVar4.a()) == null) {
return null;
}
if (queryParameter2 == null) {
sk.h hVar5 = d2.b().get(2);
if (hVar5 != null) {
str2 = hVar5.a();
}
} else {
str2 = queryParameter2;
}
queryParameter2 = str2;
} else {
str = queryParameter;
}
}
return new nd(queryParameter, str, queryParameter2, queryParameter3);
}
private final nd g(Uri uri) {
String queryParameter = uri.getQueryParameter(ProfileManager.EXTRA_PROFILE_NAME);
if (queryParameter == null) {
return null;
}
return new nd(queryParameter, queryParameter, null, null, 12, null);
}
public static final vj.e0 h(ActivityAssistantActions activityAssistantActions) {
String action;
Intent intent = activityAssistantActions.getIntent();
if (intent == null || (action = intent.getAction()) == null) {
return vj.e0.a;
}
Intent intent2 = activityAssistantActions.getIntent();
net.dinglisch.android.taskerm.o7.f("AssistantActions", "Received assistant request: " + action + "; data: " + (intent2 != null ? intent2.getData() : null));
if (jk.p.d(action, "android.intent.action.VIEW")) {
activityAssistantActions.d();
} else if (jk.p.d(action, "ACTION_COMMAND")) {
activityAssistantActions.e();
}
return vj.e0.a;
}
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
xg.e2.T0(new ik.a() {
@Override
public final Object e() {
vj.e0 h;
h = ActivityAssistantActions.h(ActivityAssistantActions.this);
return h;
}
});
}
}