aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-06-10 15:23:05 -0400
committerlempamo <[email protected]>2017-06-10 15:23:05 -0400
commit46cca8051d340398bcab1f18d76d1650a746a5b3 (patch)
tree34f2ef3902964b428a9ed9a1ee61f5f1d8b4b4b0
parent0344f0f2ba9cc1dea9644c97b69f689e2e516c90 (diff)
parentf7a0abb9c8a8fb4235b185d8bf4ea725d53270fe (diff)
downloadhistacom2-46cca8051d340398bcab1f18d76d1650a746a5b3.tar.gz
histacom2-46cca8051d340398bcab1f18d76d1650a746a5b3.tar.bz2
histacom2-46cca8051d340398bcab1f18d76d1650a746a5b3.zip
Merge remote-tracking branch 'refs/remotes/TimeHACKDevs/master'
-rw-r--r--.vs/TimeHACK/v15/.suobin138240 -> 146944 bytes
-rw-r--r--README.md2
-rw-r--r--TimeHACK.Engine/SaveSystem.cs49
-rw-r--r--TimeHACK.Engine/Template/Win9XBSOD.Designer.cs110
-rw-r--r--TimeHACK.Engine/Template/Win9XBSOD.cs5
-rw-r--r--TimeHACK.Engine/Template/WinClassic.cs40
-rw-r--r--TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dllbin190464 -> 191488 bytes
-rw-r--r--TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdbbin62976 -> 67072 bytes
-rw-r--r--TimeHACK.Engine/bin/Release/TimeHACK.Engine.dllbin189440 -> 190464 bytes
-rw-r--r--TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdbbin60928 -> 62976 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/CoreCompileInputs.cache2
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csprojResolveAssemblyReference.cachebin17085 -> 17085 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dllbin190464 -> 191488 bytes
-rw-r--r--TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdbbin62976 -> 67072 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/CoreCompileInputs.cache2
-rw-r--r--TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cachebin9510 -> 9276 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.Properties.Resources.resourcesbin155443 -> 155664 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt12
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cachebin2532 -> 2531 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cachebin17117 -> 29957 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.dllbin189440 -> 190464 bytes
-rw-r--r--TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdbbin60928 -> 62976 bytes
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.Designer.cs37
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.cs7
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.resx36
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs33
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs2
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs30
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.Designer.cs37
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.cs20
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs61
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs42
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx120
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs58
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs159
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx55
-rw-r--r--TimeHACK.Main/OS/Win98/Win98.Designer.cs17
-rw-r--r--TimeHACK.Main/OS/Win98/Win98.cs4
-rw-r--r--TimeHACK.Main/OS/Win98/Win98.resx3
-rw-r--r--TimeHACK.Main/Program.cs8
-rw-r--r--TimeHACK.Main/Properties/Resources.Designer.cs20
-rw-r--r--TimeHACK.Main/Properties/Resources.resx15
-rw-r--r--TimeHACK.Main/Resources/modem_dial.wavbin0 -> 2233388 bytes
-rw-r--r--TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs2
-rw-r--r--TimeHACK.Main/SaveDialogs/NewGameDialog.cs2
-rw-r--r--TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs147
-rw-r--r--TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs119
-rw-r--r--TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx120
-rw-r--r--TimeHACK.Main/TimeHACK.Main.csproj36
-rw-r--r--TimeHACK.Main/TitleScreen.cs87
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.dllbin189440 -> 190464 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.pdbbin60928 -> 62976 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.application40
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exebin4834816 -> 7088128 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exe.manifest941
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.pdbbin265728 -> 284160 bytes
-rw-r--r--TimeHACK.Main/bin/Release/app.publish/TimeHACK.exebin4834816 -> 7088128 bytes
-rw-r--r--TimeHACK.Main/obj/Release/CoreCompileInputs.cache2
-rw-r--r--TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cachebin35191 -> 35191 bytes
-rw-r--r--TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cachebin14715 -> 14186 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dllbin12800 -> 12800 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt41
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cachebin6661 -> 6979 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cachebin26715 -> 46871 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicFTPClient.resourcesbin0 -> 4403 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resourcesbin2832 -> 2884 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicTerminal.resourcesbin0 -> 180 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resourcesbin3097 -> 5894 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resourcesbin149816 -> 149868 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Windows98.resources (renamed from TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Win98.resources)bin15851 -> 15851 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resourcesbin3341612 -> 5576595 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.SaveDialogs.SaveFileTroubleShooter.resourcesbin0 -> 180 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resourcesbin1369 -> 1383 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.application40
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exebin4834816 -> 7088128 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exe.manifest941
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.pdbbin265728 -> 284160 bytes
-rw-r--r--TimeHACK.main/Resources/WinClassicAbout95.pngbin0 -> 1360 bytes
78 files changed, 2245 insertions, 1259 deletions
diff --git a/.vs/TimeHACK/v15/.suo b/.vs/TimeHACK/v15/.suo
index 79079eb..b4d09a8 100644
--- a/.vs/TimeHACK/v15/.suo
+++ b/.vs/TimeHACK/v15/.suo
Binary files differ
diff --git a/README.md b/README.md
index 299313b..4a781a8 100644
--- a/README.md
+++ b/README.md
@@ -30,6 +30,8 @@ TimeHACK's documentation can be found on the TimeHACK Wiki: https://github.com/T
## Other Repositories
* A completely discontinued project called "HistacomVB".
The idea of it being that it was the old game except being built upon. In the end, however, we stopped it because having "HistacomVB" and "TimeHACK" was unnecessary. If you REALLY want to see the repo, click here: http://www.github.com/TimeHACKDevs/HistacomVB
+* An unofficial project called "Histacom.AU".
+This is a rewrite of Histacom in Python, and has a place [here](https://github.com/TimeHACKDevs/histacom-au)
## License
TimeHACK is licensed under the [MIT license](https://github.com/TimeHACKDevs/TimeHACK/blob/master/LICENSE). All code committed to the TimeHACK repository becomes the property of the TimeHACK Development Team, and will **not** be removed upon request.
diff --git a/TimeHACK.Engine/SaveSystem.cs b/TimeHACK.Engine/SaveSystem.cs
index 1b37cf3..56a71a4 100644
--- a/TimeHACK.Engine/SaveSystem.cs
+++ b/TimeHACK.Engine/SaveSystem.cs
@@ -10,7 +10,8 @@ namespace TimeHACK.Engine
{
public static class SaveSystem
{
- public static Save CurrentSave { get; private set; }
+ public static Save CurrentSave { get; set; }
+ public static FileSystemFolderInfo filesystemflinfo { get; set; }
public static Boolean DevMode = false;
public static string GameDirectory
@@ -68,7 +69,13 @@ namespace TimeHACK.Engine
{
get
{
- return Path.Combine(ProfileSettingsDirectory, "Doc");
+ if (CurrentSave.CurrentOS == "95")
+ {
+ return Path.Combine(ProfileMyComputerDirectory, "Doc");
+ } else {
+ return Path.Combine(ProfileSettingsDirectory, "Doc");
+ }
+
}
}
@@ -111,13 +118,14 @@ namespace TimeHACK.Engine
public static void NewGame()
{
- //TODO: User must set a username....somehow
- CheckFiles();
+ //TODO: User must set a username....somehow
var save = new Save();
save.ExperiencedStories = new List<string>();
- save.InstalledPrograms = new Dictionary<string, bool>();
+ save.CurrentOS = "95";
CurrentSave = save;
+
+ CheckFiles();
SaveGame();
}
@@ -133,24 +141,21 @@ namespace TimeHACK.Engine
Directory.CreateDirectory(ProfileDirectory);
if (!Directory.Exists(ProfileFileSystemDirectory))
- {
Directory.CreateDirectory(ProfileFileSystemDirectory);
- SaveDirectoryInfo(ProfileFileSystemDirectory, false, "My Computer", false);
- Directory.CreateDirectory(ProfileMyComputerDirectory);
- SaveDirectoryInfo(ProfileMyComputerDirectory, false, "Win95", true);
- Directory.CreateDirectory(ProfileDocumentsDirectory);
- SaveDirectoryInfo(ProfileDocumentsDirectory, false, "My Documents", true);
- Directory.CreateDirectory(ProfileSettingsDirectory);
- SaveDirectoryInfo(ProfileSettingsDirectory, false, "Documents and Settings", true);
- Directory.CreateDirectory(ProfileProgramsDirectory);
- SaveDirectoryInfo(ProfileProgramsDirectory, true, "Program Files", true);
- Directory.CreateDirectory(ProfileWindowsDirectory);
- SaveDirectoryInfo(ProfileWindowsDirectory, true, "Windows", true);
- }
+
+ SaveDirectoryInfo(ProfileFileSystemDirectory, false, "My Computer", false);
+ SaveDirectoryInfo(ProfileMyComputerDirectory, false, "Win95", true);
+ SaveDirectoryInfo(ProfileDocumentsDirectory, false, "My Documents", true);
+ SaveDirectoryInfo(ProfileSettingsDirectory, false, "Documents and Settings", true);
+ SaveDirectoryInfo(ProfileProgramsDirectory, true, "Program Files", true);
+ SaveDirectoryInfo(ProfileWindowsDirectory, true, "Windows", true);
}
- public static void SaveDirectoryInfo(String Directory, Boolean isProtected, String label, Boolean allowback)
+ public static void SaveDirectoryInfo(String directory, Boolean isProtected, String label, Boolean allowback)
{
+ if (!Directory.Exists(directory))
+ Directory.CreateDirectory(directory);
+
FileSystemFolderInfo info = new FileSystemFolderInfo();
info.Isprotected = isProtected;
@@ -159,7 +164,7 @@ namespace TimeHACK.Engine
string toWrite = JsonConvert.SerializeObject(info, Formatting.Indented);
- File.WriteAllText(Path.Combine(Directory, "_data.info"), toWrite);
+ File.WriteAllText(Path.Combine(directory, "_data.info"), toWrite);
}
@@ -183,7 +188,9 @@ namespace TimeHACK.Engine
public class Save
{
public string Username { get; set; }
- public Dictionary<string, bool> InstalledPrograms { get; set; }
+
+ public string CurrentOS { get; set; }
+ // public Dictionary<string, bool> InstalledPrograms { get; set; } InstallProgram is no longer needed... we have that data in the FileSystem
public List<string> ExperiencedStories { get; set; }
}
diff --git a/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs b/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs
index d6795df..67f596a 100644
--- a/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs
+++ b/TimeHACK.Engine/Template/Win9XBSOD.Designer.cs
@@ -1,33 +1,33 @@
-namespace TimeHACK.Engine.Template
-{
- partial class Win9XBSOD
- {
- /// <summary>
- /// Required designer variable.
- /// </summary>
- private System.ComponentModel.IContainer components = null;
-
- /// <summary>
- /// Clean up any resources being used.
- /// </summary>
- /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- /// <summary>
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- /// </summary>
- private void InitializeComponent()
- {
+namespace TimeHACK.Engine.Template
+{
+ partial class Win9XBSOD
+ {
+ /// <summary>
+ /// Required designer variable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ /// <summary>
+ /// Clean up any resources being used.
+ /// </summary>
+ /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ /// <summary>
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ /// </summary>
+ private void InitializeComponent()
+ {
this.label1 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.textBox2 = new System.Windows.Forms.TextBox();
@@ -38,23 +38,25 @@
//
// label1
//
+ this.label1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label1.AutoSize = true;
this.label1.BackColor = System.Drawing.Color.Silver;
- this.label1.Font = new System.Drawing.Font("Perfect DOS VGA 437", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label1.ForeColor = System.Drawing.Color.Blue;
- this.label1.Location = new System.Drawing.Point(444, 0);
+ this.label1.Location = new System.Drawing.Point(549, 185);
this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(147, 28);
+ this.label1.Size = new System.Drawing.Size(138, 31);
this.label1.TabIndex = 0;
this.label1.Text = " Windows ";
//
// textBox1
//
+ this.textBox1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.textBox1.BackColor = System.Drawing.Color.Blue;
this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.textBox1.Font = new System.Drawing.Font("Perfect DOS VGA 437", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.textBox1.ForeColor = System.Drawing.Color.White;
- this.textBox1.Location = new System.Drawing.Point(0, 54);
+ this.textBox1.Location = new System.Drawing.Point(186, 272);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.ReadOnly = true;
@@ -66,11 +68,12 @@
//
// textBox2
//
+ this.textBox2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.textBox2.BackColor = System.Drawing.Color.Blue;
this.textBox2.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.textBox2.Font = new System.Drawing.Font("Perfect DOS VGA 437", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.textBox2.ForeColor = System.Drawing.Color.White;
- this.textBox2.Location = new System.Drawing.Point(0, 141);
+ this.textBox2.Location = new System.Drawing.Point(205, 377);
this.textBox2.Multiline = true;
this.textBox2.Name = "textBox2";
this.textBox2.ReadOnly = true;
@@ -82,11 +85,12 @@
//
// textBox3
//
+ this.textBox3.Anchor = System.Windows.Forms.AnchorStyles.None;
this.textBox3.BackColor = System.Drawing.Color.Blue;
this.textBox3.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.textBox3.Font = new System.Drawing.Font("Perfect DOS VGA 437", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.textBox3.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.textBox3.ForeColor = System.Drawing.Color.White;
- this.textBox3.Location = new System.Drawing.Point(332, 248);
+ this.textBox3.Location = new System.Drawing.Point(439, 506);
this.textBox3.Multiline = true;
this.textBox3.Name = "textBox3";
this.textBox3.ReadOnly = true;
@@ -101,9 +105,10 @@
this.panel1.Controls.Add(this.textBox3);
this.panel1.Controls.Add(this.textBox1);
this.panel1.Controls.Add(this.textBox2);
- this.panel1.Location = new System.Drawing.Point(this.Width - 475, this.Height - 141);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(950, 282);
+ this.panel1.Size = new System.Drawing.Size(1280, 720);
this.panel1.TabIndex = 3;
//
// Win9XBSOD
@@ -115,21 +120,22 @@
this.Controls.Add(this.panel1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Name = "Win9XBSOD";
- this.Tag = "gnoreFormOnTaskbar";
+ this.Tag = "ignoreFormOnTaskbar";
this.Text = "Win9XBSOD";
+ this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Win9XBSOD_FormClosed);
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Win9XBSOD_KeyDown);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.ResumeLayout(false);
- }
-
- #endregion
-
- internal System.Windows.Forms.Label label1;
- internal System.Windows.Forms.TextBox textBox1;
- internal System.Windows.Forms.TextBox textBox2;
- internal System.Windows.Forms.TextBox textBox3;
- private System.Windows.Forms.Panel panel1;
- }
+ }
+
+ #endregion
+
+ internal System.Windows.Forms.Label label1;
+ internal System.Windows.Forms.TextBox textBox1;
+ internal System.Windows.Forms.TextBox textBox2;
+ internal System.Windows.Forms.TextBox textBox3;
+ private System.Windows.Forms.Panel panel1;
+ }
} \ No newline at end of file
diff --git a/TimeHACK.Engine/Template/Win9XBSOD.cs b/TimeHACK.Engine/Template/Win9XBSOD.cs
index 519315e..acf5e07 100644
--- a/TimeHACK.Engine/Template/Win9XBSOD.cs
+++ b/TimeHACK.Engine/Template/Win9XBSOD.cs
@@ -29,5 +29,10 @@ namespace TimeHACK.Engine.Template
this.Close();
}
}
+
+ private void Win9XBSOD_FormClosed(object sender, FormClosedEventArgs e)
+ {
+
+ }
}
}
diff --git a/TimeHACK.Engine/Template/WinClassic.cs b/TimeHACK.Engine/Template/WinClassic.cs
index 615d0f4..f5737aa 100644
--- a/TimeHACK.Engine/Template/WinClassic.cs
+++ b/TimeHACK.Engine/Template/WinClassic.cs
@@ -1,4 +1,5 @@
using System;
+using System.Drawing;
using System.Runtime.InteropServices;
using System.Windows.Forms;
@@ -74,5 +75,44 @@ namespace TimeHACK.Engine.Template
}
}
+
+ // The rest of this code will automatically style the buttons on the form!
+
+ protected override void OnControlAdded(ControlEventArgs e)
+ {
+ base.OnControlAdded(e);
+
+ if (e.Control.GetType() == typeof(Button))
+ {
+ e.Control.MouseEnter += button_MouseEnter;
+ e.Control.MouseLeave += button_MouseLeave;
+
+ ((Button)e.Control).FlatStyle = FlatStyle.Popup;
+ }
+ }
+
+ protected override void OnControlRemoved(ControlEventArgs e)
+ {
+ base.OnControlRemoved(e);
+
+ if (e.Control.GetType() == typeof(Button))
+ {
+ e.Control.MouseEnter -= button_MouseEnter;
+ e.Control.MouseLeave -= button_MouseLeave;
+ }
+ }
+
+ private void button_MouseEnter(object sender, EventArgs e)
+ {
+ var c = (Button)sender;
+ c.UseVisualStyleBackColor = false;
+ c.BackColor = Color.GhostWhite;
+ }
+
+ private void button_MouseLeave(object sender, EventArgs e)
+ {
+ var c = (Button)sender;
+ c.UseVisualStyleBackColor = true;
+ }
}
}
diff --git a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
index c0b8adc..90aa6d0 100644
--- a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
index 993040c..72eb867 100644
--- a/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/bin/Debug/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
index f873219..746c4e9 100644
--- a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
index 39d11b7..9b17eca 100644
--- a/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/bin/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/CoreCompileInputs.cache b/TimeHACK.Engine/obj/Debug/CoreCompileInputs.cache
index fc241b3..2a875f4 100644
--- a/TimeHACK.Engine/obj/Debug/CoreCompileInputs.cache
+++ b/TimeHACK.Engine/obj/Debug/CoreCompileInputs.cache
@@ -1 +1 @@
-34172df9cedd638ac7a23f9204409797a1d64c7b
+ce9c5da841ac94441144344852958905f2496327
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csprojResolveAssemblyReference.cache b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csprojResolveAssemblyReference.cache
index 97183e6..9f7772d 100644
--- a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csprojResolveAssemblyReference.cache
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll
index c0b8adc..90aa6d0 100644
--- a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb
index 993040c..72eb867 100644
--- a/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/obj/Debug/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/CoreCompileInputs.cache b/TimeHACK.Engine/obj/Release/CoreCompileInputs.cache
index 2a875f4..128a272 100644
--- a/TimeHACK.Engine/obj/Release/CoreCompileInputs.cache
+++ b/TimeHACK.Engine/obj/Release/CoreCompileInputs.cache
@@ -1 +1 @@
-ce9c5da841ac94441144344852958905f2496327
+612fc8a605c5ba312ff8ca6bc02fe42cb98339bd
diff --git a/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
index e421fcc..1c74c1b 100644
--- a/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
+++ b/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.Properties.Resources.resources b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.Properties.Resources.resources
index db7dda3..922e583 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.Properties.Resources.resources
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.Properties.Resources.resources
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt
index 6199732..6389a48 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt
@@ -82,3 +82,15 @@ C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engi
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.dll
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.pdb
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.csprojResolveAssemblyReference.cache
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\bin\Release\TimeHACK.Engine.dll
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\bin\Release\TimeHACK.Engine.pdb
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\bin\Release\Newtonsoft.Json.dll
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.csprojResolveAssemblyReference.cache
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Properties.Resources.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Template.Win9XBSOD.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Template.AboutBox95.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Template.Infobox95.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Template.WinClassic.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.csproj.GenerateResource.Cache
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.dll
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.pdb
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
index e6e04ba..4d43d2f 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache
index 2e60c1a..1de6ed7 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
index f873219..746c4e9 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
index 39d11b7..9b17eca 100644
--- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Main/OS/Win95/Win95.Designer.cs b/TimeHACK.Main/OS/Win95/Win95.Designer.cs
index 8c37e83..92e238a 100644
--- a/TimeHACK.Main/OS/Win95/Win95.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95.Designer.cs
@@ -129,6 +129,7 @@ namespace TimeHACK.OS.Win95
this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.MicrosoftDataLinkToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
+ this.storyTest1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.panel1.SuspendLayout();
this.taskbar.SuspendLayout();
this.clockPanel.SuspendLayout();
@@ -243,7 +244,7 @@ namespace TimeHACK.OS.Win95
this.startmenuitems.Name = "startmenuitems";
this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0);
this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
- this.startmenuitems.Size = new System.Drawing.Size(141, 292);
+ this.startmenuitems.Size = new System.Drawing.Size(145, 311);
this.startmenuitems.TabIndex = 0;
this.startmenuitems.Text = "StartMenu";
//
@@ -272,7 +273,7 @@ namespace TimeHACK.OS.Win95
this.ProgramsToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
this.ProgramsToolStripMenuItem.Name = "ProgramsToolStripMenuItem";
this.ProgramsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
- this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.ProgramsToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.ProgramsToolStripMenuItem.Text = "Programs";
//
// AccessoriesToolStripMenuItem
@@ -488,7 +489,7 @@ namespace TimeHACK.OS.Win95
this.NotePadToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.NotePadToolStripMenuItem.Name = "NotePadToolStripMenuItem";
this.NotePadToolStripMenuItem.Size = new System.Drawing.Size(181, 28);
- this.NotePadToolStripMenuItem.Text = "NotePad";
+ this.NotePadToolStripMenuItem.Text = "Notepad";
this.NotePadToolStripMenuItem.Click += new System.EventHandler(this.NotePadToolStripMenuItem_Click);
//
// OnlineRegistrationToolStripMenuItem
@@ -511,7 +512,7 @@ namespace TimeHACK.OS.Win95
this.PaintToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.PaintToolStripMenuItem.Name = "PaintToolStripMenuItem";
this.PaintToolStripMenuItem.Size = new System.Drawing.Size(181, 28);
- this.PaintToolStripMenuItem.Text = "Paint";
+ this.PaintToolStripMenuItem.Text = "Paintbrush";
//
// PhoneDialerToolStripMenuItem
//
@@ -738,14 +739,15 @@ namespace TimeHACK.OS.Win95
this.DocumentsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.windowManagerTestToolStripMenuItem,
this.downloaderTestToolStripMenuItem,
- this.installerTestToolStripMenuItem});
+ this.installerTestToolStripMenuItem,
+ this.storyTest1ToolStripMenuItem});
this.DocumentsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicDocuments;
this.DocumentsToolStripMenuItem.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.DocumentsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.DocumentsToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
this.DocumentsToolStripMenuItem.Name = "DocumentsToolStripMenuItem";
this.DocumentsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
- this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.DocumentsToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.DocumentsToolStripMenuItem.Text = "Documents";
//
// windowManagerTestToolStripMenuItem
@@ -788,7 +790,7 @@ namespace TimeHACK.OS.Win95
this.SettingsToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
this.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem";
this.SettingsToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
- this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.SettingsToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.SettingsToolStripMenuItem.Text = "Settings";
//
// ControlPanelToolStripMenuItem
@@ -834,7 +836,7 @@ namespace TimeHACK.OS.Win95
this.FindToolStripMenuItem.Name = "FindToolStripMenuItem";
this.FindToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
this.FindToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No;
- this.FindToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.FindToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.FindToolStripMenuItem.Text = "Find";
//
// FilesOrFoldersToolStripMenuItem
@@ -883,7 +885,7 @@ namespace TimeHACK.OS.Win95
this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem";
this.HelpToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
this.HelpToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No;
- this.HelpToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.HelpToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.HelpToolStripMenuItem.Text = "Help";
//
// RunToolStripMenuItem
@@ -896,7 +898,7 @@ namespace TimeHACK.OS.Win95
this.RunToolStripMenuItem.Name = "RunToolStripMenuItem";
this.RunToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
this.RunToolStripMenuItem.RightToLeft = System.Windows.Forms.RightToLeft.No;
- this.RunToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.RunToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.RunToolStripMenuItem.Text = "Run...";
//
// SuspendToolStripMenuItem
@@ -908,7 +910,7 @@ namespace TimeHACK.OS.Win95
this.SuspendToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
this.SuspendToolStripMenuItem.Name = "SuspendToolStripMenuItem";
this.SuspendToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
- this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
+ this.SuspendToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
this.SuspendToolStripMenuItem.Text = "Suspend";
//
// ShutdownToolStripMenuItem
@@ -920,8 +922,8 @@ namespace TimeHACK.OS.Win95
this.ShutdownToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
this.ShutdownToolStripMenuItem.Name = "ShutdownToolStripMenuItem";
this.ShutdownToolStripMenuItem.Padding = new System.Windows.Forms.Padding(4, 0, 25, 0);
- this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(134, 36);
- this.ShutdownToolStripMenuItem.Text = "Shutdown...";
+ this.ShutdownToolStripMenuItem.Size = new System.Drawing.Size(138, 36);
+ this.ShutdownToolStripMenuItem.Text = "Shut Down...";
this.ShutdownToolStripMenuItem.Click += new System.EventHandler(this.ShutdownToolStripMenuItem_Click);
//
// ossidestartmenu
@@ -1144,6 +1146,14 @@ namespace TimeHACK.OS.Win95
this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(150, 22);
this.PropertiesToolStripMenuItem1.Text = "Properties";
//
+ // storyTest1ToolStripMenuItem
+ //
+ this.storyTest1ToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.storyTest1ToolStripMenuItem.Name = "storyTest1ToolStripMenuItem";
+ this.storyTest1ToolStripMenuItem.Size = new System.Drawing.Size(186, 22);
+ this.storyTest1ToolStripMenuItem.Text = "StoryTest1";
+ this.storyTest1ToolStripMenuItem.Click += new System.EventHandler(this.storyTest1ToolStripMenuItem_Click);
+ //
// Windows95
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -1269,5 +1279,6 @@ namespace TimeHACK.OS.Win95
private System.Windows.Forms.ToolStripMenuItem downloaderTestToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem installerTestToolStripMenuItem;
private System.Windows.Forms.Panel taskbarItems;
+ private System.Windows.Forms.ToolStripMenuItem storyTest1ToolStripMenuItem;
}
} \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win95/Win95.cs b/TimeHACK.Main/OS/Win95/Win95.cs
index 6d7b5f3..79a0a82 100644
--- a/TimeHACK.Main/OS/Win95/Win95.cs
+++ b/TimeHACK.Main/OS/Win95/Win95.cs
@@ -9,6 +9,7 @@ using TimeHACK.Engine.Template;
using TimeHACK.Engine.Template.Taskbars;
using TimeHACK.OS.Win95.Win95Apps;
using TimeHACK.WinClassicForms;
+using TimeHACK.OS.Win95.Win95Apps.Story;
namespace TimeHACK.OS.Win95
{
@@ -340,6 +341,12 @@ namespace TimeHACK.OS.Win95
startmenu.Hide();
}
+ private void storyTest1ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ Win95Apps.Story.Hack1 story = new Win95Apps.Story.Hack1();
+ story.startObjective();
+ }
+
//TODO: Add Outlook Express 4
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95.resx b/TimeHACK.Main/OS/Win95/Win95.resx
index fd14645..72d7350 100644
--- a/TimeHACK.Main/OS/Win95/Win95.resx
+++ b/TimeHACK.Main/OS/Win95/Win95.resx
@@ -205,7 +205,7 @@
<data name="ScanDiskToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR
+ wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR
EsQgCEM9ukfzZl0CREmrO7uNw0ghL360ndR7v7L9X4BfBxDeVVrOmsaLQqd1DKowK7QmYwxvza4hC66H
UpiV6IJlm+UQOnvxvg7aBAPkIWpY87rICtpkX/4SX5MgmkvnxzD4JIC3BCUGzZCEfWb9I4D3M2gDp3xY
oXsQ9vRAYAJVbYNqAARf2M+aQa3Hr2QAdmH5TTPoDVz1BW7tA7ajvYP7sMmIAAAAAElFTkSuQmCC
@@ -222,7 +222,7 @@
<data name="CalculatorToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vQAADr0BR/uQrQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAABzSURBVDhPxZBR
DsAgCEM9ukfzZowW9UdFmUtG8mR0UtiSiFwxFSPYkbO8gb31gXahDBOdb9MhsHCoUzsJ4J0WdNRiFaUU
36BtgIsrXAPEcGHHsAFF+4yT/M8GCP4Pa2z5iw26EEUNMNyc4rAXxw1T8RxJD2E2VfJhfZIbAAAAAElF
TkSuQmCC
@@ -239,7 +239,7 @@
<data name="NotePadToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vgAADr4B6kKxwAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB
DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP
YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy
BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC
@@ -248,7 +248,7 @@
<data name="OnlineRegistrationToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR
+ wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACzSURBVDhPhZJR
EsUgCAN7dI7mzawRl1KLU2fygMimfryr9/6rcUY53FVmluDWmpoxFveViQSZuU4h72GMyMwm5AF2DPnA
QPTM9FIOCTiMBarSI1712qeZwwbkkApejBuqLLK8h7Cb5T8HGI8QBLPq8+wdzr722FUNL7+gEsuE06MI
qELk6T7DOhNcwTNAcuMJAZYAdQgiJAIk/kAZdr8OmCHD+5UWeRkBfKgEduUAYL/r1w0ie5EGNPvMCQAA
@@ -258,7 +258,7 @@
<data name="PaintToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vQAADr0BR/uQrQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAADBSURBVDhPhZAB
GoUgCIM9ukfrZj02mBJhb32U5v6JjpfmuGP0pQ8PAg4h0/6jbKj1xgcDniYEMGTDGpR0CLCJAIPnfV2X
5lve4hTMXbirjVETQHQQtaX23LFN9mIRXtMCh14BIirctm/yiyGNkB7mHvxXAgTj/Os4jegzmHeVQ3KA
TWlAq7UUQOgUYE3KxCDMXd5drEGnADfz/Qj6d4QC569ZukoKUwfrq3ugewmgnmgP5eCztGaVFK0HnJUB
@@ -277,7 +277,7 @@
<data name="WordPadToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vgAADr4B6kKxwAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB
DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX
VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+
aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg==
@@ -322,77 +322,77 @@
<data name="windowManagerTestToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="downloaderTestToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="installerTestToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="ControlPanelToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="PrintersToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="TaskbarToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="FindToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="FilesOrFoldersToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="ComputerToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="OnTheInternetToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
<data name="PeopleToolStripMenuItem.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAAAMSURBVBhXYzhw
4AAABIQCQUtXaBsAAAAASUVORK5CYII=
</value>
</data>
@@ -407,7 +407,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADq
- ggAAAk1TRnQBSQFMAgEBDAEAAUABAQFAAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
+ ggAAAk1TRnQBSQFMAgEBDAEAAVgBAQFYAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AXAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs
new file mode 100644
index 0000000..1822c43
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Story/Hack1.cs
@@ -0,0 +1,33 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Media;
+using System.Text;
+using System.Threading;
+using System.Threading.Tasks;
+using TimeHACK.Engine;
+
+namespace TimeHACK.OS.Win95.Win95Apps.Story
+{
+ class Hack1
+ {
+ WinClassicTerminal term = new WinClassicTerminal();
+ WindowManager wm = new WindowManager();
+ private SoundPlayer startsound;
+
+ // This is the very first story script!
+ public void startObjective()
+ {
+
+ wm.startWin95(term, "MS-DOS Prompt", null, true, true);
+ term.WriteLine("192.168.0.1 Connecting...");
+
+ // Play Dial-up Sound
+ Stream audio = Properties.Resources.modem_dial;
+ startsound = new SoundPlayer(audio);
+ startsound.PlaySync();
+ term.WriteLine("192.168.0.1 Connected.");
+ }
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs
index 0fac91a..97a0581 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs
@@ -60,6 +60,8 @@ namespace TimeHACK.OS.Win95.Win95Apps
googlealpha.Show();
break;
case "www.12padams.com":
+ Story.Hack1 startStory = new Story.Hack1();
+ startStory.startObjective();
hidePrograms();
break;
case "www.microsoft.com/internetexplorer4/welcome":
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
index a5472a3..6dd6ee8 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
@@ -9,6 +9,7 @@ using System.Threading.Tasks;
using System.Windows.Forms;
using TimeHACK.Engine;
using static TimeHACK.Engine.FileDialogBoxManager;
+using System.IO;
namespace TimeHACK.OS.Win95.Win95Apps
{
@@ -87,13 +88,38 @@ namespace TimeHACK.OS.Win95.Win95Apps
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
- ActivateOpenFileDialog(".txt");
- mainText.Text = ReadTextFile(Program.OpenFileExplorerAsDialogAndReturnGivenPath());
+ try
+ {
+ ActivateSaveFileDialog(".txt");
+ String selectedPath;
+ selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath();
+
+ MessageBox.Show(selectedPath);
+ if (selectedPath != "")
+ {
+ mainText.Text = ReadTextFile(selectedPath);
+ }
+ }
+ catch
+ {
+ }
}
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
{
+ try
+ {
+ ActivateSaveFileDialog(".txt");
+ String selectedPath;
+ selectedPath = Program.OpenFileExplorerAsDialogAndReturnGivenPath();
+ MessageBox.Show(selectedPath);
+ if (selectedPath != "")
+ {
+ File.WriteAllText(selectedPath, mainText.Text);
+ }
+ } catch {
+ }
}
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.Designer.cs
deleted file mode 100644
index 26a913d..0000000
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.Designer.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- partial class WinClassicOE4
- {
- /// <summary>
- /// Required designer variable.
- /// </summary>
- private System.ComponentModel.IContainer components = null;
-
- /// <summary>
- /// Clean up any resources being used.
- /// </summary>
- /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Component Designer generated code
-
- /// <summary>
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- /// </summary>
- private void InitializeComponent()
- {
- components = new System.ComponentModel.Container();
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- }
-
- #endregion
- }
-}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.cs
deleted file mode 100644
index cb7a350..0000000
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicOE4.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows.Forms;
-
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- public partial class WinClassicOE4 : UserControl
- {
- public WinClassicOE4()
- {
- InitializeComponent();
- }
- }
-}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs
new file mode 100644
index 0000000..d7e9781
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.Designer.cs
@@ -0,0 +1,61 @@
+namespace TimeHACK.OS.Win95.Win95Apps
+{
+ partial class WinClassicTerminal
+ {
+ /// <summary>
+ /// Required designer variable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ /// <summary>
+ /// Clean up any resources being used.
+ /// </summary>
+ /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Component Designer generated code
+
+ /// <summary>
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ /// </summary>
+ private void InitializeComponent()
+ {
+ this.richTextBox1 = new System.Windows.Forms.RichTextBox();
+ this.SuspendLayout();
+ //
+ // richTextBox1
+ //
+ this.richTextBox1.BackColor = System.Drawing.Color.Black;
+ this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.richTextBox1.ForeColor = System.Drawing.Color.White;
+ this.richTextBox1.Location = new System.Drawing.Point(0, 0);
+ this.richTextBox1.Name = "richTextBox1";
+ this.richTextBox1.ReadOnly = true;
+ this.richTextBox1.Size = new System.Drawing.Size(459, 262);
+ this.richTextBox1.TabIndex = 0;
+ this.richTextBox1.Text = "";
+ //
+ // WinClassicTerminal
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.richTextBox1);
+ this.Name = "WinClassicTerminal";
+ this.Size = new System.Drawing.Size(459, 262);
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.RichTextBox richTextBox1;
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs
new file mode 100644
index 0000000..24cb7dd
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.cs
@@ -0,0 +1,42 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Drawing;
+using System.Data;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using System.Media;
+using System.IO;
+using System.Threading;
+
+namespace TimeHACK.OS.Win95.Win95Apps
+{
+ public partial class WinClassicTerminal : UserControl
+ {
+ public WinClassicTerminal()
+ {
+ InitializeComponent();
+ this.richTextBox1.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
+ }
+ private SoundPlayer startsound;
+ /// <summary>
+ /// Write text to the Terminal and create a new line. Very similar to the Win32 Console.WriteLine Function.
+ /// </summary>
+ /// <param name="Text"></param>
+ public void WriteLine(string Text)
+ {
+ richTextBox1.AppendText(Text + "\n");
+ }
+
+ /// <summary>
+ /// Write text to the Terminal. Very similar to the Win32 Console.Write Function.
+ /// </summary>
+ /// <param name="Text"></param>
+ public void Write(String Text)
+ {
+ richTextBox1.AppendText(Text);
+ }
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicTerminal.resx
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+</root> \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
index a423686..aafe999 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
@@ -90,6 +90,7 @@
this.Label1 = new System.Windows.Forms.Label();
this.txtSave = new System.Windows.Forms.TextBox();
this.mainView = new System.Windows.Forms.ListView();
+ this.iconsList = new System.Windows.Forms.ImageList(this.components);
this.pnlHidden = new System.Windows.Forms.Panel();
this.LinkLabel1 = new System.Windows.Forms.LinkLabel();
this.Label3 = new System.Windows.Forms.Label();
@@ -117,7 +118,7 @@
this.program.Dock = System.Windows.Forms.DockStyle.Fill;
this.program.Location = new System.Drawing.Point(0, 0);
this.program.Name = "program";
- this.program.Size = new System.Drawing.Size(874, 517);
+ this.program.Size = new System.Drawing.Size(704, 517);
this.program.TabIndex = 13;
//
// diskView
@@ -129,6 +130,7 @@
this.diskView.TabIndex = 13;
this.diskView.UseCompatibleStateImageBehavior = false;
this.diskView.View = System.Windows.Forms.View.List;
+ this.diskView.Visible = false;
this.diskView.DoubleClick += new System.EventHandler(this.diskView_DoubleClick);
//
// icons
@@ -143,7 +145,7 @@
//
this.btnGo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.btnGo.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.btnGo.Location = new System.Drawing.Point(819, 20);
+ this.btnGo.Location = new System.Drawing.Point(646, 22);
this.btnGo.Name = "btnGo";
this.btnGo.Size = new System.Drawing.Size(55, 28);
this.btnGo.TabIndex = 12;
@@ -163,7 +165,7 @@
this.HelpToolStripMenuItem});
this.MenuStrip1.Location = new System.Drawing.Point(0, 0);
this.MenuStrip1.Name = "MenuStrip1";
- this.MenuStrip1.Size = new System.Drawing.Size(874, 24);
+ this.MenuStrip1.Size = new System.Drawing.Size(704, 24);
this.MenuStrip1.TabIndex = 6;
this.MenuStrip1.Text = "MenuStrip1";
//
@@ -193,26 +195,26 @@
// FolderToolStripMenuItem
//
this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem";
- this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ this.FolderToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
this.FolderToolStripMenuItem.Text = "Folder";
this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click);
//
// ShortcutToolStripMenuItem
//
this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem";
- this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
this.ShortcutToolStripMenuItem.Text = "Shortcut";
//
// TextDocumentToolStripMenuItem
//
this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem";
- this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
this.TextDocumentToolStripMenuItem.Text = "Text Document";
//
// BitmapImageToolStripMenuItem
//
this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem";
- this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(154, 22);
+ this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
this.BitmapImageToolStripMenuItem.Text = "Bitmap Image";
//
// DeleteToolStripMenuItem
@@ -220,6 +222,7 @@
this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem";
this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22);
this.DeleteToolStripMenuItem.Text = "Delete";
+ this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click);
//
// RenameToolStripMenuItem
//
@@ -238,6 +241,7 @@
this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem";
this.CloseToolStripMenuItem.Size = new System.Drawing.Size(127, 22);
this.CloseToolStripMenuItem.Text = "Close";
+ this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click);
//
// EditToolStripMenuItem
//
@@ -409,7 +413,7 @@
this.DisconnectNetworkDriveToolStripMenuItem,
this.GoToToolStripMenuItem});
this.ToolsToolStripMenuItem.Name = "ToolsToolStripMenuItem";
- this.ToolsToolStripMenuItem.Size = new System.Drawing.Size(47, 20);
+ this.ToolsToolStripMenuItem.Size = new System.Drawing.Size(48, 20);
this.ToolsToolStripMenuItem.Text = "Tools";
//
// FindToolStripMenuItem
@@ -485,11 +489,12 @@
this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem";
this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(174, 22);
this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95";
+ this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click);
//
// toprightcorner
//
this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.toprightcorner.Location = new System.Drawing.Point(870, 0);
+ this.toprightcorner.Location = new System.Drawing.Point(700, 0);
this.toprightcorner.Name = "toprightcorner";
this.toprightcorner.Size = new System.Drawing.Size(4, 4);
this.toprightcorner.TabIndex = 6;
@@ -510,7 +515,7 @@
"Online Services"});
this.dirLbl.Location = new System.Drawing.Point(11, 27);
this.dirLbl.Name = "dirLbl";
- this.dirLbl.Size = new System.Drawing.Size(802, 21);
+ this.dirLbl.Size = new System.Drawing.Size(629, 21);
this.dirLbl.TabIndex = 7;
this.dirLbl.Text = "My Computer";
//
@@ -518,7 +523,7 @@
//
this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE;
- this.bottomrightcorner.Location = new System.Drawing.Point(870, 513);
+ this.bottomrightcorner.Location = new System.Drawing.Point(700, 513);
this.bottomrightcorner.Name = "bottomrightcorner";
this.bottomrightcorner.Size = new System.Drawing.Size(4, 4);
this.bottomrightcorner.TabIndex = 4;
@@ -552,7 +557,8 @@
// Button1
//
this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.Button1.Location = new System.Drawing.Point(772, 3);
+ this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.Button1.Location = new System.Drawing.Point(608, 1);
this.Button1.Name = "Button1";
this.Button1.Size = new System.Drawing.Size(75, 23);
this.Button1.TabIndex = 17;
@@ -575,7 +581,7 @@
| System.Windows.Forms.AnchorStyles.Right)));
this.txtSave.Location = new System.Drawing.Point(60, 3);
this.txtSave.Name = "txtSave";
- this.txtSave.Size = new System.Drawing.Size(706, 20);
+ this.txtSave.Size = new System.Drawing.Size(542, 20);
this.txtSave.TabIndex = 15;
//
// mainView
@@ -583,16 +589,25 @@
this.mainView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- this.mainView.LargeImageList = this.icons;
- this.mainView.Location = new System.Drawing.Point(222, 54);
+ this.mainView.LargeImageList = this.iconsList;
+ this.mainView.Location = new System.Drawing.Point(11, 54);
this.mainView.Name = "mainView";
- this.mainView.Size = new System.Drawing.Size(631, 417);
- this.mainView.SmallImageList = this.icons;
- this.mainView.StateImageList = this.icons;
+ this.mainView.Size = new System.Drawing.Size(690, 417);
+ this.mainView.SmallImageList = this.iconsList;
+ this.mainView.StateImageList = this.iconsList;
this.mainView.TabIndex = 10;
this.mainView.UseCompatibleStateImageBehavior = false;
+ this.mainView.View = System.Windows.Forms.View.List;
this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick);
//
+ // iconsList
+ //
+ this.iconsList.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("iconsList.ImageStream")));
+ this.iconsList.TransparentColor = System.Drawing.Color.Transparent;
+ this.iconsList.Images.SetKeyName(0, "nwnp32_1_SERVER_ICON.png");
+ this.iconsList.Images.SetKeyName(1, "shell32_21.ico_16x16.png");
+ this.iconsList.Images.SetKeyName(2, "blank-file-Windows95Icon.gif");
+ //
// pnlHidden
//
this.pnlHidden.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
@@ -601,9 +616,9 @@
this.pnlHidden.Controls.Add(this.LinkLabel1);
this.pnlHidden.Controls.Add(this.Label3);
this.pnlHidden.Controls.Add(this.Label2);
- this.pnlHidden.Location = new System.Drawing.Point(222, 54);
+ this.pnlHidden.Location = new System.Drawing.Point(9, 54);
this.pnlHidden.Name = "pnlHidden";
- this.pnlHidden.Size = new System.Drawing.Size(631, 417);
+ this.pnlHidden.Size = new System.Drawing.Size(461, 417);
this.pnlHidden.TabIndex = 14;
this.pnlHidden.Visible = false;
//
@@ -644,7 +659,7 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.program);
this.Name = "WinClassicWindowsExplorer";
- this.Size = new System.Drawing.Size(874, 517);
+ this.Size = new System.Drawing.Size(704, 517);
this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load);
this.program.ResumeLayout(false);
this.program.PerformLayout();
@@ -724,5 +739,6 @@
internal System.Windows.Forms.Label Label1;
internal System.Windows.Forms.TextBox txtSave;
internal System.Windows.Forms.ImageList icons;
+ private System.Windows.Forms.ImageList iconsList;
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
index 6ad1bb1..2c84133 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
@@ -19,8 +19,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
public Boolean IsFileOpenDialog = false;
public Boolean IsFileSaveDialog = false;
public String onlyViewExtension = "";
+
String ToReplaceWith = ProfileDirectory;
String currentDirectory = Path.Combine(ProfileDirectory, "folders");
+ String oldLabelText;
Int32 fileType = 6;
String attemptedDirectory = "";
WindowManager wm = new WindowManager();
@@ -64,11 +66,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
String ReadDataFile(String reqDirectory, Boolean returnYesIfProtected = false) {
String Val = "";
String directoryFileInfo;
- directoryFileInfo = File.ReadAllText(reqDirectory);
+ directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info"));
FileSystemFolderInfo toRead = new FileSystemFolderInfo();
toRead = JsonConvert.DeserializeObject<FileSystemFolderInfo>(directoryFileInfo);
- MessageBox.Show(toRead.label);
if (returnYesIfProtected == true)
{
if (toRead.Isprotected == true)
@@ -100,10 +101,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
String label = ReadDataFile(str, false);
if (label == "")
{
- this.mainView.Items.Add(Path.GetFileName(str), 1);
+ this.mainView.Items.Add(Path.GetFileName(str));
this.mainView.FindItemWithText(Path.GetFileName(str)).Tag = Path.GetFileName(str);
} else {
- this.mainView.Items.Add(label, 1);
+ this.mainView.Items.Add(label, 1).ImageIndex = 1;
this.mainView.FindItemWithText(label).Tag = Path.GetFileName(str);
}
}
@@ -115,19 +116,19 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
if (new FileInfo(str).Extension == onlyViewExtension)
{
- this.mainView.Items.Add(Path.GetFileName(str), 0);
+ this.mainView.Items.Add(Path.GetFileName(str), 2);
}
}
} else {
if (!(Path.GetFileName(str) == "_data.info")) {
- this.mainView.Items.Add(Path.GetFileName(str));
+ this.mainView.Items.Add(Path.GetFileName(str), 2);
}
}
}
dirLbl.Text = currentDirectory;
CheckLbl();
} catch (Exception ex) {
- wm.startInfobox95("Windows Explorer", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info);
+ wm.startInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info);
((Form)this.TopLevelControl).Close();
}
}
@@ -428,11 +429,13 @@ namespace TimeHACK.OS.Win95.Win95Apps
// IsFileDialog = False
//End Sub
void WinClassicWindowsExplorer_Load(object sender, EventArgs e) {
- icons.Images.Add(Properties.Resources.WinClassicFolder);
- icons.Images.Add(Properties.Resources.WinClassicComputer);
+
+ //icons.Images.Add(Properties.Resources.WinClassicFolder);
+ //icons.Images.Add(Properties.Resources.WinClassicComputer);
program.BringToFront();
dirLbl.Text = "folders";
diskView.Items.Add("My Computer", 0);
+ Application.DoEvents();
CheckLbl();
RefreshAll();
if (FileDialogBoxManager.IsInOpenDialog)
@@ -447,8 +450,11 @@ namespace TimeHACK.OS.Win95.Win95Apps
pnlSave.Show();
Button1.Text = "Open";
} else {
- pnlSave.Show();
- Button1.Text = "Save";
+ if (IsFileSaveDialog == true)
+ {
+ pnlSave.Show();
+ Button1.Text = "Save";
+ }
}
onlyViewExtension = FileDialogBoxManager.OnlyViewExtension;
@@ -461,23 +467,18 @@ namespace TimeHACK.OS.Win95.Win95Apps
if ((String)mainView.FocusedItem.Tag != "") { // If it isn't a file
GoToDir(currentDirectory + "\\" + mainView.FocusedItem.Tag);
} else { // If it is a file
- if (IsFileOpenDialog == true || IsFileSaveDialog == true) { // If it is a open/save file dialog box
- Program.WindowsExplorerReturnPath = currentDirectory + "\\" + mainView.FocusedItem.Text;
- ((Form)this.TopLevelControl).Close();
+ if (new FileInfo(Path.Combine(currentDirectory, txtSave.Text)).Extension == onlyViewExtension)
+ {
+ Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text;
+ }
- } else {
- ReturnType(new FileInfo(currentDirectory + "\\" + mainView.FocusedItem.Text).Extension);
+ FileDialogBoxManager.IsInOpenDialog = false;
+ FileDialogBoxManager.IsInSaveDialog = false;
- switch (fileType) {
- case 1:
- //ManageTextFile.OpenNewTextFile(currentDirectory + "\\" + mainView.FocusedItem.Text);
- break;
- }
- }
+ ((Form)this.TopLevelControl).Close();
}
-
- } catch (Exception ex) {
+ } catch {
}
}
@@ -489,11 +490,9 @@ namespace TimeHACK.OS.Win95.Win95Apps
if (diskView.FocusedItem.Text == "My Computer") {
GoToDir(ProfileFileSystemDirectory);
-
}
-
- } catch (Exception ex) {
+ } catch {
}
}
@@ -537,24 +536,112 @@ namespace TimeHACK.OS.Win95.Win95Apps
private void Button1_Click(object sender, EventArgs e)
{
- if (txtSave.Text == "")
+ try
{
- wm.startInfobox95("Windows Explorer", "Please enter a filename", Properties.Resources.Win95Info);
+ Boolean OpenFile = false;
+ if (mainView.FocusedItem != null)
+ {
+ if ((String)mainView.FocusedItem.Tag != "")
+ { // If it isn't a file
+ GoToDir(currentDirectory + "\\" + mainView.FocusedItem.Tag);
+ }
+ else OpenFile = true; // If it is a file
+ }
+ else OpenFile = true;
+ if (OpenFile == true)
+ {
+ if (txtSave.Text == "")
+ {
+ wm.startInfobox95("Windows Explorer", "Please enter a filename", Properties.Resources.Win95Info);
+ }
+ else
+ {
+ if (new FileInfo(currentDirectory + "\\" + txtSave.Text).Extension == onlyViewExtension)
+ {
+
+ Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text;
+
+ }
+
+
+ FileDialogBoxManager.IsInOpenDialog = false;
+ FileDialogBoxManager.IsInSaveDialog = false;
+
+ ((Form)this.TopLevelControl).Close();
+ }
+ }
+ } catch {
+
}
- else
+ }
+
+ private void DeleteToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ try
{
- if (new FileInfo(currentDirectory + "\\" + txtSave.Text).Extension == onlyViewExtension)
+ if (!File.Exists(Path.Combine(currentDirectory, mainView.FocusedItem.Text)))
{
+ wm.startInfobox95("Windows Explorer", "This directory doesn't exist", Properties.Resources.Win95Info);
+ }
+ else
+ {
+ Directory.Delete(currentDirectory + mainView.FocusedItem.Text, true);
- Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text;
-
+ RefreshAll();
}
+ } catch
+ {
+
+ }
+
+ }
- FileDialogBoxManager.IsInOpenDialog = false;
- FileDialogBoxManager.IsInSaveDialog = false;
+ private void CloseToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ((Form)this.TopLevelControl).Close();
+ }
+ private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ WindowManager wm = new WindowManager();
+ wm.startAboutBox95("Windows 95", "Microsoft Windows 95 Rev B", Properties.Resources.WinClassicAbout95);
+ }
- ((Form)this.TopLevelControl).Close();
+ private void RenameToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ // The AfterLabelEdit event will kick in after this
+ oldLabelText = mainView.FocusedItem.Text;
+ mainView.LabelEdit = true;
+ mainView.FocusedItem.BeginEdit();
+ } catch
+ {
+
+ }
+ }
+
+ private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e)
+ {
+
+ String setText;
+ setText = mainView.FocusedItem.Text;
+ if (setText == "")
+ {
+ wm.startInfobox95("Windows Explorer", "Please enter a new directory name", Properties.Resources.Win95Info);
}
+ else
+ {
+ if (Directory.Exists(setText))
+ {
+ wm.startInfobox95("Windows Explorer", "That directory already exists.", Properties.Resources.Win95Info);
+ }
+ else
+ {
+ Directory.Delete(Path.Combine(currentDirectory, oldLabelText), true);
+ Directory.CreateDirectory(Path.Combine(currentDirectory, setText));
+ }
+ }
+ RefreshAll();
}
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
index 55cb7ea..8e25a32 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
@@ -125,7 +125,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
- CQAAAk1TRnQBSQFMAgEBAwEAARgBAAEYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ CQAAAk1TRnQBSQFMAgEBAwEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -173,4 +173,57 @@
<metadata name="MenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
+ <metadata name="iconsList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>409, 17</value>
+ </metadata>
+ <data name="iconsList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
+ LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
+ CQAAAk1TRnQBSQFMAgEBAwEAARABAAEQAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
+ AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
+ AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
+ AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
+ AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
+ AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
+ ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
+ AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
+ AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
+ AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
+ AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
+ AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
+ AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
+ AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
+ AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
+ ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
+ Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
+ AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
+ AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
+ AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
+ ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
+ Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
+ AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
+ AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
+ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
+ AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
+ AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAe0NFAHyMQANBwH3
+ AW0B8jAAAgcBMwQHAe0CbQESAW0B7QH3AewBFDAABwcB7wT3Ae8B9wHsARQCAAvsBQAB8AhtAfMUAA0H
+ Ae8B7AEUAgAB7AH/AQcB+wEHAfsBBwH7AQcB+wHsBQAB7wEHBv8B7AHyFQABBwsUAW0BkgEUAQAB7AH/
+ AQcB+wEHAfsBBwH7AQcB+wEHAQAB7AQAAe8BBwb/AewB8hUAAfAK8QH3AW0BkgHzAQAB7AH/AfsBBwH7
+ AQcB+wEHAfsBBwHsBgAB7wEHBv8B7AHyFQAB8AHxAQQHoQG1AfcB7AHvAQAB7AH/AfsBBwH7AQcB+wEH
+ AfsBBwH7AgABBwQAAe8BBwb/AewB8hUAAfAB8QEEAvwBhgLsARQB/AHPAfcB7AHvAQAB7An/AewBAAH8
+ Af8BBwMAAe8BBwb/AewB8hUAAfAB8QEEAfwB6gHsAv8B7AH8Ac8B9wHsAe8BAAzsAv8EAAHvAQcG/wHs
+ AfIVAAHwAfEBBAH8AQcBvAG1AQQBhQH8Ac8B9wHsAe8CAAHsAf8B+wEHAewC/wH8Af8B/AL/BQAB7wEH
+ BP8CEQEOAfIVAAHwAfEBBAHNAwQBoQL8Ac8B9wHsAe8CAAHsAf8BBwH7AQcB7AL/AfwC/wEAAewEAAHv
+ AQcE/wHsAfcB8BYAAfAB8QEKBwQBzwH3AewB7wIAAewB/wH7AQcB+wEHAewD/wEAAuwEAAHvARUEEwER
+ AfMXAAHwAfEI9wEHAfcB7AHvAwAB7AT/AuwB/ycAAf8BvAnxAbwB7AHvBAAE7CsAAf8BBwn3AZIB8jEA
+ AUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEBBQABgBcAA/8CAAEBBP8EAAT/BAAB4AEBAv8EAAHA
+ AQEBwAEPBAABwAEBAcABDwIAAYABAAGAAQEBwAEPAgABgAEAAYABAQHAAQ8CAAGAAQEBAAEJAcABDwIA
+ AYABAQIAAcABDwIAAYABAQEAAQEBwAEPAgABgAEBAYABAQHAAQ8CAAGAAQEBgAEBAcABHwIAAYABAQGA
+ AQMBwAE/AgABgAEBAcABHwL/AgABgAEBAeEBvwL/AgABwAEBBP8CAAs=
+</value>
+ </data>
</root> \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win98/Win98.Designer.cs b/TimeHACK.Main/OS/Win98/Win98.Designer.cs
index 484c931..255a97a 100644
--- a/TimeHACK.Main/OS/Win98/Win98.Designer.cs
+++ b/TimeHACK.Main/OS/Win98/Win98.Designer.cs
@@ -1,6 +1,6 @@
namespace TimeHACK.OS.Win98
{
- partial class Win98
+ partial class Windows98
{
/// <summary>
/// Required designer variable.
@@ -28,7 +28,7 @@
/// </summary>
private void InitializeComponent()
{
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Win98));
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows98));
System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("My Computer", 0);
System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("Network Neighborhood", 5);
System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem("Inbox", 3);
@@ -116,9 +116,9 @@
//
this.taskbar.BackColor = System.Drawing.Color.Silver;
this.taskbar.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("taskbar.BackgroundImage")));
+ this.taskbar.Controls.Add(this.startbutton);
this.taskbar.Controls.Add(this.clockPanel);
this.taskbar.Controls.Add(this.taskbarItems);
- this.taskbar.Controls.Add(this.startbutton);
this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom;
this.taskbar.Location = new System.Drawing.Point(0, 452);
this.taskbar.Name = "taskbar";
@@ -148,11 +148,14 @@
//
// taskbarItems
//
+ this.taskbarItems.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
this.taskbarItems.BackColor = System.Drawing.Color.Transparent;
this.taskbarItems.Cursor = System.Windows.Forms.Cursors.Default;
- this.taskbarItems.Location = new System.Drawing.Point(63, 4);
+ this.taskbarItems.Location = new System.Drawing.Point(69, 4);
this.taskbarItems.Name = "taskbarItems";
- this.taskbarItems.Size = new System.Drawing.Size(3648, 22);
+ this.taskbarItems.Size = new System.Drawing.Size(500, 22);
this.taskbarItems.TabIndex = 5;
//
// startbutton
@@ -909,7 +912,7 @@
this.desktopicons.TabIndex = 7;
this.desktopicons.UseCompatibleStateImageBehavior = false;
//
- // Win98
+ // Windows98
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@@ -919,7 +922,7 @@
this.Controls.Add(this.startmenu);
this.Controls.Add(this.desktopicons);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
- this.Name = "Win98";
+ this.Name = "Windows98";
this.Text = "Win98";
this.taskbar.ResumeLayout(false);
this.clockPanel.ResumeLayout(false);
diff --git a/TimeHACK.Main/OS/Win98/Win98.cs b/TimeHACK.Main/OS/Win98/Win98.cs
index b3b5f99..f4f78de 100644
--- a/TimeHACK.Main/OS/Win98/Win98.cs
+++ b/TimeHACK.Main/OS/Win98/Win98.cs
@@ -10,9 +10,9 @@ using System.Windows.Forms;
namespace TimeHACK.OS.Win98
{
- public partial class Win98 : Form
+ public partial class Windows98 : Form
{
- public Win98()
+ public Windows98()
{
InitializeComponent();
}
diff --git a/TimeHACK.Main/OS/Win98/Win98.resx b/TimeHACK.Main/OS/Win98/Win98.resx
index 10f3284..ae0c3b7 100644
--- a/TimeHACK.Main/OS/Win98/Win98.resx
+++ b/TimeHACK.Main/OS/Win98/Win98.resx
@@ -138,9 +138,6 @@
<metadata name="startmenuitems.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
- <metadata name="startmenuitems.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
<data name="InternetConnectionWizardToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAALRJREFUOE+N
diff --git a/TimeHACK.Main/Program.cs b/TimeHACK.Main/Program.cs
index 97a9ca2..839a0c8 100644
--- a/TimeHACK.Main/Program.cs
+++ b/TimeHACK.Main/Program.cs
@@ -78,14 +78,8 @@ namespace TimeHACK
public static String OpenFileExplorerAsDialogAndReturnGivenPath()
{
WinClassicWindowsExplorer we = new WinClassicWindowsExplorer();
- WinClassic app = wm.startWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true);
- TitleScreen.frm95.AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer);
-
- TitleScreen.frm95.nonimportantapps.Add(app);
- TitleScreen.frm95.nonimportantapps[TitleScreen.frm95.nonimportantapps.Count - 1].BringToFront();
- TitleScreen.frm95.nonimportantapps[TitleScreen.frm95.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(TitleScreen.frm95.NonImportantApp_Closing);
- app.BringToFront();
+ WinClassic app = wm.startWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true);
try
{
return WindowsExplorerReturnPath;
diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs
index 1d2df39..b6d3fcf 100644
--- a/TimeHACK.Main/Properties/Resources.Designer.cs
+++ b/TimeHACK.Main/Properties/Resources.Designer.cs
@@ -176,6 +176,15 @@ namespace TimeHACK.Properties {
}
/// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream modem_dial {
+ get {
+ return ResourceManager.GetStream("modem_dial", resourceCulture);
+ }
+ }
+
+ /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap MSExit {
@@ -373,20 +382,21 @@ namespace TimeHACK.Properties {
}
/// <summary>
- /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
- internal static System.IO.UnmanagedMemoryStream Win95Start1 {
+ internal static System.Drawing.Bitmap Win95Warning {
get {
- return ResourceManager.GetStream("Win95Start1", resourceCulture);
+ object obj = ResourceManager.GetObject("Win95Warning", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
- internal static System.Drawing.Bitmap Win95Warning {
+ internal static System.Drawing.Bitmap WinClassicAbout95 {
get {
- object obj = ResourceManager.GetObject("Win95Warning", resourceCulture);
+ object obj = ResourceManager.GetObject("WinClassicAbout95", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx
index fdf87b4..e574f4f 100644
--- a/TimeHACK.Main/Properties/Resources.resx
+++ b/TimeHACK.Main/Properties/Resources.resx
@@ -169,9 +169,6 @@
<data name="Win95SideBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\win95sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Win95Start1" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\win95start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
<data name="WinClassicClock" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -312,7 +309,7 @@
<data name="Win95IconIE4" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ
+ wQAADsEBuJFr7QAAAJVJREFUOE+VkQsSxCAMQj16bu4GFU3YdO2+Gaqi0F/7j96zfqKHqYiuByYBFfYJ
1okT9uuef4slmG9gWjdzN4Wnf9bRT1RhaCN+KriGieyvkjr8Rl7AMMbywE0zCBiIBS9Awbn7tUD29xME
Q0rM8IHhPbziKRhMU0pqjVIfcgHAfB2oiugnuEnG/EkZ/4fLZEksutHaB6sGQO/gf7MbAAAAAElFTkSu
QmCC
@@ -321,7 +318,7 @@
<data name="Win95IconNotepad_2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vQAADr0BR/uQrQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACFSURBVDhPpZNB
DsAgCAR9uk/zZ1S0i6CoDTUZQ5EdTk1EtFAPX0dkFoU0aivnTOnFrZVkCZvGjjpXSuki02c7F9g0gzdP
YD7mIDMGW3gV6KEdPOMJjOmECltBYLsIxHJjCg9BYDufIejXFYQ17Q1LwG7YIyTA4Tok0PwStB/LE0Dy
BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC
@@ -330,7 +327,7 @@
<data name="Win95IconWordpad" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vQAADr0BR/uQrQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACMSURBVDhPnZAB
DsAgCAN9Ok/zZ4yiEINsMkkKRNezWWNmlZSM84wabVwyEX3ODNLCZXWiyUrsgEr13h2gZlmvAGZGKQAX
VRlAzfcJIAB+/gMiM5smIMbMBLO8uUMqCcxsOzww4/AIiGZ7eR4OQBYZ2uIGswOyWj72ArQMyOoVsMY+
aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg==
@@ -360,4 +357,10 @@
<data name="WinClassicFileExplorer" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\shell32_21.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="WinClassicAbout95" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassicAbout95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="modem_dial" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\modem_dial.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
</root> \ No newline at end of file
diff --git a/TimeHACK.Main/Resources/modem_dial.wav b/TimeHACK.Main/Resources/modem_dial.wav
new file mode 100644
index 0000000..3a907a0
--- /dev/null
+++ b/TimeHACK.Main/Resources/modem_dial.wav
Binary files differ
diff --git a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs b/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs
index 0087fb0..5e1ccf4 100644
--- a/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs
+++ b/TimeHACK.Main/SaveDialogs/LoadGameProfileItem.cs
@@ -123,7 +123,7 @@ namespace TimeHACK
}
}
pnlConfirm.Hide();
- } catch (Exception ex)
+ } catch
{
}
diff --git a/TimeHACK.Main/SaveDialogs/NewGameDialog.cs b/TimeHACK.Main/SaveDialogs/NewGameDialog.cs
index d492a79..0e6f346 100644
--- a/TimeHACK.Main/SaveDialogs/NewGameDialog.cs
+++ b/TimeHACK.Main/SaveDialogs/NewGameDialog.cs
@@ -76,7 +76,7 @@ namespace TimeHACK
{
MessageBox.Show("You must enter a profile name!");
}
- } catch (Exception ex)
+ } catch
{
}
diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs
new file mode 100644
index 0000000..a242366
--- /dev/null
+++ b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.Designer.cs
@@ -0,0 +1,147 @@
+namespace TimeHACK.SaveDialogs
+{
+ partial class SaveFileTroubleShooter
+ {
+ /// <summary>
+ /// Required designer variable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ /// <summary>
+ /// Clean up any resources being used.
+ /// </summary>
+ /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ /// <summary>
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ /// </summary>
+ private void InitializeComponent()
+ {
+ this.label1 = new System.Windows.Forms.Label();
+ this.pnlResolved = new System.Windows.Forms.Panel();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.panel2 = new System.Windows.Forms.Panel();
+ this.btnClose = new System.Windows.Forms.Button();
+ this.pnlResolved.SuspendLayout();
+ this.panel2.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(12, 9);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(393, 20);
+ this.label1.TabIndex = 0;
+ this.label1.Text = "Please wait while we check the state of your Save file...";
+ //
+ // pnlResolved
+ //
+ this.pnlResolved.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.pnlResolved.Controls.Add(this.textBox1);
+ this.pnlResolved.Controls.Add(this.label3);
+ this.pnlResolved.Controls.Add(this.label2);
+ this.pnlResolved.Location = new System.Drawing.Point(12, 38);
+ this.pnlResolved.Name = "pnlResolved";
+ this.pnlResolved.Size = new System.Drawing.Size(589, 146);
+ this.pnlResolved.TabIndex = 1;
+ this.pnlResolved.Visible = false;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(8, 11);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(210, 20);
+ this.label2.TabIndex = 0;
+ this.label2.Text = "The issue has been resolved";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(9, 31);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(24, 13);
+ this.label3.TabIndex = 2;
+ this.label3.Text = "log:";
+ //
+ // textBox1
+ //
+ this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.textBox1.Location = new System.Drawing.Point(10, 55);
+ this.textBox1.Multiline = true;
+ this.textBox1.Name = "textBox1";
+ this.textBox1.ReadOnly = true;
+ this.textBox1.Size = new System.Drawing.Size(567, 79);
+ this.textBox1.TabIndex = 3;
+ //
+ // panel2
+ //
+ this.panel2.BackColor = System.Drawing.SystemColors.ControlDark;
+ this.panel2.Controls.Add(this.btnClose);
+ this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.panel2.Location = new System.Drawing.Point(0, 217);
+ this.panel2.Name = "panel2";
+ this.panel2.Size = new System.Drawing.Size(612, 30);
+ this.panel2.TabIndex = 2;
+ //
+ // btnClose
+ //
+ this.btnClose.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnClose.Location = new System.Drawing.Point(526, 4);
+ this.btnClose.Name = "btnClose";
+ this.btnClose.Size = new System.Drawing.Size(75, 23);
+ this.btnClose.TabIndex = 0;
+ this.btnClose.Text = "Close";
+ this.btnClose.UseVisualStyleBackColor = true;
+ this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
+ //
+ // SaveFileTroubleShooter
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(612, 247);
+ this.Controls.Add(this.panel2);
+ this.Controls.Add(this.pnlResolved);
+ this.Controls.Add(this.label1);
+ this.Name = "SaveFileTroubleShooter";
+ this.Text = "Save File Troubleshooter";
+ this.Load += new System.EventHandler(this.SaveFileTroubleShooter_Load);
+ this.pnlResolved.ResumeLayout(false);
+ this.pnlResolved.PerformLayout();
+ this.panel2.ResumeLayout(false);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Panel pnlResolved;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Panel panel2;
+ private System.Windows.Forms.Button btnClose;
+ }
+} \ No newline at end of file
diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs
new file mode 100644
index 0000000..eb79543
--- /dev/null
+++ b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using TimeHACK.Engine;
+using System.IO;
+
+namespace TimeHACK.SaveDialogs
+{
+ public partial class SaveFileTroubleShooter : Form
+ {
+ public String log;
+ Save savedata = new Save();
+ String json;
+ public SaveFileTroubleShooter()
+ {
+ InitializeComponent();
+ }
+
+ private void btnClose_Click(object sender, EventArgs e)
+ {
+ this.Close();
+ }
+
+ private void SaveFileTroubleShooter_Load(object sender, EventArgs e)
+ {
+ BeginScan();
+ }
+
+ void WriteToLog(String toWrite)
+ {
+ log += toWrite + Environment.NewLine;
+ }
+
+ void BeginScan()
+ {
+ WriteToLog("Started scanning profile: " + SaveSystem.ProfileName);
+
+ // Check if the main.save file exists
+
+ if (!File.Exists(Path.Combine(SaveSystem.ProfileDirectory, "main.save")))
+ {
+ WriteToLog("ISSUE FOUND! File main.save doesn't exist");
+
+ WriteToLog("Creating one...");
+
+ SaveSystem.NewGame();
+
+ WriteToLog("Created one!");
+
+ EndScan(true);
+ return;
+ } else {
+ WriteToLog("File main.save does exist - checking contents");
+
+ // Read the main.save file
+ json = File.ReadAllText(Path.Combine(SaveSystem.ProfileDirectory, "main.save"));
+
+ savedata = Newtonsoft.Json.JsonConvert.DeserializeObject<Save>(json);
+
+ // Check the values
+
+ if (savedata.CurrentOS == null || savedata.CurrentOS == "")
+ {
+ WriteToLog("ISSUE FOUND! Data for CurrentOS is null! Giving default value...");
+ savedata.CurrentOS = "95";
+ EndScan(true);
+ }
+
+ if (savedata.ExperiencedStories == null)
+ {
+ WriteToLog("ISSUE FOUND! Data for ExperiencedStories is null! Giving default value...");
+ savedata.ExperiencedStories = new List<string>();
+ }
+
+ if (savedata.ExperiencedStories == null)
+ {
+ WriteToLog("ISSUE FOUND! Data for ExperiencedStories is null! Giving default value...");
+ savedata.ExperiencedStories = new List<string>();
+ }
+ }
+
+ if (!Directory.Exists(Path.Combine(SaveSystem.ProfileDirectory, "folders")))
+ {
+ WriteToLog("ISSUE FOUND! Directory 'folders' doesn't exist! Creating one...");
+ Directory.CreateDirectory(Path.Combine(SaveSystem.ProfileDirectory, "folders"));
+ SaveSystem.CheckFiles();
+ }
+
+
+ }
+
+ void EndScan(Boolean successful)
+ {
+ pnlResolved.Visible = true;
+ if (successful == true)
+ {
+ label2.Text = "The issue has been resolved.";
+ // Set CurrentSave to the resolved one
+
+ SaveSystem.CurrentSave = savedata;
+
+ // Set the main.save file to the resolved one
+
+ File.WriteAllText(Path.Combine(SaveSystem.ProfileDirectory, "main.save"), Newtonsoft.Json.JsonConvert.SerializeObject(savedata));
+
+ textBox1.Text = log;
+ } else {
+ label2.Text = "The issue has not been resolved, sorry";
+ textBox1.Text = log;
+ }
+ }
+ }
+}
diff --git a/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/TimeHACK.Main/SaveDialogs/SaveFileTroubleShooter.resx
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+</root> \ No newline at end of file
diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj
index 605d4f4..41dee88 100644
--- a/TimeHACK.Main/TimeHACK.Main.csproj
+++ b/TimeHACK.Main/TimeHACK.Main.csproj
@@ -122,6 +122,19 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
+ <Compile Include="OS\Win95\Win95Apps\Story\Hack1.cs" />
+ <Compile Include="OS\Win95\Win95Apps\WinClassicFTPClient.cs">
+ <SubType>UserControl</SubType>
+ </Compile>
+ <Compile Include="OS\Win95\Win95Apps\WinClassicFTPClient.Designer.cs">
+ <DependentUpon>WinClassicFTPClient.cs</DependentUpon>
+ </Compile>
+ <Compile Include="OS\Win95\Win95Apps\WinClassicTerminal.cs">
+ <SubType>UserControl</SubType>
+ </Compile>
+ <Compile Include="OS\Win95\Win95Apps\WinClassicTerminal.Designer.cs">
+ <DependentUpon>WinClassicTerminal.cs</DependentUpon>
+ </Compile>
<Compile Include="OS\Win95\Win95Apps\WinClassicWindowsExplorer.cs">
<SubType>UserControl</SubType>
</Compile>
@@ -212,12 +225,6 @@
<Compile Include="OS\Win95\Win95Apps\WinClassicNotepad.Designer.cs">
<DependentUpon>WinClassicNotepad.cs</DependentUpon>
</Compile>
- <Compile Include="OS\Win95\Win95Apps\WinClassicOE4.cs">
- <SubType>UserControl</SubType>
- </Compile>
- <Compile Include="OS\Win95\Win95Apps\WinClassicOE4.Designer.cs">
- <DependentUpon>WinClassicOE4.cs</DependentUpon>
- </Compile>
<Compile Include="OS\Win95\Win95Apps\WinClassicWordPad.cs">
<SubType>UserControl</SubType>
</Compile>
@@ -243,12 +250,24 @@
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
+ <Compile Include="SaveDialogs\SaveFileTroubleShooter.cs">
+ <SubType>Form</SubType>
+ </Compile>
+ <Compile Include="SaveDialogs\SaveFileTroubleShooter.Designer.cs">
+ <DependentUpon>SaveFileTroubleShooter.cs</DependentUpon>
+ </Compile>
<Compile Include="TitleScreen.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="TitleScreen.Designer.cs">
<DependentUpon>TitleScreen.cs</DependentUpon>
</Compile>
+ <EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicFTPClient.resx">
+ <DependentUpon>WinClassicFTPClient.cs</DependentUpon>
+ </EmbeddedResource>
+ <EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicTerminal.resx">
+ <DependentUpon>WinClassicTerminal.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicWindowsExplorer.resx">
<DependentUpon>WinClassicWindowsExplorer.cs</DependentUpon>
</EmbeddedResource>
@@ -311,6 +330,9 @@
<SubType>Designer</SubType>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
+ <EmbeddedResource Include="SaveDialogs\SaveFileTroubleShooter.resx">
+ <DependentUpon>SaveFileTroubleShooter.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="TitleScreen.resx">
<DependentUpon>TitleScreen.cs</DependentUpon>
</EmbeddedResource>
@@ -347,6 +369,7 @@
<Content Include="Resources\IE4\padams.html" />
<None Include="Resources\wmsui32_1001.ico_16x16.png" />
<None Include="Resources\shell32_21.ico_16x16.png" />
+ <Content Include="Resources\modem_dial.wav" />
<Content Include="Resources\TitleScreen\Exit.png" />
<Content Include="Resources\TitleScreen\LoadGame.png" />
<Content Include="Resources\TitleScreen\MSExit.png" />
@@ -360,6 +383,7 @@
<None Include="Resources\WinClassic\WinClassicWordpad.png" />
<None Include="Resources\WinClassic\WinClassicUndo.png" />
<None Include="Resources\LeviWindows.ttf" />
+ <None Include="Resources\WinClassicAbout95.png" />
<Content Include="Resources\WinClassic\16Color.png" />
<Content Include="Resources\WinClassic\256Color.png" />
<None Include="Resources\WinClassic\tada.wav" />
diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs
index 1b3c52c..d73269f 100644
--- a/TimeHACK.Main/TitleScreen.cs
+++ b/TimeHACK.Main/TitleScreen.cs
@@ -4,8 +4,10 @@ using System.Drawing;
using System.IO;
using System.Windows.Forms;
using TimeHACK.OS.Win95;
+using TimeHACK.OS.Win98;
using TimeHACK.Engine;
using static TimeHACK.Engine.SaveSystem;
+using TimeHACK.SaveDialogs;
namespace TimeHACK
{
@@ -13,6 +15,7 @@ namespace TimeHACK
{
public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();
public static Windows95 frm95;
+ public static Windows98 frm98;
public static string username;
public static string progress = "95";
@@ -29,29 +32,51 @@ namespace TimeHACK
{
leet();
}
- else
- // If VM Mode is not enabled
- if (vm_mode.Checked != true)
- {
- // Generate fullscreen desktop
- frm95 = new Windows95();
- frm95.TopMost = true;
- frm95.FormBorderStyle = FormBorderStyle.None;
- frm95.WindowState = FormWindowState.Maximized;
- frm95.Show();
- Hide();
- }
- // If VM Mode is enabled
- else
- {
- // Generate desktop with size entered by user
- frm95 = new Windows95();
- frm95.FormBorderStyle = FormBorderStyle.None;
- frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
- frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
- frm95.Show();
- Hide();
- }
+ else {
+ // Time to decide which OS to start up!
+ MessageBox.Show(CurrentSave.CurrentOS);
+
+ switch (CurrentSave.CurrentOS)
+ {
+ case "95":
+ frm95 = new Windows95();
+ frm95.TopMost = true;
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.WindowState = FormWindowState.Maximized;
+ //if (vm_mode.Checked == true)
+ //{
+ // frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
+ // frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
+ //}
+ frm95.Show();
+ Hide();
+
+ break;
+ case "98":
+ frm98 = new Windows98();
+ frm98.TopMost = true;
+ frm98.FormBorderStyle = FormBorderStyle.None;
+ frm98.WindowState = FormWindowState.Maximized;
+ if (vm_mode.Checked == true)
+ {
+ frm98.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
+ frm98.FormBorderStyle = FormBorderStyle.Fixed3D;
+ }
+ frm98.Show();
+ Hide();
+
+ break;
+ default:
+ MessageBox.Show("WARNING! It looks like this save is corrupt!");
+ MessageBox.Show("We will now open the Save troubleshooter");
+
+ SaveFileTroubleShooter troubleshooter = new SaveFileTroubleShooter();
+
+ troubleshooter.ShowDialog();
+ break;
+ }
+
+ }
}
@@ -166,6 +191,22 @@ namespace TimeHACK
frm95.Close();
frm95 = null;
+ try
+ {
+ // Time to close all the game applications
+ foreach (Form frm in Application.OpenForms)
+ {
+ if (frm.Tag.ToString() != "ignoreFormOnTaskbar")
+ {
+ frm.Close();
+ }
+ }
+ } catch {
+
+ }
+
+
+
// If VM Mode is not enabled
if (vm_mode.Checked != true)
{
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
index f873219..746c4e9 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
index 39d11b7..9b17eca 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.application b/TimeHACK.Main/bin/Release/TimeHACK.application
index 27f7ad6..90b813d 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.application
+++ b/TimeHACK.Main/bin/Release/TimeHACK.application
@@ -1,21 +1,21 @@
-<?xml version="1.0" encoding="utf-8"?>
-<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
- <assemblyIdentity name="TimeHACK.application" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <deployment install="true" mapFileExtensions="true" co.v1:createDesktopShortcut="true" />
- <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
- <framework targetVersion="4.5.2" profile="Full" supportedRuntime="4.0.30319" />
- </compatibleFrameworks>
- <dependency>
- <dependentAssembly dependencyType="install" codebase="TimeHACK.exe.manifest" size="22903">
- <assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>tqcU7kIBg+iSygTjllqLFFURbdNeO1xDOBjh+ang0bM=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
+<?xml version="1.0" encoding="utf-8"?>
+<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
+ <assemblyIdentity name="TimeHACK.application" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <deployment install="true" mapFileExtensions="true" co.v1:createDesktopShortcut="true" />
+ <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
+ <framework targetVersion="4.5.2" profile="Full" supportedRuntime="4.0.30319" />
+ </compatibleFrameworks>
+ <dependency>
+ <dependentAssembly dependencyType="install" codebase="TimeHACK.exe.manifest" size="23308">
+ <assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>axya6B1VuGVCDd3AFMwt1roZXHr5zdukXgh8gG8E78Y=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
</asmv1:assembly> \ No newline at end of file
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe b/TimeHACK.Main/bin/Release/TimeHACK.exe
index 99f4f67..352d93e 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
index be9fcac..72bc8fe 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
@@ -1,20 +1,20 @@
-<?xml version="1.0" encoding="utf-8"?>
-<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
- <asmv1:assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
- <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <application />
- <entryPoint>
- <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <commandLine file="TimeHACK.exe" parameters="" />
- </entryPoint>
- <co.v1:useManifestForTrust xmlns="urn:schemas-microsoft-com:asm.v1" />
- <trustInfo>
- <security>
- <applicationRequestMinimum>
- <PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
- <defaultAssemblyRequest permissionSetReference="Custom" />
- </applicationRequestMinimum>
- <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
+<?xml version="1.0" encoding="utf-8"?>
+<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
+ <asmv1:assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
+ <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <application />
+ <entryPoint>
+ <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <commandLine file="TimeHACK.exe" parameters="" />
+ </entryPoint>
+ <co.v1:useManifestForTrust xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <trustInfo>
+ <security>
+ <applicationRequestMinimum>
+ <PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
+ <defaultAssemblyRequest permissionSetReference="Custom" />
+ </applicationRequestMinimum>
+ <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!--
UAC Manifest Options
If you want to change the Windows User Account Control level replace the
@@ -26,453 +26,462 @@
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
- -->
- <requestedExecutionLevel level="asInvoker" uiAccess="false" />
- </requestedPrivileges>
- </security>
- </trustInfo>
- <dependency>
- <dependentOS>
- <osVersionInfo>
- <os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
- </osVersionInfo>
- </dependentOS>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
- <assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Newtonsoft.Json.dll" size="654848">
- <assemblyIdentity name="Newtonsoft.Json" version="10.0.0.0" publicKeyToken="30AD4FE6B2A6AEED" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>HCRfTIXCraEwvFmULJC3AcJMBu2+PrJYOO2N5PhSU1w=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816">
- <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>kqatPPBK/G/VmlkO4NNuIOwfrJwVd6mbz/yROC011EA=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189440">
- <assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>UDnzq1bid2StNY4fmq7VKMqaq81ginmz76HAKIpmlnQ=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <file name="Resources\12padams_EULA.txt" size="1306">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>lqdCpqWSG703aUKUZuVLCGvz3fv9DSk/gweD2eGYZrQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\Icon128x.ico" size="99678">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>nzG7pg3H+3uPdr/lzLxyroAH8XD1zvIYW4peV9fAD6M=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\google.jpg" size="6218">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>MsBfDGQbMHg7EHMcNY/8mrPtzIR7Si+xtJAcxLHz+wo=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\googlehome.html" size="473">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>M69a0Q8VAYpaeWem7o8i+9iv5cJdzgRLyWD48mOZQiM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\googleprototype.html" size="2571">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>5dxj6DQUI8H4fwy1EkXVnQnRwj/wJVEVSlzyjSYfUgI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\ie4start.html" size="1064">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>GI6mR05IfCFwEQvctIONdEaTnhHSnhbc3fLErCxmNJE=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\padams.html" size="3165">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>k2m2tLIfVCyO67LZX2zSmbVyhl5XLttVgRG6E8/VuF0=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\Exit.png" size="138932">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>sBCYzVLt3A/I7Gku5XJ8ZLN2L/aR2YJ1WHrzbf+PySI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\LoadGame.png" size="178312">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>ZzTzMYl3DLVEP1oagOyinEAULYpX610Iuk3sJnkA+yY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSExit.png" size="40470">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>LAoVjRnvN8/QnPLwFKlndMujFUfVmwuMdYg2vM+TWZI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSLoadGame.png" size="47514">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>V0sbr2Q/ES6ckgBpW09YU5PFleJYeN3dWWNN5Bmte6o=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSNewGame.png" size="47088">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>2K2sK/Ba7mlOKw7sF8mza5p8tbxaAewzEqGSBUgZ1mY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\NewGame.png" size="179172">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>qmcKcG32LH7iikhI78zkcFVU8d2OB29WrHjaMNxQ31c=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TaskBarButton.png" size="387">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Uj6S88dTZgAwhpS2lddEO1VF5yuGwj31xXwN2s4vPhY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TaskBarClock.png" size="256">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>9h0M8CsC6iXP7E+R3EmdfocnzxgjfrC53xwwS5GM3CQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TimeHACK_Logo.png" size="879972">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>w0UragVhbcpGR96DEyDG3918bEsoNR0lYqukJOOY6EM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TitleScreenBG.png" size="1569144">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>zrsVsDepWdceKYuysygzl34scDD+yFK0W6RY7elAjKc=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\16Color.png" size="657">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>DwYeH+xQs13qziRfLclvR4xdlexQmcNybOPlAfAktNw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\256Color.png" size="264">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>a4iY6QVNpzMbNlIfIPmdmKdt6nRnAQGMDjOPWrM1oA8=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\TrueColor.png" size="284">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>GyCFWEz6VhwTq8fb3O8SuIT0U2WVgelHbDp5L8lW7KA=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\Win95SideBar.png" size="835">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Z+wcS9Drzc+B2ytpUhd3VCyzHQlvomsyycp/Xiau5Vg=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\Win95Start.wav" size="270382">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>AP1JKyEdfo5h1ffRNHo2ZLE9DVXPGViMIN5NeDTfJ5E=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicClock.png" size="221">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>wdycAfKPNJg2GO6pIc0JKDnDhE1zrtpamp5CVVKPOhw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicComputer.png" size="410">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>7qdgZRiaGUdkQELrWMmy0X2MexD+1MiZHIJbd5Uml2E=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicDocuments.png" size="346">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>YQWpE0bdQOdQx4JECZ5oRvN5c6pb+uMgeovoDdT/sW8=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicFind.png" size="519">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+zAe0vYsdCQdvT5DQ3XujGzfmMm5Mx5kvMQWGy32vq4=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicFolder.png" size="285">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>VQvjXXCgsNEyzV6RvhuYZ5Reu41t0D7HH87dZYk7KcI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicHelp.png" size="468">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>rukmHuBnlGNy4RGEvN4wWt8Fz+EV9Z2izAvd+61FUR4=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicIE4.png" size="534">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>pF6dDVQ6eNpFbiWSIN/nBMdJ/Oev6to/C/bBaGbEfoo=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicInbox.png" size="614">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>slW3YsxMrkkV9T4PE0LgBfh9DIWGvIxcA1Tk4HQlPYw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicMSN.png" size="557">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+Oqix05d9bmuGzXELIoh/sDI44JgBwy7xci7X79Q2KA=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicNetworking.png" size="492">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>qClKL3sLGduhUUkgph3TLlUcOJ9Rap+lqX32zp8f31A=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicOutlook.png" size="632">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>AzvxwpGvMrksiXkc3mKW5uuzp7TsxUxS7fhCKr9tmWE=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicProgramItem.png" size="312">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>/J+u19nP9/3Umk2QZ4141A2KL/z1/EzabYWTsBAvdwQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicPrograms.png" size="377">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>v5spqrMy5B5E+JCBZbgg0zI5maO16zQPzVadt19KO5U=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicRecycle.png" size="522">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>hfdhKI5M05j5cHUOVxVwftsZVBbycC/w4+J5mknwmr0=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicRun.png" size="439">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>SR16+bLKwtB7indZu424Gg7EZatjjh3QQO1xMK78ItM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicSettings.png" size="543">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>e5Sz92eH3B1+fs6E/GQP+h4q2LmpTgNT43EkgevfryI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicShutdown.png" size="461">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>bzXwypoYaLnjOMNStpcJjXIGFT2/HXJ8Awftsf+d6ZM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicStart.png" size="380">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>xR7A8s/y3cRUwZTEB5N3A8KIF0mB8k5y4azjaVpgz3U=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicSuspend.png" size="467">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>zbhDuGL3PMWT/neUqIW70NotSiGrpCOiZlDRjp9jsfw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTaskBar.png" size="127">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+fshereDl8F60Ef1K3Q1uudUcIBJeWlPAmosAdKe/eY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTaskbarItem.png" size="218">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>W0yCwc3lJJFqQfgeTtazQbdAjUboLWojci1PiqJjIBM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTime.png" size="225">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>x6TTsUiEHqlRiSdsR7WH5jiWTj1u/cJsO7BItxU4X9Q=</dsig:DigestValue>
- </hash>
- </file>
+ -->
+ <requestedExecutionLevel level="asInvoker" uiAccess="false" />
+ </requestedPrivileges>
+ </security>
+ </trustInfo>
+ <dependency>
+ <dependentOS>
+ <osVersionInfo>
+ <os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
+ </osVersionInfo>
+ </dependentOS>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
+ <assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Newtonsoft.Json.dll" size="654848">
+ <assemblyIdentity name="Newtonsoft.Json" version="10.0.0.0" publicKeyToken="30AD4FE6B2A6AEED" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>HCRfTIXCraEwvFmULJC3AcJMBu2+PrJYOO2N5PhSU1w=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="7088128">
+ <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>xlhY2eZZvmIMUX049vQl+iv2GhxMilZe6Z5oLOMXcVg=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="190464">
+ <assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>6k0eIg8wtPh0nQO1NXeZ7jhZxhwRazjjnelCvcFuXkw=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <file name="Resources\12padams_EULA.txt" size="1306">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>lqdCpqWSG703aUKUZuVLCGvz3fv9DSk/gweD2eGYZrQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\Icon128x.ico" size="99678">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>nzG7pg3H+3uPdr/lzLxyroAH8XD1zvIYW4peV9fAD6M=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\google.jpg" size="6218">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>MsBfDGQbMHg7EHMcNY/8mrPtzIR7Si+xtJAcxLHz+wo=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\googlehome.html" size="473">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>M69a0Q8VAYpaeWem7o8i+9iv5cJdzgRLyWD48mOZQiM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\googleprototype.html" size="2571">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>5dxj6DQUI8H4fwy1EkXVnQnRwj/wJVEVSlzyjSYfUgI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\ie4start.html" size="1064">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>GI6mR05IfCFwEQvctIONdEaTnhHSnhbc3fLErCxmNJE=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\padams.html" size="3165">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>k2m2tLIfVCyO67LZX2zSmbVyhl5XLttVgRG6E8/VuF0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\modem_dial.wav" size="2233388">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>8GPdrHpnW0rPFWbku96u19JwgFXPTZoX4unngsc1no0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\Exit.png" size="138932">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>sBCYzVLt3A/I7Gku5XJ8ZLN2L/aR2YJ1WHrzbf+PySI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\LoadGame.png" size="178312">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>ZzTzMYl3DLVEP1oagOyinEAULYpX610Iuk3sJnkA+yY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSExit.png" size="40470">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>LAoVjRnvN8/QnPLwFKlndMujFUfVmwuMdYg2vM+TWZI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSLoadGame.png" size="47514">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>V0sbr2Q/ES6ckgBpW09YU5PFleJYeN3dWWNN5Bmte6o=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSNewGame.png" size="47088">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>2K2sK/Ba7mlOKw7sF8mza5p8tbxaAewzEqGSBUgZ1mY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\NewGame.png" size="179172">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>qmcKcG32LH7iikhI78zkcFVU8d2OB29WrHjaMNxQ31c=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TaskBarButton.png" size="387">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>Uj6S88dTZgAwhpS2lddEO1VF5yuGwj31xXwN2s4vPhY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TaskBarClock.png" size="256">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>9h0M8CsC6iXP7E+R3EmdfocnzxgjfrC53xwwS5GM3CQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TimeHACK_Logo.png" size="879972">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>w0UragVhbcpGR96DEyDG3918bEsoNR0lYqukJOOY6EM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TitleScreenBG.png" size="1569144">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>zrsVsDepWdceKYuysygzl34scDD+yFK0W6RY7elAjKc=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\16Color.png" size="657">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>DwYeH+xQs13qziRfLclvR4xdlexQmcNybOPlAfAktNw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\256Color.png" size="264">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>a4iY6QVNpzMbNlIfIPmdmKdt6nRnAQGMDjOPWrM1oA8=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\TrueColor.png" size="284">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>GyCFWEz6VhwTq8fb3O8SuIT0U2WVgelHbDp5L8lW7KA=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\Win95SideBar.png" size="835">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>Z+wcS9Drzc+B2ytpUhd3VCyzHQlvomsyycp/Xiau5Vg=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\Win95Start.wav" size="270382">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>AP1JKyEdfo5h1ffRNHo2ZLE9DVXPGViMIN5NeDTfJ5E=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicClock.png" size="221">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>wdycAfKPNJg2GO6pIc0JKDnDhE1zrtpamp5CVVKPOhw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicComputer.png" size="410">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>7qdgZRiaGUdkQELrWMmy0X2MexD+1MiZHIJbd5Uml2E=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicDocuments.png" size="346">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>YQWpE0bdQOdQx4JECZ5oRvN5c6pb+uMgeovoDdT/sW8=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicFind.png" size="519">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+zAe0vYsdCQdvT5DQ3XujGzfmMm5Mx5kvMQWGy32vq4=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicFolder.png" size="285">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>VQvjXXCgsNEyzV6RvhuYZ5Reu41t0D7HH87dZYk7KcI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicHelp.png" size="468">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>rukmHuBnlGNy4RGEvN4wWt8Fz+EV9Z2izAvd+61FUR4=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicIE4.png" size="534">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>pF6dDVQ6eNpFbiWSIN/nBMdJ/Oev6to/C/bBaGbEfoo=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicInbox.png" size="614">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>slW3YsxMrkkV9T4PE0LgBfh9DIWGvIxcA1Tk4HQlPYw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicMSN.png" size="557">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+Oqix05d9bmuGzXELIoh/sDI44JgBwy7xci7X79Q2KA=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicNetworking.png" size="492">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>qClKL3sLGduhUUkgph3TLlUcOJ9Rap+lqX32zp8f31A=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicOutlook.png" size="632">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>AzvxwpGvMrksiXkc3mKW5uuzp7TsxUxS7fhCKr9tmWE=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicProgramItem.png" size="312">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>/J+u19nP9/3Umk2QZ4141A2KL/z1/EzabYWTsBAvdwQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicPrograms.png" size="377">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>v5spqrMy5B5E+JCBZbgg0zI5maO16zQPzVadt19KO5U=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicRecycle.png" size="522">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>hfdhKI5M05j5cHUOVxVwftsZVBbycC/w4+J5mknwmr0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicRun.png" size="439">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>SR16+bLKwtB7indZu424Gg7EZatjjh3QQO1xMK78ItM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicSettings.png" size="543">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>e5Sz92eH3B1+fs6E/GQP+h4q2LmpTgNT43EkgevfryI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicShutdown.png" size="461">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>bzXwypoYaLnjOMNStpcJjXIGFT2/HXJ8Awftsf+d6ZM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicStart.png" size="380">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>xR7A8s/y3cRUwZTEB5N3A8KIF0mB8k5y4azjaVpgz3U=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicSuspend.png" size="467">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>zbhDuGL3PMWT/neUqIW70NotSiGrpCOiZlDRjp9jsfw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTaskBar.png" size="127">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+fshereDl8F60Ef1K3Q1uudUcIBJeWlPAmosAdKe/eY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTaskbarItem.png" size="218">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>W0yCwc3lJJFqQfgeTtazQbdAjUboLWojci1PiqJjIBM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTime.png" size="225">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>x6TTsUiEHqlRiSdsR7WH5jiWTj1u/cJsO7BItxU4X9Q=</dsig:DigestValue>
+ </hash>
+ </file>
</asmv1:assembly> \ No newline at end of file
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.pdb b/TimeHACK.Main/bin/Release/TimeHACK.pdb
index 88e3e5c..d488493 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
index 99f4f67..352d93e 100644
--- a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/CoreCompileInputs.cache b/TimeHACK.Main/obj/Release/CoreCompileInputs.cache
index 2264624..d21734b 100644
--- a/TimeHACK.Main/obj/Release/CoreCompileInputs.cache
+++ b/TimeHACK.Main/obj/Release/CoreCompileInputs.cache
@@ -1 +1 @@
-1d261c7a8319a6670fa9eada902d1eabddc89373
+afa2a0374774e62688929b1ade536ee4c8b42bf9
diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache
index 40121c6..c454670 100644
--- a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache
+++ b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
index ad6ea92..bbe009a 100644
--- a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
+++ b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
index 7155bfc..dd14639 100644
--- a/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
+++ b/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt
index b40c703..fc82f64 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt
@@ -13,7 +13,6 @@ I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.W
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicNotepad.resources
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWordPad.resources
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Engine.Template.Taskbars.Win95TaskBarItem.resources
-I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Win98.resources
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.TitleScreen.resources
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csproj.GenerateResource.Cache
I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Properties.Resources.resources
@@ -46,7 +45,6 @@ C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.WinCla
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicNotepad.resources
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWordPad.resources
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Engine.Template.Taskbars.Win95TaskBarItem.resources
-C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Win98.resources
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Properties.Resources.resources
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.TitleScreen.resources
C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csproj.GenerateResource.Cache
@@ -93,3 +91,42 @@ C:\Users\lempamo\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHA
C:\Users\lempamo\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.application
C:\Users\lempamo\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.exe
C:\Users\lempamo\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.pdb
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.exe.manifest
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.application
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.exe
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.pdb
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.Engine.dll
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.Engine.pdb
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csprojResolveAssemblyReference.cache
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameDialog.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameProfileItem.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.NewGameDialog.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Windows95.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.AddressBook.FRMWinClassicAddressBookNewContact.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.WinClassicForms.TestApp.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WebChat1998.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.AddressBook.FRMWinClassicAddressBookNewFolder.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicAddressBook.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicDownloader.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicHWCV.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.WinClassicForms.WinClassicInstaller.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicNotepad.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWordPad.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Engine.Template.Taskbars.Win95TaskBarItem.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Win98.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Properties.Resources.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.TitleScreen.resources
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csproj.GenerateResource.Cache
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.exe.manifest
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.application
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.exe
+C:\Users\Richie\Desktop\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.pdb
+I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Windows98.resources
+I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.SaveDialogs.SaveFileTroubleShooter.resources
+C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
+C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Windows98.resources
+C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.SaveDialogs.SaveFileTroubleShooter.resources
+C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicFTPClient.resources
+C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicTerminal.resources
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
index 44161f9..d0aa5ad 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
index 4175df5..a25e678 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicFTPClient.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicFTPClient.resources
new file mode 100644
index 0000000..b88090a
--- /dev/null
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicFTPClient.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
index ed371f5..15a3c57 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicTerminal.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicTerminal.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicTerminal.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
index 299ae0e..ffc7d5b 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources
index 4a5e9af..0bbf7ee 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Win98.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Windows98.resources
index 9944ba5..9944ba5 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Win98.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win98.Windows98.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources b/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources
index cde6241..2edb4b8 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.SaveDialogs.SaveFileTroubleShooter.resources b/TimeHACK.Main/obj/Release/TimeHACK.SaveDialogs.SaveFileTroubleShooter.resources
new file mode 100644
index 0000000..6c05a97
--- /dev/null
+++ b/TimeHACK.Main/obj/Release/TimeHACK.SaveDialogs.SaveFileTroubleShooter.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources b/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
index 4f16f96..efaafcd 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.application b/TimeHACK.Main/obj/Release/TimeHACK.application
index 27f7ad6..90b813d 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.application
+++ b/TimeHACK.Main/obj/Release/TimeHACK.application
@@ -1,21 +1,21 @@
-<?xml version="1.0" encoding="utf-8"?>
-<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
- <assemblyIdentity name="TimeHACK.application" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <deployment install="true" mapFileExtensions="true" co.v1:createDesktopShortcut="true" />
- <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
- <framework targetVersion="4.5.2" profile="Full" supportedRuntime="4.0.30319" />
- </compatibleFrameworks>
- <dependency>
- <dependentAssembly dependencyType="install" codebase="TimeHACK.exe.manifest" size="22903">
- <assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>tqcU7kIBg+iSygTjllqLFFURbdNeO1xDOBjh+ang0bM=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
+<?xml version="1.0" encoding="utf-8"?>
+<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
+ <assemblyIdentity name="TimeHACK.application" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <deployment install="true" mapFileExtensions="true" co.v1:createDesktopShortcut="true" />
+ <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
+ <framework targetVersion="4.5.2" profile="Full" supportedRuntime="4.0.30319" />
+ </compatibleFrameworks>
+ <dependency>
+ <dependentAssembly dependencyType="install" codebase="TimeHACK.exe.manifest" size="23308">
+ <assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>axya6B1VuGVCDd3AFMwt1roZXHr5zdukXgh8gG8E78Y=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
</asmv1:assembly> \ No newline at end of file
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe b/TimeHACK.Main/obj/Release/TimeHACK.exe
index 99f4f67..352d93e 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
index be9fcac..72bc8fe 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
@@ -1,20 +1,20 @@
-<?xml version="1.0" encoding="utf-8"?>
-<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
- <asmv1:assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
- <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
- <application />
- <entryPoint>
- <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <commandLine file="TimeHACK.exe" parameters="" />
- </entryPoint>
- <co.v1:useManifestForTrust xmlns="urn:schemas-microsoft-com:asm.v1" />
- <trustInfo>
- <security>
- <applicationRequestMinimum>
- <PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
- <defaultAssemblyRequest permissionSetReference="Custom" />
- </applicationRequestMinimum>
- <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
+<?xml version="1.0" encoding="utf-8"?>
+<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2">
+ <asmv1:assemblyIdentity name="TimeHACK.exe" version="1.0.1.0" publicKeyToken="0000000000000000" language="en" processorArchitecture="msil" type="win32" />
+ <description asmv2:publisher="HistacomCS Development Team" asmv2:product="HistacomCS" asmv2:supportUrl="http://www.ashifter.ml/histacom/forum" xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <application />
+ <entryPoint>
+ <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <commandLine file="TimeHACK.exe" parameters="" />
+ </entryPoint>
+ <co.v1:useManifestForTrust xmlns="urn:schemas-microsoft-com:asm.v1" />
+ <trustInfo>
+ <security>
+ <applicationRequestMinimum>
+ <PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
+ <defaultAssemblyRequest permissionSetReference="Custom" />
+ </applicationRequestMinimum>
+ <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!--
UAC Manifest Options
If you want to change the Windows User Account Control level replace the
@@ -26,453 +26,462 @@
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
- -->
- <requestedExecutionLevel level="asInvoker" uiAccess="false" />
- </requestedPrivileges>
- </security>
- </trustInfo>
- <dependency>
- <dependentOS>
- <osVersionInfo>
- <os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
- </osVersionInfo>
- </dependentOS>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
- <assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Newtonsoft.Json.dll" size="654848">
- <assemblyIdentity name="Newtonsoft.Json" version="10.0.0.0" publicKeyToken="30AD4FE6B2A6AEED" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>HCRfTIXCraEwvFmULJC3AcJMBu2+PrJYOO2N5PhSU1w=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816">
- <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>kqatPPBK/G/VmlkO4NNuIOwfrJwVd6mbz/yROC011EA=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189440">
- <assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>UDnzq1bid2StNY4fmq7VKMqaq81ginmz76HAKIpmlnQ=</dsig:DigestValue>
- </hash>
- </dependentAssembly>
- </dependency>
- <file name="Resources\12padams_EULA.txt" size="1306">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>lqdCpqWSG703aUKUZuVLCGvz3fv9DSk/gweD2eGYZrQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\Icon128x.ico" size="99678">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>nzG7pg3H+3uPdr/lzLxyroAH8XD1zvIYW4peV9fAD6M=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\google.jpg" size="6218">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>MsBfDGQbMHg7EHMcNY/8mrPtzIR7Si+xtJAcxLHz+wo=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\googlehome.html" size="473">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>M69a0Q8VAYpaeWem7o8i+9iv5cJdzgRLyWD48mOZQiM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\googleprototype.html" size="2571">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>5dxj6DQUI8H4fwy1EkXVnQnRwj/wJVEVSlzyjSYfUgI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\ie4start.html" size="1064">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>GI6mR05IfCFwEQvctIONdEaTnhHSnhbc3fLErCxmNJE=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\IE4\padams.html" size="3165">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>k2m2tLIfVCyO67LZX2zSmbVyhl5XLttVgRG6E8/VuF0=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\Exit.png" size="138932">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>sBCYzVLt3A/I7Gku5XJ8ZLN2L/aR2YJ1WHrzbf+PySI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\LoadGame.png" size="178312">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>ZzTzMYl3DLVEP1oagOyinEAULYpX610Iuk3sJnkA+yY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSExit.png" size="40470">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>LAoVjRnvN8/QnPLwFKlndMujFUfVmwuMdYg2vM+TWZI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSLoadGame.png" size="47514">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>V0sbr2Q/ES6ckgBpW09YU5PFleJYeN3dWWNN5Bmte6o=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\MSNewGame.png" size="47088">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>2K2sK/Ba7mlOKw7sF8mza5p8tbxaAewzEqGSBUgZ1mY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\NewGame.png" size="179172">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>qmcKcG32LH7iikhI78zkcFVU8d2OB29WrHjaMNxQ31c=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TaskBarButton.png" size="387">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Uj6S88dTZgAwhpS2lddEO1VF5yuGwj31xXwN2s4vPhY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TaskBarClock.png" size="256">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>9h0M8CsC6iXP7E+R3EmdfocnzxgjfrC53xwwS5GM3CQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TimeHACK_Logo.png" size="879972">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>w0UragVhbcpGR96DEyDG3918bEsoNR0lYqukJOOY6EM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\TitleScreen\TitleScreenBG.png" size="1569144">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>zrsVsDepWdceKYuysygzl34scDD+yFK0W6RY7elAjKc=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\16Color.png" size="657">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>DwYeH+xQs13qziRfLclvR4xdlexQmcNybOPlAfAktNw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\256Color.png" size="264">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>a4iY6QVNpzMbNlIfIPmdmKdt6nRnAQGMDjOPWrM1oA8=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\TrueColor.png" size="284">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>GyCFWEz6VhwTq8fb3O8SuIT0U2WVgelHbDp5L8lW7KA=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\Win95SideBar.png" size="835">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>Z+wcS9Drzc+B2ytpUhd3VCyzHQlvomsyycp/Xiau5Vg=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\Win95Start.wav" size="270382">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>AP1JKyEdfo5h1ffRNHo2ZLE9DVXPGViMIN5NeDTfJ5E=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicClock.png" size="221">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>wdycAfKPNJg2GO6pIc0JKDnDhE1zrtpamp5CVVKPOhw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicComputer.png" size="410">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>7qdgZRiaGUdkQELrWMmy0X2MexD+1MiZHIJbd5Uml2E=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicDocuments.png" size="346">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>YQWpE0bdQOdQx4JECZ5oRvN5c6pb+uMgeovoDdT/sW8=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicFind.png" size="519">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+zAe0vYsdCQdvT5DQ3XujGzfmMm5Mx5kvMQWGy32vq4=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicFolder.png" size="285">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>VQvjXXCgsNEyzV6RvhuYZ5Reu41t0D7HH87dZYk7KcI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicHelp.png" size="468">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>rukmHuBnlGNy4RGEvN4wWt8Fz+EV9Z2izAvd+61FUR4=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicIE4.png" size="534">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>pF6dDVQ6eNpFbiWSIN/nBMdJ/Oev6to/C/bBaGbEfoo=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicInbox.png" size="614">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>slW3YsxMrkkV9T4PE0LgBfh9DIWGvIxcA1Tk4HQlPYw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicMSN.png" size="557">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+Oqix05d9bmuGzXELIoh/sDI44JgBwy7xci7X79Q2KA=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicNetworking.png" size="492">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>qClKL3sLGduhUUkgph3TLlUcOJ9Rap+lqX32zp8f31A=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicOutlook.png" size="632">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>AzvxwpGvMrksiXkc3mKW5uuzp7TsxUxS7fhCKr9tmWE=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicProgramItem.png" size="312">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>/J+u19nP9/3Umk2QZ4141A2KL/z1/EzabYWTsBAvdwQ=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicPrograms.png" size="377">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>v5spqrMy5B5E+JCBZbgg0zI5maO16zQPzVadt19KO5U=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicRecycle.png" size="522">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>hfdhKI5M05j5cHUOVxVwftsZVBbycC/w4+J5mknwmr0=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicRun.png" size="439">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>SR16+bLKwtB7indZu424Gg7EZatjjh3QQO1xMK78ItM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicSettings.png" size="543">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>e5Sz92eH3B1+fs6E/GQP+h4q2LmpTgNT43EkgevfryI=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicShutdown.png" size="461">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>bzXwypoYaLnjOMNStpcJjXIGFT2/HXJ8Awftsf+d6ZM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicStart.png" size="380">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>xR7A8s/y3cRUwZTEB5N3A8KIF0mB8k5y4azjaVpgz3U=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicSuspend.png" size="467">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>zbhDuGL3PMWT/neUqIW70NotSiGrpCOiZlDRjp9jsfw=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTaskBar.png" size="127">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>+fshereDl8F60Ef1K3Q1uudUcIBJeWlPAmosAdKe/eY=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTaskbarItem.png" size="218">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>W0yCwc3lJJFqQfgeTtazQbdAjUboLWojci1PiqJjIBM=</dsig:DigestValue>
- </hash>
- </file>
- <file name="Resources\WinClassic\WinClassicTime.png" size="225">
- <hash>
- <dsig:Transforms>
- <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
- </dsig:Transforms>
- <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>x6TTsUiEHqlRiSdsR7WH5jiWTj1u/cJsO7BItxU4X9Q=</dsig:DigestValue>
- </hash>
- </file>
+ -->
+ <requestedExecutionLevel level="asInvoker" uiAccess="false" />
+ </requestedPrivileges>
+ </security>
+ </trustInfo>
+ <dependency>
+ <dependentOS>
+ <osVersionInfo>
+ <os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
+ </osVersionInfo>
+ </dependentOS>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
+ <assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Newtonsoft.Json.dll" size="654848">
+ <assemblyIdentity name="Newtonsoft.Json" version="10.0.0.0" publicKeyToken="30AD4FE6B2A6AEED" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>HCRfTIXCraEwvFmULJC3AcJMBu2+PrJYOO2N5PhSU1w=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="7088128">
+ <assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>xlhY2eZZvmIMUX049vQl+iv2GhxMilZe6Z5oLOMXcVg=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <dependency>
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="190464">
+ <assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>6k0eIg8wtPh0nQO1NXeZ7jhZxhwRazjjnelCvcFuXkw=</dsig:DigestValue>
+ </hash>
+ </dependentAssembly>
+ </dependency>
+ <file name="Resources\12padams_EULA.txt" size="1306">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>lqdCpqWSG703aUKUZuVLCGvz3fv9DSk/gweD2eGYZrQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\Icon128x.ico" size="99678">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>nzG7pg3H+3uPdr/lzLxyroAH8XD1zvIYW4peV9fAD6M=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\google.jpg" size="6218">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>MsBfDGQbMHg7EHMcNY/8mrPtzIR7Si+xtJAcxLHz+wo=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\googlehome.html" size="473">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>M69a0Q8VAYpaeWem7o8i+9iv5cJdzgRLyWD48mOZQiM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\googleprototype.html" size="2571">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>5dxj6DQUI8H4fwy1EkXVnQnRwj/wJVEVSlzyjSYfUgI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\ie4start.html" size="1064">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>GI6mR05IfCFwEQvctIONdEaTnhHSnhbc3fLErCxmNJE=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\IE4\padams.html" size="3165">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>k2m2tLIfVCyO67LZX2zSmbVyhl5XLttVgRG6E8/VuF0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\modem_dial.wav" size="2233388">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>8GPdrHpnW0rPFWbku96u19JwgFXPTZoX4unngsc1no0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\Exit.png" size="138932">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>sBCYzVLt3A/I7Gku5XJ8ZLN2L/aR2YJ1WHrzbf+PySI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\LoadGame.png" size="178312">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>ZzTzMYl3DLVEP1oagOyinEAULYpX610Iuk3sJnkA+yY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSExit.png" size="40470">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>LAoVjRnvN8/QnPLwFKlndMujFUfVmwuMdYg2vM+TWZI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSLoadGame.png" size="47514">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>V0sbr2Q/ES6ckgBpW09YU5PFleJYeN3dWWNN5Bmte6o=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\MSNewGame.png" size="47088">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>2K2sK/Ba7mlOKw7sF8mza5p8tbxaAewzEqGSBUgZ1mY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\NewGame.png" size="179172">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>qmcKcG32LH7iikhI78zkcFVU8d2OB29WrHjaMNxQ31c=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TaskBarButton.png" size="387">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>Uj6S88dTZgAwhpS2lddEO1VF5yuGwj31xXwN2s4vPhY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TaskBarClock.png" size="256">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>9h0M8CsC6iXP7E+R3EmdfocnzxgjfrC53xwwS5GM3CQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TimeHACK_Logo.png" size="879972">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>w0UragVhbcpGR96DEyDG3918bEsoNR0lYqukJOOY6EM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\TitleScreen\TitleScreenBG.png" size="1569144">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>zrsVsDepWdceKYuysygzl34scDD+yFK0W6RY7elAjKc=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\16Color.png" size="657">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>DwYeH+xQs13qziRfLclvR4xdlexQmcNybOPlAfAktNw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\256Color.png" size="264">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>a4iY6QVNpzMbNlIfIPmdmKdt6nRnAQGMDjOPWrM1oA8=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\TrueColor.png" size="284">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>GyCFWEz6VhwTq8fb3O8SuIT0U2WVgelHbDp5L8lW7KA=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\Win95SideBar.png" size="835">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>Z+wcS9Drzc+B2ytpUhd3VCyzHQlvomsyycp/Xiau5Vg=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\Win95Start.wav" size="270382">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>AP1JKyEdfo5h1ffRNHo2ZLE9DVXPGViMIN5NeDTfJ5E=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicClock.png" size="221">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>wdycAfKPNJg2GO6pIc0JKDnDhE1zrtpamp5CVVKPOhw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicComputer.png" size="410">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>7qdgZRiaGUdkQELrWMmy0X2MexD+1MiZHIJbd5Uml2E=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicDocuments.png" size="346">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>YQWpE0bdQOdQx4JECZ5oRvN5c6pb+uMgeovoDdT/sW8=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicFind.png" size="519">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+zAe0vYsdCQdvT5DQ3XujGzfmMm5Mx5kvMQWGy32vq4=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicFolder.png" size="285">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>VQvjXXCgsNEyzV6RvhuYZ5Reu41t0D7HH87dZYk7KcI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicHelp.png" size="468">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>rukmHuBnlGNy4RGEvN4wWt8Fz+EV9Z2izAvd+61FUR4=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicIE4.png" size="534">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>pF6dDVQ6eNpFbiWSIN/nBMdJ/Oev6to/C/bBaGbEfoo=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicInbox.png" size="614">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>slW3YsxMrkkV9T4PE0LgBfh9DIWGvIxcA1Tk4HQlPYw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicMSN.png" size="557">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+Oqix05d9bmuGzXELIoh/sDI44JgBwy7xci7X79Q2KA=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicNetworking.png" size="492">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>qClKL3sLGduhUUkgph3TLlUcOJ9Rap+lqX32zp8f31A=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicOutlook.png" size="632">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>AzvxwpGvMrksiXkc3mKW5uuzp7TsxUxS7fhCKr9tmWE=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicProgramItem.png" size="312">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>/J+u19nP9/3Umk2QZ4141A2KL/z1/EzabYWTsBAvdwQ=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicPrograms.png" size="377">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>v5spqrMy5B5E+JCBZbgg0zI5maO16zQPzVadt19KO5U=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicRecycle.png" size="522">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>hfdhKI5M05j5cHUOVxVwftsZVBbycC/w4+J5mknwmr0=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicRun.png" size="439">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>SR16+bLKwtB7indZu424Gg7EZatjjh3QQO1xMK78ItM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicSettings.png" size="543">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>e5Sz92eH3B1+fs6E/GQP+h4q2LmpTgNT43EkgevfryI=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicShutdown.png" size="461">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>bzXwypoYaLnjOMNStpcJjXIGFT2/HXJ8Awftsf+d6ZM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicStart.png" size="380">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>xR7A8s/y3cRUwZTEB5N3A8KIF0mB8k5y4azjaVpgz3U=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicSuspend.png" size="467">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>zbhDuGL3PMWT/neUqIW70NotSiGrpCOiZlDRjp9jsfw=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTaskBar.png" size="127">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>+fshereDl8F60Ef1K3Q1uudUcIBJeWlPAmosAdKe/eY=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTaskbarItem.png" size="218">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>W0yCwc3lJJFqQfgeTtazQbdAjUboLWojci1PiqJjIBM=</dsig:DigestValue>
+ </hash>
+ </file>
+ <file name="Resources\WinClassic\WinClassicTime.png" size="225">
+ <hash>
+ <dsig:Transforms>
+ <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
+ </dsig:Transforms>
+ <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
+ <dsig:DigestValue>x6TTsUiEHqlRiSdsR7WH5jiWTj1u/cJsO7BItxU4X9Q=</dsig:DigestValue>
+ </hash>
+ </file>
</asmv1:assembly> \ No newline at end of file
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.pdb b/TimeHACK.Main/obj/Release/TimeHACK.pdb
index 88e3e5c..d488493 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/obj/Release/TimeHACK.pdb
Binary files differ
diff --git a/TimeHACK.main/Resources/WinClassicAbout95.png b/TimeHACK.main/Resources/WinClassicAbout95.png
new file mode 100644
index 0000000..f6023b4
--- /dev/null
+++ b/TimeHACK.main/Resources/WinClassicAbout95.png
Binary files differ