Exemplo n.º 1
0
 public override string ToString()
 {
     return($"{nameof(LogItemChanged)}{Environment.NewLine}" +
            $"Log time: {LogTime.ToString()}{Environment.NewLine}" +
            $"Source path: {SourcePath}{Environment.NewLine}" +
            $"Backup path: {BackupPath}{Environment.NewLine}");
 }
Exemplo n.º 2
0
        /// <summary>
        /// 程序异常监控日志
        /// 作者:熊学浩
        /// 日期:2014-5-27
        /// </summary>
        /// <param name="Ex">Exception</param>
        /// <param name="prefix">日志文件名前缀</param>
        /// <param name="logTime">日志文件名时间格式</param>
        public static void Save(Exception Ex, string prefix, LogTime logTime)
        {
            StringBuilder sb = new StringBuilder();

            SetSB(Ex, ref sb);
            Save(sb.ToString(), LogPath(prefix, LogType.Error, logTime));
        }
Exemplo n.º 3
0
 /// <summary>
 /// 日志文件位置
 /// 作者:熊学浩
 /// 日期:2014-5-27
 /// </summary>
 /// <param name="prefix">日志文件名前缀</param>
 /// <param name="logType">日志类型</param>
 /// <param name="logTime">日志文件名时间格式</param>
 /// <returns></returns>
 private static string LogPath(string prefix, LogType logType, LogTime logTime)
 {
     try
     {
         string fileName = string.IsNullOrEmpty(prefix) ? "" : prefix;
         if (logTime == LogTime.hour)
         {
             fileName += DateTime.Now.ToString("yyyyMMddHH");
         }
         if (logTime == LogTime.day)
         {
             fileName += DateTime.Now.ToString("yyyyMMdd");
         }
         if (logTime == LogTime.minute)
         {
             fileName += DateTime.Now.ToString("yyyyMMddHHmm");
         }
         string subPath = string.Format("log/{0}/{1}_{2}.txt", DateTime.Now.ToString("yyyyMM"), logType.ToString(), fileName);
         string path    = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, subPath);
         if (HttpContext.Current != null)
         {
             path = Path.Combine(HttpContext.Current.Server.MapPath("~/"), subPath);
         }
         return(path);
     }
     catch (Exception)
     {
         return("");
     }
 }
Exemplo n.º 4
0
 public override string ToString()
 {
     return($"{nameof(LogItemRenamed)}{Environment.NewLine}" +
            $"Log time: {LogTime.ToString()}{Environment.NewLine}" +
            $"Old path: {OldPath}{Environment.NewLine}" +
            $"New path: {NewPath}{Environment.NewLine}");
 }
Exemplo n.º 5
0
        public string GetErrorItemText(ErrorItemViewKind errorViewKind)
        {
            StringBuilder sb = new StringBuilder("");

            if ((errorViewKind & ErrorItemViewKind.DBId) != 0)
            {
                sb.Append($"[{Id.ToString()}]");
            }

            if ((errorViewKind & ErrorItemViewKind.LogTime) != 0)
            {
                sb.AppendSeparated(LogTime.ToString());
            }

            if ((errorViewKind & ErrorItemViewKind.EventTime) != 0)
            {
                sb.AppendSeparated(EventTime.ToString());
            }

            if ((errorViewKind & ErrorItemViewKind.ErrorMessage) != 0)
            {
                sb.AppendSeparated(ErrorMessage);
            }

            return(sb.ToString());
        }
