تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تعديل بسيط في الكود :)
#1
السلام عليكم ورحمة الله وبركاتة 
والصلاة والسلام على نبينا محمد 
كيفكم ان شاء الله تكونو في افضل حال . 
ي جماعة الخير 
انا حاولت اسوي كود يستخرج User-Pass من بين كلمات 
فمثلا 
[ aaaaa  nnnn:nnnn aaaa ] 
بيسحب nnnn:nnnn فقط اما الباقي يتجاهله
المهم 
المشكلة انه لو في كلمات فوقه ما تتضمن  : يسحب اخرها .. 
اتوقع محد فهم 
هاذي صوره Smile



ذي الاكواد 

كود :
       Me.TextBox9.Clear()
       Me.Label20.Text = "0"
       Try
               Dim input As String = TextBox10.Text
               Dim regex As New Regex("([\w.-]+[^:.&\~ ]{4,}:[\w+]+[^@&\~ ]{1,})")
               Dim matchs As MatchCollection = regex.Matches(input)
               Dim enumerator As IEnumerator = matchs.GetEnumerator
               Dim builder As New StringBuilder
               Do While enumerator.MoveNext
                   Dim current As Match = DirectCast(enumerator.Current, Match)
                   builder.AppendLine(current.ToString)
               Loop
               If TypeOf enumerator Is IDisposable Then
                   TryCast(enumerator, IDisposable).Dispose()
               End If
               Me.TextBox9.Text = (Me.TextBox9.Text & builder.ToString)
       Catch ex As Exception
       End Try
   End Sub
الرد }}}
تم الشكر بواسطة:
#2
وعليكم اسلام ورحمة الله وبركاته

يبدو ان البيانت بيتم جلبها من خلال موقع
المشكلة ان الصورة م توضح ما تريده
وانت لم تشرح ماذا تفعل وماذا تريد ان تنفذ
حتى البينات التى بالصورة لا اعتقد انها طبق ما تفعله

والكود لا يحتوى على كامل البيانات واليم التى يتطلب العمل عليها

الموضوع محتاج لتوضيح اكتر عن ماذا تفعل وماذا تريد ات تفعله بعد
حتى يتم وض الكود اصحيح والمناسب لما تريد

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:
#3
(14-12-18, 06:31 PM)elgokr كتب :
وعليكم اسلام ورحمة الله وبركاته

يبدو ان البيانت بيتم جلبها من خلال موقع
المشكلة ان الصورة م توضح ما تريده
وانت لم تشرح ماذا تفعل وماذا تريد ان تنفذ
حتى البينات التى بالصورة لا اعتقد انها طبق ما تفعله

والكود لا يحتوى على كامل البيانات واليم التى يتطلب العمل عليها

الموضوع محتاج لتوضيح اكتر عن ماذا تفعل وماذا تريد ات تفعله بعد
حتى يتم وض الكود اصحيح والمناسب لما تريد

تحياتى لك
وتمنياتى لك التوفيق
شكرا  لردك 
الموضوع وما فيه انا ابي استخرج يوزر وباسورد من بين كلمات معينه 
بمعنى اضيف txt فيه كلام وبين الكلام يوزر وباسورد
اسوي لها فلتر ويستخرج يوزر وباسورد الباقي يتجاهله
هاذي صوره توضح اكثر ان شاء الله ولكن هاذي تم طبيقها على ايميل وباسورد



انا ابي عمل نفس الشي ذا 
بس بدال الايميل والباسورد يسحب اليوزر والباس ...
سويت الكود الي فوق وكانت النتيجهه كويسه ويسحب اليوزر والباس بس المشكلة وما فيها انه يسحب  اخر كلمات من الكلمات الي قبله .


اتمنى وصلت الفكره Smile
الرد }}}
تم الشكر بواسطة:
#4
و عليكم السلام اخي
تفضل 
كود :
Imports System.IO
Imports Microsoft.VisualBasic.CompilerServices

