Exemple #1
0
    void compress()
    {
        //string uncompressed = @"[-1,0,2,401,401,0,2,401,0,2,401,0,2,404,0,2,403,0,2,404,5,5,7]";
        string uncompressed = @"[-1,0,2,401,401,401,401,5,5,7]";

        ConsoleEx.DebugLog("compress : " + DeflateEx.Compress(uncompressed));

        string uncompressed2 = @"{""status"":-1,""debugInfo"":[],""attAoYi"":[],""defAoYi"":[],""attTeam"":{""angryCnt"":0,""team"":[{""nSkill"":[{""skillId"":21155,""skillLevel"":1},{""skillId"":21073,""skillLevel"":1}],""aSkill"":[{""skillId"":25037,""skillLevel"":1}],""curAtt"":200,""level"":1,""property"":5,""allfated"":0,""num"":10142,""pveIndex"":0}],""type"":0,""roleId"":262780},""defTeam"":{""angryCnt"":0,""team"":[{""nSkill"":[{""skillId"":21083,""skillLevel"":1},{""skillId"":21096,""skillLevel"":1}],""aSkill"":[{""skillId"":25067,""skillLevel"":1}],""curAtt"":230,""level"":1,""property"":1,""allfated"":0,""num"":10193,""pveIndex"":1}],""type"":1,""roleId"":0}}@{""attacker"":0,""attackerCurAtt"":200,""defenseCurAtt"":230,""attTeamAngry"":5,""defTeamAngry"":20,""status"":0,""debugInfo"":[],""defense"":1}@{""attackerEnch"":1.15,""status"":2,""attackerCurAtt"":230,""defenseCurAtt"":195,""defenseEnch"":0.85,""debugInfo"":[]}@{""suffer"":1,""startAtt"":57,""finalAtt"":57,""curAtt"":143,""recoverAngry"":0,""costAngry"":5,""preAngry"":0,""category"":1,""skillId"":25037,""skillOp"":119,""skillType"":0,""curAngry"":0,""Mul"":1,""caster"":0,""status"":401}@{""suffer"":0,""startAtt"":90,""finalAtt"":90,""curAtt"":140,""recoverAngry"":0,""costAngry"":20,""preAngry"":0,""category"":1,""skillId"":25067,""skillOp"":119,""skillType"":0,""curAngry"":0,""Mul"":1,""caster"":1,""status"":401}@{""suffer"":1,""startAtt"":35,""finalAtt"":35,""curAtt"":108,""recoverAngry"":0,""costAngry"":0,""preAngry"":0,""category"":1,""skillId"":21155,""skillOp"":2,""skillType"":1,""curAngry"":0,""Mul"":1,""caster"":0,""status"":401,""debugInfo"":null}@{""suffer"":0,""startAtt"":30,""finalAtt"":30,""curAtt"":110,""recoverAngry"":0,""costAngry"":0,""preAngry"":0,""category"":1,""skillId"":21083,""skillOp"":2,""skillType"":1,""curAngry"":0,""Mul"":1,""caster"":1,""status"":401}@{""suffer"":0,""startAtt"":108,""status"":5,""finalAtt"":108,""curAtt"":2}@{""suffer"":1,""startAtt"":108,""status"":5,""finalAtt"":108,""curAtt"":0}@{""status"":7,""winner"":""att""}";
        string test          = DeflateEx.Compress(uncompressed2);

        ConsoleEx.DebugLog("compress : " + test);

        ConsoleEx.DebugLog("Decompess : " + DeflateEx.Decompress(test));
    }