Exemplo n.º 6
0
        public override string ToString()
        {
            var sb = new StringBuilder();

            sb.Append(LogTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sb.Append(' ');
            sb.Append(LogLevel);
            sb.Append(": ");
            int pos = Message.IndexOf('\n');

            if (pos > -1)
            {
                sb.Append(Message.Substring(0, pos - 1));
                sb.Append("...");
            }
            else
            {
                sb.Append(Message);
            }
            if (GroupDisplayName != null)
            {
                sb.Append(" (Group: ");
                sb.Append(GroupDisplayName);
                sb.Append(")");
            }
            return(sb.ToString());
        }
Exemplo n.º 7
0
        public static void Add(LogTime logtime)
        {
            var sql = string.Format(@"INSERT INTO IP_LogTime (EmployeeID, LoggedTime, LogTypeID, IsInTime)
                                    VALUES({0}, '{1}', {2}, {3})", logtime.EmployeeID, DbHelper.ConvertToSqlDateTime(logtime.LoggedTime), (int)logtime.LogType, (logtime.IsInTime ? 1 : 0));

            SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionString, CommandType.Text, sql);
        }
Exemplo n.º 8
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(LogTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sb.Append(": ");
            if (Operation != GroupMemberOperations.None)
            {
                sb.Append(Operation.ToString());
                sb.Append("ed ");
            }
            else
            {
                sb.Append("Did nothing to ");
            }
            sb.Append(TargetDisplayName ?? TargetId.ToString());
            if (Operation == GroupMemberOperations.Add)
            {
                sb.Append(" to ");
            }
            else if (Operation == GroupMemberOperations.Remove)
            {
                sb.Append(" from ");
            }
            else
            {
                sb.Append(" for ");
            }
            sb.Append(GroupDisplayName ?? GroupId.ToString());
            return(sb.ToString());
        }
Exemplo n.º 9
0
        public string GetMeasurementItemText(MeasurementItemViewKind viewKind)
        {
            StringBuilder sb = new StringBuilder("");

            if ((viewKind & MeasurementItemViewKind.DBId) != 0)
            {
                sb.Append($"[{Id.ToString()}]");
            }

            if ((viewKind & MeasurementItemViewKind.LogTime) != 0)
            {
                sb.AppendSeparated(LogTime.ToString());
            }

            if ((viewKind & MeasurementItemViewKind.EventTime) != 0)
            {
                sb.AppendSeparated(EventTime.ToString());
            }

            if ((viewKind & MeasurementItemViewKind.Value) != 0)
            {
                sb.AppendSeparated(MeasuredValue.ToString());
            }

            if ((viewKind & MeasurementItemViewKind.Unit) != 0)
            {
                sb.AppendSeparated(MeasuredUnit.ToString());
            }

            return(sb.ToString());
        }
Exemplo n.º 10
0
        public byte[] ToEntryBytes()
        {
            byte[] enBytes, srcBytes = Encoding.UTF8.GetBytes(Source), detailBytes = Encoding.UTF8.GetBytes(Detail);
            //日志长度定义:
            //日志长度(4字节) + 日志来源长度(4字节)+ 日志内容长度(4字节)+ 日志类型(1字节)+日志时间(8字节)+
            //日志来源(X 字节)+日志内容(Y字节)+日志结束标记(2字节)
            int length = 12 + 1 + 8 + srcBytes.Length + detailBytes.Length;

            enBytes = new byte[length + 2];

            //PARSE LENGTH
            string lenStr = length.ToString("X8");

            for (int i = 0; i < lenStr.Length; i += 2)
            {
                enBytes[i / 2] = byte.Parse(lenStr[i].ToString() + lenStr[i + 1].ToString(),
                                            NumberStyles.AllowHexSpecifier);
            }

            //PARSE SRC LENGTH
            lenStr = srcBytes.Length.ToString("X8");

            for (int i = 0; i < lenStr.Length; i += 2)
            {
                enBytes[4 + i / 2] = byte.Parse(lenStr[i].ToString() + lenStr[i + 1].ToString(),
                                                NumberStyles.AllowHexSpecifier);
            }

            //PARSE DETAIL LENGTH
            lenStr = detailBytes.Length.ToString("X8");

            for (int i = 0; i < lenStr.Length; i += 2)
            {
                enBytes[8 + i / 2] = byte.Parse(lenStr[i].ToString() + lenStr[i + 1].ToString(),
                                                NumberStyles.AllowHexSpecifier);
            }

            //PARSE TYPE
            enBytes[12] = (byte)LogLevel;

            //Parse DateTime
            string dtStr = LogTime.ToBinary().ToString("X16");

            for (int i = 0; i < dtStr.Length; i += 2)
            {
                enBytes[13 + i / 2] = byte.Parse(dtStr[i].ToString() + dtStr[i + 1].ToString(),
                                                 NumberStyles.AllowHexSpecifier);
            }

            //Parse Source
            srcBytes.CopyTo(enBytes, 21);

            //Parse Data
            detailBytes.CopyTo(enBytes, 21 + srcBytes.Length);

            enBytes[enBytes.Length - 2] = 0x55;
            enBytes[enBytes.Length - 1] = 0xAA;
            return(enBytes);
        }
Exemplo n.º 11
0
        public static void Update(LogTime logtime)
        {
            var sql = string.Format(@"UPDATE IP_LogTime SET LoggedTime='{0}', LogTypeID={1}, IsInTime={2}
                                    WHERE LogTimeID={3}",
                                    DbHelper.ConvertToSqlDateTime(logtime.LoggedTime), (int)logtime.LogType, logtime.IsInTime, logtime.LogTimeID);

            SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionString, CommandType.Text, sql);
        }
