Example #1
0
        public static void ScanLog()
        {
            string proID = TwLogManager.GetProductID();

            if (!(proID == "") && !(proID == "0"))
            {
                long nowTicks = TimeUtil.NOW();
                if (nowTicks - TwLogManager.LastScanTicks >= 600000L)
                {
                    TwLogManager.LastScanTicks = nowTicks;
                    string time     = TimeUtil.ConvertDateTimeInt(TimeUtil.NowDateTime()).ToString();
                    string num      = TwLogManager.GetOnLineNum().ToString();
                    string serverID = TwLogManager.GetServerID();
                    string log      = string.Format("{0}\t{1}\t{2}\t{3}\t{4}", new object[]
                    {
                        time,
                        num,
                        num,
                        proID,
                        serverID
                    });
                    TwLogManager.WriteLog(TwLogType.OnlineNum, log);
                }
            }
        }