private void JangoDesktopLoad(object sender, EventArgs e)
{
if (!Settings.Default.StartMinimized)
{
ToggleJangoDesktop();
}
if (Settings.Default.AutoLogin)
{
//AutoLogin is turned on
string decryptedUsername = AESEncryption.Decrypt(Settings.Default.JangoUsername, Environment.MachineName + Environment.ProcessorCount, Environment.UserName, "SHA1", Environment.ProcessorCount, "16CHARSLONG12345", 256);
string decryptedPassword = AESEncryption.Decrypt(Settings.Default.JangoPassword, Environment.MachineName + Environment.ProcessorCount, Environment.UserName, "SHA1", Environment.ProcessorCount, "16CHARSLONG12345", 256);
JangoBrowser.Navigate("http://www.jango.com/splogin?user[email]=" + decryptedUsername + "&user[password]=" + decryptedPassword);
}
else
{
JangoBrowser.Navigate("http://www.jango.com");
}
//Start Keyboard Hook
try
{
_actHook = new UserActivityHook();
_actHook.KeyDown += new KeyEventHandler(MyKeyDown);
_actHook.Start();
}
catch (Exception)
{
MessageBox.Show("Error setting up media keys. They will not work. Try restarting Jango Desktop");
}
_starting = false;
}