Public Class Form1

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       Me.OpenFileDialog1.FileName = ""
       Try
           Me.OpenFileDialog1.ShowDialog()
           Dim items As String() = File.ReadAllLines(Me.OpenFileDialog1.FileName)
           Me.ListBox1.Items.AddRange(items)
       Catch exception1 As Exception
       End Try
       Me.OpenFileDialog1.FileName = ""
   End Sub

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       Dim num As Integer = (Me.ListBox1.Items.Count - 1)
       Dim i As Integer = 0
       Do While (i <= num)
           Try
               Dim separator As Char() = New Char() {":"c}
               Dim strArray As String() = Conversions.ToString(Me.ListBox1.Items.Item(i)).Split(separator)
               Dim str3 As String = strArray(1)
               Dim str2 As String = strArray(0)
               Dim chArray2 As Char() = New Char() {"@"c}
               Dim strArray2 As String() = str2.Split(chArray2)
               Me.ListBox1.Items.Item(i) = (strArray2(0) & ":" & str3)

           Catch exception1 As Exception
           End Try
           i += 1
       Loop
   End Sub
End Class
الرد }}}
تم الشكر بواسطة:
#5
(15-12-18, 04:51 PM)trakktour كتب : و عليكم السلام اخي
تفضل 
كود :
Imports System.IO
Imports Microsoft.VisualBasic.CompilerServices

Public Class Form1

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       Me.OpenFileDialog1.FileName = ""
       Try
           Me.OpenFileDialog1.ShowDialog()
           Dim items As String() = File.ReadAllLines(Me.OpenFileDialog1.FileName)
           Me.ListBox1.Items.AddRange(items)
       Catch exception1 As Exception
       End Try
       Me.OpenFileDialog1.FileName = ""
   End Sub

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       Dim num As Integer = (Me.ListBox1.Items.Count - 1)
       Dim i As Integer = 0
       Do While (i <= num)
           Try
               Dim separator As Char() = New Char() {":"c}
               Dim strArray As String() = Conversions.ToString(Me.ListBox1.Items.Item(i)).Split(separator)
               Dim str3 As String = strArray(1)
               Dim str2 As String = strArray(0)
               Dim chArray2 As Char() = New Char() {"@"c}
               Dim strArray2 As String() = str2.Split(chArray2)
               Me.ListBox1.Items.Item(i) = (strArray2(0) & ":" & str3)

           Catch exception1 As Exception
           End Try
           i += 1
       Loop
   End Sub
End Class
شكرا لك 
انا ما ابغى احول الايميل الى يوزر Smile
انا كل الي ابيه استخرج يوزر وباسورد من بين مثلا capture او كلمات معينة
الرد }}}
تم الشكر بواسطة:
#6
لنقول ان البيانات على هذا النحو
PHP كود :
aaaaa nnnn:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa
aaaaa nnnn
:nnnn aaaa 

وكل المطلوب ان يعرض البيانات بهذا الشكل
PHP كود :
nnnn:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn
nnnn
:nnnn 

اذا كان هذا ما تطلبه فكل ما عليك ان تجعل الكود بهذا الشكل
كود :
       For Each strLine As String In TextBox1.Text.Split(vbNewLine)
           Dim ss As String() = strLine.Split(Space(1))
           TextBox2.Text += ss(1) & vbNewLine
       Next

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

ليتم جلب ما هو فى الوسط فقك اى كان هو احرف ارقام عربى انجليزى لا يهم الاهم ان لا يحتوى على مسافة
فبناءاً على قمت بطلبه فى توضيح بالرد تم ذكر هذا بهذا الكود لتبسيط وسهولة الامر فاتمنا هذا ما تريده

صورة توضح الناتج النهائي للكود

تذكر بانك يمكنك استفادة بالباقى لكل ما هو قبل وبعد من خلال استخدام
كود :
ss(0) '  يعنى ما هو قبل
ss(2) '  يعنى ما هو بعد

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل على فاتورة مبيعات خالد كامل1 4 124 26-03-24, 10:49 PM
آخر رد: خالد كامل1
  تعديل كود ارسال صورة الى الواتس new_programer 2 170 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 174 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 108 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 200 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 177 02-03-24, 07:36 PM
آخر رد: new_programer
  ماهو حل هذا الخطأ في الكود melad2002 7 275 25-02-24, 12:25 AM
آخر رد: justforit
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 214 20-02-24, 12:00 AM
آخر رد: Kamil
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 211 19-01-24, 12:42 PM
آخر رد: Taha Okla
  سؤال بسيط يا احبتى فى الله خالد كامل1 4 318 07-01-24, 12:55 AM
آخر رد: Mujahef

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


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