تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] التعرف على اسم الدوله من خلال ip
#1
كيف اخلي البرنامج بتاعي يتعرف علي اسم الدوله من خلال ip ويعرض الاسم علي labil
الرد }}}
تم الشكر بواسطة:
#2
(20-07-19, 03:47 PM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج بتاعي يتعرف علي اسم الدوله من خلال ip ويعرض الاسم علي labil

هل من مستجيب اخواتي
الرد }}}
تم الشكر بواسطة:
#3
كل دولة لها بداية ip خاصة بها ابحث عنها بجوجل واربطها بالبرنامج عن طريق if
Basil Abdallah 

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#4
(20-07-19, 06:06 PM)Basil Abdallah كتب : كل دولة لها بداية ip خاصة بها ابحث عنها بجوجل واربطها بالبرنامج عن طريق if

انا اقصد عن طريق اظهار جمله معينه من موقع علي سبيل المثال موقع show my ip
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#5
يمكنك الاطلاع على هذا الموقع
http://ip-api.com/
من خلاله يمكنك عمل ما تريد مثلاً انظر الى هذا الرابط فى البداية
http://ip-api.com/docs/

ولاحظ عند استخدام مثلاً JSON من خلال الرابط التالى
http://ip-api.com/docs/api:json

لاحظ اذا تم استخدام هذا الرابط ستجد التفاصيل كاملاً
http://ip-api.com/json/24.48.0.1

ستجد عرض جميع تفاصيل الاى بى من دولة والرمز والعاصمة و.... الخ
هنا يتاى دور فى هذا الجزء
Returned data
ستجد بداخله تفاصيل ما تريد عرضه فمثلاً انت بحاجة لاسم الدولة
فيمكنك تحديد خيار country
ستجد ان الرابط الذى تريد استخدامه بهذا الشكل
http://ip-api.com/json/24.48.0.1?fields=country

ليكون الناتج الذى يعرض هو
{"country":"Canada"}
الان ل ما عليك تغيير الاى بى من هذا الرابط
http://ip-api.com/json/24.48.0.1?fields=country

لتقوم باستبدال : 24.48.0.1 الى الاى بى التى تم جلبه للمستخدم لديك
الرد }}}
تم الشكر بواسطة: asemshahen5 , bakriano30@yahoo.com , ابراهيم ايبو
#6
(21-07-19, 12:34 AM)kiki كتب : يمكنك الاطلاع على هذا الموقع
http://ip-api.com/
من خلاله يمكنك عمل ما تريد مثلاً انظر الى هذا الرابط فى البداية
http://ip-api.com/docs/

ولاحظ عند استخدام مثلاً JSON من خلال الرابط التالى
http://ip-api.com/docs/api:json

لاحظ اذا تم استخدام هذا الرابط ستجد التفاصيل كاملاً
http://ip-api.com/json/24.48.0.1

ستجد عرض جميع تفاصيل الاى بى من دولة والرمز والعاصمة و.... الخ
هنا يتاى دور فى هذا الجزء
Returned data
ستجد بداخله تفاصيل ما تريد عرضه فمثلاً انت بحاجة لاسم الدولة
فيمكنك تحديد خيار country
ستجد ان الرابط الذى تريد استخدامه بهذا الشكل
http://ip-api.com/json/24.48.0.1?fields=country

ليكون الناتج الذى يعرض هو
{"country":"Canada"}
الان ل ما عليك تغيير الاى بى من هذا الرابط
http://ip-api.com/json/24.48.0.1?fields=country

لتقوم باستبدال : 24.48.0.1 الى الاى بى التى تم جلبه للمستخدم لديك

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

كود :
Imports System.IO
Imports System.Net
Imports System.Text.RegularExpressions

كود :
 Dim Ls As New ArrayList
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim Str As String = "https://dialingcodes.me/allcodes.html"
        Dim ww As WebRequest = WebRequest.Create(Str)
        Dim HH As HttpWebResponse = ww.GetResponse
        Dim RDD As Stream = HH.GetResponseStream
        Dim R As New StreamReader(RDD)
        Dim S As String
        S = Regex.Replace(R.ReadToEnd, "(\r|\n)", "")
        Dim M As MatchCollection
        M = Regex.Matches(S, ">فتح\s*خط\s*(\d+).+?""NameCity"".+?[^>]+?\.html""\s*>([^>]+?)<")
        For x As Integer = 0 To M.Count - 1
            Ls.Add(M(x).Groups(1).Value & ":" & M(x).Groups(2).Value)
        Next
    End Sub
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        For x As Integer = 0 To Ls.Count - 1
            If Regex.IsMatch(Ls(x), TextBox3.Text) = True Then
                TextBox1.Text = Ls(x).split(":")(0)
                TextBox2.Text = Ls(x).split(":")(1)
                Exit For
            End If
        Next
    End Sub

ادخل في التكست رقم 3 اي مفتاح او اي اسم للدولة
الرد }}}
تم الشكر بواسطة: bakriano30@yahoo.com , ابراهيم ايبو
#8
(21-07-19, 01:36 AM)سامي محمد كتب : بأمكانك استخدام هذا الكود سيتم جلب مفاتي الدول مع اسمائها من الموقع المتخصص

كود :
Imports System.IO
Imports System.Net
Imports System.Text.RegularExpressions

كود :
 Dim Ls As New ArrayList
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim Str As String = "https://dialingcodes.me/allcodes.html"
        Dim ww As WebRequest = WebRequest.Create(Str)
        Dim HH As HttpWebResponse = ww.GetResponse
        Dim RDD As Stream = HH.GetResponseStream
        Dim R As New StreamReader(RDD)
        Dim S As String
        S = Regex.Replace(R.ReadToEnd, "(\r|\n)", "")
        Dim M As MatchCollection
        M = Regex.Matches(S, ">فتح\s*خط\s*(\d+).+?""NameCity"".+?[^>]+?\.html""\s*>([^>]+?)<")
        For x As Integer = 0 To M.Count - 1
            Ls.Add(M(x).Groups(1).Value & ":" & M(x).Groups(2).Value)
        Next
    End Sub
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        For x As Integer = 0 To Ls.Count - 1
            If Regex.IsMatch(Ls(x), TextBox3.Text) = True Then
                TextBox1.Text = Ls(x).split(":")(0)
                TextBox2.Text = Ls(x).split(":")(1)
                Exit For
            End If
        Next
    End Sub

ادخل في التكست رقم 3 اي مفتاح او اي اسم للدولة

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,028 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 380 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 548 13-12-24, 04:48 AM
آخر رد: saud1004
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 3 616 15-09-24, 04:01 PM
آخر رد: Mostchar
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,791 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  الربط بين جهازين خلال شبكة محلية لبرنامج مصمم بالفيجوالبيزك خالد كامل1 3 533 17-06-24, 08:20 PM
آخر رد: غزة العزة
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 539 20-02-24, 12:00 AM
آخر رد: Kamil
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 580 24-01-24, 12:54 PM
آخر رد: صالح عبدالله
  معرفة عدد الاشهر خلال فترة زمنيةمعينة boofa2022 0 404 01-01-24, 01:18 PM
آخر رد: boofa2022
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 945 11-10-23, 07:17 PM
آخر رد: bidaya

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


يقوم بقرائة الموضوع: