Пример #1
0
        private static void ParseTheVersion()
        {
            Dictionary <string, string> versionInfo = ABHelper.ReadVersionIdFile();

            TheVersionNum     = ABHelper.VersionNumSplit(versionInfo["ResVersion"]);
            TheRootFolderName = versionInfo["ABFolderRoot"];
        }
Пример #2
0
        private static void ParseTheVersion()
        {
            TextAsset resInfo = Resources.Load <TextAsset>("resversion");

            if (null != resInfo)
            {
                TheVersionNum = ABHelper.VersionNumSplit(resInfo.text.Replace("\r", ""));
            }
        }
Пример #3
0
 public void Update(string v1, int v2, int v3, int v4)
 {
     Id      = ABHelper.VersionNumCombine(v1, v2, v3, v4);
     IdArray = ABHelper.VersionNumSplit(Id);
     Id1A2   = string.Format("{0}.{1}", IdArray[0], IdArray[1]);
     Id1st   = v1;
     Id2nd   = v2;
     Id3rd   = v3;
     Id4th   = v4;
 }
Пример #4
0
 public void Update(string v)
 {
     Id      = v;
     IdArray = ABHelper.VersionNumSplit(Id);
     Id1A2   = string.Format("{0}.{1}", IdArray[0], IdArray[1]);
     Id1st   = IdArray[0];
     Id2nd   = int.Parse(IdArray[1]);
     Id3rd   = int.Parse(IdArray[2]);
     Id4th   = int.Parse(IdArray[3]);
 }
Пример #5
0
        public static string[] ReadVersionNumFileByBytes(byte[] numbytes)
        {
            string[] num = null;
            if (null == numbytes)
            {
                return(num);
            }

            Encrypt(ref numbytes); //RC4 加密文件
            string numTxt = Encoding.UTF8.GetString(numbytes);

            if (!string.IsNullOrEmpty(numTxt))
            {
                num = ABHelper.VersionNumSplit(numTxt);
            }

            return(num);
        }