Simple C#.net Code to extract User From /etc/passwd

[b]سلام عليكم
كود بسيط لاستخراج اليوزرات من ملف
/etc/passwd
بللغة C#.net
إستعمالت RE

[/b]
[b]


using System;
using System.IO;
using System.Text.RegularExpressions;

public class Sec4ever
{
    public static void Main()
    {
        StreamReader streamReader = new StreamReader(@"C:\passwd.txt");
        string passwd = streamReader.ReadToEnd();
        streamReader.Close();

        MatchCollection users = Regex.Matches(passwd, @"(.*):x:(.*?)", RegexOptions.IgnoreCase);

        for (int i = 0; i < users.Count; i++)
        {
            GroupCollection group = users[i].Groups;
            Console.WriteLine(group[1].Value);
        }
    }
}

سلام

[/b]Simple php Code to extract User From /etc/passwd
Simple python Code to extract User From /etc/passwd

لكن اضن أنو الكود طويل شويا خويا نسيم هذي المرة سبقتني
مراهيش عندي حزمة .net ريح و حدك :slight_smile:

درتلوا ريجيم

[b]

using System.Text.RegularExpressions;

public class Sec4ever
{
    public static void Main()
    {
        MatchCollection users = Regex.Matches(System.IO.File.ReadAllText(@"C:\passwd.txt"), @"(.*):x:(.*?)");
        for (int i = 0; i < users.Count; i++) { System.Console.WriteLine(users[i].Groups[1].Value); }
    }
}

[/b]

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

هههه نسيم vs حمزة .

بايثون بياشبى و سيى شارب باقى اسمبلر ويناه ايبرمج اصغر كود خخخخخخخ.

هههههههههه تمرين و تبادل خبارات ddd
خير من قعاد …

نسيم جيبلنا اللغة لي تحب نحن لها :slight_smile:
الاسمبلي و لا المانومبلي كاين عمي google )

انا نكتب أصغر كود ههههه

( … )

يهطيكم الصحة

كفووووووو …
واصل بدون فواصل الى الامام

يسلمو حبي ^^ , …

ماخليت والو الله يبارك هههههههه
الله يسترك لاغريب

تم تحويل الاكواد الى دوت نت vb.net

Imports System.IO Imports System.Text.RegularExpressions  Public Class Sec4ever     Public Shared Sub Main()         Dim streamReader As New StreamReader("C:\passwd.txt")         Dim passwd As String = streamReader.ReadToEnd()         streamReader.Close()          Dim users As MatchCollection = Regex.Matches(passwd, "(.*):x:(.*?)", RegexOptions.IgnoreCase)          For i As Integer = 0 To users.Count - 1             Dim group As GroupCollection = users(i).Groups             Console.WriteLine(group(1).Value)         Next     End Sub End Class

الكود الثاني اللي دارلو ريجيم

Imports System.Text.RegularExpressions  Public Class Sec4ever     Public Shared Sub Main()         Dim users As MatchCollection = Regex.Matches(System.IO.File.ReadAllText("C:\passwd.txt"), "(.*):x:(.*?)")         For i As Integer = 0 To users.Count - 1             System.Console.WriteLine(users(i).Groups(1).Value)         Next     End Sub End Class


البرمجة سهلة غير العرب شبعونا مقروط ddd


Imports System.IO 
Imports System.Text.RegularExpressions 
Public Class Sec4ever     
Public Shared Sub Main()         
Dim streamReader As New StreamReader("C:\passwd.txt")         
Dim passwd As String = streamReader.ReadToEnd()     
    streamReader.Close()          
Dim users As MatchCollection = Regex.Matches(passwd, "(.*):x:(.*?)", RegexOptions.IgnoreCase)          
For i As Integer = 0 To users.Count - 1         
    Dim group As GroupCollection = users(i).Groups         
    Console.WriteLine(group(1).Value)     
    Next 
    End Sub 
End Class

Imports System.Text.RegularExpressions  
Public Class Sec4ever     
Public Shared Sub Main()     
    Dim users As MatchCollection = Regex.Matches(System.IO.File.ReadAllText("C:\passwd.txt"), "(.*):x:(.*?)")         For i As Integer = 0 To users.Count - 1             
System.Console.WriteLine(users(i).Groups(1).Value)     
    Next 
    End Sub 
End Class

نعم اخي الأطفال العرب الله يهديهم شبعونا مقروط
يكتبو 2 سطور و يقولك السورس كود برايفت هههههه
شكرا على التحويل
حزمة الدوت نت في الأخير تحول الى نفس اللغة يعني ما في فرق في النتيجة و لا في الأداء و لا في السرعة
ميكروسف حكمتت c# ازالت منها الفاصلة المنقوطة آخر كل سطر و عدلت شوي و قالت لمبرمجي vb هذا هو سيدكم الجديد

أه هما الكل كيف كيف تقريبا … تفوت تحكم أساسيات خلاس تولي تخدم بأي للغة