Foksh قام بنشر بالامس في 13:23 قام بنشر بالامس في 13:23 (معدل) أخواني وأساتذتي ومعلمينا ( دون استثناء ) كثير من المطورين ومصممي قواعد البيانات والمشاريع الخاصة بهم ، عندما يقوم بحفظ مشروعه بصيغة Accde ؛ بتفاجئ بأن جهاز العميل لم يقم بتشغيل قاعدة البيانات رغم خلوها من جميع الأخطاء البرمجية ، أو عدم التوافقية في الأكواد بين الناتين 32 و 64 . ولذا يلجأ لحفظ قاعدة البيانات بإصدار مطابق لإصدار أوفيس العميل المثبت في جهازه . أو إجبار العميل على تثبيت إصدارات حديثة أو بنواة معينة ... إلخ . اليوم كانت لي تجربة لتقوم بمهمة تشغيل قاعدة بياناتك على أي إصدار وعلى أي نواة وعلى أي ويندوز دون الحاجة لأي تدخل من مطور البرنامج . تجربتي اليوم ستقوم على مشروع مفتوح المصدر تم طرحه بعنوان الأداة :- معالج ومنشئ حزم تثبيت أكسيس الذكي - Access Smart Packager & Setup Builder كتجربة ليس إلا في هذا الموضوع هنا . على العموم وللتوضيح سأقوم بإرفاق ملف قاعدة البيانات ، والتجربة ممن يرغب بمشاركتنا رأيه ما يلي :- ذكر إصدار ونواة آكسيس الذي قام بالتجربة عليه . ذكر اصدار الويندوز ونواتها أيضاً . ممن يملك إصدارين من آكسيس على جهازه ( مثل أخوكم 😅 ، لدي الإصدارين 2019 - 64 ، والإصدار 2010 - 32 ) ، تجربة الفكرة على الاصدارين ومشاركتنا رأيه بنجاح أو فشل التجربة وهي عنوان الموضوع . وهذه صورة من جهازي الشخصي الذي أملك إصدارين مثبتين عليه . المشاركة مفتوحة لمن يرغب وغير مقتصرة على أحد 😇 . وبناء على النتائج والتفاعل ، سأقوم بفتح موضوع مخصص وطرح الأداة والشرح عنها بكامل تفاصيلها وآلية العمل عليها . وتشجيعاً لمن رغب بالتجربة .. جرب في مربع نص المسار اكتب إشارة # يليها مباشرة officena.net ، وهنا السر العجيب . لاحظ الصورة للتوضيح :- ♻ حيث سيتم استخراج قاعدة البيانات مفتوحة المصدر Accdb وليس Accde ♻ يعني يا صديقي يا مطور البرنامج ، لو في يوم من الأيام ولو بعد 10 سنين ؛ جاء العميل راكضاً ويريد منك إضافات وتعديلات جديدة . وتفاجأت بأن النسخة الأصلية ضاعت منك أو لم تعد موجودة في جهازك ولأي سبب من الأسباب .. فقط اكتب كلمة المرور التي حددتها في الأداة التي سيتم طرحها منفردة في موضعها الخاص , وستحصل على قاعدة بياناتك الأصلية مفتوحة المصدر 😁 . حجم الملف المرفق أكبر من الحد المسموح به ، لذا سأرفعه برابط مباشر على جوجل درايف من هنا . طبعاً حجم قاعدة البيانات هو 10 ميجا .. تم تعديل منذ 20 ساعات بواسطه Foksh تعديل العنوان
منتصر الانسي قام بنشر منذ 20 ساعات قام بنشر منذ 20 ساعات جربت الملف المرسل وبالفعل تم تشغيل ملف الأكسس في الحالتين زلكن الفكرة هنا ليس أنه يتم تشغيل accde على النواتين بل أن العملية تعتمد على برنامج التحزيم نفسه فهو يقوم بتشفير ملف accdb وتحويله إلى accde بناء على نواة الأوفيس المنصب على الجهاز إذا فمن ناحية لم يتم التغلب على المشكلة نفسها وإنما من ناحية أخرى فقد تم الإلتفاف علي المشكلة بطريقة ذكية جداً للوصول للهدف رائع بشمهندس فادي 1
Foksh قام بنشر منذ 19 ساعات الكاتب قام بنشر منذ 19 ساعات 54 دقائق مضت, منتصر الانسي said: جربت الملف المرسل وبالفعل تم تشغيل ملف الأكسس في الحالتين ولكن الفكرة هنا ليس أنه يتم تشغيل accde على النواتين بل أن العملية تعتمد على برنامج التحزيم نفسه فهو يقوم بتشفير ملف accdb وتحويله إلى accde بناء على نواة الأوفيس المنصب على الجهاز تم تصحيح وتوجيه العنوان بشكل أكثر دقة اولاً .. ثانياً والأهم هو شكراً لك أخي منتصر على مشاركتي نتيجة تجربتك 🤗 .. بخصوص النتيجة التي تنتظرها ، ففعلاً أعمل عليها ، وخصوصاً التعامل مع جداول النظام بطريقة إحترافية نوعية التي يتم فيها تخزين الكود المصدري ـ إن صح التعبير ـ إلا أنها تعود بي إلى كسر حصانة مايكروسوفت وفك هندسة التشفير الخاصة بهم ، وهذا ما لا أريده فعلاً رغم فائدته الكبيرة المرجوة . ثالثاً وبخصوص موضوعنا هذا 😅 ، فالفكرة كما أوضحتها أنت حرفياً .. وهي جعل الأداة تقوم بإنتاج ملف Accde بناءً على إصدار نسخة العميل فعلياً. وهي ذات فائدة حقيقية لمصممي قواعد البيانات. وسأرفق لكم حال وصولي للكمبيوتر ، تصويراً حياً سراً من النتيجة التي كنت تنتظرها 👀 ، ولكنه لن يكون موضوع نقاشنا للأسف.
Foksh قام بنشر منذ 18 ساعات الكاتب قام بنشر منذ 18 ساعات (معدل) وهذا ردي على الفكرة التي تم تنفيذها .. ولكنها كما أسلفت في ردي السابق أنها غير محل نقاش ( مع التحفظ ) 😥 وقريباً سأعلن اعتزالي التعامل مع آكسيس بشكل كامل 😥 تم تعديل منذ 17 ساعات بواسطه Foksh
منتصر الانسي قام بنشر منذ 16 دقائق قام بنشر منذ 16 دقائق 18 ساعات مضت, Foksh said: إلا أنها تعود بي إلى كسر حصانة مايكروسوفت وفك هندسة التشفير الخاصة بهم ولكن أليس في هذا الأمر بعض الخطورة فقد يؤدي إلى تعطيل النظام 19 ساعات مضت, Foksh said: ثالثاً وبخصوص موضوعنا هذا 😅 ، فالفكرة كما أوضحتها أنت حرفياً .. وهي جعل الأداة تقوم بإنتاج ملف Accde بناءً على إصدار نسخة العميل فعلياً. وهي ذات فائدة حقيقية لمصممي قواعد البيانات. وأنا أعتبر أن هذا هو أفضل حل يقضي على المشكلة تماماً وهو حل لم أجد أن أحد قد توصل إليه قبلك 17 ساعات مضت, Foksh said: 😥 وقريباً سأعلن اعتزالي التعامل مع آكسيس بشكل كامل 😥 ياخي العزيز إذا كنت قد إستطعت إختراق الكود المصدري للأوفيس فهذا لايعني أن الجميع قادر على ذلك فجميعنا نعلم أن أكبر عيوب الأكسس هو الأمان (وهذا لايعني أنه لا يمكن تأمينه بمستوى أمان يستحيل على الغالبية العظمى من المستخدمين تجاوزه) ولكن هذا العيب يعتبر ثمن بسيط مقابل الخدمة التي يقدمها أكسس خصوصاً لنوعين من الأشخاص - الراغبين في تعلم تصميم وبرمجة أنظمة قواعد البيانات فطريقة تصميم قاعدة بيانات في أكسس هي نفسها لجميع قواعد البيانات الأخرى بالإضافة لتعلم التفكير المنطقي والخوارزميات لتصميم النماذج والتقارير - أصحاب المشاريع الصغيرة والمتوسطة في الحصول على أنظمة آلية تساعد في تنظم أعمالهم بدون تحمل أي تكاليف ضخمة للعتاد والدعم الفني
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان