اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تعديل علي الاكواد لاستبدال تشفير بأخر


السبيل1
إذهب إلى أفضل إجابة Solved by ناقل,

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

الأخوة الكرام مع الشكر والتقدير مقدما 
الملف المرفق يعمل بنظام تشفير للاسم وكلمة المرور مصدره الموديول UserModule
والمطلوب استبداله بنظام التشفير الذي مصدره المويول Protection
وذلك علي الأكواد الموجود بكائنات الملف حتي تعمل بنجاح حسب نظام التشفير الذي تم استبداله  

encoder replacement.rar

تم تعديل بواسطه السبيل1
رابط هذا التعليق
شارك

ما شاء الله عليك أستاذ @ناقل

والله لقد أتعبتني محاولات أستبدال الكلمات (علي سبيل المحاكاة دون فهم لها) ولكن لم تضبط معي كل مرة يعطي رسالة خطأ بالكود أعتقد أن الإشكال يكمن ربما في تقديم أو تأخير أو استبدال بعض الرموز مثل علامات التنصيص والفاصلة أو الأقواس

ارجو إن كان لديك وقت يسمح بشرح طريقة التغيير حتي أتعلم ذلك

وأكرر شكري لمشاركتك الإيجابية ومجهودك الطيب

تم تعديل بواسطه السبيل1
رابط هذا التعليق
شارك

25 دقائق مضت, السبيل1 said:

ما شاء الله عليك أستاذ @ناقل

والله لقد أتعبتني محاولات أستبدال الكلمات (علي سبيل المحاكاة دون فهم لها) ولكن لم تضبط معي كل مرة يعطي رسالة خطأ بالكود أعتقد أن الإشكال يكمن ربما في تقديم أو تأخير أو استبدال بعض الرموز مثل علامات التنصيص والفاصلة أو الأقواس

ارجو إن كان لديك وقت يسمح بشرح طريقة التغيير حتي أتعلم ذلك

وأكرر شكري لمشاركتك الإيجابية ومجهودك الطيب

فقط المسألة وما فيها هو تقديم وتاخير  لحقل التشفير و كود التشفير ..... انظر الصورة مع مراجعة التعديلات في المرفق السابق لعلك تجد ضالتك ...

 

 

1.png

2.png

كان بامكاني تعديل اسم الفانك وتعديل مواقع حقل التشفير وكود التشفير وانتهى الامر ولكن تعمدت تعديل الاكواد وترك الفانك مكما هو لتلاحظ التعديل ....

  • Like 3
رابط هذا التعليق
شارك

شكرا أستاذ @ناقل علي حسن استجابتك

واسمح لي مشكورا بالإجابة عن شيء لا أجد له تفسير واضح وهو بالطبع لا يقدح فيما قمت به ولكن استفسر منك لأنك تبدو متقدم علي بمراحل وربما تجد إجابة واضحة

الاستفسار مفاده أن ملفي المرفوع في المشاركة الأولي بالكود القديم بعد أن تفتحه بدون الدخول بأي يوزر جرب أن تفتح فيه النموذج Users Ability تجده لا يفتح بل يعطيك رسالة تفيد بأنك مجهول وليس لك صلاحية دخوله وهذا منطقي لأنك لم تفتحه من خلال نموذج الدخول 

ولكن في ملفك وأنا أجرب فيه الأن هذه النقطة بنفس الطريقة وجدته يفتح هذا النموذج عادي رغم أني مجهول ولم أدخل من خلال نموذج الدخول وهذا غير منطقي ولا أرغب فيه ولا أجد له إجابة فارجوا إن يكون لديك إجابة لهذا التغير بعد التعديل الذس يعمل جيدا ورغم أن الأكواد هي نفسها تقريبا بخلاف تغيير كلمة التشفير

تم تعديل بواسطه السبيل1
رابط هذا التعليق
شارك

10 دقائق مضت, السبيل1 said:

ولكن في ملفك وأنا أجرب فيه الأن هذه النقطة بنفس الطريقة وجدته يفتح هذا النموذج عادي رغم أني مجهول ولم أدخل من خلال نموذج الدخول وهذا غير منطقي ولا أرغب فيه ولا أجد له إجابة فارجوا إن يكون لديك إجابة لهذا التغير بعد التعديل الذس يعمل جيدا ورغم أن الأكواد هي نفسها تقريبا بخلاف تغيير كلمة التشفير

بعد اذن استاذى العزيز الاستاذ @ناقل :fff:

اولا الية التشفير واحدة فى كلا الحالتين ولم تتغير ولو يتم التغير على اى شئ فى الاكواد

ثانيا الاستاذ ناقل جزاه الله خيرا وضع الاتى 

1- شرط التاكد من عدم وجود مستخدمين مسجلين بالجدول 

