الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحديد Ip الخاصة بالاتصال الانترنت

بدأه Touhami في 6 مايو 2008 · 16 رد · 1,888 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

إذا دحلت على الموقع التالى myip فإنه يعطيك IP الذى تشغله في سبكة الإنترنت (و ليس في الشيكة المحلية)

سؤالي هو هل يمكن أن نقوم بهذا العمل بواسطة برنامج Delphi ؟

جزاكم الله خيرا

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#2

تقصد دخول الموقع واخذ IP منه ؟ ان نعم فالجواب نعم

d4baa0.gif
#3
B.M.AbdelAziZ كتب:

تقصد دخول الموقع واخذ IP منه ؟ ان نعم فالجواب نعم

جزاك الله خيرا على المرور و على الإجابة

و الله في الحقيقة كنت أود أن أعمل برنامج بواسطة delphi يكون له نفس العمل ،

لكن بما أنك قلت يمكن دخول الموقع و أحذ ال IP منه فيا حبذا أن تدلني على الطريقة جزيت خيرا.

تم تعديل هذه المشاركة بواسطة Touhami في 6 مايو 2008 في 13:56

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#4

الطريقة سهلة

تفتح هذا الموقع http://www.whatismyip.org/

والمحتوى به IP الخاص بك

ولا تقل لي لا اعرف كيف افتح صفحة انترنت في تطبيق دلفي

فان قلت هذا اجيبك: ابحث في المواضيع السابقة تجد الجواب

والسلام

d4baa0.gif
#5

جزاك الله خيرا على الإجابة . :D

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#6

السلام عليكم و رحمة الله و بركانه

إخوتني تعميما للفائدة أرسل لكم البرنامج الذي يدلكم على Ip الخاصة بالإنترنت و ذلك اعتمادا على إجابة أخي B.M.AbdelAziZ جزاه الله خيرا.

ip1.rar

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#7

جيد اخي تهامي

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

d4baa0.gif
#8

شكرا أخي على المرور. :wub:

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#9

ولماذا استخدمت هذه الطريقة الطويلة وهذا التعقيد؟؟؟

دون الاستخدام العادي والمباشر للحصول على ال ip

#10

السلام عليكم

AND كتب:
ولماذا استخدمت هذه الطريقة الطويلة وهذا التعقيد؟؟؟

دون الاستخدام العادي والمباشر للحصول على ال ip

و كيف ذلك أخي أفدنا مما علمك لله.

علما أني لا أبحث عن IP الخاصة بالشبكة (Local Network) و إنام IP الخاصة بالإنترنت.

في انتظار ردك و فقكم الله.

أدم الصلاة على النبي محمد ...............فقبولها حتما بدون تردد

أعمالنا بين القبول وردها ............إلا الصلاة على النبي محمد

#11

وأزيد على كلام Touhami القول -- خصوصاً عندما يكون الاتصال يمر عبر Router أو سيرفر محلي للشبكة ويوجد عليه برامج للتحكم بالشبكة فهناك موضوع في قسم الاسمبلي طرح منذ فترة كان الحل من خلال الاتصال بموقع www.whatismyip.com بالتحديد على صفحة http://www.whatismyip.com/automation/n09230945.asp

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#12
Xacker كتب:
وأزيد على كلام Touhami القول -- خصوصاً عندما يكون الاتصال يمر عبر Router أو سيرفر محلي للشبكة ويوجد عليه برامج للتحكم بالشبكة فهناك موضوع في قسم الاسمبلي طرح منذ فترة كان الحل من خلال الاتصال بموقع www.whatismyip.com بالتحديد على صفحة http://www.whatismyip.com/automation/n09230945.asp

الرابط الذي ذكرته Xacker لم يظهر لي القيمة الحقيقية لل IP ؟

وانما http://www.whatismyip.org هو الذي يظهرها (مع ملاحظة org وليس com)

ما يقصده الاخ واقصده انا هو هذا

post-77919-1210250178_thumb.jpg

Touhami كتب:
السلام عليكم

و كيف ذلك أخي أفدنا مما علمك لله.

علما أني لا أبحث عن IP الخاصة بالشبكة (Local Network) و إنام IP الخاصة بالإنترنت.

في انتظار ردك و فقكم الله.

نعم اخي بالبداية باستدعاء gethostname

ثم بعدها gethostbyname التي ستعيد hostent structure بها يتواجد Ip الخاص بالجهاز.

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

ملاحظة: لم اتعامل مع شبكة بالسابق!

والسلام عليكم

تم تعديل هذه المشاركة بواسطة AND في 8 مايو 2008 في 15:41

#13
AND كتب:
ولماذا استخدمت هذه الطريقة الطويلة وهذا التعقيد؟؟؟

دون الاستخدام العادي والمباشر للحصول على ال ip

لانها طريقة مضمونة في كل الحالات

وكما قلت لك في الموضوع الأخر الطرق السهلة برمجيا ليست دائما الانجع

والسلام عليكم ورحمة الله

d4baa0.gif
#14
اقتباس
وكما قلت لك في الموضوع الأخر الطرق السهلة برمجيا ليست دائما الانجع

نعم هذا صحيح

ولكن ايضا هناك طرق بسيطة وتؤدي الغرض المطلوب وبنفس الضمان من الطرق الاكثر تعقيدا

فلماذا نلجأ للحلول الاخرى

وكما يقال في المثل خير الكلام ما قل ودل :P

وخير الكود ما صغر و فعل :D

ولو كان بالاسمبلي كمان يبقى احسن :P

عالعموم يرجى تجربة الطريقة من قبل الاخ Touhami او اي شخص على شبكة ويتاكد

تم تعديل هذه المشاركة بواسطة AND في 8 مايو 2008 في 22:25

#15

"خير الكلام ما قل ودل" انا معك في هذا لكن

هذا حاسوب وليس انسان، برمجة وليس كلام

والكود الطويل في اغلب الاحيان احسن من القصير

وباختصار: الطريقة الاخير لاتعمل B)

d4baa0.gif
#16

السلام عليكم اخي عبد العزيز

اقتباس
وباختصار: الطريقة الاخير لاتعمل

هل تقصد انه لايعمل بالكامل اي به خطأ

ام ان القيمة التي يسترجعها لا تتساوى مع القيمة المسترجعة http://www.whatismyip.org في حالة كان على شبكة

#17
AND كتب:
القيمة التي يسترجعها لا تتساوى مع القيمة المسترجعة http://www.whatismyip.org في حالة كان على شبكة
d4baa0.gif

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…