cette page en français.
أداة بسيطة للتوقيع على جميع ملفات EXE و MSIX في مجلد.
هذا البرنامج هو مشروع Delphi Firemonkey ولكنه مفيد فقط في بيئة Windows لأنه يستخدم أداة Windows SDK.
يحتوي مستودع الرمز هذا على مشروع تم تطويره بلغة كائن Pascal تحت Delphi. أنت لا تعرف ما هو دلفي وأين تنزيله؟ ستتعلم المزيد على موقع الويب هذا.
يمكنك استخدامه للتوقيع على برامجك قبل توزيعها أو استقالةها إذا قمت بالتسجيل مع شهادة منتهية الصلاحية دون ختم التوقيع.
لاستخدام هذا البرنامج ، تحتاج إلى Microsoft Windows SDK على جهاز كمبيوتر Windows 10 أو 11. حدد موقع signtool.exe على جهاز الكمبيوتر الخاص بك للتحقق مما إذا كان مثبتًا.
تحتاج إلى شهادة توقيع الرمز (ملف PFX وكلمة المرور الخاصة به أو رمز رمز). إذا لم يكن لديك أي شيء ، فقم بشراء واحدة من سلطة مثل Sectigo أو Digicert أو Certum أو أي سلطة أخرى معترف بها من قبل Microsoft لنظام الشاشة الذكية ونظام التشغيل Windows.
يمكنك إنشاء شهادة شخصية ولكن تحتاج إلى نشر مفتاح خاص على أجهزة الكمبيوتر حيث ستستخدم برامجك الموقعة لتجنب تنبيهات Windows. للنشر العام ، تحتاج إلى CSC رسمي. في الماضي ، استخدمت TU شراء موقع CSC على موقع Tucows Authers وبعد Ksoftware. الآن أقوم بشراءها إلى Certum (أرخص في السوق بقدر ما أعرف في 2024-02-01 ، ولكن مع رمز لا يعمل حاليًا على Windows Arm).
حماية شهادتك وكلمة المرور الخاصة بها: سمعتك على الخط. أمان المستخدمين أيضًا!
اقرأ المزيد حول SignTool.exe على وثائق Microsoft.
لمعرفة المزيد حول استبدال ملفات الشهادة برموز مادية ، راجع هذا التفسير.
إطلاق البرنامج. ملء الحقول. اختر المجلد الذي تريد من ملفات exe/msix توقيعه. ابدأ عملية التوقيع.
يتم عرض عنوان البرنامج وعنوان URL عندما تخبر Smart Screen للمستخدمين أن يتم تنزيل ملف. يمكنك وضع شيء فيه أو لا شيء. لا فرق حقيقي.
لا (إعادة) توقيع/توزيع البرامج والمثبتات أنت لست المطور.
تحقق من الفيروسات قبل توقيع البرامج. لا توقيع ملف EXE / MSIX إذا كان يحتوي على فيروسات أو برامج ضارة أخرى. ستكون مسؤولاً عن ذلك!
فقط للقول ، يقوم البرنامج بعمل حلقة بسيطة على الملفات في المجلد المختار ولكل ملف محدد ، يقوم بتنفيذ هذا الأمر:
"path to signtool.exe" sign /v /debug /f "pfxfilepath" /p pfxpassword /tr "timestampserverurlifspecified (الموصية)" /td sha256 /fd sha256 /d "programtitle (إذا تم تحديد)" /du "
"path to signtool.exe" sign /v /debug /n "uid" /tr "timestampserverurlifspecified (الموصية)" /td sha256 /fd sha256 /d "programtitle (إذا تم تحديد)
"path to signtool.exe" sign /v /debug /n "اسم الشهادة" /tr "timestampserverurlifspecified (الموصية)" /td sha256 /fd sha256 /d "programtitle (إذا تم تحديد)" /du "yoururl (إذا تم تحديد)
إن توقيع ملفات EXE ليس مشكلة أبدًا إذا كانت الشهادة جيدة.
لا تتوفر توقيع ملفات MSIX إلا إذا لم يتم توقيع MSIX أو إذا تم توقيعها بنفس الشهادة التي تستخدمها لاستقالةها.
في حالة الخطأ ، لا يوجد شيء ، لا يتغير الملف. في حالة عمل تكنولوجيا المعلومات ، تاريخ/وقت تغيير الملف. يمكنك عرض معلومات التوقيع من مربع حوار خاصية الملف.
اتبع تدفقات التطوير الخاصة بي من البرامج وألعاب الفيديو وتطبيقات الهاتف المحمول ومواقع الويب على قناتي Twitch أو كإعادة على Serial Streameur في الغالب باللغة الفرنسية.
يتوفر هذا البرنامج في إصدار إنتاج قابل للتثبيت مباشرة أو قابل للتنفيذ. يتم توزيعها على أنها تجريبي.
يمكنك تنزيله وإعادة توزيعه مجانًا ، شريطة ألا تقوم بتعديل محتواه (المثبت ، والبرنامج ، والملفات الإضافية ، وما إلى ذلك).
تنزيل البرنامج أو التثبيت
وهو متوفر أيضًا من GetIT مباشرة في بيئة تطوير Delphi و C ++ Builder و Rad Studio.
إذا كنت تستخدم هذا البرنامج بانتظام ورضا عنه ، فأنت مدعو لشراء ترخيص المستخدم النهائي. سيتيح لك شراء الترخيص إمكانية الوصول إلى تحديثات البرامج ، بالإضافة إلى تمكين الميزات الاختيارية.
شراء ترخيص
يمكنك أيضًا زيارة موقع البرنامج لمعرفة المزيد حول كيفية عمله ، والوصول إلى مقاطع الفيديو والمقالات ، ومعرفة الإصدارات المختلفة المتوفرة وميزاتها ، ودعم المستخدم ...
لتنزيل مستودع الرمز هذا ، نوصي باستخدام "git" ، ولكن يمكنك أيضًا تنزيل ملف zip مباشرة من مستودع github الخاص به.
يستخدم هذا المشروع التبعيات في شكل لوحات فرعية. سوف تكون غائبة من ملف الرمز البريدي. سيكون عليك تنزيلها باليد.
يتم توزيع رمز المصدر هذا تحت رخصة AGPL 3.0 أو الأحدث.
أنت حر بشكل عام في استخدام محتويات مستودع الرمز في أي مكان ، شريطة أن:
إذا لم يناسب هذا الترخيص احتياجاتك ، فيمكنك شراء الحق في استخدام هذا المشروع ضمن ترخيص Apache 2.0 أو ترخيص تجاري مخصص (اتصل بالمؤلف لشرح احتياجاتك).
يتم توفير رموز المصدر هذه كما هي ، دون ضمان من أي نوع.
قد تخضع بعض العناصر المدرجة في هذا المستودع لحقوق استخدام الطرف الثالث (الصور ، الأصوات ، إلخ). لا يمكن إعادة استخدامها في مشاريعك ما لم ينص على خلاف ذلك.
إذا كنت تريد إجابة من مالك المشروع ، فإن أفضل طريقة لطلب ميزة جديدة أو الإبلاغ عن وجود خطأ هو الانتقال إلى مستودع GitHub وفتح مشكلة جديدة.
إذا وجدت مشكلة أمنية ، فيرجى عدم الإبلاغ عنها علنًا قبل توفر التصحيح. اشرح القضية بإرسال رسالة خاصة إلى المؤلف.
يمكنك أيضًا توتر المستودع والمساهمة عن طريق إرسال طلبات السحب إذا كنت ترغب في المساعدة. يرجى قراءة ملف المساهمة.
إذا كنت تعتقد أن هذا المشروع مفيد ويريد دعمه ، فيرجى التبرع لمؤلفه. وسوف يساعد على الحفاظ على الكود والثنائيات.
يمكنك استخدام إحدى هذه الخدمات:
أو إذا كنت Speack French ، فيمكنك الاشتراك في Zone Abo على أساس شهري أو سنوي والحصول على الكثير من الموارد كمقاطع فيديو ومقالات.