diff options
| author | Alex-TIMEHACK <[email protected]> | 2017-07-02 16:31:46 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-07-02 16:31:46 +0100 |
| commit | 3de51a2e1b9224e8a8355e3945e458e1651821a9 (patch) | |
| tree | ec0016f90351794301e8eda68e77fb9766f5f9fb /TimeHACK.Main/GlobalPrograms/WinClassicDownloader.cs | |
| parent | 69ae842e6e3193a27b0294f92784ef97eb69fb37 (diff) | |
| parent | 99938de884fcf0dd572a330145dd91686268a45f (diff) | |
| download | histacom2-3de51a2e1b9224e8a8355e3945e458e1651821a9.tar.gz histacom2-3de51a2e1b9224e8a8355e3945e458e1651821a9.tar.bz2 histacom2-3de51a2e1b9224e8a8355e3945e458e1651821a9.zip | |
Merge pull request #108 from Alex-TIMEHACK/master
Made the Windows folder have SOMETHING in it
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"); + } + } +} |