Exemplo n.º 12
0
        public XElement ToXElement(string Name)
        {
            XElement xml = new XElement(Name,
                                        new XElement("Direction", Direction.ToString()),
                                        new XElement("LogTime", LogTime.ToString("yyyy-MM-dd HH.mm.ss.ffff")),
                                        new XElement("ByteStream", ByteStream.ToHex(' ')));

            return(xml);
        }
Exemplo n.º 13
0
    private IEnumerator ShowAdHelper(AdType type, System.Action <AdResult> callback)
    {
        if (!ConstantManager.demoMode)
        {
            Debug.Log(LogTime.Time() + ": Ads Manager - Ad (Rewarded Video) requestet...");
            BeforeAdProcess();
            bool     isReady = false;
            AdResult _return = AdResult.Failed;
            string   idToUse = type == AdType.Normal ? videoAdID : rewardedAdId;

            if (Advertisement.isInitialized && Advertisement.IsReady(idToUse))
            {
                //Show Unity Ad
                ShowOptions showOptions = new ShowOptions();
                showOptions.resultCallback = (ShowResult result) => {
                    AfterAdProcess();
                    if (result == ShowResult.Finished)
                    {
                        _return = AdResult.Finished;
                        isReady = true;
                    }
                    else if (result == ShowResult.Skipped)
                    {
                        _return = AdResult.Skipped;
                        isReady = true;
                    }
                    else if (result == ShowResult.Failed)
                    {
                        _return = AdResult.Failed;
                        isReady = true;
                    }
                };
                Advertisement.Show(idToUse, showOptions);
            }
            else
            {
                //Show own Ad
                Debug.Log("Would show own Ad.");
                UiSceneScript.instance.ShowOwnAd(() => {
                    AfterAdProcess();
                    _return = AdResult.Private;
                    isReady = true;
                });
            }
            while (!isReady)
            {
                yield return(null);
            }
            Debug.Log(LogTime.Time() + ": Ads Manager - Shown Ad (Rewarded Video) Result: " + _return.ToString() + "...");
            callback.Invoke(_return);
        }
        else
        {
            callback.Invoke(AdResult.Finished);
        }
    }
Exemplo n.º 14
0
        public string Login(string username, string password, string userRole)
        {
            LogTime logTime = new LogTime();

            logTime.username  = username;
            logTime.userRole  = userRole;
            logTime.loginTime = DateTime.UtcNow;
            logtimeRepository.Add(logTime);
            return(authenticate.Login(username, password));
        }
Exemplo n.º 15
0
        public override string ToString()
        {
            string Result = LogTime.ToString() + " [" + Type.ToString() + "] " + Author + ": " + Message;

            foreach (string ItemName in ItemList)
            {
                Result += " [" + ItemName + "]";
            }

            return(Result);
        }
Exemplo n.º 16
0
 public CombatItemData(IEnumerable <Event> events, LogTime logStartTime, LogTime logEndTime,
                       Player pointOfView, int?language, int?gameBuild, int?gameShardId, int?mapId)
 {
     Events       = events;
     LogStartTime = logStartTime;
     LogEndTime   = logEndTime;
     PointOfView  = pointOfView;
     Language     = language;
     GameBuild    = gameBuild;
     GameShardId  = gameShardId;
     MapId        = mapId;
 }
