Subversion Repositories Code-Repo

Compare Revisions

No changes between revisions

Ignore whitespace Rev 40 → Rev 41

/SWAT Office App/trunk/SWAT Office App/AboutBox.cs
15,7 → 15,7
InitializeComponent();
this.Text = "Program Info";
this.labelProductName.Text = "SWAT Office App";
this.labelVersion.Text = "Version 2.3.1";
this.labelVersion.Text = "Version 2.4";
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech";
this.labelCompanyName.Text = "Author: Kevin Lee";
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " +
/SWAT Office App/trunk/SWAT Office App/Main_Menu_Form.Designer.cs
30,6 → 30,7
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main));
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox();
this.btn_DriveLogger = new System.Windows.Forms.Button();
this.btn_Settings = new System.Windows.Forms.Button();
this.btn_UserMgmt = new System.Windows.Forms.Button();
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button();
38,19 → 39,30
//
// groupBox_Menu1
//
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger);
this.groupBox_Menu1.Controls.Add(this.btn_Settings);
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt);
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives);
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12);
this.groupBox_Menu1.Name = "groupBox_Menu1";
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 163);
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209);
this.groupBox_Menu1.TabIndex = 0;
this.groupBox_Menu1.TabStop = false;
this.groupBox_Menu1.Text = "Main Menu";
//
// btn_DriveLogger
//
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65);
this.btn_DriveLogger.Name = "btn_DriveLogger";
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40);
this.btn_DriveLogger.TabIndex = 1;
this.btn_DriveLogger.Text = "&DriveLogger";
this.btn_DriveLogger.UseVisualStyleBackColor = true;
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click);
//
// btn_Settings
//
this.btn_Settings.Location = new System.Drawing.Point(12, 111);
this.btn_Settings.Location = new System.Drawing.Point(12, 157);
this.btn_Settings.Name = "btn_Settings";
this.btn_Settings.Size = new System.Drawing.Size(118, 40);
this.btn_Settings.TabIndex = 3;
60,10 → 72,10
//
// btn_UserMgmt
//
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 65);
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19);
this.btn_UserMgmt.Name = "btn_UserMgmt";
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40);
this.btn_UserMgmt.TabIndex = 2;
this.btn_UserMgmt.TabIndex = 0;
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares";
this.btn_UserMgmt.UseVisualStyleBackColor = true;
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click);
70,10 → 82,10
//
// btn_Reimage_USB_Drives
//
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 19);
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111);
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives";
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40);
this.btn_Reimage_USB_Drives.TabIndex = 0;
this.btn_Reimage_USB_Drives.TabIndex = 2;
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives";
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true;
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click);
83,7 → 95,7
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.SystemColors.Control;
this.ClientSize = new System.Drawing.Size(167, 186);
this.ClientSize = new System.Drawing.Size(167, 233);
this.ControlBox = false;
this.Controls.Add(this.groupBox_Menu1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
93,7 → 105,6
this.Name = "Menu1_Main";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "SWAT";
this.Load += new System.EventHandler(this.Menu1_Main_Load);
this.groupBox_Menu1.ResumeLayout(false);
this.ResumeLayout(false);
 
105,6 → 116,7
private System.Windows.Forms.Button btn_Settings;
private System.Windows.Forms.Button btn_UserMgmt;
private System.Windows.Forms.Button btn_Reimage_USB_Drives;
private System.Windows.Forms.Button btn_DriveLogger;
}
}
 
/SWAT Office App/trunk/SWAT Office App/Main_Menu_Form.cs
23,7 → 23,22
switch (e.KeyChar)
{
case '1':
if (Reimage_USB_Drives.threadsRunning == false)
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form();
user_Mgmt.ShowDialog();
break;
case '2':
if (!DriveLogger_Form.instanceAlreadyRunning)
{
DriveLogger_Form driveForm = new DriveLogger_Form();
driveForm.Show();
}
else
{
MessageBox.Show("An instance of DriveLogger is already running");
}
break;
case '3':
if (!Reimage_USB_Drives.threadsRunning)
Reimage_USB_Drives.reimageUSBDrives();
else
{
31,11 → 46,7
"Please wait for transfer to finish before starting another");
}
break;
case '2':
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form();
user_Mgmt.ShowDialog();
break;
case '3':
case '4':
SettingsVerify_Form settingsForm = new SettingsVerify_Form();
settingsForm.ShowDialog();
break;
50,6 → 61,18
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form();
userMgmtForm.ShowDialog();
}
private void btn_DriveLogger_Click(object sender, EventArgs e)
{
if (!DriveLogger_Form.instanceAlreadyRunning)
{
DriveLogger_Form driveForm = new DriveLogger_Form();
driveForm.Show();
}
else
{
MessageBox.Show("An instance of DriveLogger is already running");
}
}
private void btn_Main_Settings_Click(object sender, EventArgs e)
{
SettingsVerify_Form settingsForm = new SettingsVerify_Form();
57,7 → 80,7
}
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e)
{
if (Reimage_USB_Drives.threadsRunning == false)
if (!DriveLogger_Form.instanceAlreadyRunning)
Reimage_USB_Drives.reimageUSBDrives();
else
{
65,11 → 88,5
"Please wait for transfer to finish before starting another");
}
}
 
