أغيد قام بنشر يناير 29, 2023 قام بنشر يناير 29, 2023 السلام عليكم اساتذتي الكرام خبراء واعضاء منتدنا الحبيب أوفسينا أرجوا تكرمكم بمساعدتي في تشفير بيانات الجدول المرفق بالقاعدة فيما يتعلق بالمدة التجريبية وسريل التفعيل ... حيث المرفق تم اخذه من احد موضوعات المنتدى فيما يتعلق بالحماية+ المدةالتجريبية ووجدت صعوبة في كيفيةعمل ذلك لقلة خبرتي ومعرفتي مع خالص شكري وامتناني لك count-sec(with date) new.mdb
Moosak قام بنشر يناير 30, 2023 قام بنشر يناير 30, 2023 وعليكم السلام ورحمة الله وبركاته 🙂 من مكتبتي .. هذه دالتان الأولى لتشفير البيانات والثانية لفك التشفير .. أخذتهما من أحد البرامج الخاصة بأستاذنا العزيز @ابو جودي أزال الله أتراحه وأدام الله أفراحه .. Option Compare Database Option Explicit 'ExxE=Encrypt 'DxxD=Decrypt ' دالة التشفير Function ExxE(ByVal JudyDecrypt As String) As String Dim iIndex As Integer Dim iEncoder As Integer Dim iEncodedVal As Integer Randomize ExxE = "" For iIndex = 1 To Len(JudyDecrypt) Do iEncoder = Int(98 * Rnd + 89) iEncodedVal = Asc(Mid(JudyDecrypt, iIndex, 1)) Xor iEncoder Loop While iEncodedVal = 1000 Or iEncodedVal < 99 ExxE = ExxE & Chr(iEncodedVal) & Chr(iEncoder) Next iIndex End Function ' دالة فك التشفير Function DxxD(ByVal JudyEncrypt As String) As String Dim iIndex As Integer Dim iDecodedVal As Integer DxxD = "" For iIndex = 1 To Len(JudyEncrypt) Step 2 iDecodedVal = Asc(Mid(JudyEncrypt, iIndex, 1)) Xor Asc(Mid(JudyEncrypt, iIndex + 1, 1)) DxxD = DxxD & Chr(iDecodedVal) Next iIndex End Function 1
أغيد قام بنشر يناير 30, 2023 الكاتب قام بنشر يناير 30, 2023 استاذي العزيز @Moosak كيف يمكن تطبيق ذلك على المرفق والذي هو للاستاذ القدير @ابو جودي فيما يخص حماية قاعدة البيانات مع اضافة مدةتجريبية للبرنامج ومااريده تشفير بيانات الجدول الخاص بالمدة الزمنية والجدول الخاص بالسريل ... اكون شاكر وممتن لمساعدتكم
Moosak قام بنشر يناير 30, 2023 قام بنشر يناير 30, 2023 5 دقائق مضت, أغيد said: كيف يمكن تطبيق ذلك على المرفق أنا أتيت بنصف الجواب .. أما موضوع المدة التجريبية فما اشتغلت فيه سابقا 😅🖐🏼️ 1
أغيد قام بنشر يناير 30, 2023 الكاتب قام بنشر يناير 30, 2023 up في 30/1/2023 at 20:55, Moosak said: المدة ماقصرت.. وبارك الله فيك وفي وقتك واحسن اليك في الدنياوالاخرة .... كنت اطمع في معرفة كيف يمكن تطبيق الكود السابق على المرفق فيتم تشفيربيانات الجدول ... بانتظار مساعدة اساتذتناالكرام
Moosak قام بنشر يناير 30, 2023 قام بنشر يناير 30, 2023 2 دقائق مضت, أغيد said: كنت اطمع في معرفة كيف يمكن تطبيق الكود السابق بالنسبة للكود هو عبارة عن دالة تعطيها نص معين فتحوله إلى شيفرة من رموز غير مفهومة هكذا : والدالة الثانية تعكس ما تفعله الدالةالأولى .. بحيث تعطيها النص المشفر فترجعه إلى أصله .. هكذا : وعليه ممكن تستخدمي الدالة كوسيط بين نموذج الإدخال والأكواد اللي تحفظ البيانات في الجدول ( تشفير ... وفك التشفير ) .. وهكذا
أغيد قام بنشر فبراير 1, 2023 الكاتب قام بنشر فبراير 1, 2023 (معدل) هل سؤال غير واضح... كل مااريده ... تشفير بيانات الجدول عند ادخال فترة التجربة وفك التشفير عند فتح نموذج عرض الفترة التجريبية المتبقية تم تعديل فبراير 1, 2023 بواسطه أغيد
kkhalifa1960 قام بنشر فبراير 2, 2023 قام بنشر فبراير 2, 2023 (معدل) مشاركة مع معلمي واستاذي الاستاذ موسى افتح هذا وركز فيه جيداً ( استمتع بالشرح ونزل المرفق) أنا شخصياً أستخدم هذه الطريقة ووافني بالرد https://www.youtube.com/watch?v=V3ZxZ_s6z8w تم تعديل فبراير 3, 2023 بواسطه kkhalifa1960
أغيد قام بنشر فبراير 3, 2023 الكاتب قام بنشر فبراير 3, 2023 في 2/2/2023 at 10:43, kkhalifa1960 said: مشاركة مع معلمي واستاذي الاستاذ موسى افتح هذا وركز فيه جيداً ( استمتع بالشرح ونزل المرفق) أنا شخياً أستخدم هذه الطريقة ووافني بالرد استاذي ومعلمي العزيز ... اطلعت على الرابط ... لكن لم اجد غايتي ... انا لا اريد اخفاء جدول ... كل ما ابحث عنه كيف يمكن تطبيق دالة التشفير وفك التشفير على المرفق بحيث يتم تشفير بيانات الجدول عند إعادة تهيئة المدة التجريبية (تشفير البيانات داخل الجدول )... وفتح التشفير عند فتح النموذج (قراءة المدة التجريبية )... هذه الطريقة اشار اليها @ابو جودي في موضوع الحماية + فترة تجريبية .. وقد حاولت تطبيقها على المرفق لكن لم افلح بسبب قلت خبرتي ومعرفتي في الاكواد up
ابو جودي قام بنشر فبراير 5, 2023 قام بنشر فبراير 5, 2023 ابشر بالخيـر ان شاء الله جارى العمل على تنفيذ طلبكم
أغيد قام بنشر فبراير 8, 2023 الكاتب قام بنشر فبراير 8, 2023 في 5/2/2023 at 17:13, ابو جودي said: بشر بالخيـر ان شاء الله جارى العمل على تنفيذ طلبكم استاذي ومعلمي الحبيب @ابو جودي .... بشرك الله بما تحب ... كم سرني عودتك ايها الحبيب اسئل الله ان يفرحك بما تحب بالدنيا والاخرة ولا حرمنا منك ابدا ... 1
ابو جودي قام بنشر فبراير 12, 2023 قام بنشر فبراير 12, 2023 في 8/2/2023 at 23:57, أغيد said: استاذي ومعلمي الحبيب @ابو جودي .... بشرك الله بما تحب ... كم سرني عودتك ايها الحبيب اسئل الله ان يفرحك بما تحب بالدنيا والاخرة ولا حرمنا منك ابدا ... شوف يا سيدى انا بالفعل شرعت فى عمل الاجابة لكم ولكن.. اولا اعتذر لضيق وقتى بسبب ظروف قهرية ثانيا : لا انصحك بعمل ذلك والسبب التشفير لا يتم على البيانات داخل الجدول اجمالا وانما يتم على كل حقل ولذلك بناء الكود سوف يكون كالاتى كود بقوم بعمل دوران على كل الجدول باستثناء جداول المستخدمين للدخول وجدول بيانات الفترة التجريبية ايا كان عدد الجدول واثناء الدوران كود لجلب اسماء الحقول لكل جدول على حده كود لعمل دوران داخل سجلات كل جدول لكل حقل على حدة لاجراء عملية التشفير يعنى : لو الجدول X يحتوى على 5 حقول ويضم 1000 سجل يتم الدوران الف مرة للتشفير البيانات لحقل 1 ثم اعادة العملية للحقل 2... يعنى يتم الدوران 5000 مرة اعتقد الموضوع سوف يأخذ الكثير من الوقت بكثر البيانات وعدد الجداول ؟ رأى المتواضع لا اجبذ القيام بذلك وتحضرنى هنا مقولة لاستاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ @ابوخليل بارك الله فى عمره وكل اساتذتنا الافاضل الكرام انت تملك الحقوق الفكرية فى التصميم ولكن المستخدم يملك البيانات 1
ابوخليل قام بنشر فبراير 12, 2023 قام بنشر فبراير 12, 2023 2 ساعات مضت, ابو جودي said: انت تملك الحقوق الفكرية فى التصميم ولكن المستخدم يملك البيانات عودا حميدا @ابو جودي ايسر طريقة لحفظ حقوق الطرفين نتبع التالي : 1- نجعل شرط لعمل البرنامج ان يكون الانترنت متصلا بالجهاز . ( على الأقل عند فتح البرنامج ) 1- تقسيم البرنامج الى واجهات وخلفية 2- اجعل في الواجهات في محرر الفيجوال _ شرط _ العمل الى تاريخ محدد ( شهر مثلا ) البرنامج يأخذ التاريخ الدولي من الانترنت .. احتياطا فيما لو تم التلاعب بتاريخ الجهاز ، ومن واقع تجربة قليل من يفعل ذلك لانه يلزمه تغيير التاريخ كلما اراد فتح البرنامج ,,, والمثل يقول ( من عاش بالحيلة مات من الفقر ) 3- بعد الشهر سوف يتوقف البرنامج 4- بيانات العميل المدخلة موجودة عنده 5- نرسل له نسخة من الواجهات مفتوحة ,, لصق في المجلد واستبدال 2 1
ابو جودي قام بنشر فبراير 12, 2023 قام بنشر فبراير 12, 2023 جزاكم الله خيرا استاذى الجليل ومعلمى القدير و والدى الحبيب بارك الله فيكم وادمكم الله اعتذر لغيابى
أغيد قام بنشر فبراير 14, 2023 الكاتب قام بنشر فبراير 14, 2023 في 12/2/2023 at 17:32, ابو جودي said: شوف يا سيدى انا بالفعل شرعت فى عمل الاجابة لكم ولكن.. اولا اعتذر لضيق وقتى بسبب ظروف قهرية ثانيا : لا انصحك بعمل ذلك والسبب التشفير لا يتم على البيانات داخل الجدول اجمالا وانما يتم على كل حقل ولذلك بناء الكود سوف يكون كالاتى كود بقوم بعمل دوران على كل الجدول باستثناء جداول المستخدمين للدخول وجدول بيانات الفترة التجريبية ايا كان عدد الجدول واثناء الدوران كود لجلب اسماء الحقول لكل جدول على حده كود لعمل دوران داخل سجلات كل جدول لكل حقل على حدة لاجراء عملية التشفير يعنى : لو الجدول X يحتوى على 5 حقول ويضم 1000 سجل يتم الدوران الف مرة للتشفير البيانات لحقل 1 ثم اعادة العملية للحقل 2... يعنى يتم الدوران 5000 مرة اعتقد الموضوع سوف يأخذ الكثير من الوقت بكثر البيانات وعدد الجداول ؟ رأى المتواضع لا اجبذ القيام بذلك وتحضرنى هنا مقولة لاستاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ @ابوخليل بارك الله فى عمره وكل اساتذتنا الافاضل الكرام انت تملك الحقوق الفكرية فى التصميم ولكن المستخدم يملك البيانات اساتذتي الكرام ... شكرا لتفاعلكم وعلى معلوماتكم القيمة اود التوضيح فقط عن سبب طلبي ... وهو اني استخدم طريقة الاستاذ القدير @ابو جودي في حماية قاعدة البيانات مع فترة تجريبية حيث القاعدة مقسمة الى امامية وخلفية والمشكلة تكمن ان من نعطيهم البرنامج يتمكنون من معرفة كلمة مرورو القاعدة الخلفية عن طريق القاعدة الامامية ومن ثم يتم التلاعب بقيم جدول المدة التجريبية ويتم تمديد الفترة التجربة .. وقد اشار استاذنا ابوجودي الى امكانية تشفير بيانات الفترة التجريبية وهو عبارة عن سجل واحد فقط كي لايتم التلاعب بذلك .. فهل من حل مع مثال يمكن التطبيق عليه 1
ابوخليل قام بنشر فبراير 14, 2023 قام بنشر فبراير 14, 2023 (معدل) تفضل اخي الكريم في المرفق نموذج وجدول يشتمل على حقل واحد سوف يفتح معك خلال الــ 24 ساعة القادمة .. بعدها لن تتمكن من فتح الفورم والبرنامج سوف يغلق تلقائيا كلمة السر لفتح البرنامج تجدها في الجدول .. لذا حاول ان تفك التشفير انتبه !! اذا اختل النص المشفر فلن يمكنك فتح الفورم ايضا ، فقبل العبث به قم بنسخه ولصقه بعيدا كي ترجع اليه عند حاجتك لفتح الفورم الفكرة .. هي ان يكون الفورم هذا هو فورم البداية في النسخة المؤقته .. بعد تجربة العميل وموافقته على شراء البرنامج ترسل اليه نسخة من الواجهات مفتوحة ولا تحتوي على هذا الفورم المشفر ولا جدول التشفير وانما تحتوي على ادوات الحماية المعروفة لعدم استخدام النسخة في اجهزة اخرى . وهذا يعني ان النسخة التجريبية لا تحتوي على اي نوع من انواع الحماية سوى هذا التشفير المثال على صيغة mde المثال المفتوح سوف ارفعه بعد اقتناعك بقوة الحماية مع بساطتها المرفق في آخر مشاركة تم تعديل فبراير 15, 2023 بواسطه ابوخليل المرفق في آخر مشاركة 1
ابوخليل قام بنشر فبراير 14, 2023 قام بنشر فبراير 14, 2023 ملحوظة : عند فتح المثال لأول مرة يجب ربط الجدول الواجهة بجدول القاعدة الخلفية 1
أغيد قام بنشر فبراير 15, 2023 الكاتب قام بنشر فبراير 15, 2023 في 15/2/2023 at 01:09, ابوخليل said: فضل اخي الكريم في المرفق نموذج وجدول يشتمل على حقل واحد سوف يفتح معك خلال الــ 24 ساعة القادمة .. بعدها لن تتمكن من فتح الفورم والبرنامج سوف يغلق تلقائيا كلمة السر لفتح البرنامج تجدها في الجدول .. لذا حاول ان تفك التشفير انتبه !! اذا اختل النص المشفر فلن يمكنك فتح الفورم ايضا ، فقبل العبث به قم بنسخه ولصقه بعيدا كي ترجع اليه عند حاجتك لفتح الفورم الفكرة .. هي ان يكون الفورم هذا هو فورم البداية في النسخة المؤقته .. بعد تجربة العميل وموافقته على شراء البرنامج ترسل اليه نسخة من الواجهات مفتوحة ولا تحتوي على هذا الفورم المشفر ولا جدول التشفير وانما تحتوي على ادوات الحماية المعروفة لعدم استخدام النسخة في اجهزة اخرى . وهذا يعني ان النسخة التجريبية لا تحتوي على اي نوع من انواع الحماية سوى هذا التشفير المثال على صيغة mde المثال المفتوح سوف ارفعه بعد اقتناعك بقوة الحماية مع بساطتها تشفير حقل - Copy.rar 24.12 kB · 1 download استاذي ومعلمي الحبيب ..@ابوخليل شكرا على اهتمامك واسئل الله ان يجزيك عني خير الجزاء ...جاري الاطلاع والتجربة وموافاتك بالنتيجة
Moosak قام بنشر فبراير 15, 2023 قام بنشر فبراير 15, 2023 7 ساعات مضت, ابوخليل said: في المرفق نموذج وجدول يشتمل على حقل واحد عمي @ابوخليل 🙂 المرفق يشتغل على 32 بت فقط .. 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.