إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

طرق حفظ المعلومات

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته

    معذرة إذا لم أكن قرأت ردك السابق جيدا :abc_145:

    لتشفير النص التجربة على "abood" وبإستخدام مفتاح تشفير حرفى " أى مفتاح سواء أرقام أو حروف أو الدمج بينهم " فكان المفتاح هو "trustno1withthispassword" فيكون الناتج إذا تم عرضة فى رسالة " r8Ij7CGE6MA= " وهو معبر عن تشفير abood كما بالكود التالى :


    كود:
    result = Crypto.BlowfishEncryptString("abood", "trustno1withthispassword", 0);
    Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

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

    طبعا عند إستدعاد البيانات مرة أخرى من قاعدة البيانات يتم الإستدعاد طبيعى جدا ثم فك التشفير عن البيانات بالدالة الأخرى التالية :

    كود:
    result = Crypto.BlowfishDecryptString("r8Ij7CGE6MA=", "trustno1withthispassword", 0);
    Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    شكرا جزيلا .........معلومة جد رائعة ........يعني انه يمكن تشفير محتوى كامل ملف txt فنطبق التشفير ثم نحفظه مشفرا ......و يكفي اضافة الكود لفك التشفير قبل الاستدعاء

    سنجرب

    تعليق


    • #17
      المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته


      كود:
      result = Crypto.BlowfishEncryptString("abood", "trustno1withthispassword", 0);
      Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
      كود:
      result = Crypto.BlowfishDecryptString("r8Ij7CGE6MA=", "trustno1withthispassword", 0);
      Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
      تطبيق :
      تشفير كل مجلدات Docs ووضع الملفات المشفرة في مجلد الازرار Buttons

      كود PHP:
      file File.Find("AutoPlay\\Docs""*"falsetrue);

      for 
      i,n in pairs(file) do
      txt TextFile.ReadToString(""..n);
      TextFile.WriteFromString("AutoPlay\\Buttons\\"..String.SplitPath(n).Filename..".txt"Crypto.BlowfishEncryptString(txt"trustno1withthispassword"0));
      end 

      تعليق


      • #18
        و لعكس العكلية نجري تعديلا بحرفين فقط .........رووووووووووعة ...........في مكان En نضع De

        تعليق


        • #19
          كود العكس يصبح

          كود PHP:
          file File.Find("AutoPlay\\Buttons""*"falsetrue);

          for 
          i,n in pairs(file) do
          txt TextFile.ReadToString(""..n);
          TextFile.WriteFromString("AutoPlay\\Docs\\"..String.SplitPath(n).Filename..".txt"Crypto.BlowfishDecryptString(txt"trustno1withthispassword"0));
          end 

          تعليق


          • #20
            إن شاء الله... بالتوفيق

            تعليق

            مواضيع تهمك

            تقليص

            المنتدى: المكتبة الالكترونية نشرت بواسطة: HaMooooDi الوقت: 07-30-2025 الساعة 04:01 PM
            المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 07-30-2025 الساعة 03:44 PM
            المنتدى: التعريف بالهندسة الصناعية نشرت بواسطة: HaMooooDi الوقت: 07-30-2025 الساعة 03:38 PM
            المنتدى: الجوال والإتصالات نشرت بواسطة: ماريا عبد الله الوقت: 07-10-2025 الساعة 01:22 AM
            المنتدى: الجوال والإتصالات نشرت بواسطة: ماريا عبد الله الوقت: 07-04-2025 الساعة 12:04 AM
            يعمل...
            X