منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
هل يمكن جلب id الفيسبوك - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : هل يمكن جلب id الفيسبوك (/showthread.php?tid=30416)

الصفحات: 1 2 3 4


RE: هل يمكن جلب id الفيسبوك - ابو روضة - 25-07-19

إقتباس :يمكن المشكل من الويندوز نفسه انا استعمل ويندوز 10

أكيد أخى المشكل من الويندوز نفسه لكن والله شغالة معايا زى الفل بفضل الله

على ويندوز 8 و 7

أو يمكنك تجربة هذا الكود كاملا

PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
 
    Dim page 
As String "https://www.facebook.com/"
 
 
   Dim SourcePage As Text.StringBuilder GetSourcePage(New Uri(page))
 
 
   If SourcePage IsNot Nothing Then
 
        Dim ID 
As String GetID(SourcePage)
 
 
       MsgBox(If(ID Is Nothing"Fail :(""Success id:= " ID))
 
 
   Else
 
        MsgBox
("page source is empty :(")
 
 
   End If
 
End Sub
Private Function GetID(ByVal SourcePage As Text.StringBuilder) As String
    Dim regex 
As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex("(?<=entity_id=)(.*?)(?=&)")
 
   Dim match As System.Text.RegularExpressions.Match regex.Match(SourcePage.ToString)
 
   Dim ID As String Nothing
    If match
.Success Then
        For Each item In match
.Groups
            
'MsgBox(item.Value)
            ID = CStr(item.Value)
            Exit For
        Next
    End If
    Return ID
End Function
Private Function GetSourcePage(ByVal url As Uri) As Text.StringBuilder
    Dim SB As New Text.StringBuilder
    Dim Request As Net.HttpWebRequest
    Dim Response As Net.HttpWebResponse
    Dim Reader As IO.StreamReader
    Try
        Request = Net.HttpWebRequest.Create(url)
        Request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36"
        Request.AllowAutoRedirect = True
        Request.ContentType = "application/x-www-form-urlencoded"
        Response = Request.GetResponse
        Reader = New IO.StreamReader(Response.GetResponseStream())
        SB.Append(Reader.ReadToEnd)
    Catch ex As Exception
        SB = Nothing
    End Try
    Return SB
End Function 



RE: هل يمكن جلب id الفيسبوك - سامي محمد - 25-07-19

بعد أذنك أخي أبو روضة ....

جرب هذا الكود

كود :
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        WebBrowser1.Url = New System.Uri("https://www.facebook.com/")
    End Sub
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        MessageBox.Show(System.Text.RegularExpressions.Regex.Match(WebBrowser1.DocumentText, "USER_ID"":""(\d+)""").Groups(1).Value)
    End Sub
لا تنسى تسجل الدخول الى الفيس بك


RE: هل يمكن جلب id الفيسبوك - ابو روضة - 25-07-19

(25-07-19, 01:25 PM)سامي محمد كتب : بعد أذنك أخي أبو روضة ....

جرب هذا الكود

كود :
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        WebBrowser1.Url = New System.Uri("https://www.facebook.com/")
    End Sub
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        MessageBox.Show(System.Text.RegularExpressions.Regex.Match(WebBrowser1.DocumentText, "USER_ID"":""(\d+)""").Groups(1).Value)
    End Sub
لا تنسى تسجل الدخول الى الفيس بك
أخى سامى هذا يجلب أى دى حسابه هو فقط ولا يجلب غيره


RE: هل يمكن جلب id الفيسبوك - سامي محمد - 25-07-19

نعم هذا صحيح .... اذا كان يريد غير ذلك ....


RE: هل يمكن جلب id الفيسبوك - bidaya - 25-07-19

(25-07-19, 01:50 PM)سامي محمد كتب : نعم هذا صحيح .... اذا كان يريد غير ذلك ....

شكرا على المرور اخي
لكن لم ينجح

(25-07-19, 12:13 PM)ابو روضة كتب :
إقتباس :يمكن المشكل من الويندوز نفسه انا استعمل ويندوز 10

أكيد أخى المشكل من الويندوز نفسه لكن والله شغالة معايا زى الفل بفضل الله

على ويندوز 8 و 7

أو يمكنك تجربة هذا الكود كاملا

PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
 
    Dim page 
As String "https://www.facebook.com/"
 
 
   Dim SourcePage As Text.StringBuilder GetSourcePage(New Uri(page))
 
 
   If SourcePage IsNot Nothing Then
 
        Dim ID 
As String GetID(SourcePage)
 
 
       MsgBox(If(ID Is Nothing"Fail :(""Success id:= " ID))
 
 
   Else
 
        MsgBox
("page source is empty :(")
 
 
   End If
 
End Sub
Private Function GetID(ByVal SourcePage As Text.StringBuilder) As String
    Dim regex 
As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex("(?<=entity_id=)(.*?)(?=&)")
 
   Dim match As System.Text.RegularExpressions.Match regex.Match(SourcePage.ToString)
 
   Dim ID As String Nothing
    If match
.Success Then
        For Each item In match
.Groups
            
'MsgBox(item.Value)
            ID = CStr(item.Value)
            Exit For
        Next
    End If
    Return ID
End Function
Private Function GetSourcePage(ByVal url As Uri) As Text.StringBuilder
    Dim SB As New Text.StringBuilder
    Dim Request As Net.HttpWebRequest
    Dim Response As Net.HttpWebResponse
    Dim Reader As IO.StreamReader
    Try
        Request = Net.HttpWebRequest.Create(url)
        Request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36"
        Request.AllowAutoRedirect = True
        Request.ContentType = "application/x-www-form-urlencoded"
        Response = Request.GetResponse
        Reader = New IO.StreamReader(Response.GetResponseStream())
        SB.Append(Reader.ReadToEnd)
    Catch ex As Exception
        SB = Nothing
    End Try
    Return SB
End Function 

للاسف اخي لم ينجح
اكيد نضام 10 له علاقة مع مكتبة regex



RE: هل يمكن جلب id الفيسبوك - ابو روضة - 25-07-19

أتفضل أخى مشروع جاهز كما تريده تماماً بفضل الله

https://up.top4top.net/downloadf-130107jca1-rar.html




RE: هل يمكن جلب id الفيسبوك - bidaya - 25-07-19

(25-07-19, 09:43 PM)ابو روضة كتب :
أتفضل أخى مشروع جاهز كما تريده تماماً بفضل الله


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



RE: هل يمكن جلب id الفيسبوك - ابو روضة - 25-07-19

(25-07-19, 10:13 PM)bidaya كتب :
(25-07-19, 09:43 PM)ابو روضة كتب :
أتفضل أخى مشروع جاهز كما تريده تماماً بفضل الله


شكرا لك اخي الكريم على المجهود الذي بذلته في هذا الموضوع
قبل ان اطرح الموضوع كنت وجدت هذا المثال بالمنتدى
لكن لم تعجبني الفكرة لانها تعتمد على الموقع
اي لو اغلق الموقع او...او   
لذا من الاحسن يكود هناك كود لجلب الادي احسن من ان تعتمد على الموقع
الف تحية وتقدير على مجهودك
الله يحفظك
اولا ولا يهمك اخى لكن أؤكد لك ان كل شيئ كتبته لك فهو يعمل جيدا معى...
ثانيا أنا لم أطرح هذا المثال ولم أأخذه من أى مكان والله انا حالا لسة عامله لك خصيصاً..
ربنا يوفقك



RE: هل يمكن جلب id الفيسبوك - bidaya - 25-07-19

اولا ولا يهمك اخى لكن أؤكد لك ان كل شيئ كتبته لك فهو يعمل جيدا معى...
ثانيا أنا لم أطرح هذا المثال ولم أأخذه من أى مكان والله انا حالا لسة عامله لك خصيصاً..
ربنا يوفقك



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


تقبل تحياتي واحترامي اخي الكريم
الله اجعل الجنة لك ولوالديك



RE: هل يمكن جلب id الفيسبوك - bidaya - 26-07-19

اكيد فيه كود لهذا ننتظر الاخوة الكرام