Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 قام بنشر أكتوبر 6, 2018 سؤال لطالما أثار فضولي ... ما هي الطريقة و لو لمحة عنها التي تجعل من ملف accde عصياً على التعديل ؟
ابو ياسين المشولي قام بنشر أكتوبر 6, 2018 قام بنشر أكتوبر 6, 2018 لانه يحمي جميع الكودات وعندما تقول بعمل accde لن تستطيع ان تنفذه اذا وجد كود خاطي 1
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب قام بنشر أكتوبر 6, 2018 1 دقيقه مضت, ابو ياسين المشولي said: لانه يحمي جميع الكودات وعندما تقول بعمل accde لن تستطيع ان تنفذه اذا وجد كود خاطي أهلاً ... و لكن ما السبب وراء هذه الحصانة التي يتمتع بها الملف المحول إليه ؟ حيث لا يمكن فك تشفيره على الإطلاق .. بحثت و لم أجد أية فكرة عن ذلك . 1
ابو ياسين المشولي قام بنشر أكتوبر 6, 2018 قام بنشر أكتوبر 6, 2018 1 دقيقه مضت, Khalf said: أهلاً ... و لكن ما السبب وراء هذه الحصانة التي يتمتع بها الملف المحول إليه ؟ حيث لا يمكن فك تشفيره على الإطلاق .. بحثت و لم أجد أية فكرة عن ذلك . هي الطريقه الوحيد المضمونه في الاكسس وحمايه قويه قد يكون عندهم طريقه ولكن لم تشتهر كباقي الطرق 1
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب قام بنشر أكتوبر 6, 2018 بانتظار الإحالة إلى رابط أو أية فكرة عن accde ...
kanory قام بنشر أكتوبر 6, 2018 قام بنشر أكتوبر 6, 2018 اخي الكريم انظر للصورة ثم الشرح هو أن الكود المصدري مع الكود الوسيط يتم حفظهما معاً ضمن ملف قاعدة بيانات الأكسس ذي اللاحقة mdb (أو accdb). بعد أن تكتب الكود المصدري بلغة VBA، يتم تجميعه compiled إلى كود وسيط يسمىp-code. عندما يعمل تطبيق قاعدة البيانات، ويستخدم أكواد VBA، تتم ترجمة هذا الكود الوسيط وتنفيذ الكود بواسطة الأكسس، ولذلك تحتاج إلى وجود الأكسس دوماً (أو على الأقل إلى وجود المكونات التي تقوم بالترجمة). السؤال الذي يطرح نفسه هنا هو التالي: مع ملاحظة أن الكود المصدري بلغة VBA قد تمت ترجمته إلى الكود الوسيط p-code ، ألا يعني هذا أن بإمكاننا الآن أن نتخلص من الكود المصدري، ونحتفظ بالكود الوسيط، ولن نخسر شيئاً؟ الجواب: بلى، بإمكاننا أن نتخلص من الكود المصدري، لكن هذا يعني أننا لن نستطيع القيام بأي تعديلات في الكود لاحقاً. في الحقيقة، الأكسس يوفر لنا هذه الخاصية من أجل حماية الكود المصدري من التعديل، وتقليص حجم ملف قاعدة البيانات. يتم ذلك عبر تحويل كل الأكواد المصدرية في الملف إلى كود وسيط p-code، ثم التخلص من الكود المصدري، وضغط الملف بعدها وتحويل الامتداد إلى mde (أو accde) بدلاً من mdb. ومن هنا تعرف السر في أنك لا تستطيع الاطلاع على أكواد ملفات mde، مع أن التطبيق يعمل بشكل كامل. 2 1
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب قام بنشر أكتوبر 6, 2018 رائع !!! أستاذ @kanory إذا فالأكسس يقرأ الخصائص التي نعدّلها في التصميم ضمن التقرير و النموذج على أنها أوامر نكتبها بالفيجوال بيزيك و هذا ينطبق على التنسيقات و الماكروز ... و كأنه بإغلاق وضع التصميم قد أغلق نافذة موازية لنافذة محرر الأوامر .. لا تزال لدي بعض التساؤلات لكن السؤال الأساسي قد حصل على الإجابة . 1
Hamdi Edlbi-khalf قام بنشر أكتوبر 7, 2018 الكاتب قام بنشر أكتوبر 7, 2018 17 ساعات مضت, Khalf said: فالأكسس يقرأ الخصائص التي نعدّلها في التصميم ضمن التقرير و النموذج على أنها أوامر نكتبها بالفيجوال بيزيك و هذا ينطبق على التنسيقات و الماكروز ... و بما أن الجدول و الاستعلام ليسا بيئة عمل للڤيجوال بيزيك فإن حماية القاعدة بتحويلهاإلى accde لن يفيد في حمايتهما !!
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.