Browse Source

增加注册码模块工具类

xiewj 2 years ago
parent
commit
13075bc526

+ 2 - 2
4dkankan-utils-reg/src/main/java/com/fdkankan/reg/CompressionUtils.java

@@ -7,9 +7,9 @@ import java.util.Base64;
 import java.util.zip.GZIPInputStream;
 import java.util.zip.GZIPOutputStream;
 /**
- * CompressionUtils 压缩字符串
+ * CompressionUtil 压缩字符串
  */
-public class CompressionUtils {
+public class CompressionUtil {
 
     public static String compressAndEncode(String data) throws IOException {
         byte[] input = data.getBytes("UTF-8");

+ 4 - 4
4dkankan-utils-reg/src/main/java/com/fdkankan/reg/DeflaterUtils.java

@@ -10,9 +10,9 @@ import java.util.zip.Inflater;
 import java.util.zip.InflaterInputStream;
 
 /**
-    * DeflaterUtils 压缩字符串
+    * DeflaterUtil 压缩字符串
     */
-public class DeflaterUtils {
+public class DeflaterUtil {
       /**
        * 压缩
        */
@@ -102,12 +102,12 @@ public class DeflaterUtils {
    public static void main(String[] args) throws IOException {
       String data  = "9013E47C4A1181E70B697E956F7D8F16E776FB0F0D14FEF35C31158D889EAED9C0AACA53E67FE3F54468DE6F90B123E24E663E0AED062C1258A2CF937B17451958D115C4DDC7C317E1E06C174B748570F8618BBFD7A5AF56CFDDF48E2112BBD56B714370A75A094E3CADC98B349921755DCDAE2BC2660A29D4E33E34FA6AC5DC9B955DA1E43D35CDCBBB2956440FB83120CFD7E09EB4D8B62F5C981FD8D12798";
       System.out.println(data.length());
-      String formattedString = DeflaterUtils.zipString(data);
+      String formattedString = DeflaterUtil.zipString(data);
       System.out.println(formattedString.length());
       System.out.println(formattedString);
 
       // 还原为字符串
-      String restoredData = DeflaterUtils.unzipString(formattedString);
+      String restoredData = DeflaterUtil.unzipString(formattedString);
       System.out.println(restoredData.length());
       System.out.println(restoredData);
       byte[] compress = compress(data);

+ 3 - 3
4dkankan-utils-reg/src/main/java/com/fdkankan/reg/RegCodeUtil.java

@@ -41,7 +41,7 @@ public class RegCodeUtil {
             String s = Crypt.encryptAES(plaintext, true);
         log.info("相机注册码:{}",s);
         log.info("相机注册码原始长度:{}",s.length());
-        String code = DeflaterUtils.zipString(s);
+        String code = DeflaterUtil.zipString(s);
         log.info("相机注册码压缩:{}",code);
         log.info("相机注册码压缩长度:{}",code.length());
 
@@ -75,7 +75,7 @@ public class RegCodeUtil {
     public static CamRegDto ParseRegeditCamCode(String machineCode , String plaintext){
         try {
             //解压
-            String code = DeflaterUtils.unzipString(plaintext);
+            String code = DeflaterUtil.unzipString(plaintext);
             log.info("相机注册码解压:{}",code);
             String source = Crypt.decryptAES(code, true);
             log.info("相机注册码解密:{}",source);
@@ -111,7 +111,7 @@ public class RegCodeUtil {
     public static CamRegSDto BatchParseRegeditCamCode(String machineCode,String plaintext){
         try {
             //解压
-            String code = DeflaterUtils.unzipString(plaintext);
+            String code = DeflaterUtil.unzipString(plaintext);
             log.info("批量生成相机码解压:{}",code);
             String source = Crypt.decryptAES(code, true);
             CamRegSDto t = JSON.toJavaObject(JSONObject.parseObject(source) , CamRegSDto.class);