Exemplo n.º 1
0
 public DownloadVoiceService()
 {
     mWatcher = new EventWatcher(this, null, new EventHandlerDelegate(DownloadVoiceService.HandlerDoScene));
     EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_SYNC, mWatcher);
     EventCenter.registerEventWatcher(EventConst.ON_NET_DEVICE_CONNECTED, mWatcher);
     //EventCenter.registerEventWatcher(EventConst.ON_APP_ACTIVE, mWatcher);
 }
Exemplo n.º 2
0
 public static void init()
 {
     mWatcherContact = new EventWatcher(null, null, new EventHandlerDelegate(ContactMgr.onContactModify));
     EventCenter.registerEventWatcher(EventConst.ON_STORAGE_CONTACT_MODIFY, mWatcherContact);
     mWatcherLogin = new EventWatcher(null, null, new EventHandlerDelegate(ContactMgr.onAccountLogin));
     EventCenter.registerEventWatcher(EventConst.ON_ACCOUNT_LOGIN, mWatcherLogin);
 }
Exemplo n.º 3
0
 public static void initSyncCheck()
 {
     if (mEventWatcher == null)
     {
         EventWatcher eventWatcher = new EventWatcher(null, null, new EventHandlerDelegate(NetSceneSyncCheck.onEventHandler));
         EventCenter.registerEventWatcher(EventConst.ON_NET_MM_NET_NOOP, eventWatcher);
     }
 }
Exemplo n.º 4
0
 public static void checkInit()
 {
     if (mWatcherToCleanStatus == null)
     {
         mWatcherToCleanStatus = new EventWatcher(null, null, new EventHandlerDelegate(NetSceneSendMsgOld.onHandlerToCleanStatus));
         EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_SYNC, mWatcherToCleanStatus);
     }
 }
Exemplo n.º 5
0
        public static void testRegisterWithEmail()
        {
            EventWatcher eventWatcher = new EventWatcher(null, null, new EventHandlerDelegate(NetSceneReg.onMailAuthRegHandler));

            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MAILREG_SUCCESS, eventWatcher);
            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MAILREG_ERR, eventWatcher);
            ServiceCenter.sceneReg.doScene("hkk009x123", "test.fu4ku", "*****@*****.**");
        }
Exemplo n.º 6
0
        public static void testRegisterWithQQ()
        {
            EventWatcher eventWatcher = new EventWatcher(null, null, new EventHandlerDelegate(NetSceneReg.onQQAuthRegHandler));

            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_NEEDREG, eventWatcher);
            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_FILLUSERNAME_SUCCESS, eventWatcher);
            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_NEWREG_SUCCESS, eventWatcher);
            ServiceCenter.sceneAuth.doScene("31814349", "fu4ku.");
        }
Exemplo n.º 7
0
        public static void testRegisterWithMobile()
        {
            EventWatcher eventWatcher = new EventWatcher(null, null, new EventHandlerDelegate(NetSceneReg.onMobileRegHandler));

            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MOBILEREG_SETPHONE_SUCCESS, eventWatcher);
            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MOBILEREG_VERIFY_SUCCESS, eventWatcher);
            EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MOBILEREG_SUCCESS, eventWatcher);
            ServiceCenter.sceneBindOpMobileForReg.doScene("18923885064");
        }
Exemplo n.º 8
0
 public ContextMgrBase()
 {
     this.mContextQueue = new Queue();
     this.mQueueLock    = new object();
     if (this.mWatcher == null)
     {
         this.mWatcher = new EventWatcher(this, null, new EventHandlerDelegate(this.HandlerOnLogout));
         EventCenter.registerEventWatcher(EventConst.ON_ACCOUNT_LOGOUT, this.mWatcher);
     }
 }
Exemplo n.º 9
0
 private void btn_GetLoginQrcode_Click(object sender, EventArgs e)
 {
     EventCenter.registerEventWatcher(EventConst.ON_LOGIN_GETQRCODE, this.m_WatcherCheckLoginQrcode);
     EventCenter.registerEventWatcher(EventConst.ON_LOGIN_CHECKQRCODE, this.m_WatcherCheckLoginQrcode);
     new NetSceneGetLoginQRCode().doScene();
 }
Exemplo n.º 10
0
        // void init(string user,string pass,string deviceid,string headimg)
        void init()
        {
            if (m_WatcherLoginErr == null)
            {
                this.m_WatcherLoginErr       = new EventWatcher(this, null, new EventHandlerDelegate(this.onEventHandlerLoginErr));
                this.m_WatcherLoginSuccess   = new EventWatcher(this, null, new EventHandlerDelegate(this.onEventHandlerLoginSuccess));
                this.m_WatcherLoginNeedReg   = new EventWatcher(this, null, new EventHandlerDelegate(this.onEventHandlerLoginNeedReg));
                this.m_WatcherLoginNeedVCode = new EventWatcher(this, null, new EventHandlerDelegate(this.onEventHandlerLoginNeedVCode));
                this.m_WatcherLoginByPhone   = new EventWatcher(this, null, new EventHandlerDelegate(this.onPhoneAuthRegHandler));
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_ERR, this.m_WatcherLoginErr);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_SUCCESS, this.m_WatcherLoginSuccess);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_NEEDREG, this.m_WatcherLoginNeedReg);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_NEEDVERIFY, this.m_WatcherLoginNeedVCode);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MOBILEREG_SETPHONE_SUCCESS, this.m_WatcherLoginByPhone);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_MOBILEREG_SETPHONE_ERR, this.m_WatcherLoginByPhone);


                this.mAuthChangeWatcher = new EventWatcher(this, null, new EventHandlerDelegate(this.on_AuthChange_EventHandler));
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTOAUTH_ERR, this.mAuthChangeWatcher);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_NEEDVERIFY, this.mAuthChangeWatcher);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTOAUTH_SUCCESS, this.mAuthChangeWatcher);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_SUCCESS, this.mAuthChangeWatcher);
                EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_ERR, this.mAuthChangeWatcher);
            }


            Log.dShowMsgLog = new Log.ShowConsoleMsg(showmsg);
            //AccountMgr.init();
            SessionPackMgr.setSessionKey(null);
            ServiceCenter.init();
            #region MyRegion
            RedisConfig.flag = false;

            //string result = httpReq("types=search&count=1&source=netease&pages=1&name=我的歌声里");

            //if (user == "wxid_iq8pekho1lgw52" || user == "ntsafe-hkk")
            //{
            //    RedisConfig.userflag = true;
            //}
            //else
            //{
            //    RedisConfig.userflag = false;
            //}

            //RedisConfig.headimg = headimg;
            //Util.gDeviceID = Util.HexStringToByte(deviceid);
            //Util.gDeviceID = Encoding.Default.GetBytes(Util.getDeviceUniqueId());
            //ServiceCenter.sceneAuth.doScene("192801941", "fu4ku.6588");
            //ServiceCenter.sceneAuth.doScene("15309960972", "cw19730207");
            //ServiceCenter.sceneAuth.doSceneWithVerify("13035361423", "lhj19900302", "lhj19900302", "h017e5d3a62e63f70092f9e384772eda6f09b6adba17169fba8d00501152c4fa9453052d5814af90dc8", "wnxm");
            //ServiceCenter.sceneAuth.doScene("+541124098345", "m1raculous");

            // ServiceCenter.sceneAuth.doScene("q10519", "fu4ku.");
            //ServiceCenter.sceneAuth.doScene("98319868", "98319868");
            //ServiceCenter.sceneAuth.doScene("p0ny1213", "199312130220.c");


            //Console.WriteLine((long)12/100);

            //  ServiceCenter.sceneAuth.QrcodeLogin(user, pass);
            //ServiceCenter.sceneAuth.QrcodeLogin("wxid_iq8pekho1lgw52", "extdevnewpwd_CiNBZERCdllicGhfeVJsY28tcmNVeGtvN0JAcXJ0aWNrZXRfMBJAQWFwX3J5akRCZjZyaXNKQnJsSTVReXVFcDJGUnRMYllGcmZocWU4MGpCZS1EdFBoeDZZRWthNm1FcU9NUGJrSBoYZ1NkanVjOUFSMWdUc2NYNE1waVBBeUVk");
            #endregion
            //TimerSource.checkSystemTimer();
            Thread thread2 = new Thread(threadPro);//创建新线程
            thread2.Start();
        }
Exemplo n.º 11
0
 public NetSceneSnsSync()
 {
     this.mWatcher = new EventWatcher(this, null, new EventHandlerDelegate(NetSceneSnsSync.HandlerDoScene));
     EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_NOTIFY_SYNC_REQ, this.mWatcher);
     EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_SYNC, this.mWatcher);
 }
Exemplo n.º 12
0
 public NetSceneNewInit()
 {
     this.mWatcher = new EventWatcher(this, null, new EventHandlerDelegate(NetSceneNewInit.onEventHandler));
     EventCenter.registerEventWatcher(EventConst.ON_NETSCENE_AUTH_SUCCESS, this.mWatcher);
 }