// Path: src/main/java/com/getui/logful/server/Constants.java
// public class Constants {
// 
//     /**
//      * 详细信息.
//      */
//     public static final int VERBOSE = 0x01;
// 
//     /**
//      * 调试信息.
//      */
//     public static final int DEBUG = 0x02;
// 
//     /**
//      * 通告信息.
//      */
//     public static final int INFO = 0x03;
// 
//     /**
//      * 警告信息.
//      */
//     public static final int WARN = 0x04;
// 
//     /**
//      * 错误信息.
//      */
//     public static final int ERROR = 0x05;
// 
//     /**
//      * 异常信息.
//      */
//     public static final int EXCEPTION = 0x06;
// 
//     /**
//      * 致命信息.
//      */
//     public static final int FATAL = 0x07;
// 
//     /**
//      * 缓存目录.
//      */
//     public static final String CACHE_DIR = "cache";
// 
//     /**
//      * 解析出错的日志文件目录.
//      */
//     public static final String ERROR_DIR = "error";
// 
//     /**
//      * 应用崩溃文件目录.
//      */
//     public static final String CRASH_REPORT_DIR = "crash";
// 
//     /**
//      * 日志文件处理临时文件目录.
//      */
//     public static final String LOG_FILE_TEMP_DIR = "temp";
// 
//     public static final String WEED_TEMP_DIR = "weed";
// 
//     /**
//      * 加解密失败返回字符串.
//      */
//     public static final String CRYPTO_ERROR = "CRYPTO_ERROR";
// 
//     public static final int DEFAULT_GRAY_LEVEL = 100;
// 
//     public static final int PLATFORM_ALL = 0;
// 
//     public static final int PLATFORM_ANDROID = 1;
// 
//     public static final int PLATFORM_IOS = 2;
// 
//     public static final String LOG_FILE_EXTENSION = "txt";
// }


import com.getui.logful.server.Constants;
import org.apache.commons.codec.digest.DigestUtils;
import org.apache.commons.lang.StringUtils;
import java.util.UUID;
        if (level == 3) {
            return "info";
        }
        if (level == 4) {
            return "warn";
        }
        if (level == 5) {
            return "error";
        }
        if (level == 6) {
            return "exception";
        }
        if (level == 7) {
            return "fatal";
        }
        return "verbose";
    }

    public static int platformNumber(String platformString) {
        if (platformString.equalsIgnoreCase("android")) {
            return Constants.PLATFORM_ANDROID;
        }
        if (platformString.equalsIgnoreCase("iOS")) {
            return Constants.PLATFORM_IOS;
        }
        return 0;
    }

    public static String platformString(int platform) {
        if (platform == Constants.PLATFORM_ANDROID) {
// Path: src/main/java/com/getui/logful/server/Constants.java
// public class Constants {
// 
//     /**
//      * 详细信息.
//      */
//     public static final int VERBOSE = 0x01;
// 
//     /**
//      * 调试信息.
//      */
//     public static final int DEBUG = 0x02;
// 
//     /**
//      * 通告信息.
//      */
//     public static final int INFO = 0x03;
// 
//     /**
//      * 警告信息.
//      */
//     public static final int WARN = 0x04;
// 
//     /**
//      * 错误信息.
//      */
//     public static final int ERROR = 0x05;
// 
//     /**
//      * 异常信息.
//      */
//     public static final int EXCEPTION = 0x06;
// 
//     /**
//      * 致命信息.
//      */
//     public static final int FATAL = 0x07;
// 
//     /**
//      * 缓存目录.
//      */
//     public static final String CACHE_DIR = "cache";
// 
//     /**
//      * 解析出错的日志文件目录.
//      */
//     public static final String ERROR_DIR = "error";
// 
//     /**
//      * 应用崩溃文件目录.
//      */
//     public static final String CRASH_REPORT_DIR = "crash";
// 
//     /**
//      * 日志文件处理临时文件目录.
//      */
//     public static final String LOG_FILE_TEMP_DIR = "temp";
// 
//     public static final String WEED_TEMP_DIR = "weed";
// 
//     /**
//      * 加解密失败返回字符串.
//      */
//     public static final String CRYPTO_ERROR = "CRYPTO_ERROR";
// 
//     public static final int DEFAULT_GRAY_LEVEL = 100;
// 
//     public static final int PLATFORM_ALL = 0;
// 
//     public static final int PLATFORM_ANDROID = 1;
// 
//     public static final int PLATFORM_IOS = 2;
// 
//     public static final String LOG_FILE_EXTENSION = "txt";
// }


// Path: src/main/java/com/getui/logful/server/util/StringUtil.java
import com.getui.logful.server.Constants;
import org.apache.commons.codec.digest.DigestUtils;
import org.apache.commons.lang.StringUtils;
import java.util.UUID;

        if (level == 3) {
            return "info";
        }
        if (level == 4) {
            return "warn";
        }
        if (level == 5) {
            return "error";
        }
        if (level == 6) {
            return "exception";
        }
        if (level == 7) {
            return "fatal";
        }
        return "verbose";
    }

    public static int platformNumber(String platformString) {
        if (platformString.equalsIgnoreCase("android")) {
            return Constants.PLATFORM_ANDROID;
        }
        if (platformString.equalsIgnoreCase("iOS")) {
            return Constants.PLATFORM_IOS;
        }
        return 0;
    }

    public static String platformString(int platform) {
        if (platform == Constants.PLATFORM_ANDROID) {
            return "android";