コード例 #1
0
        public StringDecrypter(StringDecrypterInfo stringDecrypterInfo)
        {
            StringDecrypterInfo = stringDecrypterInfo;

            if (stringDecrypterInfo != null) {
                if (!stringDecrypterInfo.StringsEncrypted) {
                    stringOffset = stringDecrypterInfo.StringOffset;
                    decryptedData = stringDecrypterInfo.StringsResource.GetResourceData();
                }
                else if (stringDecrypterInfo.CanDecrypt) {
                    stringOffset = stringDecrypterInfo.StringOffset;
                    decryptedData = stringDecrypterInfo.decrypt();
                }

                stringDecrypterVersion = StringDecrypterInfo.DecrypterVersion;
            }
        }
コード例 #2
0
        public StringDecrypter(StringDecrypterInfo stringDecrypterInfo)
        {
            StringDecrypterInfo = stringDecrypterInfo;

            if (stringDecrypterInfo != null)
            {
                if (!stringDecrypterInfo.StringsEncrypted)
                {
                    stringOffset  = stringDecrypterInfo.StringOffset;
                    decryptedData = stringDecrypterInfo.StringsResource.GetResourceData();
                }
                else if (stringDecrypterInfo.CanDecrypt)
                {
                    stringOffset  = stringDecrypterInfo.StringOffset;
                    decryptedData = stringDecrypterInfo.decrypt();
                }

                stringDecrypterVersion = StringDecrypterInfo.DecrypterVersion;
            }
        }