Results 1 to 11 of 11
  1. #1
    ImWhacky's Avatar
    Join Date
    Sep 2015
    Gender
    male
    Posts
    509
    Reputation
    56
    Thanks
    4,059
    My Mood
    Breezy

    Post Steam Account Manager v1.1 (With Source)



     





     
    v0.2
    - Added a steam.exe selector
    - Added account adding
    - Added multiple tabs
    - Added new dialog for adding accounts instead of having its own tab
    - Added Icons to right click menu
    - Added close steam option
    - Added auto-close SAS on login option
    - Added credits dialog
    - Fixed reading file bug
    - Fixed crashing bug
    v0.3
    - Added Installer
    - Added Uninstaller
    - Added many new functions that improve performance throughout the program
    - Added Install token now you need to use the installer to be able to use the program
    (important files are imbedded into the installer for safety)
    - Added progress bar for installer
    - Added previous file checker into installer (automatically removes previous version files before install)
    v0.4
    - Added progress bar for uninstaller
    - Added extra parameters for uninstaller
    - Added visual theme for the entire program (took 2 hours to complete, because you have to re-assign all
    of the previous functions to new styled buttons and other things)
    - Added token randomization (now it’s not the number 51387452034 anymore lol)
    - Added activity log (check documents folder)
    - Added installer log (check documents folder)
    - Improved functionality of uninstaller
    - Simplified Installer
    v0.5
    - Added visual theme for the entire program (took 2 hours to complete, because you have to re-assign all
    of the previous functions to new styled buttons and other things)
    - Added token randomization (now it’s not the number 51387452034 anymore lol)
    - Added activity log (check documents folder)
    - Added installer log (check documents folder)
    - Improved functionality of uninstaller
    - Simplified Installer
    - Added uninstall button in options screen of Steam Account Switcher
    - Changed font color of installer and uninstaller
    - Changed progress bar color of installer
    - Linked steps of installation to progress bar (more accurate progress bar)
    v0.6
    - Removed Installer (was being detected as a virus because of the way it extracts zip files)
    - Removed Key file (now its internal to the program, harder to spoof)
    - Removed Installer log
    - Removed Steam Account Switcher Log (might come back in a later version)
    - Added first use setup (when the program is launched for the first time, it creates the files needed to use
    the program instead of using the installer)
    - Made the Uninstaller faster & more efficient
    - linked steps of uninstallation to progress bar (more accurate progress bar)
    - Uninstaller now asks for Steam Account Switcher.exe instead of directory (more accurate uninstallation)
    - Removed bugs that occur when the uninstaller can’t find a file to remove
    - updated Readme instructions on how to use
    - All virus scans are now clean!
    v0.7
    - Added option to start with windows
    - Added option to start minimized
    - Added activity log
    - Added activity log exporting
    - Fixed account switching error that would happen if steam was open while you tried to login
    - Polished UI
    v0.8
    - Removed Uninstaller, now just press the uninstall button in the options tab
    - Removed credits screen (temporary, forgot to re-design it and decided to remove it until it is finished)
    - Added Steam Chat Spammer
    - Added Reset Files (re-installs all files)
    - Fixed bug that occurred when you exported activity log and there was already one there
    - Fixed bug that caused saslog.dat to be formed when adding account
    - Added credits screen back
    - Removed minimize button (sometimes it does not show icon in the taskbar)
    - Changed button location on options screen
    - improved performance of the Steam Chat Spammer
    v0.9
    - Added Metro for Steam Customizer (Extras Tab)
    - Added Steam Account Quick Launcher (Condensed Version of Steam Account Switcher without extra options)
    v0.91
    Smaller Updates Inbound
    - Added Windowless download (no browser popup) for everything in Extras Tab - Added Progress Bar for downloads in extras tab
    - Added Status Bar in extras tab
    v0.92
    - Finished Steam Account Quick Launcher
    - Changed Format of Activity log page
    - Steam Account Switcher & Steam Account Quick Launcher now run off the same files (account files & flatui.dll)
    v0.93
    - Added Launch Steam Account Quick Launcher with windows button
    - Improved Speed of first time setup
    - Steam Message Spammer now works in all programs that have a type option (other than full screen games) (might be added in the future)
    v0.94
    - Added Option to change tint color of program (Main Application Only as of now)
    v0.95
    - Added Option to remove Steam Account Quick Launch & Metro for Steam Customizer
    v0.96
    - Changed all downloads to a site with "unlimited" download speed
    v0.97
    - Added FlatUI.dll download to first launch menu (automatic)
    v0.98
    - Fixed bugs caused by missing files
    - Added Automatic Activity Log save on exit
    - Added New Color Options for the tint changer
    - Added Settings Save (automatic, based on action being performed)
    - Removed settings that were not needed
    - Optimized for latest version of steam login (where you need the mobile authenticator)
    - Updated Changelog (fixed spelling/grammar errors)
    - Updated Readme.txt
    - Removed Credits button/menu
    - Added Help menu, this now includes information, credits and the changelog (you are looking at it now
    - In-Application downloads now based on google drive, (speed up downloads & links last longer)
    - Missing FlatUI.dll error solved
    v.99
    - Removed Old UI
    - Removed FlatUI.dll
    - Removed Help Screen
    - Removed Status Bar on Home & Extras tab
    - Removed Steam Chat Spammer, it might come back in a later update, no time for it now
    - Fixed Auto-Close on login
    - Changed Steam Account Switcher Mini launch process
    - Added MetroFramework (new tools will be avalible for programming (more stuff))
    - Changed Loading Animation for First Setup, and File Download
    - Changed Tint Changer to only 13 colors (chosen at random when you press the button)
    - Updated Uninstall methods to add in new files (downloadables)
    - Changed Reset Files Methods
    - Added Re-sizing to the program
    - Buttons/items within the program are now fluid (change position when you resize so it still looks acceptable)
    - Fixed export log format bug
    - Removed Install Key
    - Added Themes (Dark and Light(Toggle))
    - Fixed Glitchy scroll bars on home tab
    - All Style Colors/Theme Colors are now in sync
    - Changed Message Box UI thoroughout program
    - Added Theme Selection on first launch
    - Added Theme/Style Saving (if you close the program and relaunch it, they will be the same as when you closed it)
    - Changed Name to Steam Account Swithcer #NameChangeLikeKanye

    v1.0
    - Disabled Steam Account Quick Switch because it was being detected as a false virus (will be fixed and added in later update)
    - Changed First Time Setup theme selector (now its a drop down box instead of slider)
    - Disabled Steam Account Quick Switch checkbox in options tab
    - Removed version number from title
    - Added "Made by ImWhacky" to activity log tab
    - Added Version number to activity log tab
    - Added Build Version number to activity log tab (number changes every time the program is compiled in visual studio)
    - Activity Log now captures all activities
    v1.0 (Re-Release)
    - had to remove extras tab and all of its contents
    v1.1
    - Moved Settings to separate dialog box (press settings icon at top of program)
    - Added Message Spammer
    - Added Style Selection
    - Added Selected Account Display
    - Added Login button to home tab
    - Added Opacity Slider
    - Added Game Commands (CSGO and Dota 2 (More comming soon))
    - Added DLL Injector (Use at your own risk)
    - Added Opacity but its buggy so its disabled until version 1.2
    - Added Style Selection at first launch
    - Added Color Changing with progress at first launch
    - Added Loading bar at start

    - Removed Random Style
    - Removed need for right click to login
    - Removed Spinner at first launch

    - Changed Add Account Layout
    - Changed Program Width and Height
    - Changed Program Layout
    - Changed Program Shadow Type
    - Changed First Use selection wait time to account for new style options (now 20 seconds)
    - Changed way accounts file is stored (thanks to MAFI55 for pointing this error out)

     

    Code:
    using System;
    using System****;
    using System.Diagnostics;
    using System.Windows.Forms;
    using System.Drawing;
    using Microsoft.Win32;
    using System.Text;
    using System.Net;
    using System****.Compression;
    using IWshRuntimeLibrary;
    using MetroFramework;
    using System.Data;
    using System.Runtime.InteropServices;
    using System.Reflection;
    
    namespace Steam_Account_Manager
    {
    
    
    
        public partial class form_main : MetroFramework.Forms.MetroForm
        {
    
    
            // Main Form
            public form_main()
            {
    
                this.ShowInTaskbar = true;
                InitializeComponent();
                ListAccounts.Items.Clear();
                read_settings();
            }
            // Encrypting and Decrypting
            // Kill Steam.exe Process
            void kill_steam()
            {
                try
                {
                    Process[] proc = Process.GetProcessesByName("Steam");
                    proc[0].Kill();
                    listBox1.Items.Add(" - Killed Steam.exe Process");
                }
                catch { }
            }
            //Log Into Steam
            void login_steam(string steam_location, string username, string password)
            {
                Process.Start(steam_location, " -login " + username + " " + base64_decode(password));
                listBox1.Items.Add(" - Attempted Steam Login Under Account Name '" + username + "'");
            }
            //Write Settings
            public void write_settings()
            {
                string output = "";
                foreach (ListViewItem item in ListAccounts.Items)
                {
                    for (int i = 0; i < item.SubItems.Count; i++)
                        output += item.SubItems[i].Text.Replace("|", "/") + "|";
                    output += Environment.NewLine;
                }
                System****.File.WriteAllText(Properties.Settings.D  efault.AccountLocation + "/SasData.dat", output);
                listBox1.Items.Add(" - Wrote Settings");
            }
            // Read Settings File
            public void read_settings()
            {
                ListAccounts.Items.Clear();
                if (!System****.File.Exists(Properties.Settings.Defau  lt.AccountLocation + "/SasData.dat"))
                    return;
                var file = new StreamReader(Properties.Settings.Default.AccountLo  cation + "/SasData.dat");
    
                string line;
    
                while ((line = file.ReadLine()) != null)
                {
                    string[] data = line.Split('|');
    
                    var item = new ListViewItem(data);
                    ListAccounts.Items.Add(item);
                }
                file.Close();
                listBox1.Items.Add(" - Read Settings");
            }
            // Clear Files
            public void ClearFiles()
            {
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SasData.dat"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SasData.dat");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/ExportedLog.txt"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/ExportedLog.txt");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroCustomize.exe"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroCustomize.exe");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroCustomize.zip"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroCustomize.zip");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SteamAccountQuickLaunch.exe"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SteamAccountQuickLaunch.exe");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SteamAccountQuickLaunch.zip"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SteamAccountQuickLaunch.zip");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroFramework.dll"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroFramework.dll");
                }
                if (System****.File.Exists(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroFramework.zip"))
                {
                    System****.File.Delete(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/MetroFramework.zip");
                }
                if (System****.Directory.Exists(Environment.GetFolder  Path(Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/"))
                {
                    System****.Directory.Delete(Environment.GetFolderP  ath(Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/");
                }
    
                listBox1.Items.Add(" - Cleared Files");
            }
            // Create Files
            public void CreateFiles()
            {
                System****.Directory.CreateDirectory(Environment.G  etFolderPath(Environment.SpecialFolder.MyDocuments  ) + "/SteamAccountManager/");
                System****.File.Create(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/SasData.dat");
                System****.File.Create(Environment.GetFolderPath(E  nvironment.SpecialFolder.MyDocuments) + "/SteamAccountManager/ExportedLog.txt");
                listBox1.Items.Add(" - Created Files");
            }
            // Dark Theme
            public void Darktheme()
            {
                metroLabel2.Theme = MetroThemeStyle.Dark;
                metroLabel3.Theme = MetroThemeStyle.Dark;
                metroLabel4.Theme = MetroThemeStyle.Dark;
                metroLabel12.Theme = MetroThemeStyle.Dark;
                metroLabel10.Theme = MetroThemeStyle.Dark;
                metroLabel12.Theme = MetroThemeStyle.Dark;
                metroLabel10.Theme = MetroThemeStyle.Dark;
                metroLabel11.Theme = MetroThemeStyle.Dark;
                metroLabel16.Theme = MetroThemeStyle.Dark;
                metroToolTip1.Theme = MetroThemeStyle.Dark;
                this.Theme = MetroThemeStyle.Dark;
                metroTabControl1.Theme = MetroThemeStyle.Dark;
                metroTabPage1.Theme = MetroThemeStyle.Dark;
                metroTabPage4.Theme = MetroThemeStyle.Dark;
                metroTabPage3.Theme = MetroThemeStyle.Dark;
                ListAccounts.BackColor = Color.FromArgb(17, 17, 17);
                ListAccounts.ForeColor = Color.White;
                listBox1.BackColor = Color.FromArgb(17, 17, 17);
                listBox1.ForeColor = Color.White;
    
                Refresh();
            }
            // Light Theme
            public void LightTheme()
            {
                metroLabel2.Theme = MetroThemeStyle.Light;
                metroLabel3.Theme = MetroThemeStyle.Light;
                metroLabel4.Theme = MetroThemeStyle.Light;
                metroLabel12.Theme = MetroThemeStyle.Light;
                metroLabel10.Theme = MetroThemeStyle.Light;
                metroLabel12.Theme = MetroThemeStyle.Light;
                metroLabel11.Theme = MetroThemeStyle.Light;
                metroLabel16.Theme = MetroThemeStyle.Light;
                metroLabel10.Theme = MetroThemeStyle.Light;
                metroToolTip1.Theme = MetroThemeStyle.Light;
                this.Theme = MetroThemeStyle.Light;
                metroTabControl1.Theme = MetroThemeStyle.Light;
                metroTabPage1.Theme = MetroThemeStyle.Light;
                metroTabPage3.Theme = MetroThemeStyle.Light;
                metroTabPage4.Theme = MetroThemeStyle.Light;
                ListAccounts.BackColor = Color.White;
                ListAccounts.ForeColor = Color.Black;
                listBox1.BackColor = Color.White;
                listBox1.ForeColor = Color.Black;
    
                Refresh();
            }
            // Apply Theme
            public void ApplyTheme()
            {
                if (Properties.Settings.Default.Theme == "Dark")
                {
                    Darktheme();
                }
                if (Properties.Settings.Default.Theme == "Light")
                {
                    LightTheme();
                }
            }
            // Load Form
            void MainFormLoad(object sender, System.EventArgs e)
            {
                ApplyTheme();
                ApplyStyle();
                metroTabControl1.SelectedTab = metroTabPage1;
                string version = Assembly.GetExecutingAssembly().GetName().Version.  ToString();
                metroLabel4.Text = "Build " + version;
                this.ShowInTaskbar = true;
                listBox1.Items.Clear();
                listBox1.Items.Add("| Steam Account Manager Activity Log |");
                listBox1.Items.Add("  Build " + version);
                listBox1.Items.Add("  Date  " + DateTime.Now);
                listBox1.Items.Add(" ");
                read_settings();
                pictureBox1.Image = Properties.Resources.SelectAccount;
                if (Properties.Settings.Default.FirstUse1 == true)
                {
                  Properties.Settings.Default.FirstUse1 = false;
                      this.TopMost = false;
                      var FirstUse = new FirstUse();
                    if (FirstUse.ShowDialog(this) == DialogResult.OK)
                    {
                       Properties.Settings.Default.AccountLocation = Environment.GetFolderPath(Environment.SpecialFolde  r.MyDocuments) + "/SteamAccountManager";
                       Properties.Settings.Default.SteamLocation = @"C:\Program Files (x86)\Steam\Steam.exe";
                       Properties.Settings.Default.Save();         
                       ApplyTheme();
                       ApplyStyle();
                       read_settings();
                       listBox1.Items.Add(" - Successfully Executed First Launch");
                       this.TopLevel = true;
                    }
                }
    
            }
            // Steam Login
            void LoginToolStripMenuItemClick(object sender, System.EventArgs e)
            {
                if (ListAccounts.SelectedItems.Count == 1)
                {
                    
                    foreach (var process in Process.GetProcessesByName("Steam.exe"))
                    {
                        process.Kill();
                    }
                    ListAccounts.SelectedItems[0].SubItems[2].Text = DateTime.Now.ToString("dd/MM/yyyy");
                    kill_steam();
                    login_steam(Properties.Settings.Default.SteamLocat  ion, ListAccounts.SelectedItems[0].SubItems[0].Text, ListAccounts.SelectedItems[0].SubItems[1].Text);
    
                }
                write_settings();
                if(Properties.Settings.Default.CloseCheck == true)
                {
                    this.Close();
                }
            }
            // Add Account
            void AddAccountToolStripMenuItemClick(object sender, System.EventArgs e)
            {
                var form_account = new form_account();
                if (form_account.ShowDialog(this) == DialogResult.OK)
                {
                    string[] row = { form_account.username, base64_encode(form_account.password), "", form_account.account };
                    var item = new ListViewItem(row);
                    ListAccounts.Items.Add(item);
                    write_settings();
                    listBox1.Items.Add(" - Added Account " + form_account.username);
                    this.TopMost = true;
                    this.TopMost = false;
                }
                this.TopMost = true;
                this.TopMost = false;
            }
            // Delete Accout
            void DeleteToolStripMenuItemClick(object sender, System.EventArgs e)
            {
                foreach (ListViewItem item in ListAccounts.SelectedItems)
                {
                    item.Remove();
                    listBox1.Items.Add(" - Removed " + ListAccounts.SelectedItems);
                    metroLabel10.Text = "Username: Waiting...";
                    metroLabel11.Text = "Last Login: Waiting...";
                    metroLabel12.Text = "Password: Waiting...";
                    metroTile2.Enabled = false;
                    pictureBox1.Image = Properties.Resources.SelectAccount;
    
                }
                write_settings();
            }
            // shut down steam.exe
            void ShutdownSteamToolStripMenuItemClick(object sender, System.EventArgs e)
            {
                kill_steam();
                listBox1.Items.Add(" - Stopped Steam.exe process");
             }
            // Close
            public void ApplyStyle()
            {
                this.Style = Properties.Settings.Default.Style;
                metroTabControl1.Style = Properties.Settings.Default.Style;
                metroLabel2.Style = Properties.Settings.Default.Style;
                metroLabel3.Style = Properties.Settings.Default.Style;
                metroLabel4.Style = Properties.Settings.Default.Style;
                metroLabel12.Style = Properties.Settings.Default.Style;
                metroLabel10.Style = Properties.Settings.Default.Style;
                metroLabel11.Style = Properties.Settings.Default.Style;
                metroLabel16.Style = Properties.Settings.Default.Style;
                metroTile2.Style = Properties.Settings.Default.Style;
                metroTile5.Style = Properties.Settings.Default.Style;
                metroTile6.Style = Properties.Settings.Default.Style;
                metroTile7.Style = Properties.Settings.Default.Style;
                metroTile8.Style = Properties.Settings.Default.Style;
            }
            // MetroStyleApply
            public void MetroStyleApply()
            {
                this.Style = msmMain.Style;
                metroTabControl1.Style = msmMain.Style;
                metroLabel2.Style = msmMain.Style;
                metroLabel3.Style = msmMain.Style;
                metroLabel4.Style = msmMain.Style;
                metroLabel12.Style = msmMain.Style;
                metroLabel16.Style = msmMain.Style;
                metroLabel11.Style = msmMain.Style;
                metroLabel10.Style = msmMain.Style;
                metroTile2.Style = msmMain.Style;
                metroTile5.Style = msmMain.Style;
                metroTile6.Style = msmMain.Style;
                metroTile7.Style = msmMain.Style;
                metroTile8.Style = msmMain.Style;
                Refresh();
                Properties.Settings.Default.Style = msmMain.Style;
                Properties.Settings.Default.Save();
            }
            // Save Log
            private void metroTile5_Click(object sender, EventArgs e)
            {
                try
                {
                    System****.StreamWriter SaveFile = new System****.StreamWriter(Environment.GetFolderPath(  Environment.SpecialFolder.MyDocuments) + "/SteamAccountManager/ExportedLog.txt");
                    foreach (var item in listBox1.Items)
                    {
                        SaveFile.WriteLine(item);
                    }
    
                    SaveFile.Close();
    
                    MetroMessageBox.Show(this, "Log Successfully Exported!", "Steam Account Manager", MessageBoxButtons.OK, MessageBoxIcon.Information);
    
                }
                catch
                {
                    MetroMessageBox.Show(this, "There was an error exporting the log!", "Steam Account Manager", MessageBoxButtons.OK, MessageBoxIcon.Error);
    
                }
            }
            // Message Spam Launch
            private void metroTile6_Click(object sender, EventArgs e)
            {
                Skype frm = new Skype();
                frm.Show();
            }
            // Disco Timer
            private void timer1_Tick(object sender, EventArgs e)
            {
                var m = new Random();
                int next = m.Next(0, 14);
                msmMain.Style = (MetroColorStyle)next;
                MetroStyleApply();
                Refresh();
            }
            // Change Selected Account
            private void ListAccounts_SelectedIndexChanged(object sender, EventArgs e)
            {
                GetInfo();
            }
            // Get ListAccounts Info
            void GetInfo()
            {
                if (ListAccounts.SelectedItems.Count > 0)
                {
                    if (ListAccounts.SelectedItems[0].SubItems[3].Text == "Main")
                    {
                        pictureBox1.Image = Properties.Resources.MainBig;
                    }
                    if (ListAccounts.SelectedItems[0].SubItems[3].Text == "Smurf")
                    {
                        pictureBox1.Image = Properties.Resources.SmurfBig;
                    }
                    if (ListAccounts.SelectedItems[0].SubItems[3].Text == "Other")
                    {
                        pictureBox1.Image = Properties.Resources.OtherBig;
                    }
                    metroLabel10.Text = "Username: " + ListAccounts.SelectedItems[0].SubItems[0].Text;
                    metroLabel12.Text = "Password: " + ListAccounts.SelectedItems[0].SubItems[1].Text;
                    metroLabel11.Text = "Last Login: " + ListAccounts.SelectedItems[0].SubItems[2].Text;
                    metroTile2.Enabled = true;
                }
                else
                {
                    metroTile2.Enabled = false;
                }
            }
            // Login Button
            private void metroTile2_Click(object sender, EventArgs e)
            {
                if (ListAccounts.SelectedItems.Count == 1)
                {
    
                    foreach (var process in Process.GetProcessesByName("Steam.exe"))
                    {
                        process.Kill();
                    }
                    ListAccounts.SelectedItems[0].SubItems[2].Text = DateTime.Now.ToString("dd/MM/yyyy");
                    kill_steam();
                    login_steam(Properties.Settings.Default.SteamLocat  ion, ListAccounts.SelectedItems[0].SubItems[0].Text, ListAccounts.SelectedItems[0].SubItems[1].Text);
    
                }
                write_settings();
                if (Properties.Settings.Default.CloseCheck == true)
                {
                    this.Close();
                }
            }
            // Launch Game Commands
            private void metroTile7_Click(object sender, EventArgs e)
            {
                GameCommands frm = new GameCommands();
                frm.Show();
            }
            // Launch Injector
            private void metroTile8_Click(object sender, EventArgs e)
            {
                if (Properties.Settings.Default.InjectorFirst == true)
                {
                    Properties.Settings.Default.InjectorFirst = false;
                MetroMessageBox.Show(this, "I am not responsible for what you do with this injector.", "Steam Account Manager", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                Injector frm = new Injector();
                frm.Show();
            }
    
            private void pictureBox2_Click(object sender, EventArgs e)
            {
                Settings frm2 = new Settings();
                frm2.ShowDialog();
            }
        }
    }


    Virus Scans
    Jotti - Click Here!
    Virus Total - Click Here!


    Credits:
    ImWhacky (Program)
    MAFI55 (Pointed out bug)



    <b>Downloadable Files</b> Downloadable Files
    Last edited by Smoke; 03-02-2016 at 04:46 PM.

  2. The Following 12 Users Say Thank You to ImWhacky For This Useful Post:

    ALORD (03-05-2017),cola75 (03-06-2016),GusGeo (03-09-2016),Hiruko88 (11-12-2018),jeloy111 (03-03-2016),Jhon113 (03-08-2016),omgnaim (03-06-2016),paolopulido (04-14-2019),puming (05-09-2016),rargirov (01-20-2017),reonrow (03-26-2016),Z-Nation (03-03-2016)

  3. #2
    Smoke's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Posts
    11,892
    Reputation
    2661
    Thanks
    4,610
    My Mood
    Amazed
    Approved.

    Use at your OWN risk and let me know what happens.


    CLICK TO BUY NOW!!


    Quote Originally Posted by Liz View Post
    This is my first vouch, ever. Rapidgator account worked perfectly. Would buy in the future.

  4. #3
    MAFI55's Avatar
    Join Date
    Feb 2016
    Gender
    male
    Location
    Omsk
    Posts
    3
    Reputation
    10
    Thanks
    0
    My Mood
    Cool
    Many thanks for the update!

  5. #4
    ImWhacky's Avatar
    Join Date
    Sep 2015
    Gender
    male
    Posts
    509
    Reputation
    56
    Thanks
    4,059
    My Mood
    Breezy
    Quote Originally Posted by MAFI55 View Post
    Many thanks for the update!
    thank you for pointing out the bug! if you find any more, please don't hesitate to tell me so i can fix them

  6. #5
    DarknzNet's Avatar
    Join Date
    Aug 2015
    Gender
    male
    Posts
    4,040
    Reputation
    563
    Thanks
    15,729
    Good job
     
    Member since : 08-24-2015

    Premium Member since : 01-19-2016

    Contributor : 02-27-2016 - 11.09.2017

    League of Legends Minion since : 08-24-2016

    Counter Strike: Global Offensive Minion since : 12-29-2016

    Steam Minion since : 02-11-2017

    Resigned : 04-20-2017

  7. #6
    ImWhacky's Avatar
    Join Date
    Sep 2015
    Gender
    male
    Posts
    509
    Reputation
    56
    Thanks
    4,059
    My Mood
    Breezy
    Quote Originally Posted by DarknzNet View Post
    Good job
    Thank you

  8. #7
    Z-Nation's Avatar
    Join Date
    Sep 2013
    Gender
    male
    Location
    47.614028°N 122.194015°W
    Posts
    1,830
    Reputation
    136
    Thanks
    4,331
    My Mood
    Amazed
    Very nice work! I'm having a hay day with the Message spammer.
    Like Something that i did or what i've uploaded?




     

    • Join Date: 09-13-2013
    • PREMIUM Since: 11-5-2015

     

  9. #8
    lacktos's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Location
    Somewhere in NY
    Posts
    38
    Reputation
    10
    Thanks
    2
    Nice release looks good I'll check this out tonight when I'm off work

  10. #9
    GusGeo's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Location
    Greece
    Posts
    21
    Reputation
    10
    Thanks
    13
    My Mood
    Devilish
    OH GOD!

    INCREDIBLE MAN!
    I REALLY LOVE THAT!
    THANKS <3 <3
    ~> Gus Geo <~
    Programming & Hacking

  11. #10
    ImWhacky's Avatar
    Join Date
    Sep 2015
    Gender
    male
    Posts
    509
    Reputation
    56
    Thanks
    4,059
    My Mood
    Breezy
    Quote Originally Posted by GusGeo View Post
    OH GOD!
    INCREDIBLE MAN!
    I REALLY LOVE THAT!
    THANKS <3 <3
    Quote Originally Posted by lacktos View Post
    Nice release looks good I'll check this out tonight when I'm off work
    Quote Originally Posted by Z View Post
    Very nice work! I'm having a hay day with the Message spammer.
    Thanks to all of you guys!

    Version 1.2 should be done soon, ive been working on it a lot in the past few days.
    Here is what I have so far for a v1.2 changelog
     
    v1.2
    - Updated to MetroFramework v1.3.5

    - Added Ability to move Steam Account Manager files
    - Added Master Password (Extra Security Step) (Optional)
    - Added Opacity Changer (Slider)
    - Added New Theme Changing System
    - Added New Style Changing System
    - Added Random Style Generating on setup
    - Added Progress Spinner in setup
    - Added Metro Context Menu
    - Added New Encryption Method
    - Added New Decryption Method
    - Added New Randomized Salt Key
    - Added New Randomized VI Key
    - Added New Randomized PasswordHash
    - Added Random String Adder to Message Spammer
    - Added Random String Spammer to Message Spammer
    - Added Steam Backup Manager
    - Added Information Menu
    - Added New settings and information button icons
    - Added Account File Importing

    - Removed Old Decryption Method
    - Removed Old Encryption Method
    - Removed Original Context Menu
    - Removed Progress Bar in setup
    - Removed Injector
    - Removed Header from settings
    - Removed Resources that were not needed, file size should now be smaller

    - Fixed bug that caused the password toggle to start unchecked when adding account

    - Reduced Setup Time
    Last edited by ImWhacky; 03-10-2016 at 08:30 PM.

  12. #11
    Smoke's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Posts
    11,892
    Reputation
    2661
    Thanks
    4,610
    My Mood
    Amazed
    Outdated, New version of the hack can be found HERE.

    /Closed.


    CLICK TO BUY NOW!!


    Quote Originally Posted by Liz View Post
    This is my first vouch, ever. Rapidgator account worked perfectly. Would buy in the future.

Similar Threads

  1. [Release] Steam Account Manager v1.2 (With Source)
    By ImWhacky in forum Steam Games Hacks & Cheats
    Replies: 33
    Last Post: 08-07-2019, 07:46 AM
  2. [Outdated] Steam Account Manager v1.0 (With Source)
    By ImWhacky in forum Steam Games Hacks & Cheats
    Replies: 11
    Last Post: 03-02-2016, 04:45 PM
  3. Replies: 2
    Last Post: 11-01-2011, 05:34 PM
  4. [Selling] Steam Account Latest all Verified with my Email ID
    By Blacksh@dow in forum Selling Accounts/Keys/Items
    Replies: 0
    Last Post: 03-31-2011, 11:44 PM
  5. Trading 2 CA accounts for Steam Account (BOTH HAS NX WITH PERMS)
    By InCognito in forum Selling Accounts/Keys/Items
    Replies: 8
    Last Post: 07-18-2010, 04:51 AM

Tags for this Thread