藏宝游传奇

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 198|回复: 1

[其它工具] 剑零账号注册php

[复制链接]
  • TA的每日心情
    开心
    2020-12-29 20:57
  • 签到天数: 3 天

    [LV.2]圆转纯熟

    4332

    主题

    4336

    帖子

    24万

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    246956
    发表于 2020-6-4 14:39:17 | 显示全部楼层 |阅读模式
    剑零账号注册php原代码
    1. <?php
    2. public function register_account()
    3.     {
    4.         $result = CURL("http;//127.0.0.1:6605/apps-state",null,'get');
    5.         $resultapp = $this->cut_str("<AppName>AuthSrv2</AppName>","</App>",$result);
    6.         $resultapp = $this->cut_str("<Epoch>","</Epoch>",$resultapp);
    7.         

    8.         $post = input('param.');
    9.         $account = $post['account'];
    10.         $password = $post['password'];
    11.         if($account == '' || $password == ''){
    12.             echo '{"code":500,"msg":"账号和密码不能为空"}';
    13.             return;
    14.         }
    15.         $sign = $this->getTradeSign($post,$account.'e7938f087738953de75fb77d03de11e4');
    16.         if($post['sign']!=$sign){
    17.             echo '{"code":500,"msg":"签名错误"}';
    18.             return;
    19.         }

    20.         $param=[
    21.             'loginName' => $account.'@ncsoft.com',
    22.             'userName' => $account,
    23.             'password' => $password,
    24.             'effectiveUntil' => '',
    25.             'loginNameValidated'=>1,
    26.             'userCenter' => 17,
    27.         ];
    28.                 $addr = "http://127.0.0.1:6605/spawned/AuthSrv.1.".$resultapp."/test/create_account";
    29.         $result = CURL($addr,$param,'get');
    30.         
    31.         if(strpos($result,'<Reply>') !== false){
    32.             echo '{"code":10000,"msg":"注册成功"}';
    33.             return;
    34.         }
    35.         $result_xml = xml_decode($result);
    36.                 $addr = "11";
    37.         $msg = '注册失败'.$addr;
    38.         if($result_xml['@attributes']['code']=='3043'){
    39.             $msg = "已经有此账号";
    40.         }
    41.         if($result_xml['@attributes']['code']=='10'){
    42.             $msg = "参数错误";
    43.         }
    44.         echo '{"code":500,"msg":'.$msg.$result.'}';
    45.         return;
    46.     }
    复制代码
    BNS注册实例.zip (900 Bytes, 下载次数: 0, 售价: 10 金币)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-11-6 13:36
  • 签到天数: 60 天

    [LV.6]自成一派

    0

    主题

    276

    帖子

    754

    积分

    高级会员

    Rank: 4

    积分
    754
    发表于 2020-6-4 14:52:40 | 显示全部楼层
    果断MARK,前十有我必火!www.cbvy.com
    回复 支持 反对

    使用道具 举报

    Archiver|手机版|小黑屋|藏宝游

    GMT+8, 2021-5-13 08:06 , Processed in 0.053484 second(s), 27 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表