正在查看: Tasker v6.6.3 应用的 ServiceWebUI.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Tasker v6.6.3 应用的 ServiceWebUI.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.joaomgcd.tasker2024.webui;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;
import com.joaomgcd.tasker2024.edittask.repository.RepositoryEditTask;
import com.joaomgcd.tasker2024.webui.ServiceWebUI;
import com.joaomgcd.tasker2024.webui.ServiceWebUI$requestHandler$2$1;
import com.joaomgcd.tasker2024.webui.WebUIAction;
import com.joaomgcd.taskerm.util.b7;
import ik.l;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import jk.h;
import jk.p;
import kotlin.collections.j0;
import lg.n1;
import net.dinglisch.android.taskerm.c;
import net.dinglisch.android.taskerm.e;
import net.dinglisch.android.taskerm.pr;
import net.dinglisch.android.taskerm.r1;
import ng.f0;
import ng.n;
import pk.f;
import vj.e0;
import vj.j;
import vj.k;
import yi.d;
public final class ServiceWebUI extends Hilt_ServiceWebUI {
public static final a w = new a(null);
public static final int x = 8;
private wi.b s;
private final j t = k.a(new ik.a() {
public final Object e() {
ng.n y;
y = ServiceWebUI.y(ServiceWebUI.this);
return y;
}
});
private final j u = k.a(new ik.a() {
public final Object e() {
ServiceWebUI$requestHandler$2$1 D;
D = ServiceWebUI.D(ServiceWebUI.this);
return D;
}
});
public RepositoryEditTask.x v;
public static final class a {
public a(h hVar) {
this();
}
public final String a() {
return "http://" + n1.y() + ":8745/";
}
private a() {
}
}
static final class b {
}
public static final e0 A(ServiceWebUI serviceWebUI, n nVar, f0 f0Var) {
String M = f0Var.M();
if (M == null) {
M = "no path";
}
Log.d("Server", M);
ServiceWebUI$requestHandler$2$1 w2 = serviceWebUI.w();
p.f(f0Var);
nVar.o(f0Var, w2.h(f0Var));
return e0.a;
}
public static final void B(l lVar, Object obj) {
lVar.invoke(obj);
}
public static final ServiceWebUI$requestHandler$2$1 D(ServiceWebUI serviceWebUI) {
return new ServiceWebUI$requestHandler$2$1(serviceWebUI);
}
public static final e0 k(ServiceWebUI serviceWebUI, WebUIAction webUIAction, WebUIAction.Arg arg, c cVar) {
pr m0;
RepositoryEditTask u = serviceWebUI.u();
if (u == null || (m0 = u.m0(webUIAction.getCode(), arg.getId(), arg.getValue())) == null) {
return e0.a;
}
cVar.m1(arg.getId(), m0);
return e0.a;
}
public final c q(final WebUIAction webUIAction) {
final c cVar = new c(webUIAction.getCode());
cVar.p(webUIAction.getCondition());
cVar.w1(webUIAction.getLabel());
for (final WebUIAction.Arg arg : webUIAction.getArgs()) {
b7.n6((l) null, new ik.a() {
public final Object e() {
e0 k;
k = ServiceWebUI.k(ServiceWebUI.this, webUIAction, arg, cVar);
return k;
}
}, 1, (Object) null);
}
return cVar;
}
public final List<RepositoryEditTask.ActionDescription> r() {
RepositoryEditTask u = u();
if (u != null) {
return u.z0();
}
return null;
}
public final List<RepositoryEditTask.ActionCategory> s() {
RepositoryEditTask u = u();
if (u != null) {
return u.F0();
}
return null;
}
private final n t() {
return (n) this.t.getValue();
}
public final RepositoryEditTask u() {
return v().d();
}
private final ServiceWebUI$requestHandler$2$1 w() {
return (ServiceWebUI$requestHandler$2$1) this.u.getValue();
}
public final WebUIAction x(c cVar, int i) {
RepositoryEditTask.ActionDescriptionArg q0;
int j = cVar.j();
String K = cVar.K();
r1 T = cVar.T();
String v0 = cVar.v0();
f s = pk.j.s(0, cVar.e0());
ArrayList arrayList = new ArrayList();
j0 it = s.iterator();
while (true) {
WebUIAction.Arg arg = null;
if (!it.hasNext()) {
break;
}
int d = it.d();
RepositoryEditTask u = u();
if (u != null && (q0 = u.q0(cVar.j(), d)) != null) {
net.dinglisch.android.taskerm.j C = cVar.C(d);
Object w2 = C instanceof net.dinglisch.android.taskerm.j ? C.w() : C instanceof e ? Boolean.valueOf(((e) C).T()) : C instanceof net.dinglisch.android.taskerm.h ? Integer.valueOf(((net.dinglisch.android.taskerm.h) C).v()) : null;
if (w2 != null) {
arg = new WebUIAction.Arg(d, q0.getName(), w2);
}
}
if (arg != null) {
arrayList.add(arg);
}
}
RepositoryEditTask u2 = u();
return new WebUIAction(j, K, arrayList, T, v0, u2 != null ? u2.u0(i) : null, b7.l4(Boolean.valueOf(!cVar.I1())), cVar.r0(), b7.l4(Boolean.valueOf(!cVar.L())), cVar.h0());
}
public static final n y(final ServiceWebUI serviceWebUI) {
final n nVar = new n(serviceWebUI, 8745, 60000, new l() {
public final Object invoke(Object obj) {
File z;
z = ServiceWebUI.z((String) obj);
return z;
}
});
ti.n l = nVar.l();
final l lVar = new l() {
public final Object invoke(Object obj) {
e0 A;
A = ServiceWebUI.A(ServiceWebUI.this, nVar, (f0) obj);
return A;
}
};
serviceWebUI.s = l.i0(new d() {
public final void accept(Object obj) {
ServiceWebUI.B(lVar, obj);
}
});
return nVar;
}
public static final File z(String str) {
p.i(str, "it");
return new File(str);
}
public Void C(Intent intent) {
p.i(intent, "intent");
return null;
}
@Override
public IBinder onBind(Intent intent) {
return (IBinder) C(intent);
}
@Override
public void onCreate() {
super.onCreate();
t().r();
}
@Override
public void onDestroy() {
super.onDestroy();
t().y();
}
public final RepositoryEditTask.x v() {
RepositoryEditTask.x xVar = this.v;
if (xVar != null) {
return xVar;
}
p.z("repositoryFactory");
return null;
}
}