SharpUltimateИнструменты
SharpUltimateTools — это большой репозиторий сценариев для использования в любой программе C#. Он содержит следующее:
- OSInfo — содержит множество классов, которые возвращают информацию о текущей установке Windows. Сюда входят архитектура, издание, имя, ключ продукта, пакет обновления, информация о пользователе и версия.
- HWInfo — содержит множество классов, которые возвращают информацию о текущем оборудовании компьютера. Сюда входят BIOS, сеть, OEM, процессор, оперативная память и хранилище.
- SecurityTools — содержит методы хеширования и шифрования. Включает методы, использующие MD5, SHA1, SHA256, SHA384 и SHA512. Также включает шифрование/дешифрование с помощью RSA.
- CommandInfo — позволяет запускать любую консольную команду и возвращает результат в строку для использования в вашей программе. Вы также можете запустить команду с повышенными правами, и она откроется в новом окне cmd и покажет результаты. Примечание. Если повышен уровень, результат не может быть возвращен в виде строки.
- DBTools — содержит методы для взаимодействия с базой данных. В настоящее время он поддерживает только SQLite и не требует импорта каких-либо библиотек SQLite.
- ProgramInfo — возвращает информацию о текущей сборке. Сюда входят название, версия, описание, название продукта, авторские права, компания, путь запуска и путь к исполняемому файлу. Также содержит метод сохранения встроенных ресурсов на диск.
- WebTools — содержит утилиты для HTML и JSON.
- И многое другое!
Если вам нужна более подробная информация, посмотрите файл CLASSDESCRIPTION.md. Скоро я обновлю это, добавив дополнительную документацию.
Разработка
Хотите внести свой вклад? Большой! Любая помощь в разработке приветствуется. Если вы хотите что-то добавить или исправить какие-либо опечатки, отправьте запрос на включение, и, если это будет полезно, его можно будет объединить. Пожалуйста, ознакомьтесь с нашим Кодексом поведения для авторов.
Скачать
В настоящее время этот проект находится в версии 1.1 - Скачать v1.1
ПРИМЕЧАНИЕ. Для этой программы требуется платформа 4.5. Если вам нужна версия, работающая на предыдущей платформе, смело открывайте запрос на добавление функции, и я опубликую его.
Лицензия
SharpUltimateTools от J&G CompTech распространяется по международной лицензии Creative Commons Attribution 4.0.