diff options
| author | Alex-TIMEHACK <[email protected]> | 2017-07-01 09:59:26 +0100 |
|---|---|---|
| committer | Alex-TIMEHACK <[email protected]> | 2017-07-01 09:59:26 +0100 |
| commit | f3bac11ff6541098e50252f55887e8d1a09c5f84 (patch) | |
| tree | 0c733929be8f1cc65667a167947314ca304e15dc /TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs | |
| parent | a22ceeedc782d7f1624cc6f0f6ea8702bd8ce493 (diff) | |
| download | histacom2-f3bac11ff6541098e50252f55887e8d1a09c5f84.tar.gz histacom2-f3bac11ff6541098e50252f55887e8d1a09c5f84.tar.bz2 histacom2-f3bac11ff6541098e50252f55887e8d1a09c5f84.zip | |
Reorganised ALOT OF STUFF
Diffstat (limited to 'TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs')
| -rw-r--r-- | TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs b/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs new file mode 100644 index 0000000..418444a --- /dev/null +++ b/TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs @@ -0,0 +1,86 @@ +using System; +using System.Windows.Forms; + +namespace TimeHACK.OS.Win95.Win95Apps +{ + public partial class WinClassicDownloader : UserControl + { + public WinClassicDownloader() + { + InitializeComponent(); + + } + + private string DownloadSpeed(string str) + { + Random rnd = new Random(); + int dl1 = rnd.Next(7, 9); + int dl2 = rnd.Next(1, 9); + int dl3 = rnd.Next(1, 9); + string speed = dl1.ToString() + "." + dl2.ToString() + dl3.ToString(); + return speed; + } + + int amountToDL = 100; + int amountDLed = 0; + Windows95 Windows95 = new Windows95(); + + + private void WinClassicDownloader_Load(object sender, EventArgs e) + { + dlTimer.Start(); + dlSpeed.Start(); + } + + private void dlTimer_Tick(object sender, EventArgs e) + { + amountDLed = amountDLed + 8; + if(8 > amountToDL - amountDLed){ + progBar.Value = 100; + amountLbl.Text = ("Downloaded " + amountDLed + " KB out of " + amountToDL + " KB"); + + if (appName.Text == "Downloading: Guess The Number") + { + Windows95.desktopicons.Items.Add("Guess The Number Setup", imageIndex: 8); + } + if (appName.Text == "Downloading: Start Runner") + { + Windows95.desktopicons.Items.Add("Start Runner Setup", imageIndex: 9); + } + if (appName.Text == "Downloading: Error Blaster") + { + Windows95.desktopicons.Items.Add("Error Blaster Setup", imageIndex: 10); + } + if (appName.Text == "Downloading: Skindows 95") + { + Windows95.desktopicons.Items.Add("Skindows 95 Setup", imageIndex: 12); + } + if (appName.Text == "Downloading: Web Chat") + { + TitleScreen.frm95.desktopicons.Items.Add("Web Chat Setup", imageIndex: 11); + } + if (appName.Text == "Downloading: hwcv.exe") + { + Windows95.desktopicons.Items.Add("hwcv.exe", imageIndex: 14); + } + if (appName.Text == "Downloading: Time Distorter") + { + Windows95.desktopicons.Items.Add("Time Distorter Setup", imageIndex: 13); + } + ((Form)this.TopLevelControl).Close(); + dlTimer.Stop(); + } + else + { + progBar.Maximum = amountToDL; + progBar.Value = amountDLed; + } + amountLbl.Text = ("Downloaded " + amountDLed + " KB out of " + amountToDL); + } + + private void dlSpeed_Tick(object sender, EventArgs e) + { + transferLbl.Text = ("Transfer speed: " + DownloadSpeed("") + " KB/s"); + } + } +} |
