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

يعني تحويل صيغة الzip الى txt وارجاعها ؟؟
الرد }}}
تم الشكر بواسطة:
#3
انظر هذا الموضوع لفهم قصدى
الرد }}}
تم الشكر بواسطة:
#4
الموضوع بسيط

كل ماعمله هو دمج البياتات من خلال اوامر الدوس

هناك طرق عدة لفعل ذلك بالفيجوال بيسك

إما باستعمال الدوس كما فعل هو
او استعمال append في stream

طبعا append هي الافضل

تفضل (الكود محول)

PHP كود :
    Public Partial Class Form1

        
Private Path1 As String ""
        
Private Path2 As String ""

        
Private Sub button1_Click(sender As ObjectAs EventArgs)
            
Dim op As New OpenFileDialog()
            
op.CheckFileExists True
            
If op.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
                Path1 
op.FileName
            End 
If
        
End Sub

        
Private Sub button2_Click(sender As ObjectAs EventArgs)
            
Dim op As New OpenFileDialog()
            
op.CheckFileExists True
            
If op.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
                Path2 
op.FileName
            End 
If
        
End Sub

        
Private Sub button3_Click(sender As ObjectAs EventArgs)
            If 
Path1 <> "" AndAlso Path2 <> "" AndAlso textBox1.Text <> "" Then
                Dim sv 
As New SaveFileDialog()
                
sv.Filter textBox1.Text "File|*." textBox1.Text
                
If sv.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
                    JoinFile
(sv.FileName)
                
End If
            Else
                
MessageBox.Show("Check your enteries""Error"MessageBoxButtons.OKMessageBoxIcon.[Error])
            
End If
        
End Sub


        
Private Sub JoinFile(outPath As String)
            Try
                
Dim filesBytes As New List(Of Byte)()
                
filesBytes.AddRange(System.IO.File.ReadAllBytes(Path1))
                
filesBytes.AddRange(System.IO.File.ReadAllBytes(Path2))

                
Dim fs As New System.IO.FileStream(outPathSystem.IO.FileMode.Append)
                
Dim outData As Byte() = filesBytes.ToArray()
                
fs.Write(outData0outData.Length)
                
fs.Close()

                
MessageBox.Show("Joining Completed""Secsess"MessageBoxButtons.OKMessageBoxIcon.Information)
            Catch 
ex As Exception
                MessageBox
.Show(ex.Message)
            
End Try
        
End Sub


    End 
Class 

والبرنامج في السورس في المرفقات


الملفات المرفقة
.zip   File joiner.zip (الحجم : 54.56 ك ب / التحميلات : 109)
الرد }}}
تم الشكر بواسطة:
#5
جزاك الله خيرا اخى
سوال اخير هل من الممكن دمج اكثر من ملف مثلا اريد دمج صورة مع ملف نصى مع ملف مضغوط
الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم

اخواني هذا الموضوع يخص [b]Steganography
وهي كلمة يونانية تعني اخفاء المعلومات أو فن الاختزال المقصود منها اخفاء بيانات داخل بيانات اخرى لغرض التشفير.

مثلا اخفاء نص داخل صورة ويمكن تشفير النص ومن ثم اخفائه لزيادة الأمان.

وأشهر خوارزمية لفعل ذلك خوارزمية البت الأقل أهمية LSB مختصر لكلمة (Least Significant Bit) حيث يتم اخفاء بت واحد من النص داخل 8 بتات من الصورة

او فرضنا أنا لدينا الحرف A ونريد أخفائه داخل صورة اولا نحول الحرف A الى Binary أرقام ثنائية ,وكما نعرف أن الحرف A يعادل الرقم 65 في جدول آسكي اذا يحول الى (01000001)

اذا سوف نحتاج الى 8 بايتات من الصورة لخزن 8 بتات أي كل بايت نخزن فيه بت واحد

والطريقة كما بينا هي LSB أي تبديل البت الأقل أهمية ببت واحد من النص

والبت الاقل أهمية هو البت الاول لانه لا يترك تأثيرا كبيرا على الصورة في مثالنا لو بدلنا البت الاول (1) ب (0) سيكون النتاج 64 وهذا لا يؤثر في عرض الصورة من ناحية المظهر.

أتمنى أني قد وضحت الفكرة.[/b]
الرد }}}
تم الشكر بواسطة:
#7
جزاكم الله خير
وشكر للاخ (الشاكي لله) على المثال
كما نشكر الاستاذ ( سجاد ) الشرح القيم بارك الله فيك

احبتي الان تم وضع ملف داخل ملف طيب
اين برنامج فك التشفير
لاستعادة الملفات :o
ربي يحفظكم
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,860 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 558 22-03-25, 09:59 AM
آخر رد: mh66
  اريد كود لو سمحتم خالد كامل1 10 1,220 15-02-25, 02:15 PM
آخر رد: خالد كامل1
  اريد كود معين اثابكم الله خالد كامل1 1 456 04-02-25, 09:28 PM
آخر رد: aliday03
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 635 18-11-24, 01:02 AM
آخر رد: rdxdz
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 639 15-11-24, 11:02 AM
آخر رد: modymody300894
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 667 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 559 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 409 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 808 17-10-24, 11:43 PM
آخر رد: salamandal

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم