whc2001

17:57:20 2016年7月14日 Done.

我已经懒到连鼠标都不想移动了...
字丑别在意。
本来上面6个按钮带灯,准备做上有利阵型自动提示,结果手贱接错电压直接烧了3个...(生无可恋脸

真正的“远”征。

发出去后手机时间改1970-01-01就这样,估计是以本地时间做参考的,回传数据里面是GMT+9。

搞定,砸进去50个加速札。

【作死向】刀剑乱舞返回数据分析(2_2)

[第2部分/共2部分][第一部分]

        {

                    "cover_serial_id": 0,

                    "damage": [

                        {

                            "sword": 4,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 2,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        }

                    ],

                    "status": 5,

                    "is_damage_effect": false,

                    "critical": 1,

                    "defense": 0,

                    "serious": []

                }

            ],

            "player": {

                "1": 1,

                "2": 1,

                "3": 1,

                "4": 1,

                "5": 1,

                "6": 1

            },

            "enemy": {

                "1": -1,

                "2": -10,

                "3": -1,

                "4": -1,

                "5": -1,

                "6": -1

            }

        },

        {

            "one_on_one": 0,

            "atk": "12",

            "double": "0",

            "def": [

                {

                    "party_order": 2,

                    "serial_id": "80120053",

                    "cover_serial_id": 0,

                    "damage": [

                        {

                            "sword": 1,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 1,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 1,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        }

                    ],

                    "status": 1,

                    "is_damage_effect": false,

                    "critical": 1,

                    "defense": 0,

                    "serious": []

                }

            ],

            "player": {

                "1": 0,

                "2": 0,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            },

            "enemy": {

                "1": 0,

                "2": -10,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            }

        },

        {

            "one_on_one": 0,

            "atk": "80119416",

            "double": "0",

            "def": [

                {

                    "party_order": 1,

                    "serial_id": "12",

                    "cover_serial_id": 0,

                    "damage": [

                        {

                            "sword": 5,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 5,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        }

                    ],

                    "status": 2,

                    "is_damage_effect": false,

                    "critical": 0,

                    "defense": 0,

                    "serious": []

                }

            ],

            "player": {

                "1": 0,

                "2": 0,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            },

            "enemy": {

                "1": -3,

                "2": -10,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            }

        },

        {

            "one_on_one": 0,

            "atk": "80120053",

            "double": "0",

            "def": [

                {

                    "party_order": 1,

                    "serial_id": "12",

                    "cover_serial_id": 0,

                    "damage": [

                        {

                            "sword": 4,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 2,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        }

                    ],

                    "status": 5,

                    "is_damage_effect": false,

                    "critical": 0,

                    "defense": 0,

                    "serious": []

                }

            ],

            "player": {

                "1": 0,

                "2": 0,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            },

            "enemy": {

                "1": -10,

                "2": -10,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            }

        }

    ],

    "one_on_one": [],

    "result": {//战斗后队伍数据汇总(应该是用于战斗结束后的报表)

        "rank": 3,//评价

        "mvp": "80119416",//MVP的刀账号

        "get_sword_id": "41",//!IMPORTANT!获得刀剑的刀账号,未获得则为0

        "reward": [],//获得报酬集合(这里没有所以是空白

        "player": {//我方

            "gauge": 100,//战斗输出显示(结果页面战果进度条)

            "life": 55,//战斗结束后总HP

            "life_max": 58,//战斗前总HP

            "soldier": 0,//【暂时未知】

            "soldier_max": 0,//【暂时未知】

            "retire": 0,//被击退(战线崩坏)刀剑计数

            "get_exp": 16,//审神者获得经验

            "is_level_up": false,//审神者是否升级

            "level_up_money": 0,//审神者升级获得小判

            "sword_exp": 50,//刀剑获得经验

            "level": 1,//审神者当前等级

            "exp": 49,//审神者当前经验

            "evolution": [],//【暂时未知】

            "party": {//队伍信息

                "party_no": "1",

                "party_name": "第1部隊",

                "slot": {

                    "1": {

                        "serial_id": "80119416",

                        "hp": "33",

                        "hp_max": "33",

                        "status": 0,

                        "sword_id": "85",

                        "get_exp": 180,

                        "is_level_up": false,

                        "exp": 558,

                        "level": 3

                    },

                    "2": {

                        "serial_id": "80120053",

                        "hp": 22,

                        "hp_max": "27",

                        "status": 1,

                        "sword_id": "47",

                        "get_exp": 60,

                        "is_level_up": false,

                        "exp": 186,

                        "level": 2

                    }

                }

            }

        },

        "enemy": {//敌方(数据结构同上)

            "gauge": 6,

            "life": 0,

            "life_max": 32,

            "soldier": 0,

            "soldier_max": 0,

            "retire": 2,

            "party": {

                "party_no": "1",

                "party_name": "幕末改変会津方面乙部隊",

                "slot": {

                    "1": {

                        "serial_id": "12",

                        "hp": 0,

                        "hp_max": "16",

                        "status": 5

                    },

                    "2": {

                        "serial_id": "13",

                        "hp": 0,

                        "hp_max": "16",

                        "status": 5

                    }

                }

            }

        },

        "event_reward_image_id": 0//【暂时未知】事件奖励图片ID(?

    },

    "finish": {

        "is_finish": false,//地图是否结束

        "episode_id": 0,//【暂时未知】

        "field_id": 0,//【暂时未知】

        "is_powerful": false,//【暂时未知】可能是是否出现检非违使

        "is_event_finish": false,//事件是否结束(通常推图为false)

        "event_reward_image_id": 0

    },

    "secretary_hp": "33",//近侍刀生存

    "secretary_hp_max": "33",//近侍刀最大生存

    "battle_voice": null,//【暂时未知】战斗语音?一直为null

    "info": [],

    "t": 

