![]() |
|
ضغط للبيانات أم ضغط وتشفير للبيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : ضغط للبيانات أم ضغط وتشفير للبيانات (/showthread.php?tid=15138) |
ضغط للبيانات أم ضغط وتشفير للبيانات - silverlight - 17-03-16 السلام عليكم ورحمة الله وبركاته من فترة ليست بالقصيرة كنت قرأت في MSDN عن الكلاس DeflateStream وطبقا للمثال الموجود في مايكروسوفت فإن هذا الكلاس يقوم بضغط ملف أو يقوم بفك الضغط عن ملف أي أنه يقوم بعمل Compress أو Decompress و عندما استخدمت المثال الموجود في مايكروسوفت لضفط ملف وحيد وهذا الملف كان عبارة عن صورة عادية ثم حاولت أن أفتح الملف مرةأخري بعد ضغطه بأحد برامج الصور العادية هنا اكتشفت أن الملف لا يعمل ولا يمكن أن تستطيع فتح الملف مرة أخري إلا بعد أن تقوم بإلغاء عملية الضغط التي حدثت لهذا الملف الحقيقة هذا الأمر لفت إنتباهي جدا وعندما بدأت أدرس الأمر اكتشفت أن الكلاس لا يقوم فقط بضغط الملف بل هو فعليا يقوم أيضا بتشفيير الملف وبما أننا نتعامل مع كلاس تم توريثه من Stream وبما أن الكلاس يستطيع ضغط و تشفيير ملف فهل من الممكن أن يقوم الكلاس بضغط و تشفير String مثلا؟ والإجابة عن هذا التساؤل تكمن في الكلاس الموجود أدناه و الذي من الممكن استخدامه في تشفيير و فك التشفيير لأي String PHP كود : Public MustInherit Class Deflatorالكود التالي يوضح كيفية إستخدام الكلاس في تشفيير و إلغاء التشقيير PHP كود : Public Class Form1بالنهاية أعتقد أن أهم مميزات الكلاس DeflateStream هو أنه من الممكن استخدامه وبسهولة في عمل نسخة احتياطية مشفرة للملفات ثم يتم إسترجاع النسخة الإحتياطية حين الحاجة لها وأعتقد أن المثال الموجود في مايكروسوفت يؤكد هذا المصادر DeflateStream Class الكود كاملا بالمرفقات وهو مكتوب بنسخة الفيجوال استوديو 2015 RE: ضغط للبيانات أم ضغط وتشفير للبيانات - عدنان الشمري - 18-03-16 جميل جداً ابداع RE: ضغط للبيانات أم ضغط وتشفير للبيانات - egbest2 - 29-05-19 شكرا لك يا باشا _______________________________________________ التسامح الحق لا يستلزم نسيان الماضي بالكامل.. سينما كلوب ايجي بست شاهد فور يو سيرا اون لاين مشاهدة فيلم RE: ضغط للبيانات أم ضغط وتشفير للبيانات - nada tarek - 04-11-19 شكرا ياباشا معلومات مهمة https://eg.filmsarea.com/ RE: ضغط للبيانات أم ضغط وتشفير للبيانات - Haytham Malek - 30-03-20 https://bluesteedvb.blogspot.com/2019/08/search.html |