اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

image.png.4333ff8a8fa764e8acabf088b3e48b7d.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

image.png.4f9cad65ad4edf521daaa9cc4541e5e4.png ابدأ مووعي هذا بسؤال يلامس ( نقاط الألم ) لدى المبرمجين :-

image.png.5b3e47a3465682f36086bc48814ef18c.pngهل سبق لك أن ورثت قاعدة بيانات اكسيس بآلاف السطور البرمجية وشعرت بالضياع مع كثرة الدوال والأكواد ؟

image.png.5b3e47a3465682f36086bc48814ef18c.pngهل تبحث عن طريقة سحرية لتنظيف مشروعك من الأكواد الميتة والإجراءات غير المستخدمة ؟

image.png.5b3e47a3465682f36086bc48814ef18c.pngهل تواجه مشاكل في توافق أكواد Windows API بين إصدارات Office 32-bit و 64-bit ؟

 

Return.png.8f6df0d380e0a3056fed63d89fe36923.pngأهلاً بك في عالم Access Code Explorer - أول وأقوى مدير متكامل لمشاريع Access/VBA في العالم العربي . هذه ليست مجرد أداة ، بل مشروع متكامل يحول الـاكسيس الخاص بك إلى بيئة تطوير محترفة (IDE) بمعنى الكلمة .

 

image.png.d045f30f3f231d6e361b4140dfa3e7a4.png

1️⃣ القسم الأول : التحليل والاستكشاف (Analysis & Exploration) :-

:excl: مستكشف الكائنات الذكي : شجرة متكاملة تعرض كل مكونات المشروع من ( جداول ، استعلامات ، نماذج ، تقارير ، موديولات و كلاسات ) بطريقة منظمة وقابلة للطي والفتح ( نظام الشجرة في ليست بوكس ).

:excl: البحث العميق : ابحث عن أي نص برمجي أو كلمة في جميع الإجراءات والاستعلامات دفعة واحدة . الأداة ستظهر لك النتائج وتضع علامة مرجعية على السطر الذي تم العثور عليه داخل الكود !

:excl: عرض SQL بشكل احترافي : عند اختيار أي استعلام ، ترى كوده مع تصنيف لنوعه ( استعلام تحديث ، إضافة ، حذف ، توحيد ... إلخ ) وإمكانية تحويله إلى كود VBA جاهز بنقرة واحدة .

:excl: إحصائيات دقيقة : عرض عدد الجداول ، الاستعلامات ، النماذج ، التقارير ، الموديولات ، الكلاسات ، وإجمالي سطور الأكواد في مشروعك .

:excl: الأداة قادرة على اكتشاف إصدار الأوفيس ونواته ، وإصدار الويندوز ونواته أيضاً في التعليق التوضيحي للنموذج عند فتحه .

 

2️⃣ القسم الثاني : أدوات الصيانة والتحسين ( Maintenance & Optimization ) :-

🧹 كشف وإزالة الإجراءات غير المستخدمة ( Dead Code ) :-

  • يقوم بتحليل علاقات الاستدعاءات بين الإجراءات ( Call Graph ) .
  • يحدد بدقة الإجراءات التي لا يتم استدعاؤها من أي مكان .
  • ميزة الأمان : يقوم بإنشاء نسخة احتياطية تلقائية لجميع الإجراءات قبل حذفها !

 

3️⃣ القسم الثالث : مصحح الأكواد الشامل (VBA Fixer) :-

  1. إزالة الأسطر الفارغة المكررة .
  2. حذف الإجراءات الفارغة .
  3. تعطيل أو إزالة أوامر Debug.Print و Stop .
  4. إعادة تنسيق الكود بالكامل ( Code Formatting ) مع مسافات بادئة ذكية .
  5. اكتشاف وإصلاح أخطاء معالج الأخطاء ( On Error Goto ) الميتة .
  6. إضافة ( On Error GoTo 0 ) المفقودة بعد استخدام ( On Error Resume Next ) .
  7. توحيد وإصلاح أسطر Option Explicit و Option Compare في كل الموديولات والكائنات .
  8. اكتشاف المتغيرات غير المستخدمة . ( سيتم إضافته قريباً )

وضعان للتشغيل :

🌐 الوضع الشامل : لتحليل وإصلاح المشروع بأكمله .

