From 4c50ceab1c15545c0c643e2e82650a86b4c1f27b Mon Sep 17 00:00:00 2001 From: lempamo Date: Fri, 31 Mar 2017 14:28:34 -0400 Subject: make message parser --- TimeHACK.Engine/WCMessageParser.cs | 24 +++++++++++++++++++++ .../DesignTimeResolveAssemblyReferencesInput.cache | Bin 8216 -> 8523 bytes .../TimeHACK.Engine.csproj.FileListAbsolute.txt | 1 + .../TimeHACK.Engine.csproj.GenerateResource.Cache | Bin 1838 -> 1802 bytes ...ACK.Engine.csprojResolveAssemblyReference.cache | Bin 2230 -> 2230 bytes TimeHACK.Main/bin/Release/TimeHACK.application | 4 ++-- .../bin/Release/TimeHACK.vshost.application | 4 ++-- .../bin/Release/TimeHACK.vshost.exe.manifest | 13 +++++++++-- .../DesignTimeResolveAssemblyReferencesInput.cache | Bin 11911 -> 12794 bytes .../TimeHACK.Main.csproj.FileListAbsolute.txt | 1 - .../TimeHACK.Main.csproj.GenerateResource.Cache | Bin 948 -> 4326 bytes ...eHACK.Main.csprojResolveAssemblyReference.cache | Bin 44159 -> 44149 bytes TimeHACK.Main/obj/Release/TimeHACK.application | 4 ++-- 13 files changed, 42 insertions(+), 9 deletions(-) create mode 100644 TimeHACK.Engine/WCMessageParser.cs diff --git a/TimeHACK.Engine/WCMessageParser.cs b/TimeHACK.Engine/WCMessageParser.cs new file mode 100644 index 0000000..ed16afd --- /dev/null +++ b/TimeHACK.Engine/WCMessageParser.cs @@ -0,0 +1,24 @@ +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TimeHACK.Engine +{ + class WCMessageParser + { + public string ParseMessage(string json, int index, string user) + { + JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); + string newmsg = message["message"].ToString().Replace("@user", user); + return message["user"].ToString() + ": " + newmsg; + } + public int GetMessageDelay(string json, int index) + { + JObject message = JObject.Parse(JObject.Parse(json)["messages"][index].ToString()); + return message["delay"].ToObject(); + } + } +} diff --git a/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache index 0cba21a..4b8aab4 100644 Binary files a/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and b/TimeHACK.Engine/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt index 4e353bd..72e6bb9 100644 --- a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt +++ b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.FileListAbsolute.txt @@ -36,3 +36,4 @@ D:\Documents\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.Templat D:\Documents\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.csproj.GenerateResource.Cache D:\Documents\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.dll D:\Documents\GitHub\TimeHACK\TimeHACK.Engine\obj\Release\TimeHACK.Engine.pdb +C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Engine\obj\Release\TimeHACK.Engine.csprojResolveAssemblyReference.cache diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache index ae8d488..53df2c1 100644 Binary files a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache and b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csproj.GenerateResource.Cache differ diff --git a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache index 6f79d45..af4ea3d 100644 Binary files a/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache and b/TimeHACK.Engine/obj/Release/TimeHACK.Engine.csprojResolveAssemblyReference.cache differ diff --git a/TimeHACK.Main/bin/Release/TimeHACK.application b/TimeHACK.Main/bin/Release/TimeHACK.application index 3564ab7..e265f99 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.application +++ b/TimeHACK.Main/bin/Release/TimeHACK.application @@ -7,14 +7,14 @@ - + - qaapyX2jr0UWaYXTbselFOkiBXRtz6ImXgg1+L1diVE= + FLFyLhgh/00187VHfEwpMWCgaYVgEkJOBemU56+LWss= diff --git a/TimeHACK.Main/bin/Release/TimeHACK.vshost.application b/TimeHACK.Main/bin/Release/TimeHACK.vshost.application index 83d1107..e265f99 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.vshost.application +++ b/TimeHACK.Main/bin/Release/TimeHACK.vshost.application @@ -7,14 +7,14 @@ - + - 5a9h2X2t0Dj9rJMnIryLPsaET63h0tHbHFwSEBh2QPA= + FLFyLhgh/00187VHfEwpMWCgaYVgEkJOBemU56+LWss= diff --git a/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest index 1d7c3d4..fb36093 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest +++ b/TimeHACK.Main/bin/Release/TimeHACK.vshost.exe.manifest @@ -63,7 +63,7 @@ - plR98K+NhvVW+NWDVr/6Ridl1ZBQjbEHLs+io1Ljf4k= + U7Kekeyx6Ql+9uqUNh8/OwQYQaKLz8r3pS1n2eI6994= @@ -75,7 +75,7 @@ - JcbRZTkAsDszUwGNpbxDF8k8HOqul6OO1xlMBp+H1As= + egCP83neM3apVMcIH6zkNIiRVob2rALwSMmYPhotJik= @@ -457,6 +457,15 @@ yrDBF1QPiJUsw5OapnDIEykQ8dj5guyF87IFQaEAs2w= + + + + + + + T9l945vYoKcCSIEDDqot2H3OVrkVxqkoQ/E6pZokY8g= + + diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache index 7d7e180..d5b94ac 100644 Binary files a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt index c780125..bfcd8fb 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt +++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt @@ -68,7 +68,6 @@ C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\bin\Release\TimeHACK. C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\bin\Release\TimeHACK.pdb C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\bin\Release\TimeHACK.Engine.dll C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\bin\Release\TimeHACK.Engine.pdb -C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\bin\Release\Newtonsoft.Json.xml C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.exe.manifest C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.application C:\Users\Liam\Documents\GitHub\TimeHACK-fork\TimeHACK.Main\obj\Release\TimeHACK.exe diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache index e302cc7..25a7f6d 100644 Binary files a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache and b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache differ diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache index 8d183db..ee86c18 100644 Binary files a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache and b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache differ diff --git a/TimeHACK.Main/obj/Release/TimeHACK.application b/TimeHACK.Main/obj/Release/TimeHACK.application index 3564ab7..e265f99 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.application +++ b/TimeHACK.Main/obj/Release/TimeHACK.application @@ -7,14 +7,14 @@ - + - qaapyX2jr0UWaYXTbselFOkiBXRtz6ImXgg1+L1diVE= + FLFyLhgh/00187VHfEwpMWCgaYVgEkJOBemU56+LWss= -- cgit v1.2.3 From 19ea483b2ba7974ffcfbe06b73c160a5ca418f45 Mon Sep 17 00:00:00 2001 From: lempamo Date: Fri, 31 Mar 2017 14:36:15 -0400 Subject: starting work on the actual webchat98 app --- .../OS/Win95/Win95Apps/WebChat1998.Designer.cs | 53 +++++++++ TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs | 20 ++++ TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx | 123 +++++++++++++++++++++ .../DesignTimeResolveAssemblyReferences.cache | Bin 52637 -> 52637 bytes 4 files changed, 196 insertions(+) create mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs create mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs create mode 100644 TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs new file mode 100644 index 0000000..4348cf3 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.Designer.cs @@ -0,0 +1,53 @@ +namespace TimeHACK.OS.Win95.Win95Apps +{ + partial class WebChat1998 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Chat = new System.Windows.Forms.Timer(this.components); + this.SuspendLayout(); + // + // Chat + // + this.Chat.Interval = 15000; + // + // WebChat1998 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Name = "WebChat1998"; + this.Size = new System.Drawing.Size(724, 482); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Timer Chat; + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs new file mode 100644 index 0000000..ce87665 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.cs @@ -0,0 +1,20 @@ +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 WebChat1998 : UserControl + { + public WebChat1998() + { + InitializeComponent(); + } + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx new file mode 100644 index 0000000..51a63d1 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WebChat1998.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache index b21e519..3841497 100644 Binary files a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache and b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache differ -- cgit v1.2.3 From dcbd254dbf91b6883ef6c1ff6ee7809c7aed50b7 Mon Sep 17 00:00:00 2001 From: AShifter Date: Fri, 31 Mar 2017 12:43:12 -0600 Subject: Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bb8eacd..72c475b 100644 --- a/README.md +++ b/README.md @@ -28,5 +28,5 @@ This section will be filled at a later date. We have another version of TimeHACK, based on the Histacom 1.8.5 source. It can be found at http://www.github.com/TimeHACKDevs/HistacomVB ## License -TimeHACK is Licensed under the MIT software license. All code contributed to the TimeHACK project is the property of the TimeHACK development team, and will not be removed upon request. +TimeHACK is Licensed under the [MIT Software license](https://github.com/TimeHACKDevs/TimeHACK/Master/LICENSE). All code contributed to the TimeHACK project is the property of the TimeHACK development team, and will not be removed upon request. -- cgit v1.2.3 From a1e832d8869f036f1428a2ea75456360101d17a3 Mon Sep 17 00:00:00 2001 From: AShifter Date: Fri, 31 Mar 2017 12:44:03 -0600 Subject: Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 72c475b..3b937bc 100644 --- a/README.md +++ b/README.md @@ -28,5 +28,5 @@ This section will be filled at a later date. We have another version of TimeHACK, based on the Histacom 1.8.5 source. It can be found at http://www.github.com/TimeHACKDevs/HistacomVB ## License -TimeHACK is Licensed under the [MIT Software license](https://github.com/TimeHACKDevs/TimeHACK/Master/LICENSE). All code contributed to the TimeHACK project is the property of the TimeHACK development team, and will not be removed upon request. +TimeHACK is Licensed under the [MIT Software license](https://github.com/TimeHACKDevs/TimeHACK/blob/master/LICENSE). All code contributed to the TimeHACK project is the property of the TimeHACK development team, and will not be removed upon request. -- cgit v1.2.3