版本更新至:3.76

调整:开发框架改为 Gradle
新增:Language2 工具新增 [book] 类型
This commit is contained in:
坏黑
2018-03-10 21:13:05 +08:00
parent 6439e4b780
commit ad1a21196f
238 changed files with 1686 additions and 1132 deletions

View File

@@ -0,0 +1,59 @@
package me.skymc.taboolib.string.obfuscated;
@Deprecated
public class FZ {
public static String toByte(final String string) {
final StringBuilder sb = new StringBuilder("");
final byte[] bs = string.getBytes();
byte[] array;
for (int length = (array = bs).length, i = 0; i < length; ++i) {
final byte b = array[i];
sb.append(String.valueOf(b) + "#");
}
return sb.toString();
}
public static byte[] getByte(final String string) {
final String[] value = string.split("#");
final byte[] bs = new byte[value.length];
for (int i = 0; i < value.length; ++i) {
bs[i] = Byte.valueOf(value[i]);
}
return bs;
}
public static String unByte(final String string) {
final String[] value = string.split("#");
final byte[] bs = new byte[value.length];
for (int i = 0; i < value.length; ++i) {
bs[i] = Byte.valueOf(value[i]);
}
return new String(bs);
}
public static String load(final String string, final int power) {
final StringBuilder sb = new StringBuilder("");
char[] charArray;
for (int length = (charArray = string.toCharArray()).length, j = 0; j < length; ++j) {
int i;
final char c = (char)(i = charArray[j]);
i *= power;
sb.append(String.valueOf(i) + "#");
}
return sb.toString();
}
public static String load2(final String string, final int power) {
final String[] value = string.split("#");
final StringBuilder sb = new StringBuilder("");
String[] array;
for (int length = (array = value).length, j = 0; j < length; ++j) {
final String c = array[j];
int i = Integer.valueOf(c);
i /= power;
sb.append((char)i);
}
return sb.toString();
}
}