Esempio n. 1
0
        public void Initialize()
        {
            // Initalize the base config
            config           = new QuizDuellConfig();
            config.Host      = "qkgermany.feomedia.se";
            config.Plattform = QuizDuellPlattform.ANDROID;
            config.UserAgent = "Quizduell A 1.3.2";
            config.Cookies   = new CookieContainer();

            // MD5-SALT - Different per Country/Plattform
            // qkgermany: SQ2zgOTmQc8KXmBP
            config.Salt = "SQ2zgOTmQc8KXmBP";

            // NOTE: Quizduell uses different HMAC Keys for different locales.
            // IOS: 7GprrSCirEToJjG5
            // APK: irETGpoJjG57rrSC
            if (config.Plattform == QuizDuellPlattform.ANDROID)
            {
                config.Key = "irETGpoJjG57rrSC";
            }
            if (config.Plattform == QuizDuellPlattform.IOS)
            {
                config.Key = "7GprrSCirEToJjG5";
            }

            target = new QuizDuellApi(config);
        }
Esempio n. 2
0
        private bool excludeFriends        = true; // TODO: add functionality to exclude the users on your friend list from gameplay

        public QuizDuellBot()
        {
            Console.WriteLine("Loading Config File.");
            //config = QuizDuellConfig.LoadFromFile("config.json");
            //config = QuizDuellConfig.LoadFromFile("ios-config.json");
            config = QuizDuellConfig.LoadFromFile("apk-config.json");
            client = new QuizDuellApi(config);
            result = new JObject();
        }