From 76ef575237e1ceb15970a7ae85e9e77fcfc40f28 Mon Sep 17 00:00:00 2001 From: Hoeglinger Eugen Date: Wed, 1 Jun 2022 11:03:17 +0200 Subject: [PATCH] Initialized - Test wie ein Benutzername ausgelesen werden kann --- .vs/Test_Benutzername.git/v17/.suo | Bin 0 -> 52224 bytes Test_Benutzername.git.sln | 25 +++ Test_Benutzername/App.config | 6 + Test_Benutzername/Form1.Designer.cs | 72 +++++++ Test_Benutzername/Form1.cs | 195 ++++++++++++++++++ Test_Benutzername/Form1.resx | 120 +++++++++++ Test_Benutzername/Program.cs | 22 ++ Test_Benutzername/Properties/AssemblyInfo.cs | 36 ++++ .../Properties/Resources.Designer.cs | 71 +++++++ Test_Benutzername/Properties/Resources.resx | 117 +++++++++++ .../Properties/Settings.Designer.cs | 30 +++ .../Properties/Settings.settings | 7 + Test_Benutzername/Test_Benutzername.csproj | 85 ++++++++ .../bin/Debug/Test_Benutzername.exe | Bin 0 -> 12288 bytes .../bin/Debug/Test_Benutzername.exe.config | 6 + .../bin/Debug/Test_Benutzername.pdb | Bin 0 -> 30208 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2117 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7606 bytes .../Debug/Test_Benutzername.Form1.resources | Bin 0 -> 180 bytes ...enutzername.Properties.Resources.resources | Bin 0 -> 180 bytes ...enutzername.csproj.AssemblyReference.cache | Bin 0 -> 7472 bytes ...enutzername.csproj.CoreCompileInputs.cache | 1 + ...t_Benutzername.csproj.FileListAbsolute.txt | 11 + ...Benutzername.csproj.GenerateResource.cache | Bin 0 -> 126 bytes ...ame.csproj.SuggestedBindingRedirects.cache | 0 .../obj/Debug/Test_Benutzername.exe | Bin 0 -> 12288 bytes .../obj/Debug/Test_Benutzername.pdb | Bin 0 -> 30208 bytes 28 files changed, 808 insertions(+) create mode 100644 .vs/Test_Benutzername.git/v17/.suo create mode 100644 Test_Benutzername.git.sln create mode 100644 Test_Benutzername/App.config create mode 100644 Test_Benutzername/Form1.Designer.cs create mode 100644 Test_Benutzername/Form1.cs create mode 100644 Test_Benutzername/Form1.resx create mode 100644 Test_Benutzername/Program.cs create mode 100644 Test_Benutzername/Properties/AssemblyInfo.cs create mode 100644 Test_Benutzername/Properties/Resources.Designer.cs create mode 100644 Test_Benutzername/Properties/Resources.resx create mode 100644 Test_Benutzername/Properties/Settings.Designer.cs create mode 100644 Test_Benutzername/Properties/Settings.settings create mode 100644 Test_Benutzername/Test_Benutzername.csproj create mode 100644 Test_Benutzername/bin/Debug/Test_Benutzername.exe create mode 100644 Test_Benutzername/bin/Debug/Test_Benutzername.exe.config create mode 100644 Test_Benutzername/bin/Debug/Test_Benutzername.pdb create mode 100644 Test_Benutzername/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Test_Benutzername/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Test_Benutzername/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.Form1.resources create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.Properties.Resources.resources create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.csproj.AssemblyReference.cache create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.csproj.CoreCompileInputs.cache create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.csproj.FileListAbsolute.txt create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.csproj.GenerateResource.cache create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.csproj.SuggestedBindingRedirects.cache create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.exe create mode 100644 Test_Benutzername/obj/Debug/Test_Benutzername.pdb diff --git a/.vs/Test_Benutzername.git/v17/.suo b/.vs/Test_Benutzername.git/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..4e226b29e2bc0d6ffd989e2b7bb8d6055f8a7c8e GIT binary patch literal 52224 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 literal 0 HcmV?d00001 diff --git a/Test_Benutzername.git.sln b/Test_Benutzername.git.sln new file mode 100644 index 0000000..47f2dad --- /dev/null +++ b/Test_Benutzername.git.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.32421.90 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test_Benutzername", "Test_Benutzername\Test_Benutzername.csproj", "{D3143617-AF07-4146-8880-CE59A9BC5F72}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D3143617-AF07-4146-8880-CE59A9BC5F72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3143617-AF07-4146-8880-CE59A9BC5F72}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3143617-AF07-4146-8880-CE59A9BC5F72}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3143617-AF07-4146-8880-CE59A9BC5F72}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {ECAB6C97-BB66-4B85-94C7-342B546EC297} + EndGlobalSection +EndGlobal diff --git a/Test_Benutzername/App.config b/Test_Benutzername/App.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/Test_Benutzername/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Test_Benutzername/Form1.Designer.cs b/Test_Benutzername/Form1.Designer.cs new file mode 100644 index 0000000..363d698 --- /dev/null +++ b/Test_Benutzername/Form1.Designer.cs @@ -0,0 +1,72 @@ +namespace Test_Benutzername +{ + partial class Form1 + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.buttonStart = new System.Windows.Forms.Button(); + this.labelResult = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // buttonStart + // + this.buttonStart.Location = new System.Drawing.Point(13, 415); + this.buttonStart.Name = "buttonStart"; + this.buttonStart.Size = new System.Drawing.Size(75, 23); + this.buttonStart.TabIndex = 0; + this.buttonStart.Text = "Abfragen"; + this.buttonStart.UseVisualStyleBackColor = true; + this.buttonStart.Click += new System.EventHandler(this.buttonStart_Click); + // + // labelResult + // + this.labelResult.Location = new System.Drawing.Point(13, 13); + this.labelResult.Name = "labelResult"; + this.labelResult.Size = new System.Drawing.Size(775, 399); + this.labelResult.TabIndex = 1; + this.labelResult.Text = "..."; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.labelResult); + this.Controls.Add(this.buttonStart); + this.Name = "Form1"; + this.Text = "Form1"; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button buttonStart; + private System.Windows.Forms.Label labelResult; + } +} + diff --git a/Test_Benutzername/Form1.cs b/Test_Benutzername/Form1.cs new file mode 100644 index 0000000..a193dfc --- /dev/null +++ b/Test_Benutzername/Form1.cs @@ -0,0 +1,195 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.DirectoryServices; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Security; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Test_Benutzername +{ + public partial class Form1 : Form + { + #region Version und Copyright + // Version und Copyright + string programName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + string programVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + string copyright = GenerateCopyright(); + string icon = Application.StartupPath + "\\Info.bmp"; + + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + + private static DateTime AssemblyDateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear() + { + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + + if (startYear.Contains("-")) + { + startYear = startYear.Remove(startYear.IndexOf("-")); + } + else + { + startYear = startYear.Remove(startYear.IndexOf(" ")); + } + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string GenerateCopyright() + { + string startYear = StartYear(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + string temp = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + string start = temp.Remove(temp.IndexOf(startYear) - 1); + string end = (temp.Remove(0, temp.IndexOf(" by"))); + + return String.Concat(start, " ", startYear, "-", currentYear, end); + } + } + #endregion + + #region Programm-Info + /// + /// Contains the name of the program file + /// + public static string ProgramName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string ProgramVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private void SetProgramInfo() + { + //Name, Version und Copyright setzen + ProgramName = programName; + ProgramVersion = programVersion; + Copyright = copyright; + } + #endregion + public Form1() + { + SetProgramInfo(); + InitializeComponent(); + } + + //public static Boolean CheckNTLogon(String Username, String password) + //{ + // IntPtr _token; + // UnsafeNativeMethods.LogonUserEx(Username, Environment.UserDomainName, password, + // SafeNativeMethods.UnsafeNativeMethods.LogonType.Logon32_Interactive, + // 0, out _token, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero); + // UnsafeNativeMethods.CloseHandle(_token); + // return _token != IntPtr.Zero; + //} + + private void buttonStart_Click(object sender, EventArgs e) + { + labelResult.Text = "Aktueller User: " + CurrentUser(); + labelResult.Text += Environment.NewLine + "Aktueller Domain/Username: " + CurrentDomainUser(); + + string user = String.Concat(CurrentUser(), ".cadm"); + string domain = CurrentDomainUser().Remove(CurrentDomainUser().IndexOf("\\")); + + if (UserExists(user, domain, null, null, null)) + { + labelResult.Text += Environment.NewLine + "Gefundener Username: " + user; + } + else + { + labelResult.Text += Environment.NewLine + "User " + user + " wurde nicht gefunden"; + } + } + + private string CurrentUser() + { + return Environment.UserName; + } + + private string CurrentDomainUser() + { + return System.Security.Principal.WindowsIdentity.GetCurrent().Name; + } + + private static bool UserExists (string userName, string domainName, string machineName, string authenticationUser, string authenticationPassword) + { + if (domainName == null && machineName == null) + { + machineName = Environment.MachineName; + } + + string adsiPath = "WinNT://"; + if (domainName != null && machineName != null) + { + adsiPath += domainName + "/" + machineName + ",computer"; + } + else if (machineName != null) + { + adsiPath += machineName + ",computer"; + } + else if (domainName != null) + { + adsiPath += domainName + ",domain"; + } + DirectoryEntry computerEntry = new DirectoryEntry(adsiPath, authenticationUser, authenticationPassword); + + try + { + DirectoryEntry userEntry = computerEntry.Children.Find(userName, "user"); + return true; + } + catch + { + return false; + } + } + } +} diff --git a/Test_Benutzername/Form1.resx b/Test_Benutzername/Form1.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/Test_Benutzername/Form1.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/Test_Benutzername/Program.cs b/Test_Benutzername/Program.cs new file mode 100644 index 0000000..d997aa1 --- /dev/null +++ b/Test_Benutzername/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Test_Benutzername +{ + internal static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Test_Benutzername/Properties/AssemblyInfo.cs b/Test_Benutzername/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..19cca6c --- /dev/null +++ b/Test_Benutzername/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Test_Benutzername")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Test_Benutzername")] +[assembly: AssemblyCopyright("Copyright © 2022 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("d3143617-af07-4146-8880-ce59a9bc5f72")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +//[assembly: AssemblyFileVersion("1.0.0.0")] //Wenn auskommentiert, dann gleich wie AssemblyVersion! diff --git a/Test_Benutzername/Properties/Resources.Designer.cs b/Test_Benutzername/Properties/Resources.Designer.cs new file mode 100644 index 0000000..59cd653 --- /dev/null +++ b/Test_Benutzername/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion: 4.0.30319.42000 +// +// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn +// der Code neu generiert wird. +// +//------------------------------------------------------------------------------ + +namespace Test_Benutzername.Properties +{ + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse + // über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Test_Benutzername.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Test_Benutzername/Properties/Resources.resx b/Test_Benutzername/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Test_Benutzername/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Test_Benutzername/Properties/Settings.Designer.cs b/Test_Benutzername/Properties/Settings.Designer.cs new file mode 100644 index 0000000..dcf66a8 --- /dev/null +++ b/Test_Benutzername/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// 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 Test_Benutzername.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Test_Benutzername/Properties/Settings.settings b/Test_Benutzername/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/Test_Benutzername/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Test_Benutzername/Test_Benutzername.csproj b/Test_Benutzername/Test_Benutzername.csproj new file mode 100644 index 0000000..a7e933d --- /dev/null +++ b/Test_Benutzername/Test_Benutzername.csproj @@ -0,0 +1,85 @@ + + + + + Debug + AnyCPU + {D3143617-AF07-4146-8880-CE59A9BC5F72} + WinExe + Test_Benutzername + Test_Benutzername + v4.7.2 + 512 + true + false + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/Test_Benutzername/bin/Debug/Test_Benutzername.exe b/Test_Benutzername/bin/Debug/Test_Benutzername.exe new file mode 100644 index 0000000000000000000000000000000000000000..b0842c6b4e77f9f5cc967da8ae2ca7ad8f64046b GIT binary patch literal 12288 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 WM4;RIEztR{-vVEL=feLu0{;yprfBW} literal 0 HcmV?d00001 diff --git a/Test_Benutzername/bin/Debug/Test_Benutzername.exe.config b/Test_Benutzername/bin/Debug/Test_Benutzername.exe.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/Test_Benutzername/bin/Debug/Test_Benutzername.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Test_Benutzername/bin/Debug/Test_Benutzername.pdb b/Test_Benutzername/bin/Debug/Test_Benutzername.pdb new file mode 100644 index 0000000000000000000000000000000000000000..68f79f6fab902f086498440ec9d87af6675c87da GIT binary patch literal 30208 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 RsfMK+llDN`14s10{{y=zMuY$W literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/Test_Benutzername/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..057ed7f --- /dev/null +++ b/Test_Benutzername/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Test_Benutzername/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Test_Benutzername/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..2d8a026efcacbedbd2103c9e5ffd50885a0a5131 GIT binary patch literal 2117 zcmcgs%TB^T6zxPM1boEAjXRc_=mdrMU}Ff#PGi8RizcL$+h)Q%$V?Go!`ii9;2*d% zeh7Pa{)TNSDlHq*;;iP*ot%5_xsMb|X_|(NN=d(w!j=Zh)d&TZ+j}}Y+1Kk}fdp3EhUY{Ksmth zJ>hN9SGeYKRC7|wctRqSo@R|!y^QA^GzuPl6*QD~&G(^xw_E&t_B}4jW)QS0jXvS_ zLRfDX&C&KaQ<`FJ1y~I*dy+VVSYVj|?19mRaKZ_uCOEM$vH_QhkPr)K=Ld*e#O_JM zA%ZW27}k8FY?`1HX%QM%@$G7&caX>2E z5JopfB(M8sr?a`t>5Q(J6^}qt^O$^xBr`}+m91r}Tm?mJ9$kLnQrk-nQ*WzCG+1=ZdpFJg#iA3Tbyy%;*D?=!px58FZ z%et}N2_0~^Yyw9}Ye{;Z^j8bZ*~~joT1fvze!X~}rx<$o3*q3Uz z+g0H;?7MNIuP9vy{k=<#6|Nd!qG{!zropVC5`AAZe5s%Sb&jD}^|e9!de*fSKe~8O zTU~qTO>w@8J7?OD&&s&yr#7d|EC>a*kxGD`XgY?gGH_*YuXD4lCmN?3E;p5|V}!`7 z>k1k|8`bJfNTFi}D1_6f=y))Wp-i6YdMkag3+mqa%>|*GE^iUw>4}|0n`uv6SJDQp zrFx0h3xhsk%5|oIQwn?|Jm^e0t*IR)Jr!suK^+wMsH&)>he~%)(>2v?4a35Q*f3*> z#4yUCWHQO{gEBGn=V-a54S1NIxW2ZbgtK0Q4@%h98w}Qm{QLJ848a}oj=KS@bD=&w ziH4Sq5`H6_@w6?KD{8$xHut}`*unyzx96YcpUuueZt>Y>_98pJP*dZG!)AZO`h}}Y zCI=}RM;1l9DGuddcuw_s0}T>1jvN{!Xup0qH9s;`B4yn&>(1Wl<0^14>_I8m=|RhG+@Y6W@V)+_J>^9huX z+{$VQbGEfAYdh5f)Pe>|jr_EN9I6Cbx_c2}?hz)-=JqzEz9K&-P~1N0O1Ca(yTsBs z;s%Y#MBZjXXW4a9&>8hL-j8@%xa>U47-VnS!eSu2Vbf@Uh}nRb&8B6C zWe%GmxTPphGGT?2d2q1!^kFqxyi6y<$l_iuMk{kNE356r=?%1&%G+Eu!-(HTI35dJ zm;Qz@cM!&j1t#L>3PPm2h_n|cQh^(8k-${x6{;cjw{d$JV$(*+Akt2(UP9BAEf0JX zdUg--KE{gIscW%3ReJ*Kxe)d{gx!i0mSXumf;8d;DJYH)x<=^HeFWQ%6KoBPwPH+r zcmEJKS{dv>3DXLF`w`K+IDOj?z9aXwRg}tWC&*6-X~zlqyXS_!J%~G!1oTGu9|>)Q zILd%o514gd&yf0En1(!V3(xL6J-VgECm7q>Yab?K&)*}_5A)fxwZXv|9ixBtj4zJ7 z@Au;O`558-=Ga*3AwKoGSDGp`da=MBq4+J9M|_$Jz!2kSycsFtOMxU6gJFeu+?XU) zhi6*TR4&q$rjn8DWsgxz9WI^wmg0z6*n9nOMfir!rRl(W6*tcj`vu#l4=d*%!MBcB z4*UC4h2~My)x#3sr>cSu>5teGY>K7x)qKIc%*&M3gj3r}=+~y9} iT7$srO$m4+l@Z=%vo)<$nQYVD^Fl literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.Form1.resources b/Test_Benutzername/obj/Debug/Test_Benutzername.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.Properties.Resources.resources b/Test_Benutzername/obj/Debug/Test_Benutzername.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.csproj.AssemblyReference.cache b/Test_Benutzername/obj/Debug/Test_Benutzername.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..3391e754dd304414fb91fea56e3278427398b8c5 GIT binary patch literal 7472 zcmeHMO-~a+815Stv8V(!MiLLilO{SrA%1W%q=k48Vkl7$O~|mFmXY0=GBX9rg@Y&0 z{sRAjH{%cC?#;j9%(7Emb~$YJT>^Qy*}12$YOqm>8Lgor4E^O1YC<(~zRedjmxcm!gow@2@uwr;h3iUSd6w_%R9#$w_PGq@}&QRi&4$vg9on zJ2~!la6xl7j&lIUj-6b>!2tJ@K&=gg;SnP(rZ^4xL2(GALkBQ10+nJVRLo*vw@M5& zsiDNZwU}AjH%w?t1)YNk$2T-Ycwf1TOZW;05?+~xL=GIUBygjWKpL$rs`^#O3WIe> zE(W-nkgPcrG~z)a?4)ycmS>$x!sQiqJj>SRYnZIUh!j??zMa^;uBgy7a0ONuiq^^W zI++Mu9Yi)|2jzs}Hvo4N^?Y4v&|r&;ULljy07a`P0Mm(bOTsYKS6nk&_I7!|ig_`u zUzR|hDkTu>hjJJ(VRC466_Z9DX)P8E6gR_CF~s5%2Dj0&u&2)lE;@2glVv+f6ob-9 zc8~J9qI>0NlZ9okQdk}9|4#?Xgqlm@${d zv9{b8u(;>heA1i}c@yBlX;O*(W5mcnhQ+3d^k52r1?CIhF?-tNM%?lsbAmgfRxSpc1G0qy0Eo&Y761SM literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.csproj.SuggestedBindingRedirects.cache b/Test_Benutzername/obj/Debug/Test_Benutzername.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.exe b/Test_Benutzername/obj/Debug/Test_Benutzername.exe new file mode 100644 index 0000000000000000000000000000000000000000..b0842c6b4e77f9f5cc967da8ae2ca7ad8f64046b GIT binary patch literal 12288 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 WM4;RIEztR{-vVEL=feLu0{;yprfBW} literal 0 HcmV?d00001 diff --git a/Test_Benutzername/obj/Debug/Test_Benutzername.pdb b/Test_Benutzername/obj/Debug/Test_Benutzername.pdb new file mode 100644 index 0000000000000000000000000000000000000000..68f79f6fab902f086498440ec9d87af6675c87da GIT binary patch literal 30208 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 RsfMK+llDN`14s10{{y=zMuY$W literal 0 HcmV?d00001