تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
موضوع مهم جدا جدا ( فك ضغط ملف zip )
#1
السلام عليكم ورحمة الله
اعلم ان كل شئ بقدر الله تعالى
بينما انا اخذ بالاسباب

فقد كتبت موضوع قديم
الموضوع: التعامل مع الملفات المضغوطه rar و zip وغيرها من الملفات

وكتبت موضوع منذ بضع ايام
الموضوع: طلب ( التحقق من سلامة ملف Zip والتاكد من الرقم السرى )

وقد تعاون معى الاخوة جميعا جزاهم الله خيرا ونفع بهم وتقبل منهم صالح الاعمال

ولاكن للاسف الامر لم يكتمل معى الى ما اريد
فارجو من الاخوه الذين لديهم خبرة فى البحث والتطلع ان يتعاونو معى وجزاهم الله خيرا

اريد فك ملف مضغوك ZIP الى مسار معين مع ظهر رسالة اذا حدث خطاء ما
وان امكن اريد التحقق من سلامة الملف والرقم السرى الخاص يه

انا استخدمت هذا المشروع







ولاكن للاسف اذا تمت عملية فك الضغط او لم تتم فيظهر رسالة انها تمت بنجاج

اسئل الله التيسير
ولمن بحل لى هذه الشكله
له منى اجمل الدعوات الطيبات
وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#2
معلش اخوي على الشطط الذي ساسببه لكن هل مثالك مثل هذا
http://www.codeproject.com/Tips/257193/E...ws-Shell32
لاني بحثت عنه ووجدته واتمنى من اي شخص(بعد اذنك) يحوله لدالة
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
[COLOR="#800000"]السلام عليكم ورحمة الله وبركاته
انصحك اخ علي تستخدم مكتبة Ionic.Zip فهي سهلة جدآ كما توفر لك امكانيات مثلآ كلمة السر وغيرها
تفضل عملت لك مثال على ذلك
[/COLOR]

[ATTACH=CONFIG]3774[/ATTACH]


الملفات المرفقة صورة/صور
   

.rar   UnZip.rar (الحجم : 337.85 ك ب / التحميلات : 94)
الرد }}}
تم الشكر بواسطة:
#4
وحتى لا اعقد عليك الامور اكثر انتبه لهذه الطريقة لفتح بكلمة السر

كود :
Try
            Using zip As Ionic.Zip.ZipFile = Ionic.Zip.ZipFile.Read(txt_zipFile.Text)
                zip.Password = "12345"
                zip.ExtractAll(txt_Ex.Text, Ionic.Zip.ExtractExistingFileAction.OverwriteSilently)
            End Using
        Catch ex As Exception
            If InStr(ex.Message, "Password") Then
                MsgBox("خطأ كلمة السر")
            End If
        End Try
الرد }}}
تم الشكر بواسطة:
#5
جزاك الله خيرا
انا الان بذاكر فيها
ولى استفسار ما مصدر هذه المكتبه من صاحبها
وهل هى مجانيه
الرد }}}
تم الشكر بواسطة:
#6
[COLOR="#000080"]اي اخي مجانيآ موجوده في مثالي الي ارفقته
وبالنسبة لصاحبها فلا اعرف لان حملتها من موقع اجنبي
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#7
اصل كان فيه مكتبة شبيها لها بالضبط حصل عليها اخونا الكريم ( الشاكى الى الله ) ولاكن للاسف طلعت تشتغل لمدة 30 يوم وبعد كده تظهر رسالة لطلب الشراء هههههههه
يمكنك مراجعة
الموضوع: طلب ( التحقق من سلامة ملف Zip والتاكد من الرقم السرى )
الرد }}}
تم الشكر بواسطة:
#8
[COLOR="#008080"]استخدمت الاداة لفترة طويلة لا اعتقد انها غير مجانيآ والله اعلم
لكنها سهله للغاية كما رأيت
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#9
معلش سؤال بعيد شويا فى الكود السابق حدرتك وضعت

Using

اريد ان اعرف ما هذه وفيم تستخدم

الرد }}}
تم الشكر بواسطة:
#10
نعم اخي اعتذر عقدتها شوي بمثالي بإستخدام BackgroundWorker

خلينا بالمهم
Using تستخدمها بحيث لاتضطر الى انشاء كائن من ZipFile ويكون استخدامها فقط لغاية End Using

يعني بدل ما نعرف فئة من ZipFile
كود :
Dim zip As ZipFile = ZipFile.Read(txt_ZipFile)

يمكننا استخدامها من خلال الكلمة المحجوزه Using
وثم موت الفئة في End Using

وهذا الكود سيكون واضح لك ان شاء الله

كود :
Using zip As ZipFile = ZipFile.Read("مسار ملف zip")
                zip.Password = "111" 'في حالة وجود كلمة سر
                zip.ExtractAll("مسار الحفظ", Ionic.Zip.ExtractExistingFileAction.OverwriteSilently)
            End Using

واذا تحب بدون استخدام Using

كود :
Dim zip As ZipFile = ZipFile.Read(txt_ZipFile.Text)
            zip.ExtractAll(Save.Text, Ionic.Zip.ExtractExistingFileAction.OverwriteSilently)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] موضوع جد خطيرررر:بمجرد عمل exe للمشروع يراه برنامج الفيروسات على انه فيروس dr.programming 5 940 23-05-23, 01:50 PM
آخر رد: alfaiz678
  عن موضوع التفقيط،، احتاج مساعدتكم assuhimi 1 696 15-04-23, 02:32 AM
آخر رد: Taha Okla
  موضوع للنقاش عن تسعير المجهود حماده ممدوح البحيرى 10 1,069 24-12-22, 08:21 AM
آخر رد: حماده ممدوح البحيرى
  لدي سؤال من فضلكم في موضوع الاستاد الفضل shwehdi4pc في كيفية حماية البرنامج محمدعبدالسلام 2 877 01-11-22, 10:16 AM
آخر رد: محمدعبدالسلام
  لدي سؤال من فضلكم في موضوع الاستاد الفضل shwehdi4pc في كيفية حماية البرنامج محمدعبدالسلام 0 682 30-10-22, 10:56 PM
آخر رد: محمدعبدالسلام
Heart [VB.NET] بالله يا أخوتي نبي نفهم موضوع المزامنة الخاص بقواعد البيانات من نوع SQL SERVER 2016 RADOS 1 926 10-09-22, 01:10 PM
آخر رد: yassoo1985
  [كود] تصفح البيانات موضوع منقول سعود 0 968 13-11-21, 04:34 AM
آخر رد: سعود
  موضوع اعتقد انه بسيط خالد كامل1 2 1,413 21-08-21, 10:26 AM
آخر رد: abomo3ath
  [مشروع] موضوع اليوم الصفحة هد لزم تكون بدي لمفهوم Regular Expression Ali 2020 0 1,329 03-10-20, 09:16 PM
آخر رد: Ali 2020
  [سؤال] موضوع الازرار Abdullah alameery 4 1,705 29-09-20, 07:10 PM
آخر رد: kiki

التنقل السريع :


يقوم بقرائة الموضوع: