Example #1
0
        public override void Configuration(IEnumerable <KeyValuePair <string, object> > settings)
        {
            var settingCollection = settings.ToArray();

            if (settingCollection.Any(i => i.Key.Equals("IV")))
            {
                var iv = settingCollection.First(i => i.Key.Equals("IV")).Value;
                _logger.Info($@"Current IV: {_iv}. New IV: {iv}");
                _iv = iv as string;
            }
            if (settingCollection.Any(i => i.Key.Equals("Chko")))
            {
                var chko = settingCollection.First(i => i.Key.Equals("Chko")).Value;
                _logger.Info($@"Current Chko: {_chko}. New Chko: {chko}");
                _chko = chko as string;
            }
            _decryptor = new KissMangaTextDecryption(_iv, _chko);
        }
Example #2
0
 public KissManga()
 {
     _decryptor = new KissMangaTextDecryption(_iv, _chko);
     InitializeJurassicEngine();
 }
Example #3
0
 public KissManga()
 {
     _decryptor = new KissMangaTextDecryption(_iv, _chko);
 }