diff --git a/.gitignore b/.gitignore index 9924c6e..1714241 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,6 @@ build/test/* build/stringer.jar !buildnumber -build.sh Launcher.jar LaunchServer.jar diff --git a/LaunchServer/source/texture/CacheTextureProvider.java b/LaunchServer/source/texture/CacheTextureProvider.java index 0edd284..d4b792c 100644 --- a/LaunchServer/source/texture/CacheTextureProvider.java +++ b/LaunchServer/source/texture/CacheTextureProvider.java @@ -19,6 +19,8 @@ import java.util.Map; import java.util.UUID; +// TODO: Проверить работоспособность класса +// ElyBy работал нестабильно, пока не вынес все в другой класс public class CacheTextureProvider { @LauncherAPI diff --git a/Launcher/source/helper/SecurityHelper.java b/Launcher/source/helper/SecurityHelper.java index a6f5f6a..e3f0296 100644 --- a/Launcher/source/helper/SecurityHelper.java +++ b/Launcher/source/helper/SecurityHelper.java @@ -201,6 +201,7 @@ @LauncherAPI public static boolean isValidToken(CharSequence token) { + // TODO: Проверить обратную совместимость с 32 символа acsessToken (MineSocial/Authlib самопис) // return token.length() == TOKEN_STRING_LENGTH && token.chars().allMatch(ch -> HEX.indexOf(ch) >= 0); return token.chars().allMatch(ch -> JWT.indexOf(ch) >= 0); } diff --git a/build.sh b/build.sh index e429673..a162295 100644 --- a/build.sh +++ b/build.sh @@ -1,15 +1,15 @@ #!/bin/sh # История одного buildnumber -#echo -n $(($(cat buildnumber | cut -d ',' -f 1)+1)), $(date +'%d.%m.%Y') > buildnumber.txt -#mv buildnumber.txt buildnumber +echo -n $(($(cat buildnumber | cut -d ',' -f 1)+1)), $(date +'%d.%m.%Y') > buildnumber.txt +mv buildnumber.txt buildnumber # Build Launcher.jar echo Building Launcher.jar... -#jar -uf Launcher.jar buildnumber -#java -jar build/proguard.jar @Launcher.pro -#rm Launcher.jar -#mv Launcher-obf.jar Launcher.jar +jar -uf Launcher.jar buildnumber +java -jar build/proguard.jar @Launcher.pro +rm Launcher.jar +mv Launcher-obf.jar Launcher.jar # java -jar build/stringer.jar -configFile Launcher.stringer Launcher.jar Launcher.jar pack200 -E9 -Htrue -mlatest -Upass -r Launcher.jar jarsigner -keystore build/keeperjerry.jks -storepass PSP1448 -sigfile LAUNCHER Launcher.jar keeperjerry