IDEA Auto Inspect
This commit is contained in:
@@ -3,10 +3,21 @@ package me.skymc.taboolib.string.obfuscated;
|
||||
import javax.xml.bind.DatatypeConverter;
|
||||
|
||||
public class CT {
|
||||
|
||||
public static enum CodeType {
|
||||
BASE64,
|
||||
BINARY;
|
||||
|
||||
public static String decode(CodeType type, String string) {
|
||||
switch (type) {
|
||||
case BASE64: {
|
||||
return new String(DatatypeConverter.parseBase64Binary(string));
|
||||
}
|
||||
case BINARY: {
|
||||
StringBuilder text = new StringBuilder();
|
||||
for (String segment : string.split(" ")) {
|
||||
text.append(Character.toString((char) Integer.parseInt(segment, 2)));
|
||||
}
|
||||
return text.toString();
|
||||
}
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
public static String encode(CodeType type, String string) {
|
||||
@@ -29,21 +40,10 @@ public class CT {
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
public static String decode(CodeType type, String string) {
|
||||
switch (type) {
|
||||
case BASE64: {
|
||||
return new String(DatatypeConverter.parseBase64Binary(string));
|
||||
}
|
||||
case BINARY: {
|
||||
StringBuilder text = new StringBuilder();
|
||||
for (String segment: string.split(" ")) {
|
||||
text.append(new Character((char) Integer.parseInt(segment, 2)).toString());
|
||||
}
|
||||
return text.toString();
|
||||
}
|
||||
}
|
||||
return "";
|
||||
|
||||
public enum CodeType {
|
||||
BASE64,
|
||||
BINARY
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ public class FZ {
|
||||
byte[] array;
|
||||
for (int length = (array = bs).length, i = 0; i < length; ++i) {
|
||||
final byte b = array[i];
|
||||
sb.append(String.valueOf(b) + "#");
|
||||
sb.append(String.valueOf(b)).append("#");
|
||||
}
|
||||
return sb.toString();
|
||||
}
|
||||
@@ -39,7 +39,7 @@ public class FZ {
|
||||
int i;
|
||||
final char c = (char)(i = charArray[j]);
|
||||
i *= power;
|
||||
sb.append(String.valueOf(i) + "#");
|
||||
sb.append(String.valueOf(i)).append("#");
|
||||
}
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user