"b820d3d176e1c8626182c983d9463ddfcbffcb81b895572342348b31b54e32d720a4c9294b1d5edc13293baa7aa5bfe6d55ba5d5d04a202885b7ac28e7dd33cd",

    "status": 0,

    "now": "2015-09-27 18:16:49"//获得上方所有信息的东京时间

}


【作死向】刀剑乱舞返回数据分析(2_1)

[第1部分/共2部分][第二部分]

/***推图开战【最长最复杂】***/

{

    "first_atk": {//远战信息

        "bow": {//弓兵

            "player": [],//我方使用弓兵进行攻击的刀剑的流水号集合

            "enemy": []//敌方使用弓兵进行攻击的刀剑的流水号集合

        },

        "gun": {//铳兵

            "player": [],//我方使用铳兵进行攻击的刀剑的流水号集合

            "enemy": []//我方使用铳兵进行攻击的刀剑的流水号集合

        },

        "stone": {//投石兵

            "player": [],//我方使用投石兵进行攻击的刀剑的流水号集合

            "enemy": []//我方使用投石兵进行攻击的刀剑的流水号集合

        },

        "serious": [],//【暂时未知】

        "party": {//【此字段全部暂时未知,等待后续测试】

            "1": {

                "status": 0,

                "is_damage_effect": false

            },

            "2": {

                "status": 0,

                "is_damage_effect": false

            }

        },

        "enemy": {

            "1": {

                "status": 0,

                "is_damage_effect": false

            },

            "2": {

                "status": 0,

                "is_damage_effect": false

            }

        }

    },

    "player": {//我方队伍信息

        "formation_id": "1",//我方阵型

        "name": null,//【暂时未知】审神者名称(为啥是null

        "level": 1,//审神者等级

        "exp": 33,//审神者经验

        "party": {

            "1": {

                "atk_type": 1,//【暂时未知】攻击类型

                "party_order": 1,//队伍中的位置(1-6)

                "serial_id": "80119416",//流水号

                "sword_id": "85",//刀账号

                "type": "3",//刀种

                "type_real": "3",//【暂时未知】真正的刀种(?

                "symbol": "0",//特化Flag

                "rarity": "2",//这些字段同上

                "level": 3,

                "exp": 378,

                "hp": "33",//战斗前生存

                "hp_max": "33",//最大生存

                "equip_id1": 0,//刀装插槽I内刀装编号

                "equip_serial_id1": null,//刀装插槽I内刀装流水号

                "soldier1": 0,//战斗后刀装插槽I内刀装HP

                "init_soldier1": 0,//战斗前刀装插槽I内刀装HP

                "max_soldier1": 0,//刀装插槽I内刀装最大HP

                "soldier_type1": 0,//刀装插槽I内刀装类型

                "equip_id2": 0,//以此类推

                "equip_serial_id2": null,

                "soldier_type2": 0,

                "soldier2": 0,

                "init_soldier2": 0,

                "max_soldier2": 0,

                "equip_id3": 0,

                "equip_serial_id3": null,

                "soldier_type3": 0,

                "soldier3": 0,

                "init_soldier3": 0,

                "max_soldier3": 0,

                "horse_id": 0,//马插槽内马ID号

                "horse_serial_id": null,//马插槽内马流水号

                "item_id": null,//【暂时未知】物品ID号

                "turn_end_status": 0,//【暂时未知】战斗结束后状态

                "turn_end_hp": "33",//战斗结束后生存

                "init_hp": "33",//【暂时未知】战斗前生存(看起来应该和hp字段一致,等待确认

                "is_serious": false,//【暂时未知】可能是真剑必杀

                "is_serious_album": false,//【暂时未知】可能是首次真剑必杀开启刀账中立绘显示

                "is_active": true,//是否仍能战斗

                "is_damage_effect": false,//【暂时未知】伤害效果(?)还是个布尔型

                "deadly_flg": false,//1血锁死Flag

                "death_flg": false//碎刀Flag

            },

            "2": {//数据结构同上

                "atk_type": 1,

                "party_order": 2,

                "serial_id": "80120053",

                "sword_id": "47",

                "type": "1",

                "type_real": "1",

                "symbol": "0",

                "rarity": "1",

                "level": 2,

                "exp": 126,

                "hp": "25",

                "hp_max": "27",

                "equip_id1": 0,

                "equip_serial_id1": null,

                "soldier1": 0,

                "init_soldier1": 0,

                "max_soldier1": 0,

                "soldier_type1": 0,

                "equip_id2": 0,

                "equip_serial_id2": null,

                "soldier_type2": 0,

                "soldier2": 0,

                "init_soldier2": 0,

                "max_soldier2": 0,

                "equip_id3": 0,

                "equip_serial_id3": null,

                "soldier_type3": 0,

                "soldier3": 0,

                "init_soldier3": 0,

                "max_soldier3": 0,

                "horse_id": 0,

                "horse_serial_id": null,

                "item_id": null,

                "turn_end_status": 1,

                "turn_end_hp": 22,

                "init_hp": "25",

                "is_serious": false,

                "is_serious_album": false,

                "is_active": true,

                "is_damage_effect": false,

                "deadly_flg": false,

                "death_flg": false

            }

        },

        "party_name": "第1部隊"//队伍名称

    },

    "enemy": {//敌方队伍信息(数据结构同我方队伍信息)

        "formation_id": 2,

        "name": "敵6",

        "level": 1,

        "exp": 0,

        "party": {

            "1": {

                "atk_type": 2,

                "party_order": 1,

                "serial_id": "12",

                "sword_id": "100001",

                "type": "1",

                "type_real": "1",

                "symbol": "0",

                "rarity": "1",

                "level": 1,

                "exp": 0,

                "hp": "16",

                "hp_max": "16",

                "equip_id1": 0,

                "equip_serial_id1": null,

                "soldier1": 0,

                "init_soldier1": 0,

                "max_soldier1": 0,

                "soldier_type1": 0,

                "equip_id2": 0,

                "equip_serial_id2": null,

                "soldier_type2": 0,

                "soldier2": 0,

                "init_soldier2": 0,

                "max_soldier2": 0,

                "equip_id3": 0,

                "equip_serial_id3": null,

                "soldier_type3": 0,

                "soldier3": 0,

                "init_soldier3": 0,

                "max_soldier3": 0,

                "horse_id": 0,

                "horse_serial_id": null,

                "item_id": null,

                "turn_end_status": 5,

                "turn_end_hp": 0,

                "init_hp": "16",

                "is_serious": false,

                "is_serious_album": false,

                "is_active": false,

                "is_damage_effect": true,

                "deadly_flg": false,

                "death_flg": true

            },

            "2": {

                "atk_type": 2,

                "party_order": 2,

                "serial_id": "13",

                "sword_id": "100001",

                "type": "1",

                "type_real": "1",

                "symbol": "0",

                "rarity": "1",

                "level": 1,

                "exp": 0,

                "hp": "16",

                "hp_max": "16",

                "equip_id1": 0,

                "equip_serial_id1": null,

                "soldier1": 0,

                "init_soldier1": 0,

                "max_soldier1": 0,

                "soldier_type1": 0,

                "equip_id2": 0,

                "equip_serial_id2": null,

                "soldier_type2": 0,

                "soldier2": 0,

                "init_soldier2": 0,

                "max_soldier2": 0,

                "equip_id3": 0,

                "equip_serial_id3": null,

                "soldier_type3": 0,

                "soldier3": 0,

                "init_soldier3": 0,

                "max_soldier3": 0,

                "horse_id": 0,

                "horse_serial_id": null,

                "item_id": null,

                "turn_end_status": 5,

                "turn_end_hp": 0,

                "init_hp": "16",

                "is_serious": false,

                "is_serious_album": false,

                "is_active": false,

                "is_damage_effect": true,

                "deadly_flg": false,

                "death_flg": true

            }

        },

        "party_name": "幕末改変会津方面乙部隊"

    },

/*************这块内容太复杂,先暂时坑着,后期慢慢研究*************/

    "battle": [//白刃战过程信息集合

        {

            "one_on_one": 0,//【暂时未知】

            "atk": "80119416",//发起攻击的我方刀剑

            "double": "0",//二刀开眼时第二把刀的流水号,没有则为0

            "def": [//【此字段全部暂时未知,等待后续测试】

                {

                    "party_order": 2,

                    "serial_id": "13",

                    "cover_serial_id": 0,

                    "damage": [

                        {

                            "sword": 5,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        },

                        {

                            "sword": 5,

                            "soldier1": 0,

                            "soldier2": 0,

                            "soldier3": 0

                        }

                    ],

                    "status": 2,

                    "is_damage_effect": false,

                    "critical": 0,

                    "defense": 0,

                    "serious": []

                }

            ],

            "player": {

                "1": 0,

                "2": 0,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            },

            "enemy": {

                "1": 0,

                "2": -3,

                "3": 0,

                "4": 0,

                "5": 0,

                "6": 0

            }

        },


【作死向】刀剑乱舞返回数据分析(1)

肝着肝着突然想摸鱼,于是就干了这些事,非作弊,信息可能不对,总之先记录一下,希望往后能派上用场


/******JSON字段******/

/***结成***/

{

    "sword": {//当前使用的队伍中所有刀剑详细信息

        "80119416": {

            "serial_id": "80119416",//流水号

            "sword_id": "85",//刀账(ID)号   (此处=85=加州清光

            "symbol": "0",//一改Flag

            "rarity": "2",//稀有度

            "level": 3,//等级

            "exp": 378,//经验

            "evol_num": "0",//【暂时未知】

            "hp": "33",//当前生存

            "hp_max": "33",//最大生存

            "atk": "34",//打击

            "def": "36",//统率

            "mobile": "37",//机动

            "back": "26",//冲力

            "scout": "36",//索敌

            "hide": "37",//隐蔽

            "hp_up": "5",//炼结后最大增加生存

            "atk_up": "16",//炼结后最大增加打击

            "def_up": "9",//炼结后最大增加统率

            "mobile_up": "9",//炼结后最大增加机动

            "back_up": "19",//炼结后最大增加冲力

            "scout_up": "5",//炼结后最大增加索敌

            "hide_up": "0",//炼结后最大增加隐蔽

            "loyalties": "41",//忠诚/真剑

            "fatigue": 64,//疲劳度

            "equip_serial_id1": null,//刀装插槽I流水号

            "equip_serial_id2": null,//刀装插槽II流水号

            "equip_serial_id3": null,//刀装插槽III流水号

            "horse_serial_id": null,//马插槽流水号

            "item_id": null,//物品代号【暂时未知】

            "protect": 0,//损管插槽Flag

            "status": "0",//状态【暂时未知】

            "recovered_at": "2015-09-27 17:42:52",//【暂时未知】

            "created_at": "2015-09-27 17:30:16"//对象获得时间

        },

        "80120053": {//数据结构同上

            "serial_id": "80120053",

            "sword_id": "47",

            "symbol": "0",

            "rarity": "1",

            "level": 2,

            "exp": 126,

            "evol_num": "0",

            "hp": "25",

            "hp_max": "27",

            "atk": "15",

            "def": "27",

            "mobile": "25",

            "back": "16",

            "scout": "35",

            "hide": "35",

            "hp_up": "2",

            "atk_up": "8",

            "def_up": "8",

            "mobile_up": "29",

            "back_up": "9",

            "scout_up": "9",

            "hide_up": "0",

            "loyalties": "40",

            "fatigue": 35,

            "equip_serial_id1": null,

            "equip_serial_id2": null,

            "equip_serial_id3": null,

            "horse_serial_id": null,

            "item_id": null,

            "protect": 0,

            "status": "0",

            "recovered_at": "2015-09-27 17:42:52",

            "created_at": "2015-09-27 17:34:00"

        }

    },

    "party": {//队伍信息

        "1": {

            "party_no": "1",//队伍编号

            "status": "1",//状态编号

            "party_name": "第1部隊",//队伍名称

            "finished_at": null,//【暂时未知】

            "slot": {//队伍插槽数据

                "1": {//第一插槽

                    "serial_id": "80119416"//第一插槽内对应刀剑流水号

                },

                "2": {//第二插槽

                    "serial_id": "80120053"//第二插槽内对应刀剑流水号

                },

                "3": {//以此类推

                    "serial_id": null

                },

                "4": {

                    "serial_id": null

                },

                "5": {

                    "serial_id": null

                },

                "6": {

                    "serial_id": null

                }

            }

        },

        "2": {

            "party_no": "2",

            "party_name": "第2部隊",

            "status": "0",

            "finished_at": null,

            "slot": {

                "1": {

                    "serial_id": null

                },

                "2": {

                    "serial_id": null

                },

                "3": {

                    "serial_id": null

                },

                "4": {

                    "serial_id": null

                },

                "5": {

                    "serial_id": null

                },

                "6": {

                    "serial_id": null

                }

            }

        },

        "3": {

            "party_no": "3",

            "party_name": "第3部隊",

            "status": "0",

            "finished_at": null,

            "slot": {

                "1": {

                    "serial_id": null

                },

                "2": {

                    "serial_id": null

                },

                "3": {

                    "serial_id": null

                },

                "4": {

                    "serial_id": null

                },

                "5": {

                    "serial_id": null

                },

                "6": {

                    "serial_id": null

                }

            }

        },

        "4": {

            "party_no": "4",

            "party_name": "第4部隊",

            "status": "0",

            "finished_at": null,

            "slot": {

                "1": {

                    "serial_id": null

                },

                "2": {

                    "serial_id": null

                },

                "3": {

                    "serial_id": null

                },

                "4": {

                    "serial_id": null

                },

                "5": {

                    "serial_id": null

                },

                "6": {

                    "serial_id": null

                }

            }

        }

    },

    "equip": {},

    "leave": [],

    "t": 


"e556cae59389fe5623d2c906e1e878021a7adc5edffb5cd03bd96a70305056b05f44637e3b2acf32d587fa735bf0b5d643af9110181c92e5b5ffb04ad08d147e",

    "status": 0,//状态【暂时未知】

    "now": "2015-09-27 17:54:22"//获得上方所有信息的东京时间

}


/***推图(地图中岔路)***/

{

    "square_id": 4,//【暂时未知】

    "dice": 5,//骰子方向指示(直接对应十二地支)

    "scene": [],//【暂时未知】

    "is_finish": false,//该点是否已战斗过

    "scout": {//索敌信息

        "formation_id": 2,//!IMPORTANT!敌方阵型

        "enemy": [//!IMPORTANT!敌方队伍信息(敌方所有刀流水号)

            "100001",

            "100001"

        ],

        "time": "2",//【暂时未知】

        "situation": "1",//【暂时未知】

        "image_id": "1"//【暂时未知】

    },

    "powerful": {//【暂时未知】有可能是检非违使Flag

        "status": 0,//【暂时未知】状态

        "is_appear": false,//【暂时未知】检非违使是否出现

        "is_first": false//【暂时未知】检非违使是否首次出现

    },

    "reward": [],

    "info": [],

    "item_effect": 0,//【暂时未知】

    "t": 


"d219faf3fea7c6094d4e25cb4210ad628264116daf4a66092ea6396fb5391500f10a6e9d2fc648c721d1d49c097f2d65cfff010a752f99e2d308751b8453b1db",

    "status": 0,//状态【暂时未知】

    "now": "2015-09-27 18:11:19"//获得上方所有信息的东京时间

}


/***内番***/

{

    "type": 1,

    "talk": [

        {

            "sword_id": "85",

            "message": null,

            "voice": null

        },

        {

            "sword_id": "47",

            "message": null,

            "voice": null

        }

    ],

    "finished_at": "2015-09-28 21:04:54",

    "t": 


"9fbf9dac012b7269595ef7ad010d379a05373f77ac281505934fa0f2e1914bfff7209ffa5ade1ffc2a08ead91ff33afd9898fa3fbe7e1345c7cc79aa3866be73",

    "status": 0,

    "now": "2015-09-27 21:04:54"

}


/***本丸***/

{

    "mission": 2,

    "party": {

        "1": {

            "repair": 1

        }

    },

    "duty": {

        "horse_id1": "80119416",

        "horse_id2": "80120053",

        "field_id1": null,

        "field_id2": null,

        "bout_id1": null,

        "bout_id2": null,

        "finished_at": "2015-09-28 21:04:54",

        "type": 1

    },

    "receive": 0,

    "resource": {

        "bill": 13,

        "charcoal": 1411,

        "steel": 1311,

        "coolant": 1557,

        "file": 1191,

        "max_resource": 5100,

        "recovered_at": "2015-09-27 21:06:18"

    },

    "t": 


"ba4610ecdd9cedda0aad2149a7e72eafa6409e9c0837162cbd086740494d60c62533ef400d52d39d291906ea87f05246c8a75f5531923ca28348465d187306fb",

    "status": 0,

    "now": "2015-09-27 21:07:26"

}