الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف نفك ضغط ملفات بامتداد rar أو zip ؟

مغلق
بدأه أبوصهيب في 10 مارس 2006 · 10 رد · 7,289 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

آمل ممن لديه معرفة بطريقة فك ملفات مضغوطة ذات امتداد zip أو rar إفادتي .

حاولت استخدام الدالة Shell للوصول إلى برنامج Winrar ، ولكن الأمر لم ينجح ، حيث أن الأمر الذي أستخدمه لا يعمل حتى في "تشغيل" ضمن قائمة إبدأ .

وفيما يلي الأمر :

Shell "c:\Program Files\Winrar\winrar x c:\cgi.zip c:\cgi\"

هل بالإمكان الضغط وفك الضغط بدون استخدام برامج الضغط كال winrar أو ال winzip ؟

وبارك الله في جهود الجميع ، وجعل العمل خالصاً لوجهه الكريم .

#2

اخي الكريم

من معلوملتي البسيطه لاتستطيع الضغط او فك الضغط الافي حالت وجود احد

البرنامجين winrar او winzip ..

اما طريقة فك ضغط ملفات ذات الامتداد rar :

اضغط عل الملف وقم بفتحه ثم انقرباليمين(الماوس)عل الملف داخل الملف المضغوط اين كان نوعه

سوى مجلد او غيره من الملفات واختر -> فك الى المجلد المحدد ..

اما طريقة ضغط اللفات :-

اضغط باليمين (الماوس) على الملف الذي تريد ضغطه ثم اختر -> winrar ->ثم ضغط الى rar

اتمنا ان اكون قد افدتك

#3

اكتشفت أن المشكلة لدي في برنامج Winrar نفسه ، حيث أن النسخة التي لدي منه هي النسخة العربية - الإصدار 3.0 ، والبرنامج لا يعمل عندي .

بعدما استخدمت برنامج Winace حلت المشكلة .

وفيما يأتي الكود الذي استخدمته ، مع جزيل الشكر للرد :

Sub main()

Dim SourceDir, AimDir As String

Dim I As Integer

SourceDir = "E:\VBCOdesSite\www.freevbcode.com\code\"

AimDir = """E:\Visual Basic\Codes\"

ZFile = Dir(SourceDir & "*.zip")

I = 0

Do While ZFile <> ""

Shell "C:\Program Files\winace\winace.exe x " & _

SourceDir & ZFile & " " & AimDir & _

Mid(ZFile, 1, Len(ZFile) - 4) & "\"""

Debug.Print I, SourceDir & ZFile & " ==>> " & AimDir & _

Mid(ZFile, 1, Len(ZFile) - 4) & "\"

I = I + 1

ZFile = Dir

Loop

MsgBox "عدد الملفات المفكوكة " & I

End Sub

#4

طيب ماذا لو حللنا طريقة ال winzip مثلا فى ضغط الملفات و عملنا برنامج لفك الضغط ؟؟؟؟؟ مستنى الرد

لا تراجع و لا إستسلام

#5

كلا الامرين في winzip و winrar سواء يحتاج الى استخدام وظائف من خلال ملفي WZ32.DLL (في winzip) و RarExt.dll في (winrar)

واعتقد اني قرات مثل هذا الامر في مواضيع مختلفة في المنتدى.

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

#6

نعم كما توقعت, هذه نتائج البحث عن كلمة "winzip":

/index.ph...highlite=winzip

انظر الموضوع الثاني (لذا اعتقد ان هذا الموضوع خالف القواعد ولم يستخدم خيار البحث :))

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

#7

الأخ/ Dahaka

في البداية أشكرك على الرابط الذي دللتني إليه ، وأسأل الله أن يجعله في ميزان حسناتك ويجزيك به خيراً .

وأرغب أن أنوه لك أنني بحثت في الأمر في المنتدى قبل أن أطرح تساؤلي ، ولم أقصد مخالفة قوانين المنتدى .

#8

أنا لم أقصد أستخدام وظائف الملفين WZ32.DLL و rarext.dll

و لكنى كنت أقصد محاولة البحث عن خوارزمية الضغط نفسها أو أستخدام ال pure api

كنت أحاول أثراء الحوار و تحويله لموضوع مختلف

لا تراجع و لا إستسلام

#9

السلام عليكم

/index.ph...86183&hl=winrar

net_code كتب:
أنا لم أقصد أستخدام  وظائف الملفين WZ32.DLL و rarext.dll

و لكنى كنت أقصد محاولة البحث عن خوارزمية الضغط نفسها أو أستخدام ال pure api

كنت أحاول أثراء الحوار و تحويله لموضوع مختلف

شيئ من البحث يظهر أنه يمكن ذلك

يوجد حتى سورس C

تم تعديل هذه المشاركة بواسطة DeltaAziz في 11 مارس 2006 في 15:13

d4baa0.gif
#11
net_code كتب:
طيب ماذا لو حللنا طريقة ال winzip مثلا فى ضغط الملفات و عملنا برنامج لفك الضغط ؟؟؟؟؟ مستنى الرد

possible, but leads only in creating another winrar, dont you think?

أبوصهيب كتب:
الأخ/ Dahaka

في البداية أشكرك على الرابط الذي دللتني إليه ، وأسأل الله أن يجعله في ميزان حسناتك ويجزيك به خيراً .

وأرغب أن أنوه لك أنني بحثت في الأمر في المنتدى قبل أن أطرح تساؤلي ، ولم أقصد مخالفة قوانين المنتدى .

nvm, im just wondering what keywords did you use!

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

هذا الموضوع مغلق.

مواضيع مشابهة