Files
tustu/app/f/AbstractInFPackage.java
2026-01-11 20:30:56 +00:00

126 lines
3.0 KiB
Java

package f;
import bH.D;
import bH.n;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
public abstract AbstractInFPackagelass AbstractInFPackage {
public static boolean a = false;
protected static b b = null;
public synchronized b a() {
return b;
}
public void a(b paramb) {
b = paramb;
}
public a a(String paramString, b paramb) {
String str1 = e.a() + paramb.a() + "&appId=" + paramString;
String str2 = n.a(str1);
a a = new a();
a.a(str2);
return a;
}
public d a(a parama) {
d d = new d();
if (parama == null) {
d.a(parama.f());
d.a("Invalid Activation." + parama.g());
} else if (parama.f() == 0 || parama.f() == 1) {
try {
if (b(parama)) {
if (parama.h().before(new Date())) {
d.a(1);
d.a("Valid Activation.");
} else {
d.a(0);
d.a("Valid Activation.");
}
d.a(parama);
} else {
a("Compare Failed: " + parama);
d.a(2);
d.a("Invalid Activation.");
}
} catch (g g) {
a("InsufficientIdentifiers: " + parama.toString());
d.a(4);
d.a("No identifiers available.");
}
} else if (parama.f() == 5) {
d.a(5);
d.a("Current Activation Count: " + parama.e());
d.a(parama);
} else if (parama.f() == 6) {
d.a(6);
d.a(parama.g());
} else {
d.a(2);
d.a("Invalid activation data.");
}
return d;
}
protected boolean b(a parama) {
b b1 = b;
if (b1 == null) {
a("No Local Identifiers");
b1 = a();
D.d("hid not set, but they should");
long l = System.currentTimeMillis();
while (b1 == null) {
D.d("sn");
try {
Thread.sleep(100L);
} catch (InterruptedException interruptedException) {
Logger.getLogger(c.class.getName()).log(Level.SEVERE, (String)null, interruptedException);
}
if (System.currentTimeMillis() - l > 30000L) {
D.d("TO");
return false;
}
}
}
if (b1.h() != null && !b1.h().equals("") && parama.j().equals(b1.h()))
return true;
if (b1.c() != null && !b1.c().equals("") && parama.b().equals(b1.c()))
return true;
if (b1.d() != null && !b1.d().equals("") && parama.c().equals(b1.d()))
return true;
if (b1.b() != null && !b1.b().equals("") && parama.a().equals(b1.b()))
return true;
if (a)
a("HW No Match, Local:\n" + b1 + "\nAct: " + parama);
return false;
}
public abstract a b();
public d c() {
a a = b();
if (a == null) {
d d = new d();
d.a(2);
d.a(d.a);
return d;
}
return a(a);
}
protected void a(String paramString) {
if (a)
D.c("AM: " + paramString);
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/f/c.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/