SharpUltimateTools
SharpUltimateTools ist ein großes Repository mit Skripten zur Verwendung in jedem C#-Programm. Es enthält Folgendes:
- OSInfo – Enthält viele Klassen, die Informationen über die aktuelle Windows-Installation zurückgeben. Dazu gehören Architektur, Edition, Name, Produktschlüssel, Service Pack, Benutzerinformationen und Version.
- HWInfo – Enthält viele Klassen, die Informationen über die aktuelle Computerhardware zurückgeben. Dazu gehören BIOS, Netzwerk, OEM, Prozessor, RAM und Speicher.
- SecurityTools – Enthält Methoden rund um Hashing und Verschlüsselung. Beinhaltet Methoden, die MD5, SHA1, SHA256, SHA384 und SHA512 verwenden. Beinhaltet auch Verschlüsselung/Entschlüsselung mit RSA.
- CommandInfo – Ermöglicht die Ausführung eines beliebigen Konsolenbefehls und gibt das Ergebnis in eine Zeichenfolge zurück, die Sie in Ihrem Programm verwenden können. Sie können den Befehl auch mit erhöhten Rechten ausführen und er öffnet sich in einem neuen cmd-Fenster und zeigt die Ergebnisse an. Hinweis: Bei einer Erhöhung kann das Ergebnis nicht als Zeichenfolge zurückgegeben werden.
- DBTools – Enthält Methoden zur Kommunikation mit einer Datenbank. Es unterstützt derzeit nur SQLite und erfordert keinen Import einer der SQLite-Bibliotheken.
- ProgramInfo – Gibt Informationen über die aktuelle Assembly zurück. Dazu gehören Titel, Version, Beschreibung, Produktname, Urheberrecht, Firma, Startpfad und ausführbarer Pfad. Enthält außerdem eine Methode zum Speichern eingebetteter Ressourcen auf der Festplatte.
- WebTools – Enthält Dienstprogramme für HTML und JSON.
- Und noch viel mehr!
Weitere Informationen finden Sie in der Datei CLASSDESCRIPTION.md. Ich werde dies bald mit weiterer Dokumentation aktualisieren.
Entwicklung
Möchten Sie einen Beitrag leisten? Großartig! Jede Hilfe bei der Entwicklung wird sehr geschätzt. Wenn Sie etwas hinzufügen oder Tippfehler beheben möchten, senden Sie bitte einen Pull-Request. Wenn dieser hilfreich ist, wird er möglicherweise zusammengeführt. Bitte schauen Sie sich unseren Verhaltenskodex für Mitwirkende an.
Herunterladen
Dieses Projekt ist derzeit in Version 1.1 – Download v1.1
HINWEIS: Dieses Programm erfordert Framework 4.5. Wenn Sie eine Version benötigen, die auf einem früheren Framework läuft, können Sie gerne eine Funktionsanfrage stellen und ich werde eine veröffentlichen.
Lizenz
SharpUltimateTools von J&G CompTech ist unter einer Creative Commons Attribution 4.0 International License lizenziert.