2- عند تنفيذ وتحقيق الشرط بعدم وجود اى مستخدمين تشغيل استعلام الحاق ببيانات المستخدم الادمن والحاق رقم المستخدم واسماء النماذج التى تخص الصلاحيات

3- عند الانتهاء من الشرط وتحقيقه ان لم يكن هناك اى مستخدم تجد المستخدم الجديد تم انشاءه لذلك تستطيع الولوج ببيانات المستخدم

رابط هذا التعليق
شارك

  • أفضل إجابة
16 دقائق مضت, السبيل1 said:

شكرا أستاذ @ناقل علي حسن استجابتك

واسمح لي مشكورا بالإجابة عن شيء لا أجد له تفسير واضح وهو بالطبع لا يقدح فيما قمت به ولكن استفسر منك لأنك تبدو متقدم علي بمراحل وربما تجد إجابة واضحة

الاستفسار مفاده أن ملفي المرفوع في المشاركة الأولي بالكود القديم بعد أن تفتحه بدون الدخول بأي يوزر جرب أن تفتح فيه النموذج Users Ability تجده لا يفتح بل يعطيك رسالة تفيد بأنك مجهول وليس لك صلاحية دخوله وهذا منطقي لأنك لم تفتحه من خلال نموذج الدخول 

ولكن في ملفك وأنا أجرب فيه الأن هذه النقطة بنفس الطريقة وجدته يفتح هذا النموذج عادي رغم أني مجهول ولم أدخل من خلال نموذج الدخول وهذا غير منطقي ولا أرغب فيه ولا أجد له إجابة فارجوا إن يكون لديك إجابة لهذا التغير بعد التعديل الذس يعمل جيدا ورغم أن الأكواد هي نفسها تقريبا بخلاف تغيير كلمة التشفير

تفضل .... لاني كنت مقفل كود عند الفتح .....

 

encoder replacement.rar

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

عذرا أخي @ناقل 

عند مراجعة محرر الاكواد وجدت هذا المقطع الظاهر بالصورة المرفقة وهو مازال بالتشفير القديم ربما تكون قد تناسيت تعديله

ارجو منك مشكورا استكماله بالتعديل إلي التشفير الجديد لأن قدرتي علي التعديل وحدي بصراحة مازالت غير جيدة

 

Untitled12.jpg

رابط هذا التعليق
شارك

بل عدله انت ... وقم مشكورا بنشره هنا .... لتتعلم

الطريقة .... نعم بالمحاولة تستطيع ذلك وبالنظر في التعديلات السابقة تستطيع معرفة التعديل المطلوب .... دائما وكنصيحة لك حاول قراءة الكود ... ومع التكرار تصبح استاذا لي ... بارك الله فيك ... واذا لم تصل لنتيجة . ابشر ...

  • Like 4
رابط هذا التعليق
شارك

10 ساعات مضت, السبيل1 said:

وعليكم السلام أستاذ @jjafferr

لا أعلم كيف يتم ذلك 

 

تفضل :

تحت كل مشاركة ، هناك سطر يمكنك النقر عليه "إختر كأفضل إجابة" (وكما هو موضح في الصورة التاليه بالدوائر الحمراء) :

image.png.922d6fdfb831121e87aca3603b88f74f.png

 

جعفر

رابط هذا التعليق
شارك

هذا ما قمت به اخي @ناقل

      UN = XORDecryption(DLookup("[UName]", "Users", "ID_User = " & Nz(OpenArgs, 0)), "User")
      UN2 = XORDecryption(DLookup("[fname]", "Users", "ID_User = " & Nz(OpenArgs, 0)), "User")

ارجو الإفادة لأني لا أعلم إن كان صحيحاً أم لا ؟

  • Like 1
رابط هذا التعليق
شارك

ما شاء الله تبارك الله ..... باقي خطوة وتصل ..... طيب ...

الكود كما ذكرنا سابقا عبارة عن ثلاث مكونات :

اسم الفانك (متغيرنص التشفير , متغير الحقل المشفر )decode

متغير نص التشفير

متغير الحقل المشفر

في الكودين يظهر كالتالي

الكود القديم :::::::::::::::::::::::::::::::::: والكود الجديد :::::::::::::::::::::::::::::::::::::::::::

 

1.png

2.png

تفضل الكود ....

Private Sub Form_Open(Cancel As Integer)
   If Nz(OpenArgs, "") = "Add" Then
      Me.Caption = "إضافة مستخدم جديد"
   Else
      UNUM = OpenArgs
      UN = XORDecryption("User", DLookup("[UName]", "Users", "ID_User = " & Nz(OpenArgs, 0)))
      UN2 = XORDecryption("User", DLookup("[fname]", "Users", "ID_User = " & Nz(OpenArgs, 0)))
      oldusr = UN
   End If
End Sub

 

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information