예제 #1
0
        internal static NewVerifyPasswdRequest NewVerifyPasswd(string sessionKey, uint uin, string deviceID, string OSType, string pass)
        {
            BaseRequest @base = CreateBaseRequestEntity(deviceID, sessionKey, uin, OSType);

            NewVerifyPasswdRequest.Builder builder = new NewVerifyPasswdRequest.Builder();
            builder.SetBase(@base);
            string text = Fun.CumputeMD5(pass);

            builder.SetOpCode(1);
            builder.SetPwd1(text);
            builder.SetPwd2(text);
            return(builder.Build());
        }
예제 #2
0
        internal static NewVerifyPasswdRequest NewVerifyPasswd(string sessionKey, uint uin, string deviceID, string OSType, string pass)
        {
            BaseRequest br = CreateBaseRequestEntity(deviceID, sessionKey, uin, OSType);

            NewVerifyPasswdRequest.Builder rb = new NewVerifyPasswdRequest.Builder();
            rb.SetBase(br);
            string md5Pass = Fun.CumputeMD5(pass);

            rb.SetOpCode(1);
            rb.SetPwd1(md5Pass);
            rb.SetPwd2(md5Pass);

            return(rb.Build());
        }