private void Menu1_Main_Load(object sender, EventArgs e)
{
 
}
 
}
}
/SWAT Office App/trunk/SWAT Office App/SWAT Office App.csproj
94,6 → 94,18
<Compile Include="Delete_User_Verify_Form.designer.cs">
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon>
</Compile>
<Compile Include="DriveLogger_Form.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DriveLogger_Form.Designer.cs">
<DependentUpon>DriveLogger_Form.cs</DependentUpon>
</Compile>
<Compile Include="DriveLogger_LabelPrompt_Form.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs">
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon>
</Compile>
<Compile Include="Main_Menu_Form.cs">
<SubType>Form</SubType>
</Compile>
155,6 → 167,12
<EmbeddedResource Include="Delete_User_Verify_Form.resx">
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DriveLogger_Form.resx">
<DependentUpon>DriveLogger_Form.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx">
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Main_Menu_Form.resx">
<DependentUpon>Main_Menu_Form.cs</DependentUpon>
</EmbeddedResource>
/SWAT Office App/trunk/SWAT Office App/Settings_Form.cs
19,6 → 19,8
public static string sharedFolderLocation { get; set; }
public static string usbMasterx32CopyLocation { get; set; }
public static string usbMasterx64CopyLocation { get; set; }
public static List<string> driveLoggerDockLabels = new List<string>();
public static int driveLoggerRefreshInterval { get; set; }
 
private static Settings_Form _Settings_Form = null;
// Singleton instance
77,6 → 79,14
foreach (string str in tempStringArray)
hiddenAccounts.Add(str.Trim());
 
driveLoggerDockLabels.Clear();
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value;
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' });
foreach (string str in tempStringArray)
driveLoggerDockLabels.Add(str.Trim());
 
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value);
 
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value;
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value;
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value;
149,7 → 159,9
new XElement("HiddenAccounts", "Administrator,Guest"),
new XElement("SharedFolderLocation", "C:\\"),
new XElement("USBMasterCopyx32Location", "C:\\"),
new XElement("USBMasterCopyx64Location", "C:\\")
new XElement("USBMasterCopyx64Location", "C:\\"),
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"),
new XElement("DockRefreshInterval", 1000)
)
);
Settings.Save("Settings.xml");
/SWAT Office App/trunk/SWAT Office App/bin/Debug/SWAT Office App.exe
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/bin/Debug/SWAT Office App.pdb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/bin/Debug/Settings.xml
1,11 → 1,12
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<ProgramSettings>
<ShowGuestAccounts>false</ShowGuestAccounts>
<SystemAccounts>Administrators,Administrator</SystemAccounts>
<HiddenAccounts>Administrator,Guest</HiddenAccounts>
<SharedFolderLocation>C:\</SharedFolderLocation>
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location>
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location>
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels>
<DockRefreshInterval>1000</DockRefreshInterval>
</ProgramSettings>
</Settings>
/SWAT Office App/trunk/SWAT Office App/bin/Release/SWAT Office App.exe
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/bin/Release/SWAT Office App.pdb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/bin/Release/Settings.xml
6,5 → 6,7
<SharedFolderLocation>C:\</SharedFolderLocation>
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location>
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location>
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels>
<DockRefreshInterval>1000</DockRefreshInterval>
</ProgramSettings>
</Settings>
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt
42,3 → 42,23
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/SWAT Office App.exe
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt
38,3 → 38,25
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/SWAT Office App.exe
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App/obj/x86/Release/SWAT Office App.pdb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/SWAT Office App/trunk/SWAT Office App.suo
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream