Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


{
    "namespace": "server_form",
    "screen_exit_animation_push_alpha": {
        "anim_type": "alpha",
        "scale_from_starting_alpha": false,
        "easing": "linear",
        "duration": 0.1,
        "from": 0.0,
        "to": 0.0,
        "play_event": "screen.exit_push",
        "end_event": "screen.exit_end"
    },
    "screen_exit_animation_pop_alpha": {
        "anim_type": "alpha",
        "scale_from_starting_alpha": false,
        "easing": "linear",
        "duration": 0.1,
        "from": 0.0,
        "to": 0.0,
        "play_event": "screen.exit_pop",
        "end_event": "screen.exit_end"
    },
    "screen_entrance_animation_push_alpha": {
        "anim_type": "alpha",
        "scale_from_starting_alpha": false,
        "easing": "linear",
        "duration": 0.1,
        "from": 0.0,
        "to": 0.0,
        "play_event": "screen.entrance_push",
        "end_event": "screen.entrance_end"
    },
    "screen_entrance_animation_pop_alpha": {
        "anim_type": "alpha",
        "scale_from_starting_alpha": false,
        "easing": "linear",
        "duration": 0.1,
        "from": 0.0,
        "to": 0.0,
        "play_event": "screen.entrance_pop",
        "end_event": "screen.entrance_end"
    },
    
    "third_party_server_screen@common.base_screen": {
        "$screen_content": "server_form.main_screen_content",
        "$screen_animations": [],
        "$background_animations": [
            "@server_form.screen_exit_animation_push_alpha",
            "@server_form.screen_exit_animation_pop_alpha",
            "@server_form.screen_entrance_animation_push_alpha",
            "@server_form.screen_entrance_animation_pop_alpha"
        ],
        "button_mappings": [
            {
                "from_button_id": "button.menu_cancel",
                "to_button_id": "button.menu_exit",
                "mapping_type": "global"
            }
        ]
    },
    
      "main_screen_content": {
        "type": "panel",
        "size": [0, 0],
        "controls": [
            {
              "server_form_factory": {
                  "type": "factory",
                  "control_ids": {
                  "long_form": "@server_form.long_form",
                  "custom_form": "@server_form.custom_form"
                }
            }
          }
        ]
      },
    "long_form": {
        "type": "panel",
        "controls": [
            {
                "long_form@common_dialogs.main_panel_no_buttons": {
                    "$title_panel": "common_dialogs.standard_title_label",
                    "$title_size": ["100% - 14px",10],
                    "size": [225,200],
                    "$text_name": "#title_text",
                    "$title_text_binding_type": "none",
                    "$child_control": "server_form.long_form_panel",
                    "layer": 2,
                    "bindings": [
                        {"binding_name": "#title_text"},
                        {
                            "binding_type": "view",
                            "source_property_name": "(not (#title_text = 'arucube.enchant.home_select' or #title_text = 'arucube.enchant.home_select_info' or #title_text = 'arucube.enchant.confirm' or #title_text = 'arucube.enchant.disenchant' or #title_text = 'arucube.enchant.disenchant_confirm' or #title_text = 'arucube.enchant.trasfer_second' or #title_text = 'arucube.enchant.trasfer_second_item' or #title_text = 'arucube.enchant.trasfer_second_item_confirm'))",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.home_select')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_info@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_form_panel_info",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.home_select_info')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_confirm@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_confirm_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.confirm')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_disenchant@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_disenchant_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.disenchant')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_disenchant@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_disenchant_confirm_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.disenchant_confirm')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_transfer@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_form_panel_second",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.trasfer_second')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_transfer_item@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_form_panel_second_second",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.trasfer_second_item')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_confirm_transfer_item@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_transfer_confirm_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.trasfer_second_item_confirm')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            }
        ]
    },
    
    "custom_form": {
        "type": "panel",
        "controls": [
            {
                "custom_form@common_dialogs.main_panel_no_buttons": {
                    "$title_panel": "common_dialogs.standard_title_label",
                    "$title_size": [ "100% - 14px", 10 ],
                    "size": [225, 200],
                    "$text_name": "#title_text",
                    "$title_text_binding_type": "none",
                    "$child_control": "server_form.custom_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                          "binding_name": "#title_text"
                        },
                        {
                          "binding_type": "view",
                          "source_property_name": "(not ( #title_text = 'arucube.enchant.add' or #title_text = 'arucube.enchant.remove' or #title_text = 'arucube.enchant.transfer' ))",
                          "target_property_name": "#visible"
                        }
                      ]
                  }
            },
            {
                "screen_enchant_item_add@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_add_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.add')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },            
            {
                "screen_enchant_item_remove@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_remove_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.remove')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            },
            {
                "screen_enchant_item_transfer@common_dialogs.main_panel_no_buttons": {
                    "$custom_background": "enchant_img.arucube_enchant_background_item",
                    "$show_close_button": false,
                    "size": [210,324],
                    "$panel_indent_size": ["100%","100%"],
                    "$text_name": "",
                    "$title_text_binding_type": "none",
                    "$child_control": "enchant_form.arucube_enchant_transfer_form_panel",
                    "layer": 2,
                    "bindings": [
                        {
                            "binding_name": "#title_text"
                        },
                        {
                            "binding_type": "view",
                            "source_property_name": "(#title_text = 'arucube.enchant.transfer')",
                            "target_property_name": "#visible"
                        }
                    ]
                }
            }
        ]
      }
}



© 2023 Quttera Ltd. All rights reserved.