عن المشروع
ويندهوك (Windhawk) هي أداة لتخصيص برامج ويندوز، وتُوصف بأنها سوق للتخصيصات. وفقًا لملف README، هدفها هو تسهيل تخصيص برامج ويندوز، مع توفر تفاصيل إضافية على الموقع الرسمي وفي إعلان المشروع.
هذا المستودع ليس نقطة التوزيع الرئيسية للتطبيق نفسه؛ بل يُستخدم للإبلاغ عن المشكلات ومناقشة ويندهوك. تتم مناقشة تعديلات ويندهوك الفردية في مستودع منفصل باسم windhawk-mods، وتتوفر قناة ديسكورد للنقاش المباشر.
النهج التقني: يصف ملف README البنية العامة ويشير إلى منشور مدونة بعنوان "تنفيذ الحقن والخطاف العام في ويندوز" للحصول على تفاصيل حول طريقة الحقن والخطاف العام المستخدمة. يحتوي مستودع منفصل باسم global-inject-demo على كود يوضح تلك الطريقة.
تخطيط المصدر: يحتوي مجلد src على المكونات الرئيسية:
- windhawk: كود الملف التنفيذي الرئيسي windhawk.exe ومكتبات المحرك windhawk.dll لكل من 32 بت و64 بت.
- vscode-windhawk: كود إضافة VSCode المسؤولة عن عمليات الواجهة مثل تثبيت التعديلات وعرض التعديلات المثبتة.
- vscode-windhawk-ui: جزء الواجهة من إضافة VSCode.
يقترح ملف README سير عمل تطوير بسيط: استخراج النسخة المحمولة من ويندهوك باستخدام المثبت الرسمي، وبناء الجزء الذي تريد تعديله، واستبدال الملفات المقابلة في النسخة المحمولة بالملفات المبنية حديثًا.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.