زائر قام بنشر مارس 24, 2023 قام بنشر مارس 24, 2023 ممكن طريقة بسيطة لحماية قاعدة البيانات من النسخ - عند نقل نسخة علي لابتوب الطالب او العميل. لا يقوم بعد ذلك بنسخة.. بمعني انا اللي هنسخها علي الابتوب عنده
Eng.Qassim قام بنشر مارس 24, 2023 قام بنشر مارس 24, 2023 اذا اردت ان لاتنسخ القاعدة مرة اخرى ..يجب العمل ذلك بنفسك.. حينما تضع القاعدة على الحاسوب ..انسخ مسار القاعدة وضعها في الكود التالي ..في النموذج الذي يفتح اولا On Error GoTo frm_loadErr_handler DoCmd.Maximize DoCmd.OpenForm "frm_login" Dim PD As Variant Set PD = CurrentDb If PD.Name = "C:\Users\userName\Desktop\prevent copy.accdb" Then DoCmd.OpenForm "form1" Else MsgBox " لاتملك الترخيص" DoCmd.Quit End If frm_loadExit: Exit Sub frm_loadErr_handler: MsgBox Error.descreption, vbExclamation, "!ErrorNo.." & Err.Number Resume frm_loadExit 3
زائر قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 (معدل) ممكن لوسمحت شرح أوضح .. اين اضع الكود في النموذج؟ تم تعديل مارس 25, 2023 بواسطه albadr
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 18 دقائق مضت, albadr said: اين اضع الكود في النموذج في خدث عند التحميل 7 ساعات مضت, Eng.Qassim said: "C:\Users\userName\Desktop\prevent copy.accdb" مع ملاحظة تغيير هذا المسار بمسار القاعدة لديك
زائر قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 مشكور يابشمهندس ولكن مش كده لو دخل علي الاكواد وشال الكود ده يتم النسخ عادي
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 57 دقائق مضت, albadr said: ولكن مش كده لو دخل علي الاكواد وشال الكود ده يتم النسخ عادي هو اللي يقدر يدخل على الاكواد في اي وقت ..نعمل حماية على شو؟ المفروض ان المبرمج هو الوحيد ..في اغلب الاحيان هو مكن يستطيع ان يدخل على الاكواد طبعا انا اعطيتك ابسط الانواع ..لكن حاول ان تبحث في المنتدى عن طرق الحماية ..فهناك الكثير .. 1
kanory قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 2 ساعات مضت, albadr said: مشكور يابشمهندس ولكن مش كده لو دخل علي الاكواد وشال الكود ده يتم النسخ عادي مشاركة من استاذي المهندس قاسم بعد وضع الكود الذي تفضل به البشمهندس وحول القاعدة الى accede بذلك لن يتمكن اي شخص من الدخول للاكواد ..... 1
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 منذ ساعه, kanory said: وحول القاعدة الى accede بذلك لن يتمكن اي شخص من الدخول للاكوا والله يا استاذ @kanory...انا بشوف ان هذه ابسط انواع الحماية واكثرها فاعلية ولاتحتاج ولاتحتاج لاخذ رقم الهارد الذي قد يسبب مشاكل مستقبلا ..وحتى لو اراد الزبون نسخها على سطح المكتب لحاسوبه فانها لاتشتغل 1
kanory قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 منذ ساعه, Eng.Qassim said: والله يا استاذ @kanory...انا بشوف ان هذه ابسط انواع الحماية واكثرها فاعلية ولاتحتاج ولاتحتاج لاخذ رقم الهارد الذي قد يسبب مشاكل مستقبلا ..وحتى لو اراد الزبون نسخها على سطح المكتب لحاسوبه فانها لاتشتغل كلامك صحيح استاذي @Eng.Qassim
ابوخليل قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 سهل ممتنع اذا اراد تشغيلها يجب عليه اعادة تسمية اليوزر في الوندور علما انه يمكنه اضافة مستخدم جديد في وندوز وتسميته بنفس اسم الجهاز المنسوخ منه
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 (معدل) 14 دقائق مضت, ابوخليل said: علما انه يمكنه اضافة مستخدم جديد في وندوز وتسميته بنفس اسم الجهاز المنسوخ منه لا استاذ ابو خليل ..حينما تنسخ نسجة اخرى ...انظر لخصائص النسخة الجديدة Desktop\prevent copy - Copy.accdb وهذه لايمكن تغييرها..الا اذا كانت هناك طريقة لا اعرفها جرب استاذي ..اذا كان لديك فكرة ..لنختبر الطريقة prevent copy - Copy.rar تم تعديل مارس 25, 2023 بواسطه Eng.Qassim
ابوخليل قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 نعم اذا تم لصقها في المجلد نفسه ولكن من نسخها سيلصقها في جهازه ، وهنا لن يتغير المسمى ويتبقى صحة الرابط .. العائق في اليوزر فقط جرب اجعلها على قرص c أو d أو E .. وغير الرابط في الكود ثم انسخها وارفقها لي .. سوف تعمل .. لأن الاقراص التي عندك عندي اذكر قديما قبل سنوات يوجد برامج لا يمكن تنصيبها حتى يتم تشغيل الستب من قرص C .. الآن وصلت المعلومة بفضل فكرتك
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 49 دقائق مضت, ابوخليل said: وهنا لن يتغير المسمى كلا ..سيتغير المسمى في خصائص النسخة المنسوخة ولن تفتح..جرب هذه النسخة ..سأوقف الكود وافتحه من عندك ..وانسخ رابط البرنامج في الكود ..وجرب ان تنسخه prevent copy.rar
ابوخليل قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 اخي العزيز .. مسألة ان الملف يتغير عند النسخ فهذا غير صحيح فقط يتغير الاسم عند اللصق في المجلد الذي يتواجد فيه الملف الأصل بزيادة copy والمسؤول عن هذا التغيير هو وندوز بمعنى ان اكسس لا حول له ولا قوة مثله مثل اي ملف آخر الآن نزلت ملفك في مجلد (((التنزيلات))) .. ثم فتحت على الكود المعطل وشغلته ، وغيرت الرابط الى .... اغلقت الملف ثم فتحته مرة اخرى فامتنع لانه موجود في مجلد التنزيلات والرابط الذي بالداخل يختلف الآن انا نسخته وارفعه لك حاول فتحه ، اذا لم تتمكن من فتحه انسخه ايضا والصقه على جذر الــــــــ C وجرب فتحه هناك prevent copy.rar 1
Eng.Qassim قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 6 دقائق مضت, ابوخليل said: انسخه ايضا والصقه على جذر الــــــــ C وجرب فتحه هناك لم يفتح معي ..اريد ان اعرف هل هناك ثغرة ..اعلم ان الفكرة هو تغيير المسمى من قبل الوندوز لكن ان فتح عندك استاذي فأريد ان اعرف الثغرة
ابوخليل قام بنشر مارس 25, 2023 قام بنشر مارس 25, 2023 مستحيل ان لا يفتح اذا لصقته على C .. الصقه مباشرة على C هذا السطر بعد التغيير If PD.Name = "C:\prevent copy.accdb" Then تفصيل المسألة : 3 ساعات مضت, ابوخليل said: سهل ممتنع اذا اراد تشغيلها يجب عليه اعادة تسمية اليوزر في الوندور علما انه يمكنه اضافة مستخدم جديد في وندوز وتسميته بنفس اسم الجهاز المنسوخ منه قلت سهل ممتنع لانه يؤدي الغرض فلو تم نسخه من سطح المكتب ولصقه في جهاز آخر على سطح المكتب فلن يعمل لان اليوزر في الرابط الموجود في الملف يختلف عن اليوزر الموجود على الجهاز الآخر .. وهنا يصيبه الاحباط ولن ينتفع منه ، وايضا هو لا يعرف نوع الحماية حتى لو كان على احد الاقراص مباشرة ولكن داخل مجلد فلن يفتح حتى تضعه في المكان الصحيح = المسار الموجود في الملف وليس لان خصائص اسمه مختلفة 2
زائر قام بنشر مارس 26, 2023 قام بنشر مارس 26, 2023 ممكن الكود النهائي اعمل ايه بالظلط لان طبعا مش خبير زاي حضراتكم ولكم جزيل الشكر
ابوخليل قام بنشر مارس 26, 2023 قام بنشر مارس 26, 2023 المثال في آخر مشاركة لي افتحه على التصميم تجد كود الاستاذ قاسم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.