Exemplo n.º 17
0
 public void startGame()
 {
     Debug.Log(LogTime.Time() + ": Scene Manager - Going to start Game...");
     if (SaveDataManager.getValue.tutorialFinished)
     {
         callSceneMenu();
     }
     else
     {
         callSceneTutorial();
     }
 }
Exemplo n.º 18
0
 /// <summary>
 /// Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
 /// </summary>
 /// <returns>
 /// A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
 /// </returns>
 /// <filterpriority>2</filterpriority>
 public override string ToString()
 {
     var result = String.Format(@"【{0}】【{1}】{2} {3}-{4}-{5}-{6}-{7}",
                                State,
                                LogTime.ToString("yyyy/MM/dd hh:mm:ss"),
                                String.IsNullOrEmpty(User) ? "" : String.Format("【{0}】", User),
                                Message,
                                Location,
                                CallStack,
                                ExtData == null ? "" : String.Format("【{0}】", ExtData),
                                exceptionDetails);
     return result;
 }
Exemplo n.º 19
0
        public static LogTime MapToLogTime(LogTimeModel model)
        {
            LogTime logtime = new LogTime();

            if (model != null)
            {
                logtime.LogTimeID  = model.LogTimeID;
                logtime.EmployeeID = model.EmployeeID;
                logtime.EmployeeNo = model.EmployeeNo;
                logtime.LoggedTime = model.LoggedTime;
                logtime.LogType    = model.LogType;
                logtime.IsInTime   = model.IsInTime;
            }
            return(logtime);
        }
Exemplo n.º 20
0
        public static LogTimeModel MapToLogTimeModel(LogTime logtime)
        {
            LogTimeModel model = new LogTimeModel();

            if (logtime != null)
            {
                model.LogTimeID  = logtime.LogTimeID;
                model.EmployeeID = logtime.EmployeeID;
                model.EmployeeNo = logtime.EmployeeNo;
                model.LoggedTime = logtime.LoggedTime;
                model.LogType    = logtime.LogType;
                model.IsInTime   = logtime.IsInTime;
            }
            return(model);
        }
Exemplo n.º 21
0
        public ActionResult Add(ProfileLogModel model, string command)
        {
            LogTime log = new LogTime();

            log.IsInTime   = command == "Click here to Login Time";
            log.LogType    = model.LogType;
            log.LoggedTime = model.LogDate;

            var user = (User)Session[Constants.LoggedInUserName];

            log.EmployeeID = user.EmployeeID;

            LogTimeHandler.Add(log);
            return(RedirectToAction("Index"));
        }
Exemplo n.º 22
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(LogTime.ToString("yyyy-MM-dd HH:mm:ss"));
            sb.Append(": ");
            sb.Append("Document: ");
            sb.Append(DocumentId);
            sb.Append(", Actor: ");
            sb.Append(Actor);
            sb.Append(", Action: ");
            sb.Append(Action);
            sb.Append('.');
            return(sb.ToString());
        }
Exemplo n.º 23
0
        /// <summary>
        /// 获取最后更新时间
        /// </summary>
        /// <returns></returns>
        public static string GetLastUpdateTime(string path)
        {
            string lastdatetime = LogTime.ReadFile(path);

            lastdatetime = lastdatetime.Replace("\r\n", "").Replace("\n", "").Replace("\r", "");
            if (!string.IsNullOrWhiteSpace(lastdatetime))
            {
                Log.Info(lastdatetime);
            }
            else
            {
                lastdatetime = DateTime.Now.AddYears(-10).ToString("yyyy-MM-dd HH:mm:ss");
            }
            return(lastdatetime);
        }
Exemplo n.º 24
0
        public static LogTime GetLogTime(int LogTimeID)
        {
            LogTime logtime = null;

            var sql = string.Format(@"SELECT L.LogTimeID, L.EmployeeID, E.EmployeeNo, L.LoggedTime, L.LogTypeID, L.IsInTime
                                    FROM IP_LogTime L
                                    join IP_Employee E on L.EmployeeID=E.EmployeeID where L.LogTimeID={0}", LogTimeID);

            using (SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.ConnectionString, CommandType.Text, sql))
            {
                while (reader.Read())
                {
                    logtime = LogTime.Load(reader);
                }
            }
            return(logtime);
        }
Exemplo n.º 25
0
        public static List <LogTime> GetAllLogTime()
        {
            List <LogTime> loglist = new List <LogTime>();

            var sql = string.Format(@"SELECT L.LogTimeID, L.EmployeeID, E.EmployeeNo, L.LoggedTime, L.LogTypeID, L.IsInTime
                                    FROM IP_LogTime L 
                                    join IP_Employee E on L.EmployeeID=E.EmployeeID");

            using (SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.ConnectionString, CommandType.Text, sql))
            {
                while (reader.Read())
                {
                    loglist.Add(LogTime.Load(reader));
                }
            }
            return(loglist);
        }
Exemplo n.º 26
0
        public static List <LogTime> GetLogTimeList(int EmployeeID, DateTime dt)
        {
            List <LogTime> loglist = new List <LogTime>();

            var sql = string.Format(@"SELECT L.LogTimeID,L.EmployeeID, E.EmployeeNo, L.Loggedtime,L.LogTypeID ,L.IsInTime 
                                    FROM IP_logtime L join ip_Employee E ON L.Employeeid=E.Employeeid 
                                    WHERE  E.EmployeeID={0} AND Replace(Convert(Varchar, L.LoggedTime, 111),'/','-')='{1}' ", EmployeeID, dt.ToString("yyyy-MM-dd"));

            using (SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.ConnectionString, CommandType.Text, sql))
            {
                while (reader.Read())
                {
                    loglist.Add(LogTime.Load(reader));
                }
            }

            return(loglist);
        }
Exemplo n.º 27
0
        public static LogTime GetEarlierLogTime(int EmployeeID, DateTime dt)
        {
            LogTime logTime = null;

            var sql = string.Format(@"SELECT TOP 1 L.LogTimeID, L.EmployeeID, E.EmployeeNo, L.Loggedtime, L.LogTypeID, L.IsInTime 
                                    FROM IP_logtime L join ip_Employee E ON L.Employeeid=E.Employeeid 
                                    WHERE  E.EmployeeID={0} AND L.LoggedTime<='{1}' ORDER BY L.LogTimeID DESC, L.LoggedTime DESC", EmployeeID, dt);

            using (SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.ConnectionString, CommandType.Text, sql))
            {
                if (reader.Read())
                {
                    logTime = LogTime.Load(reader);
                }
            }

            return(logTime);
        }
Exemplo n.º 28
0
    //Defined Start-Routine
    IEnumerator CheckPrestartConditions()
    {
        //Check if all Saved Data is collected
        Debug.Log(LogTime.Time() + ": Game Starter Script - Loading saved Data...");
        SaveDataManager.Load();
        while (!SaveDataManager.firstDataLoaded)
        {
            yield return(new WaitForEndOfFrame());
        }
        Debug.Log(LogTime.Time() + ": Game Starter Script - All saved Data loaded...");

        //Set Language
        Debug.Log(LogTime.Time() + ": Game Starter Script - Going to apply current Language...");
        if (SaveDataManager.getValue.languageManualySet == false)
        {
            var autoLanguage = Application.systemLanguage == SystemLanguage.German ? SettingsLanguages.German : SettingsLanguages.English;
            SaveDataManager.getValue.settingsLanguage = autoLanguage;
            SaveDataManager.Save();
        }
        LanguageScript.UpdateLanguage();
        Debug.Log(LogTime.Time() + ": Game Starter Script - Language Set...");

        //Set Vibration
        VibrationManager.Setup();

        //Setup Google Play
        GoogleLoginScript.instance.CheckAutoSetup();

        //Debug && FreeShop
        if (ConstantManager.freeShop)
        {
            SaveDataManager.getValue.coinItemLVL         = 0;
            SaveDataManager.getValue.secondChanceItemLVL = 0;
            SaveDataManager.getValue.shieldItemLVL       = 0;
            SaveDataManager.getValue.shootItemLVL        = 0;
            SaveDataManager.getValue.shrinkItemLVL       = 0;
            SaveDataManager.getValue.slideItemLVL        = 0;
            SaveDataManager.Save();
        }

        //Call SceneManager to load whatever needs to be loaded
        Debug.Log(LogTime.Time() + ": Game Starter Script - Calling Scene Manager to load first Scene...");
        SceneManager.instance.startGame();
    }
Exemplo n.º 29
0
    void OnEnable()
    {
        UiObjectReferrer.instance.highscorePersonalScoreDE.text  = "HIGHSCORE: " + ((int)SaveDataManager.getValue.highscore).ToString();
        UiObjectReferrer.instance.highscorePersonalGrowDE.text   = "Zerstörte negative Partikel: " + SaveDataManager.getValue.highscoreRoundDataGrow.ToString();
        UiObjectReferrer.instance.highscorePersonalShrinkDE.text = "Gesammelte positive Partikel: " + SaveDataManager.getValue.highscoreRoundDataShrink.ToString();
        UiObjectReferrer.instance.highscorePersonalGoldDE.text   = "Gesammeltes Gold: " + SaveDataManager.getValue.highscoreRoundDataGold.ToString();
        UiObjectReferrer.instance.highscorePersonalTimeDE.text   = "Zeit: " + LogTime.Time(SaveDataManager.getValue.highscoreRoundDataTime);

        // UiObjectReferrer.instance.highscoreScrollRect.verticalNormalizedPosition = 1f;
        // if (GoogleLoginScript.instance.isAuthenticated()) {
        //     UiObjectReferrer.instance.highscoreGlobalNames.alignment = TextAnchor.UpperLeft;
        //     UiObjectReferrer.instance.highscoreGlobalScores.alignment = TextAnchor.UpperRight;
        //     UiObjectReferrer.instance.highscoreGlobalNames.text = "1. Tobi";
        //     UiObjectReferrer.instance.highscoreGlobalScores.text = "...einfach der Beste";
        // } else {
        //     UiObjectReferrer.instance.highscoreGlobalNames.alignment = TextAnchor.UpperCenter;
        //     UiObjectReferrer.instance.highscoreGlobalNames.text = "Bitte melde dich bei\nGoogle Play Services an.\n";
        //     UiObjectReferrer.instance.highscoreGlobalScores.text = "";
        // }
    }
Exemplo n.º 30
0
    void OnEnable()
    {
        UiObjectReferrer.instance.highscorePersonalScoreEN.text  = "HIGHSCORE: " + ((int)SaveDataManager.getValue.highscore).ToString();
        UiObjectReferrer.instance.highscorePersonalGrowEN.text   = "Destroyed negative Particles: " + SaveDataManager.getValue.highscoreRoundDataGrow.ToString();
        UiObjectReferrer.instance.highscorePersonalShrinkEN.text = "Collected positive Particles: " + SaveDataManager.getValue.highscoreRoundDataShrink.ToString();
        UiObjectReferrer.instance.highscorePersonalGoldEN.text   = "Collected Gold: " + SaveDataManager.getValue.highscoreRoundDataGold.ToString();
        UiObjectReferrer.instance.highscorePersonalTimeEN.text   = "Time: " + LogTime.Time(SaveDataManager.getValue.highscoreRoundDataTime);

        // UiObjectReferrer.instance.highscoreScrollRect.verticalNormalizedPosition = 1f;
        // if (GoogleLoginScript.instance.isAuthenticated()) {
        //     UiObjectReferrer.instance.highscoreGlobalNames.alignment = TextAnchor.UpperLeft;
        //     UiObjectReferrer.instance.highscoreGlobalScores.alignment = TextAnchor.UpperRight;
        //     UiObjectReferrer.instance.highscoreGlobalNames.text = "1. Tobi";
        //     UiObjectReferrer.instance.highscoreGlobalScores.text = "...simply the Best.";
        // } else {
        //     UiObjectReferrer.instance.highscoreGlobalNames.alignment = TextAnchor.UpperCenter;
        //     UiObjectReferrer.instance.highscoreGlobalNames.text = "Please sign in to\nGoogle Play Services.\n";
        //     UiObjectReferrer.instance.highscoreGlobalScores.text = "";
        // }
    }