예제 #1
0
파일: Login.cs 프로젝트: Zulandre/konata
        /// <summary>
        /// 請求 OicqCheckImage
        /// </summary>
        /// <param name="core"></param>
        internal bool Request_CheckImage(Core core)
        {
            var sequence = core._ssoMan.GetNewSequence();

            var request = new OicqRequestCheckImage();

            core._ssoMan.PostMessage(this, request);

            return(true);
        }
예제 #2
0
파일: Login.cs 프로젝트: DogWars/Konata
        /// <summary>
        /// 請求 OicqRequestCheckImage
        /// </summary>
        /// <param name="core"></param>
        /// <param name="ticket"></param>
        /// <returns></returns>
        private bool Request_SliderCaptcha(Core core, string ticket)
        {
            Console.WriteLine("Submit OicqRequestCheckImage.");

            var sequence = core.SsoMan.GetServiceSequence(name);
            var request  = new OicqRequestCheckImage(core.SigInfo.Uin, core.SigInfo,
                                                     core.SigInfo.WtLoginSession, ticket);

            core.SsoMan.PostMessage(this, request, sequence);

            return(true);
        }