Skip to content

Latest commit

 

History

History
98 lines (81 loc) · 7.24 KB

README_AR.md

File metadata and controls

98 lines (81 loc) · 7.24 KB
logo

SmartContextMenu

🌏: English Русский العربية 中文 한국어


برنامج SmartContextMenu يضيف قائمة سياقية متطورة لجميع نوافذ نظام ويندوز. هذا البرنامج هو إصدار مطور ومحسن من أداة SmartSystemMenu. يتميز بأنه يدعم جميع أنواع النوافذ، بما فيها النوافذ التي لا تحتوي على قائمة نظام افتراضية، كما أنه أكثر استقرارًا وخفة لعدم اعتماده على حقن ملفات DLL (Hooks).

لاستخدام التطبيق، قم بتشغيل ملف SmartContextMenu.exe، ثم وجّه مؤشر الماوس نحو أي نافذة واضغط على الاختصار: Ctrl + زر الماوس الأيمن.

يمكن تخصيص جميع إعدادات القائمة ومفاتيح الاختصار عبر نافذة الإعدادات في صينية النظام (System Tray) أو من خلال ملف الإعدادات SmartContextMenu.xml.

عناصر القائمة المتوفرة:

  • معلومات النافذة (Information): عرض نافذة تحتوي على تفاصيل شاملة عن النافذة الحالية والعملية التابعة لها (مقبض النافذة، العنوان، الفئة، اسم العملية، معرف العملية PID، مسار الملف، وغيرها).
  • تأثير شفاف (Aero Glass): إضافة تأثير التمويه الزجاجي الشفاف إلى النافذة الحالية (نظام ويندوز فيستا وما بعده، مناسب لنوافذ موجه الأوامر).
  • دائمًا في المقدمة (Always On Top): تثبيت النافذة الحالية لتكون فوق جميع النوافذ الأخرى دائمًا.
  • بدون إطار (Borderless): إزالة إطارات وشريط عنوان النافذة (مفيد للألعاب لتشغيلها بنمط ملء الشاشة بدون إطار).
  • تعتيم (Dimmer): تعتيم كامل الشاشة باستثناء النافذة النشطة لزيادة التركيز.
  • إخفاء (Hide): إخفاء النافذة الحالية مؤقتًا.
  • طي للأعلى (Roll Up): طي النافذة لتظهر فقط كشريط عنوان، وإعادة بسطها.
  • إرسال إلى الخلف (Send To Bottom): إرسال النافذة الحالية خلف كل النوافذ الأخرى.
  • حفظ لقطة الشاشة (Save Screenshot): حفظ صورة للنافذة المحددة كملف صورة.
  • فتح موقع الملف في المستكشف (Open File In Explorer): فتح المجلد الحاوي للملف التنفيذي للنافذة.
  • النقر عبر النافذة (Click Through): جعل النافذة شفافة للنقرات بحيث تمر النقرات إلى ما تحتها.
  • إخفاء من قائمة Alt+Tab: إخفاء النافذة من شريط المهام ومن قائمة التبديل السريع Alt+Tab.
  • تغيير الحجم (Resize): تغيير أبعاد النافذة إلى أحجام محددة مسبقًا أو مخصصة.
  • نقل إلى (Move To): نقل النافذة مباشرة إلى شاشة أخرى في حالة استخدام شاشات متعددة.
  • محاذاة (Alignment): محاذاة النافذة بدقة إلى أي من المواضع التسعة على سطح المكتب (أعلى اليمين، الوسط، أسفل اليسار، إلخ).
  • الشفافية (Transparency): التحكم في درجة شفافية النافذة من 0% حتى 100%.
  • الأولوية (Priority): تغيير أولوية معالجة البرنامج في المعالج (CPU Priority).
  • الحافظة (Clipboard): نسخ نصوص النافذة أو لقطة شاشتها أو مسارها إلى الحافظة، ومسح الحافظة.
  • شريط العنوان (Title Bar): تغيير عنوان النافذة، تغيير أيقونتها، أو تعطيل أزرار (التصغير، التكبير، الإغلاق).
  • علبة النظام (System Tray): تصغير النافذة أو تعليقها ونقلها إلى صينية النظام بجانب الساعة.
  • قائمة النظام (System Menu): الوصول السريع لأوامر قائمة النظام القياسية.
  • النوافذ الأخرى (Other Windows): تصغير أو إغلاق جميع النوافذ الأخرى ما عدا النافذة النشطة.
  • تشغيل برنامج (Start Program): تشغيل برامج وأدوات مساعدة محددة في الإعدادات بضغطة زر.

واجهة سطر الأوامر (CLI)

   --help             عرض المساعدة
   --title            عنوان النافذة
   --titleBegins      العنوان يبدأ بـ
   --titleEnds        العنوان ينتهي بـ
   --titleContains    العنوان يحتوي على
   --handle           مقبض النافذة (1234567890) (0xFFFFFF)
   --processId        معرف العملية PID
-d --delay            تأخير بالمللي ثانية
-l --left             الإزاحة من اليسار
-t --top              الإزاحة من الأعلى
-w --width            العرض
-h --height           الارتفاع
-i --information      عرض نافذة المعلومات
-s --savescreenshot   حفظ لقطة الشاشة
-m --monitor          رقم الشاشة [0, 1, 2, 3, ...]
-a --alignment        المحاذاة [topleft, topcenter, topright, middleleft, middlecenter, middleright, bottomleft, bottomcenter, bottomright, centerhorizontally, centervertically]
-p --priority         الأولوية [realtime, high, abovenormal, normal, belownormal, idle]
   --systemmenu       قائمة النظام [restore, minimize, maximize, close]
   --transparency     الشفافية [0 ... 100]
   --alwaysontop      دائمًا في المقدمة [on, off]
   --darkmode         الوضع الداكن [on, off]
-g --aeroglass        تأثير Aero Glass [on, off]
   --hide             إخفاء [on, off]
   --hidealttab       إخفاء من Alt+Tab [on, off]
   --clickthrough     النقر عبر النافذة [on, off]
   --minimizebutton   زر التصغير [on, off]
   --maximizebutton   زر التكبير [on, off]
   --sendtobottom     إرسال للخلف
-b --borderless       بدون إطار
-r --rollup           طي للأعلى
-o --openinexplorer   فتح موقع الملف في المستكشف
-c --copytoclipboard  نسخ نص النافذة للحافظة
   --copyscreenshot   نسخ لقطة الشاشة للحافظة
   --clearclipboard   مسح الحافظة
-n --nogui            بدون واجهة رسومية (صامت)

مثال:
SmartContextMenu.exe --title "Untitled - Notepad" -a topleft -p high --alwaysontop on --nogui

المتطلبات

  • نظام تشغيل Windows XP SP3 أو أحدث (يدعم أنظمة 32-بت و 64-بت).
  • حزمة .NET Framework 4.0 أو أحدث.