🎯 الوضع الفردي : لتحليل وإصلاح إجراء واحد فقط ( الذي تحدده في القائمة ) .

 

4️⃣ القسم الرابع : ثورة إدارة Windows APIs :-

📚 مكتبة APIs مدمجة : تحتوي على عشرات من أشهر دوال Windows API مصنفة حسب الوظيفة ( Window, File, Registry, Process, Memory, Network... ).

🧠 كشف وحل مشاكل التوافق ( API Compatibility Checker ) :-

  • يكتشف تلقائياً الـ APIs المكررة في جميع أنحاء المشروع .
  • يحدد لك أفضل مكان للاحتفاظ بالـ API ( يفضل الموديولات العامة ) .
  • يكشف مشاكل الـ 64-bit : يجد جميع الدوال التي تفتقد إلى PtrSafe أو تستخدم Long بدلاً من LongPtr .

💉 حقن وإدراج الـ APIs بذكاء  :

على سبيل المثال ؛ إذا استخدمت دالة CreateFile في كودك ولم تعلن عنها ، الأداة تكتشف ذلك وتقوم بإضافتها تلقائياً إلى موديول مركزي Mod_Foksh وتحويلها إلى Public لتكون متاحة في كل مكان .

📝 شرح وأمثلة استخدام : لكل API في المكتبة شرح مبسط وأمثلة جاهزة للنسخ واللصق .

 

5️⃣ القسم الخامس : واجهة مستخدم ذكية :-

  • أزرار تحكم سريعة : طي/ فتح كل المجموعات بنقرة واحدة ، ترتيب الإجراءات تصاعدي/تنازلي .
  • قوائم منظمة (Menus) : تم تقسيم الأدوات إلى قائمتين (Menu01, Menu02) لتجنب ازدحام الواجهة .
  • مؤشرات بصرية : أثناء عمليات الإصلاح الطويلة ، ترى أي جزء يعمل حالياً من خلال تغير لون التسميات التوضيحية .


☢ متطلبات التشغيل (Requirements) :-

  • مايكروسوفت اكسيس 2010 أو أحدث (يفضل 2013/2016/365) .

♻ طريقة التثبيت ( Installation ) :-

  • قم بفتح قاعدة البيانات التي ترغب في تحليلها .
  • فقط قم باستيراد ( نسخ و لصق ) النموذج Frm_Foksh إلى مشروعك .
  • قم بفتح النموذج . الأداة ستقوم تلقائياً بإنشاء الجداول اللازمة عند أول تشغيل .
  • استمتع بالمستوى الجديد من التحكم !

‼ تعليمات الأمان ( Safety Instructions - مهم جداً ) :-

⚠️ تنبيه هام

  • قبل استخدام أي ميزة للحذف ( مثل Delete Unused Procedures ) ، الأداة تقوم تلقائياً بإنشاء نسخة احتياطية بصيغة txt في نفس مجلد قاعدة البيانات الحالية .
  • يُنصح دائماً بأخذ نسخة احتياطية كاملة من ملف قاعدة البيانات قبل تجربة أدوات التعديل الجماعي  .
  • إذا كان مشروعك محمي بكلمة مرور ، الأداة لن تتمكن من قراءة الأكواد حتى تقوم بإلغاء الحماية مؤقتاً .


📸 واجهة الأداة المتواضعة :-

VBACodeExplorer.gif.9fa2e550d4d2821910d1651978de9d72.gif



05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png

  • قد لا تخلو الأداة من بعض الأخطاء البسيطة حالياً في الواجهة ، ولكن الوظائف جميعها تعمل بشكل سليم . والأخطاء الواردة قد تكون في ضبط عناصر الواجهة ليس إلا .
  •  لا تحاول التغيير في الأكواد الخاصة بالنموذج ، ما لم تكن على دراية كافية بما تقوم به من تعديلات 

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة للتحميل :-

Access KitTools - Master 1.0.accdb.zip

 

1.png.af746c9db3c7cf346a601a610170792b.png

_.png.e28e0ccd288b21279c9a459fa3676de0.png

  • Like 1
  • Thanks 1
قام بنشر

ما شاء الله و لا قوة إلا بالله - أداة أكثرمن رائعة 

جزاكم الله علي ما بذلتموه من جهد فيها و نفع بكم و رزقكم دائما العلم النافع

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information