From 52a34c06b698bb7ba1870de39ecb76a20e8c7cc6 Mon Sep 17 00:00:00 2001 From: Ray Date: Sat, 10 Feb 2024 20:59:17 +0000 Subject: [PATCH] Initial commit --- .gitignore | 5 + AppResource.Designer.cs | 72 +++++++ AppResource.resx | 123 ++++++++++++ ClipboardWatcher.csproj | 75 +++++++ MainForm.Designer.cs | 285 +++++++++++++++++++++++++++ MainForm.cs | 214 ++++++++++++++++++++ MainForm.resx | 427 ++++++++++++++++++++++++++++++++++++++++ Program.cs | 20 ++ References/Ryz3ui.dll | Bin 0 -> 197120 bytes UIResource.Designer.cs | 63 ++++++ UIResource.resx | 120 +++++++++++ build.bat | 5 + favicon.ico | Bin 0 -> 17542 bytes skye.sln | 25 +++ 14 files changed, 1434 insertions(+) create mode 100644 .gitignore create mode 100644 AppResource.Designer.cs create mode 100644 AppResource.resx create mode 100644 ClipboardWatcher.csproj create mode 100644 MainForm.Designer.cs create mode 100644 MainForm.cs create mode 100644 MainForm.resx create mode 100644 Program.cs create mode 100644 References/Ryz3ui.dll create mode 100644 UIResource.Designer.cs create mode 100644 UIResource.resx create mode 100644 build.bat create mode 100644 favicon.ico create mode 100644 skye.sln diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f2b4073 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/.vs +/bin +/obj +/*.user +/Properties/PublishProfiles/*.user \ No newline at end of file diff --git a/AppResource.Designer.cs b/AppResource.Designer.cs new file mode 100644 index 0000000..1fce573 --- /dev/null +++ b/AppResource.Designer.cs @@ -0,0 +1,72 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ClipboardWatcher { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class AppResource { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal AppResource() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ClipboardWatcher.AppResource", typeof(AppResource).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to https://www.hiimray.co.uk. + /// + internal static string AppHelpURL { + get { + return ResourceManager.GetString("AppHelpURL", resourceCulture); + } + } + } +} diff --git a/AppResource.resx b/AppResource.resx new file mode 100644 index 0000000..fde35c2 --- /dev/null +++ b/AppResource.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 + + + https://www.hiimray.co.uk + + \ No newline at end of file diff --git a/ClipboardWatcher.csproj b/ClipboardWatcher.csproj new file mode 100644 index 0000000..6882bf4 --- /dev/null +++ b/ClipboardWatcher.csproj @@ -0,0 +1,75 @@ + + + + WinExe + net8.0-windows8.0 + true + clipboardwatcher + Ray Lam + Hi, I'm Ray + Clipboard Watcher + Ray Lam + favicon.ico + true + 0.1.0.009 + Clipboard Watcher + + + + none + false + + + + x64 + + + + + + + + + + + + + + + + + + + True + True + AppResource.resx + + + True + True + UIResource.resx + + + + + + ResXFileCodeGenerator + AppResource.Designer.cs + + + PublicResXFileCodeGenerator + UIResource.Designer.cs + + + + + + + + + + References\Ryz3ui.dll + + + + \ No newline at end of file diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs new file mode 100644 index 0000000..095e7c8 --- /dev/null +++ b/MainForm.Designer.cs @@ -0,0 +1,285 @@ + +namespace ClipboardWatcher +{ + partial class MainForm + { + /// + /// 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 Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); + toolTip1 = new System.Windows.Forms.ToolTip(components); + menuStrip1 = new System.Windows.Forms.MenuStrip(); + fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + toolStripMenuItem13 = new System.Windows.Forms.ToolStripSeparator(); + exitToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); + toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + helpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + viewHelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + toolStripMenuItem16 = new System.Windows.Forms.ToolStripSeparator(); + aboutToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + button1 = new RyzStudio.Windows.ThemedForms.TButton(); + tHorizontalSeparator2 = new RyzStudio.Windows.Forms.THorizontalSeparator(); + tHorizontalSeparator1 = new RyzStudio.Windows.Forms.THorizontalSeparator(); + button4 = new RyzStudio.Windows.ThemedForms.TButton(); + memoBox1 = new RyzStudio.Windows.ThemedForms.TMemoBox(); + button2 = new RyzStudio.Windows.ThemedForms.TButton(); + menuStrip1.SuspendLayout(); + SuspendLayout(); + // + // menuStrip1 + // + menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { fileToolStripMenuItem, toolsToolStripMenuItem, helpToolStripMenuItem1 }); + menuStrip1.Location = new System.Drawing.Point(0, 0); + menuStrip1.Name = "menuStrip1"; + menuStrip1.Size = new System.Drawing.Size(584, 24); + menuStrip1.TabIndex = 32; + // + // fileToolStripMenuItem + // + fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { newToolStripMenuItem, toolStripMenuItem13, exitToolStripMenuItem2 }); + fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + fileToolStripMenuItem.Text = "&File"; + // + // newToolStripMenuItem + // + newToolStripMenuItem.Name = "newToolStripMenuItem"; + newToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N; + newToolStripMenuItem.Size = new System.Drawing.Size(141, 22); + newToolStripMenuItem.Text = "&New"; + newToolStripMenuItem.Click += newToolStripMenuItem_Click; + // + // toolStripMenuItem13 + // + toolStripMenuItem13.Name = "toolStripMenuItem13"; + toolStripMenuItem13.Size = new System.Drawing.Size(138, 6); + // + // exitToolStripMenuItem2 + // + exitToolStripMenuItem2.Name = "exitToolStripMenuItem2"; + exitToolStripMenuItem2.Size = new System.Drawing.Size(141, 22); + exitToolStripMenuItem2.Text = "E&xit"; + exitToolStripMenuItem2.Click += exitToolStripMenuItem2_Click; + // + // toolsToolStripMenuItem + // + toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { optionsToolStripMenuItem }); + toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; + toolsToolStripMenuItem.Size = new System.Drawing.Size(46, 20); + toolsToolStripMenuItem.Text = "&Tools"; + // + // optionsToolStripMenuItem + // + optionsToolStripMenuItem.Enabled = false; + optionsToolStripMenuItem.Name = "optionsToolStripMenuItem"; + optionsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F12; + optionsToolStripMenuItem.Size = new System.Drawing.Size(168, 22); + optionsToolStripMenuItem.Text = "&Options"; + optionsToolStripMenuItem.Click += optionsToolStripMenuItem_Click; + // + // helpToolStripMenuItem1 + // + helpToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { viewHelpToolStripMenuItem1, toolStripMenuItem16, aboutToolStripMenuItem1 }); + helpToolStripMenuItem1.Name = "helpToolStripMenuItem1"; + helpToolStripMenuItem1.Size = new System.Drawing.Size(44, 20); + helpToolStripMenuItem1.Text = "&Help"; + // + // viewHelpToolStripMenuItem1 + // + viewHelpToolStripMenuItem1.Name = "viewHelpToolStripMenuItem1"; + viewHelpToolStripMenuItem1.ShortcutKeys = System.Windows.Forms.Keys.F1; + viewHelpToolStripMenuItem1.Size = new System.Drawing.Size(146, 22); + viewHelpToolStripMenuItem1.Text = "&View Help"; + viewHelpToolStripMenuItem1.Click += viewHelpToolStripMenuItem1_Click; + // + // toolStripMenuItem16 + // + toolStripMenuItem16.Name = "toolStripMenuItem16"; + toolStripMenuItem16.Size = new System.Drawing.Size(143, 6); + // + // aboutToolStripMenuItem1 + // + aboutToolStripMenuItem1.Name = "aboutToolStripMenuItem1"; + aboutToolStripMenuItem1.Size = new System.Drawing.Size(146, 22); + aboutToolStripMenuItem1.Text = "&About"; + aboutToolStripMenuItem1.Click += aboutToolStripMenuItem1_Click; + // + // button1 + // + button1.AcceptButton = null; + button1.ActiveImage = null; + button1.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + button1.BackColor = System.Drawing.Color.Transparent; + button1.EnableReactiveVisual = true; + button1.HoverImage = null; + button1.IdleImage = null; + button1.LabelText = "&Close"; + button1.Location = new System.Drawing.Point(416, 705); + button1.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); + button1.Name = "button1"; + button1.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); + button1.Size = new System.Drawing.Size(149, 37); + button1.TabIndex = 6; + button1.TabStop = false; + button1.MouseClick += button1_MouseClick; + // + // tHorizontalSeparator2 + // + tHorizontalSeparator2.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + tHorizontalSeparator2.AutoScrollMargin = new System.Drawing.Size(0, 0); + tHorizontalSeparator2.AutoScrollMinSize = new System.Drawing.Size(0, 0); + tHorizontalSeparator2.BackColor = System.Drawing.Color.Transparent; + tHorizontalSeparator2.Location = new System.Drawing.Point(8, 673); + tHorizontalSeparator2.Margin = new System.Windows.Forms.Padding(0, 10, 0, 0); + tHorizontalSeparator2.MaximumSize = new System.Drawing.Size(5760, 22); + tHorizontalSeparator2.MinimumSize = new System.Drawing.Size(0, 22); + tHorizontalSeparator2.Name = "tHorizontalSeparator2"; + tHorizontalSeparator2.Size = new System.Drawing.Size(568, 22); + tHorizontalSeparator2.TabIndex = 42; + tHorizontalSeparator2.TabStop = false; + // + // tHorizontalSeparator1 + // + tHorizontalSeparator1.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + tHorizontalSeparator1.AutoScrollMargin = new System.Drawing.Size(0, 0); + tHorizontalSeparator1.AutoScrollMinSize = new System.Drawing.Size(0, 0); + tHorizontalSeparator1.BackColor = System.Drawing.Color.Transparent; + tHorizontalSeparator1.Location = new System.Drawing.Point(8, 79); + tHorizontalSeparator1.Margin = new System.Windows.Forms.Padding(0, 10, 0, 0); + tHorizontalSeparator1.MaximumSize = new System.Drawing.Size(5760, 22); + tHorizontalSeparator1.MinimumSize = new System.Drawing.Size(0, 22); + tHorizontalSeparator1.Name = "tHorizontalSeparator1"; + tHorizontalSeparator1.Size = new System.Drawing.Size(568, 22); + tHorizontalSeparator1.TabIndex = 45; + tHorizontalSeparator1.TabStop = false; + // + // button4 + // + button4.AcceptButton = null; + button4.ActiveImage = null; + button4.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + button4.BackColor = System.Drawing.Color.Transparent; + button4.EnableReactiveVisual = true; + button4.HoverImage = null; + button4.IdleImage = null; + button4.LabelText = "&Clear"; + button4.Location = new System.Drawing.Point(416, 36); + button4.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); + button4.Name = "button4"; + button4.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); + button4.Size = new System.Drawing.Size(149, 33); + button4.TabIndex = 3; + button4.TabStop = false; + button4.MouseClick += button4_MouseClick; + // + // memoBox1 + // + memoBox1.AcceptButton = null; + memoBox1.AllowDrop = true; + memoBox1.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + memoBox1.BackColor = System.Drawing.Color.Transparent; + memoBox1.EnableReactiveVisual = true; + memoBox1.Font = new System.Drawing.Font("Segoe UI", 9F); + memoBox1.Location = new System.Drawing.Point(13, 117); + memoBox1.Margin = new System.Windows.Forms.Padding(10, 6, 10, 6); + memoBox1.Name = "memoBox1"; + memoBox1.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); + memoBox1.ReadOnly = false; + memoBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + memoBox1.Size = new System.Drawing.Size(558, 550); + memoBox1.TabIndex = 4; + memoBox1.TabStop = false; + memoBox1.WordWrap = false; + memoBox1.DragDrop += memoBox1_DragDrop; + memoBox1.DragOver += memoBox1_DragOver; + // + // button2 + // + button2.AcceptButton = null; + button2.ActiveImage = null; + button2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + button2.BackColor = System.Drawing.Color.Transparent; + button2.EnableReactiveVisual = true; + button2.HoverImage = null; + button2.IdleImage = null; + button2.LabelText = "&Start Monitoring"; + button2.Location = new System.Drawing.Point(247, 36); + button2.Margin = new System.Windows.Forms.Padding(10, 0, 10, 10); + button2.Name = "button2"; + button2.Padding = new System.Windows.Forms.Padding(4, 4, 3, 3); + button2.Size = new System.Drawing.Size(149, 33); + button2.TabIndex = 46; + button2.TabStop = false; + button2.MouseClick += button3_MouseClick; + // + // MainForm + // + AllowDrop = true; + AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); + AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + BackColor = System.Drawing.Color.FromArgb(250, 250, 250); + ClientSize = new System.Drawing.Size(584, 761); + Controls.Add(button2); + Controls.Add(memoBox1); + Controls.Add(button4); + Controls.Add(tHorizontalSeparator1); + Controls.Add(tHorizontalSeparator2); + Controls.Add(button1); + Controls.Add(menuStrip1); + Icon = (System.Drawing.Icon)resources.GetObject("$this.Icon"); + Name = "MainForm"; + Text = "Clipboard Monitor"; + menuStrip1.ResumeLayout(false); + menuStrip1.PerformLayout(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + private RyzStudio.Windows.ThemedForms.TButton button1; + private System.Windows.Forms.ToolTip toolTip1; + private RyzStudio.Windows.ThemedForms.TButton button4; + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripMenuItem13; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem2; + private System.Windows.Forms.ToolStripMenuItem toolsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem viewHelpToolStripMenuItem1; + private System.Windows.Forms.ToolStripSeparator toolStripMenuItem16; + private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem1; + private RyzStudio.Windows.ThemedForms.TMemoBox memoBox1; + private RyzStudio.Windows.Forms.THorizontalSeparator tHorizontalSeparator1; + private RyzStudio.Windows.Forms.THorizontalSeparator tHorizontalSeparator2; + private RyzStudio.Windows.ThemedForms.TButton button2; + } +} + diff --git a/MainForm.cs b/MainForm.cs new file mode 100644 index 0000000..a248c81 --- /dev/null +++ b/MainForm.cs @@ -0,0 +1,214 @@ +using System; +using System.Diagnostics; +using System.Runtime.InteropServices; +using System.Windows.Forms; +using RyzStudio.Windows.ThemedForms; + +namespace ClipboardWatcher +{ + public partial class MainForm : Form + { + [DllImport("User32.dll", CharSet = CharSet.Auto)] + protected static extern IntPtr SetClipboardViewer(IntPtr hWndNewViewer); + + protected const int WM_DRAWCLIPBOARD = 0x308; + + protected IntPtr _clipboardViewer; + protected bool isMonitoring = false; + + + public MainForm() + { + InitializeComponent(); + + memoBox1.TextBox.WordWrap = false; + } + + protected override void WndProc(ref Message m) + { + if ((m.Msg == WM_DRAWCLIPBOARD) && this.IsMonitoring) + { + AddClipboardText(); + } + + base.WndProc(ref m); + } + + + public bool IsMonitoring + { + get => isMonitoring; + set + { + isMonitoring = value; + + _clipboardViewer = (isMonitoring ? SetClipboardViewer(this.Handle) : default); + + button2.LabelText = (isMonitoring ? "Sto&p" : "&Start") + " Monitoring"; + } + } + + + /// + /// New + /// + /// + /// + private void newToolStripMenuItem_Click(object sender, EventArgs e) + { + Clipboard.Clear(); + + this.IsMonitoring = false; + } + + /// + /// Close + /// + /// + /// + private void exitToolStripMenuItem2_Click(object sender, EventArgs e) + { + try + { + this.Close(); + } + catch + { + } + } + + /// + /// Options + /// + /// + /// + private void optionsToolStripMenuItem_Click(object sender, EventArgs e) + { + if (this.IsMonitoring) return; + + } + + /// + /// Help + /// + /// + /// + private void viewHelpToolStripMenuItem1_Click(object sender, EventArgs e) + { + try + { + System.Diagnostics.Process.Start(new ProcessStartInfo() + { + FileName = AppResource.AppHelpURL, + UseShellExecute = true + }); + } + catch + { + // do nothing + } + } + + /// + /// About + /// + /// + /// + private void aboutToolStripMenuItem1_Click(object sender, EventArgs e) + { + MessageBox.Show(Application.ProductName + " v" + Application.ProductVersion, "About", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + + /// + /// Start/stop monitoring + /// + /// + /// + private void button3_MouseClick(object sender, MouseEventArgs e) + { + Clipboard.Clear(); + + this.IsMonitoring = !this.IsMonitoring; + } + + /// + /// Clear + /// + /// + /// + private void button4_MouseClick(object sender, MouseEventArgs e) + { + Clipboard.Clear(); + + memoBox1.Text = string.Empty; + } + + /// + /// Close + /// + /// + /// + private void button1_MouseClick(object sender, MouseEventArgs e) + { + this.Close(); + } + + + private void memoBox1_DragOver(object sender, DragEventArgs e) + { + if (e.Data.GetDataPresent(DataFormats.FileDrop)) + { + if (this.IsMonitoring) + { + e.Effect = DragDropEffects.None; + } + else + { + e.Effect = DragDropEffects.Copy; + } + } + else + { + e.Effect = DragDropEffects.None; + } + } + + private void memoBox1_DragDrop(object sender, DragEventArgs e) + { + if (this.IsMonitoring) + { + return; + } + + string[] fileList = e.Data.GetData(DataFormats.FileDrop) as string[]; + if (fileList == null) + { + return; + } + + foreach (string item in fileList) + { + memoBox1.Text += item + Environment.NewLine; + } + } + + + private void AddClipboardText() + { + if (!Clipboard.ContainsText()) + { + return; + } + + var clipboardText = Clipboard.GetText(); + if (string.IsNullOrWhiteSpace(clipboardText)) + { + return; + } + + memoBox1.Text += clipboardText.Trim() + Environment.NewLine; + } + + } +} \ No newline at end of file diff --git a/MainForm.resx b/MainForm.resx new file mode 100644 index 0000000..9dbfb46 --- /dev/null +++ b/MainForm.resx @@ -0,0 +1,427 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 716, 17 + + + 52 + + + + + AAABAAQAMDAAAAEAIACoJQAARgAAACAgAAABACAAqBAAAO4lAAAYGAAAAQAgAIgJAACWNgAAEBAAAAEA + IABoBAAAHkAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMz + MygzMzPXMzMzszIyMmU1NTUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAMTExOTQ0NO00NDT/NDU1/zMzM/8zMzP9MzMzyDMzM3k0NDQsAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAA0NDRFMzQ09D0+Pv6htbX/xODh/5apqv9ncXL/Ojs7/jMzM/8zMzP/NDQ04DQ0 + NJkyMjJNMzMzBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzM180NDT7T1BQ/b/R0f/S7/D/0O7v/9Du7//Q7u//y+np/6e9 + vf93hIT/QkVF/jMzM/8zMzP/NDQ08DMzM6o0NDReMzMzDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzdzU1Nf5eYWH+xtna/9nx8v/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//zuzt/7DIyf+CkZH/UlhY/jMzM/8zMzP/MzMz/DMzM8QzMzNvNTU1HQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVVVQMzMzOVNTU1/2xwcP7O4+P/3PLz/9Xw + 8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/7zW1/+Ro6P/Ymtr/zY2 + Nv4zMzP/MzMz/zMzM9UzMzOIMzMzPAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkBzMzM6k5OTn/eH5+/9Po + 6f/c8vP/2/Lz/9Hu7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/8Xh4v+csLD/bHd3/zs9Pf4zMzP/MzMz/zQ0NOI0NDSZMjIyTSQkJAcAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtLS0RMzMzwjw8 + PP+Ij5D/2O7v/9zy8//c8vP/1/Hy/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8vo6f+jubr/dICA/0NGRv4zMzP/MzMz/zQ0 + NPIyMjJrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc3 + NxwzMzPVQUFB/5Wfn//a8fL/3PLz/9zy8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8/t + 7v+wyMn/gZCQ/zk6Ov4zMzPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAMTExKjQ0NOJGRkb/oKys/9zy8//c8vP/3PLz/9zy8//b8vP/0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/19naP80NDT5JCQkBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAyMjI4NTU17UhISP6turr/3PLz/9zy8//c8vP/3PLz/9zy8//X8fH/0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/4KRkv8zMzP/MTExOQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NE80NDT3Tk9P/bnJyv/c8vP/3PLz/9zy8//c8vP/3PLz/9zy + 8//T7/D/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/6a8vf8zMzP/MzMzcwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjIyYTQ0NPxUVlb9wtPU/9zy8//c8vP/3PLz/9zy + 8//c8vP/3PLz/9vy8//Q7u//0O7v/8fk5f/O7O3/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8nm + 5/81NTX+NDQ0rQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMzN3MzMz/11gYP3K3d3/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/3PLz/9jx8v/Q7u//i6Cg/wMEBP8hJib/rcbH/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7/9RV1f/MzMz6gAAAAAAAAAAAAAAAAAAAAAAAAAAVVVVAzIyMpgzMzP/Z2tr/tDk + 5f/c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9bw8f/Q7u//TVlZ/wAAAP8AAAD/CgsL/4ic + nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/91goL/MzMz/zMzMyMAAAAAAAAAAAAAAABAQEAIMzMzqzMz + M/9yeHj/1uvr/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9Pv8P/Q7u//TVhY/wAA + AP8AAAD/AAAA/wAAAP9baGj/zOnq/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+Zra7/MzMz/zQ0NF4AAAAAAAAAAAAA + AAAzMzPCMzMz/3uEhP/a7/D/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2/Lz/9Du + 7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP8AAAD/MDc3/7vW1//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/++2dr/MzMz/zQ0 + NJkAAAAAAAAAAAAAAAAzMzPNPD09/tvx8v/d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy + 8//c8vP/2fHy/9Du7//Q7u//TVhY/wAAAP8AAAD/YnBw/wYHB/8AAAD/AAAA/xQWFv+ds7T/0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//REdH/jQ0NNQAAAAAAAAAAAAAAAAyMjKTMzMz/8ve3//d8/T/3fPz/93z8//c8vP/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/1/Hx/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/6e/wP8bHx//AAAA/wAA + AP8DBAT/b39//8/t7v/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//aHJz/zMzM/0tLS0RAAAAAAAAAAA0NDRZMzMz/6u6u//d8/T/3fPz/93z + 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1fDx/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du + 7//A3N3/OkJD/wAAAP8AAAD/AAAA/0BJSf/E4OH/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//jJ2e/zMzM/8yMjJIAAAAAAAAAAAzMzMeMzMz/4aQ + kP/d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1O/w/9Du7//Q7u//TVhY/wAA + AP8AAAD/s8zN/9Du7//Q7u//z+3u/29/f/8CAgL/AAAA/wAAAP8fIyT/rMXG/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//sMfI/zMzM/8zMzOCAAAAAAAA + AAAAAAAAMzMz5FpfX/7d8/T/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0u/w/9Du + 7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7/+Uqar/DhAQ/wAAAP8AAAD/CgsL/4md + nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//zuvs/zo7 + O/40NDS8AAAAAAAAAAAAAAAAMzMzqTY2N//V6er/3fPz/93z8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy + 8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7//Q7u//tM7P/yct + Lf8AAAD/AAAA/wAAAP9baWn/zerr/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/1tjY/80NDT1QEBABAAAAAAAAAAAMzMzbzMzM/+4ycn/3fPz/93z8//c8vP/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/8nm5/9OWlr/AAAA/wAAAP8AAAD/a3p7/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/36Njf8zMzP/MzMzMgAAAAAAAAAAMTExNDMzM/+UoaH/3fPz/93z + 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0O7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/8nm5/9OWlr/AAAA/wAAAP8AAAD/a3p7/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/6O4uf8zMzP/MzMzbQAAAAAAAAAAQEBABDQ0 + NPRrcnL/3fP0/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//b8vP/0O7v/9Du7//Q7u//TVhY/wAA + AP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7//Q7u//tM7P/yctLf8AAAD/AAAA/wAAAP9baWn/zerr/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8bi4/80NDT/MjIypwAA + AAAAAAAAAAAAADMzM749Pj7+3PHx/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/0O7v/9Du + 7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//0O7v/9Du7/+Uqar/DxER/wAAAP8AAAD/CgsL/4ic + nf/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7/9NUVL+NDQ04gAAAAAAAAAAAAAAADIyMoQzMzP/w9bW/93z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy + 8//c8vP/0e7v/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//Q7u//z+3u/29/f/8CAgL/AAAA/wAA + AP8fIyT/rMXG/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7/9yfn//MzMz/zU1NR0AAAAAAAAAADQ0NEozMzP/oa+w/93z8//d8/P/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/0u/w/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/9Du7//A3N3/O0ND/wAA + AP8AAAD/AAAA/0BJSf/D3+D/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+WqKn/MzMz/zIyMlcAAAAAAAAAADAwMBAzMzP9eIGB/93z + 8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1O/w/9Du7//Q7u//TVhY/wAAAP8AAAD/s8zN/6e/ + wP8bHx//AAAA/wAAAP8CAwP/b39//8/t7v/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+50tP/MzMz/zMzM5EAAAAAAAAAAAAA + AAA0NDTUSk1N/t3z8//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/1fDx/9Du7//Q7u//TVhY/wAA + AP8AAAD/YnBw/wYHB/8AAAD/AAAA/xQWFv+ds7T/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//O7O3/Oz09/jMz + M80AAAAAAAAAAAAAAAA0NDSZMzMz/87i4//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2PHy/9Du + 7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP8AAAD/MDc3/7vW1//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8zp + 6v9qdHT/MzMz/zMzM8IAAAAAAAAAAAAAAAAyMjJgMzMz/6u8vP/d8/P/3PLz/9zy8//c8vP/3PLz/9zy + 8//c8vP/2/Lz/9Du7//Q7u//TVhY/wAAAP8AAAD/AAAA/wAAAP9baGj/zOnq/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//yOXm/19oaP8zMzP/MzMzuTs7Ow0AAAAAAAAAAAAAAAAwMDAlMzMz/4WRkf/d8/P/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/3PLz/9Pv8P/Q7u//TVlZ/wAAAP8AAAD/CgsL/4icnf/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//B3d7/UVdX/jMzM/8zMzOgMzMzBQAAAAAAAAAAAAAAAAAAAAAAAAAAMzMz6Vlf + X//d8/P/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9fx8v/Q7u//i6Cg/wMEBP8hJib/rcbH/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/7vV1v9KTk79MzMz/zMzM4gAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAMzMzrzU1Nf7V6+z/3fPz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//R7/D/0O7v/8fk + 5f/O7O3/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//sMjI/0FDQ/0zMzP9MzMzaQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAMjIydTMzM/+4ysv/3fPz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy + 8//X8fH/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+nvb3/OTs7/TQ0NPkyMjJWAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ0OzMzM/+ToKH/3fPz/9zy8//c8vP/3PLz/9zy + 8//c8vP/3PLz/9zy8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/5eqq/81Njb+NDU18TEx + MT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkBzMzM/hpcXH/3fPz/9zy + 8//c8vP/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/2vLz/9Hu7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//i5yd/zQ0 + NP80NDTnMTExLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMz + M8Q5Ojr+jZqa/8DT1P/b8vL/3PLz/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9nx8v/R7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/87s + 7f91goL/MzMz/zMzM9U3NzccAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAADIyMms0NDTyMzMz/zMzM/9KTU3+hY+P/7XHyP/Y7u//3PLz/9zy8//c8vP/3PLz/9zy + 8//Z8fL/0e7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//y+jp/2dwcf8zMzP/MzMzwi0tLREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVVVUDMzMzPDMzM4g0NDTbMzMz/zMzM/89Pj7+cnp6/6W0 + tP/R5ub/3PLz/9zy8//c8vP/2fHy/9Lv8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 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 + AAAAAAAAAAAAAAAAAAAAAAAAMjIyVzg4OPmKmpv+eomJ/kVKSvY1Njb8PD09xDIyMmszMzMeAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAADU1NW5BQkL6tcXG/9Hu7//Q7u//0O7v/7vV1v+LnJ3/WF9f9jQ1 + Nf06OzvfNDQ0iTMzMzwAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4ODiDTU5O+sDS0v/Y8fL/0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//xODh/5ywsP9pc3P4ODk5+jg5OfA3NzemMjIyTSQkJAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMzMFOTk5qVdaWvjK3d3/3PLz/9Pv8P/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//L6en/ore4/3F9ffs+QED4Nzc39zs8PLIyMjJcNzc3DgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrDDo8PMBobGz40eXm/9zy8//b8vP/0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8/t7v+vx8f/fYyN/kBD + Q/czMzN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY2NhM8Pj7Pdnx8+NXq6//c8vP/3PLz/9fw + 8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//i5yc/zs8PLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NjYhOzw84YGIiPrY7+//3PLz/9zy + 8//c8vP/0+/w/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7/+vx8f/ODk58gAAAAEAAAAAAAAAAAAAAAAAAAAAMzMzLTo7O+2PmZn82vHy/9zy + 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 + 8//W8PH/xODh/wEBAf8ICQn/hZiZ/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//i5yc/TY3N/c0NDRJAAAAAAAAAAAAAAAAMjIyKTk6Ovva8PD/3PLz/9zy + 8//c8vP/3PLz/9vy8//R7u//l62t/7DKyv/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//z+3u/3mIiPw3ODjyMTExOQAAAAAAAAAAAAAAAAAAAAAAAAABODk58sDS + 0//c8vP/3PLz/9zy8//c8vP/3PLz/9bw8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/8zp6v9ncXL5Nzk55jY2NiYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAA7Pj69nKqr/9zy8//c8vP/3PLz/9zy8//c8vP/3PLz/9Lv8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//I5eb/XGRk+Ds8PNU3NzcXAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAADMzM3hCRET3jZqb/r/S0v/b8vL/3PLz/9zy8//c8vP/2/Lz/9Lv8P/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//wdzd/0tRUfc5OjrAKysrDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAANzc3DjIyMlw5OjqwNjc39kZISPeAiov7tMXG/9ju7v/c8vP/2vLz/9Lv + 8P/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/7jS0v9DRkb4OTs7qjMzMwUAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAEMzMzPDc3N5Q4OTnqOjs7+211 + dvijsrL/z+Tl/9bw8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+wyMj/PT4/+Dc3N5UAAAACAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAA1NTUrMzMzdzo7O840NDT+V1xc9o6cnP+60dL/0e7v/9Du7//Q7u//pry8/zg5Ofo3Nzd4AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzMx4yMjJrOjs7wjU1NftGS0vzfImK/IiYmf42Nzf6MjIyVwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzc3DjIyMlY5OzuqOTo65jIy + MkIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/g////wB///4AB//4A + AD/8AAAH+AAAB/AAAAfgAAADwAAAA4AAAAMAAAADAAAAAwAAAAEAAAABAAAAAQAAAAGAAAAAgAAAAIAA + AACAAAAAwAAAAMAAAADAAAABwAAAA8AAAAfgAAAP4AAAH+AAAD/8AAB//8AB///4A////wf/KAAAABgA + AAAwAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAOz4+Vzs8PO1DRkavMjIyUS4uLgsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz9pX2Nj78Le3/+rwsP/d4SF8EVI + SO1CRUXQODg4ci8vLxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAUJERotxd3fz0+rr/9Du7//Q7u//0O7v/9Du7/+2z9D/hJOU9k1SUus+QEDjPD4+hzIy + MjMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAEQkNDq4WPj/Pa8PH/1fDx/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+/2tv/j6Ch/VdeXu8/QUHoQUNDnC8vLxsAAAAAAAAAAAAA + AAAAAAAAAAAAAC4uLgtFSEjEl6Oj9tvy8v/c8vP/0e7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//I5eb/eYaH/Tk5OXUAAAAAAAAAAAAAAAAAAAAAOTk5EkVISNKmsrP53PLz/9zy + 8//Z8fL/0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//ssrL/0NH + R74AAAAAAAAAAAAAAAAwMDAgRkhI4q++wP3c8vP/3PLz/9zy8//W8PH/i5+f/5yys//Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//z+zt/z9BQuoAAAAAAAAAADQ0NCxHSUnnvtDQ/dzy + 8//c8vP/3PLz/9zy8//S7/D/Jisr/wIDA/9tfX7/z+3u/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//0O7v/1JYWOowMDAgAAAAADs9PezH2tv/3fPz/9zy8//c8vP/3PLz/9vy8//Q7u//Jisr/xgc + HP8CAgL/QElJ/8Tg4f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/36NjfY1NTVcAAAAAENG + RtDN4eH/3fPz/9zy8//c8vP/3PLz/9rx8v/Q7u//Jisr/1pnZ/+Uqar/DxER/x0iIv+qw8T/0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/6W7u/9CRkalAAAAAD5AQIutvL3+3fPz/9zy8//c8vP/3PLz/9jx + 8v/Q7u//Jisr/1pnZ//Q7u//uNLT/ywyM/8HBwf/gJOT/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/8jk + 5f9BQ0PgAAAAADIyMkeDjY3x3fPz/9zy8//c8vP/3PLz/9bw8f/Q7u//Jisr/1pnZ//Q7u//0O7v/8nn + 5/9QW1z/AAAA/2Z1df/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/9GS0vsMzMzDzc3Nw5VWFnt3fPz/9zy + 8//c8vP/3PLz/9bw8f/Q7u//Jisr/1pnZ//Q7u//0O7v/8nn5/9QW1z/AAAA/2Z1df/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7/9teXnvNDQ0RQAAAABARETi1+vs/9zy8//c8vP/3PLz/9bw8f/Q7u//Jisr/1pn + Z//Q7u//uNPU/ywyM/8HBwf/f5KS/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+Xqqv+P0FBigAA + AABBRESoucvL/9zy8//c8vP/3PLz/9fx8f/Q7u//Jisr/1pnZ/+Uqqv/DxER/x0iIv+qw8T/0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+81tf/Q0VFzwAAAAA1NTVckp6e993z8//c8vP/3PLz/9nx + 8v/Q7u//Jisr/xgcHP8CAgL/QElJ/8Tg4f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7/+2z9D/Oz097AAAAAA1NTUiYWho7N3z8//c8vP/3PLz/9zy8//R7u//Jisr/wIDA/9tfX7/z+3u/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/67Fxv5CRUXpMzMzMgAAAAAAAAAAQUND69zx + 8v/c8vP/3PLz/9zy8//V8PH/i5+f/5yys//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//n7S0/D9BQeQyMjIkAAAAAAAAAAAAAAAAREZGwMPW1//c8vP/3PLz/9zy8//b8vP/0e7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+Spab4P0FB1zExMRUAAAAAAAAAAAAA + AAAAAAAAOTk5dYiUlPzV6+z/3PLz/9zy8//c8vP/2PHy/9Du7//Q7u//0O7v/9Du7//Q7u//0O7v/9Du + 7//Q7u//z+3u/3yLi/ZBQ0PFLi4uCwAAAAAAAAAAAAAAAAAAAAAAAAAALy8vG0FDQ5xAQkLnZGlq7KCu + rvzO4+P/3PLz/9jx8v/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7//O6+z/anV28kBBQ6xAQEAEAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTU1Ijs7O3VCRETWUVVV7oyWl/a5zM3/0u7v/9Du + 7//Q7u//0O7v/8vp6f9gaGjwPkFBnQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAMTExFTU4OGBDR0e+SEpK63F8fPChtrf/wd3e/1FXV+88QUFyAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAALi4uCzIyMlFDRkavOzw87Ts+PlcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8H + /0H+AP9B+AAPQfAAA0HgAANBwAADQYAAA0EAAAFBAAABQQAAAUEAAAFBAAAAQQAAAEGAAABBgAAAQYAA + AEGAAABBwAABQcAAA0HAAAdBwAAPQfgAH0H/AH9B/+D/QSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpRUXhaYWLXUFVVsEFERE9AQEAIAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRaWo6jsLHw0O7v/8vo6f+mvLz4cHt721Va + W8FGSkp1NTU1GAAAAAAAAAAAAAAAAAAAAAAAAAAAVVVVA1VbW622xsf21vDx/9Du7//Q7u//0O7v/9Du + 7//O7O3/rMPE/XSAgeNXXV3INTU1IgAAAAAAAAAAJCQkB1leXru/0dH63PLz/9Pv8P/Q7u//0O7v/9Du + 7//Q7u//0O7v/9Du7//Q7u//ts/Q/0pQUHkAAAAALS0tEVthYcrJ3d793PLz/9vy8/+NoaL/hJeY/9Du + 7//Q7u//0O7v/9Du7//Q7u//0O7v/8/t7v9VW1u3AAAAAFheXtDR5ub/3PLz/9zy8//Y8fL/X21u/wsN + Df9UYGH/yufo/9Du7//Q7u//0O7v/9Du7//Q7u//Y2tr0QAAAABocHHL3fPz/9zy8//c8vP/1vDx/19t + bv9+kJD/YW9w/yowMP+1z9D/0O7v/9Du7//Q7u//0O7v/3yKiuUzMzMZUVhYqdjt7v/c8vP/3PLz/9Tw + 8f9fbW7/gZOU/9Du7/+FmJn/GBwc/6G4uf/Q7u//0O7v/9Du7/+ovsD9QENDW0JFRV27zs/93PLz/9zy + 8//U8PD/X21u/4GTlP/Q7u//hZiZ/xgcHP+huLn/0O7v/9Du7//Q7u//y+jp/1FYWKY1NTUYkp6f6tzy + 8//c8vP/1fDx/19tbv9+kJD/YW9w/ykvL/+1z9D/0O7v/9Du7//Q7u//0O7v/9Du7/9eZ2fHAAAAAHN6 + etXc8vP/3PLz/9fx8f9fbW7/Cw0N/1RgYf/K5+j/0O7v/9Du7//Q7u//0O7v/9Du7//C3t7/UFdXzgAA + AABaYGC52/Ly/9zy8//a8vP/jaGi/4SXmP/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+81tf+U1pazTMz + MxQAAAAASlBQfMfb3P/c8vP/3PLz/9Xw8f/Q7u//0O7v/9Du7//Q7u//0O7v/9Du7/+vx8f6T1VVvjMz + MwoAAAAAAAAAADU1NSJbYmLJhpGS5r3P0P3a8fH/1O/w/9Du7//Q7u//0O7v/9Du7/+htrf0TVNTqlVV + VQMAAAAAAAAAAAAAAAAAAAAAAAAAADk5ORJGS0tiXGNjuneAgN+htLT3yeXm/9Du7/+TpabvS09PmgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAIQURET1FXV7BaYWLXSlFReAAA + AAAAAAAAAAAAAAAAAAAAAAAA+D+sQfAHrEHAAaxBgAGsQQABrEEAAaxBAACsQQAArEEAAKxBAACsQYAA + rEGAAKxBgAGsQYADrEHgD6xB/B+sQQ== + + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..5e9d245 --- /dev/null +++ b/Program.cs @@ -0,0 +1,20 @@ +using System; +using System.Windows.Forms; + +namespace ClipboardWatcher +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.SetHighDpiMode(HighDpiMode.SystemAware); + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new MainForm()); + } + } +} \ No newline at end of file diff --git a/References/Ryz3ui.dll b/References/Ryz3ui.dll new file mode 100644 index 0000000000000000000000000000000000000000..c9da80249c4f92c4bfe8356702b22a9f2df80e70 GIT binary patch literal 197120 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 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ClipboardWatcher { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class UIResource { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal UIResource() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ClipboardWatcher.UIResource", typeof(UIResource).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/UIResource.resx b/UIResource.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/UIResource.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/build.bat b/build.bat new file mode 100644 index 0000000..5e82beb --- /dev/null +++ b/build.bat @@ -0,0 +1,5 @@ +rmdir /s /q "bin\Release\64\" +dotnet publish skye.sln -r win-x64 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\Release\64\" + +##rmdir /s /q "bin\Release\86\" +##dotnet publish skye.sln -r win-x86 -c Release /p:PublishSingleFile=true /p:SelfContained=false /p:PublishReadyToRunfalse=true /p:PublishDir="bin\Release\86\" \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4bfee9e13ef9a9f5e2151e61fc851eeaa311d274 GIT binary patch literal 17542 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