أدوات حادة
يعد 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 - تنزيل الإصدار 1.1
ملحوظة: هذا البرنامج يتطلب الإطار 4.5. إذا كنت بحاجة إلى إصدار يعمل على إطار عمل سابق، فلا تتردد في فتح طلب ميزة وسأقوم بنشره.
رخصة
تم ترخيص SharpUltimateTools من شركة J&G CompTech بموجب ترخيص Creative Commons Attribution 4.0 الدولي.