بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 31-07-2009, 09:52 PM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي ممكن أحد يشرح لنا آلية الرنجات في هالملف ؟

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

وأنا أتصفح بالانترنت كنت أبحث عن رنجات الايبيهات السعودية

فـ فكرت بأن آخذها من سكريبت المتواجدين حالياً اللي يظهر بالمتواجدين هم من أي دولة

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

لكن يوم فكيت الهاك ولاحظت زراعة قاعدة البيانات بالنسبة لرينجات السعودية كانت كالتالي :

كود:
 INSERT INTO ips VALUES (2790719488,'sa');
INSERT INTO ips VALUES (2809069568,'sa');
INSERT INTO ips VALUES (3234587392,'sa');
INSERT INTO ips VALUES (3237690624,'sa');
INSERT INTO ips VALUES (3288400640,'sa');
INSERT INTO ips VALUES (3288401408,'sa');
INSERT INTO ips VALUES (3288416256,'sa');
INSERT INTO ips VALUES (3288547840,'sa');
INSERT INTO ips VALUES (3289325568,'sa');
INSERT INTO ips VALUES (3322609664,'sa');
INSERT INTO ips VALUES (3324256256,'sa');
INSERT INTO ips VALUES (3325234176,'sa');
INSERT INTO ips VALUES (1040384000,'sa');
INSERT INTO ips VALUES (1049968640,'sa');
INSERT INTO ips VALUES (1357922304,'sa');
INSERT INTO ips VALUES (1358684160,'sa');
INSERT INTO ips VALUES (3279945728,'sa');
INSERT INTO ips VALUES (3556958208,'sa');
INSERT INTO ips VALUES (3557531648,'sa');
INSERT INTO ips VALUES (3557597184,'sa');
INSERT INTO ips VALUES (3558400000,'sa');
INSERT INTO ips VALUES (3558473728,'sa');
INSERT INTO ips VALUES (3558973440,'sa');
INSERT INTO ips VALUES (3559792640,'sa');
INSERT INTO ips VALUES (3559825408,'sa');
INSERT INTO ips VALUES (3560857600,'sa');
INSERT INTO ips VALUES (3560996864,'sa');
INSERT INTO ips VALUES (3561365504,'sa');
INSERT INTO ips VALUES (3561431040,'sa');
INSERT INTO ips VALUES (3561766912,'sa');
INSERT INTO ips VALUES (3562905600,'sa');
INSERT INTO ips VALUES (3563372544,'sa');
INSERT INTO ips VALUES (3563454464,'sa');
INSERT INTO ips VALUES (3563806720,'sa');
INSERT INTO ips VALUES (3564421120,'sa');
INSERT INTO ips VALUES (3564527616,'sa');
INSERT INTO ips VALUES (3564584960,'sa');
INSERT INTO ips VALUES (3565813760,'sa');
INSERT INTO ips VALUES (3567419392,'sa');
INSERT INTO ips VALUES (3582509056,'sa');
INSERT INTO ips VALUES (3584368640,'sa');
INSERT INTO ips VALUES (3584458752,'sa');
INSERT INTO ips VALUES (3585449984,'sa');
INSERT INTO ips VALUES (3585646592,'sa');
INSERT INTO ips VALUES (3587358720,'sa');
INSERT INTO ips VALUES (3588620288,'sa');
INSERT INTO ips VALUES (3589144576,'sa');
INSERT INTO ips VALUES (3641196544,'sa');

لكن ما فهمتها , ننتظر أحد فاهم يشرحها لنا

( السكريبت مرفق )

شكراً لكم

تشآآآو





الملفات المرفقة
نوع الملف: zip rased_v_2.zip‏ (الحجم 159.9 ك/بايت , عدد مرات التنزيل : 136)

التوقيع
كنتُ هنا يوماً ما ...
  #2  
قديم 31-07-2009, 10:11 PM
طبيبي طبيبي غير متصل
عضو
 
تاريخ التسجيل: Dec 2007
مشاركة: 631
مستوى تقييم العضوية: 18
طبيبي is on a distinguished road
إرسال رسالة عبر MSN إلى طبيبي
الافتراضي

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

علاقة تعامل مع محركات البحث هذا اهو مبرمج لهذا الشئ والله اعلم

وجهة نظر






التوقيع
ok.ok.5@hotmail.com
  #3  
قديم 01-08-2009, 12:08 AM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي

هلا بك أخي العزيز ,,

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

بس اللي ابي اعرفه كيف طريقة المقارنة وما علاقة الأرقام ومعناها !!

شكراً لتواجدك

تشآآآو






التوقيع
كنتُ هنا يوماً ما ...
  #4  
قديم 01-08-2009, 02:13 AM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

هذه لها خوارزمية تحسب الاي بي من الارقام هذه.

للاسف ليست الخوارزمية هذه معي الان لكن من خلال السكربت المرفق هو يستخدم دالة تعمل مباشرة من قاعدة البيانات تقوم بعمل الخوارزمية لتحويل الip الي القيمة الرقمية للاي بي
وهي دالة INET_ATON()
وهذا وصفها بالانجليزية من موقع Mysql
INET_ATON() Return the numeric value of an IP address






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #5  
قديم 01-08-2009, 08:13 AM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي

حياك الله ..

قصدك بالقيمة الرقمية للايبي هو حذف الفواصل بين الأرقام مثلاً ؟

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

شكراً على تواجدك الكريم

تشآآآو






التوقيع
كنتُ هنا يوماً ما ...
  #6  
قديم 01-08-2009, 11:10 PM
طبيبي طبيبي غير متصل
عضو
 
تاريخ التسجيل: Dec 2007
مشاركة: 631
مستوى تقييم العضوية: 18
طبيبي is on a distinguished road
إرسال رسالة عبر MSN إلى طبيبي
الافتراضي

العفووووو اخوي






التوقيع
ok.ok.5@hotmail.com
  #7  
قديم 02-08-2009, 04:54 AM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

كود:
P address (IPV4) is divided into 4 sub-blocks. Each sub-block has a different weight number each powered by 256. 
Beginning IP number and Ending IP Number are calcuated as follows: 
IP Number = 16777216*w + 65536*x + 256*y + z 
where IP Address = w.x.y.z  PHP Function To Convert IP Address to IP Number
-----------------------------------------------
function Dot2LongIP ($IPaddr)
{
if ($IPaddr == "") {
return 0;
} else {
$ips = split ("\.", "$IPaddr");
return ($ips[3] + $ips[2] * 256 + $ips[1] * 65536 + $ips[0]
*16777216); }
} 
ASP Function To Convert IP Address to IP Number
-----------------------------------------------
Function Dot2LongIP (ByVal DottedIP)
Dim i, pos
Dim PrevPos, num
If DottedIP = "" Then
Dot2LongIP = 0
Else
For i = 1 To 4
pos = InStr(PrevPos + 1, DottedIP, ".", 1)
If i = 4 Then 
pos = Len(DottedIP) + 1
End If
num = Int(Mid(DottedIP, PrevPos + 1, pos - PrevPos - 1))
PrevPos = pos
Dot2LongIP = ((num Mod 256) * (256 ^ (4 - i))) + Dot2LongIP
Next
End If
End Function
هذه دالة لتحويل عنوان الاي بي الي متغير رقمي او العكس






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #8  
قديم 02-08-2009, 08:03 AM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي

حلوو يعطيك العافية .. بعد تحويل الايبي الى متغير رقمي

كيف يعرف انه من السعودية أو من دولة أخرى ؟

هل تكون الأرقام لأي ايبي هي أحد الأرقام اللي ذكرتها بأعلى الموضوع واللي موجودة بقاعدة البيانات ؟

شكراً لك

تشآآآو






التوقيع
كنتُ هنا يوماً ما ...
  #9  
قديم 03-08-2009, 03:21 AM
undefinedmatrix undefinedmatrix غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 219
مستوى تقييم العضوية: 19
undefinedmatrix is on a distinguished road
الافتراضي

يتم مقارنة المتغير الرقمي هذا مع النطاقات المتوفرة في قاعدة البيانات والتي تحدد الدولة
فمثلا 2790719488 تابع للسعودية
ويتم ذلك بمقارنة الاي بي الحقيقي للزائر مع ناتج تحويل المتغير الرقمي او القيمة الرقمية المتوفرة الي اي بي فاذا كانت الاي بي للزائر اقل من هذه الاي بي الناتجة كان من هذه الدولة






التوقيع
من أعمالي http://www.alsalafway.com
ahmedatef2050 @ hotmail . com
  #10  
قديم 03-08-2009, 05:34 AM
الصريح جداً الصريح جداً غير متصل
عضو
 
تاريخ التسجيل: May 2006
المدينة: جـ JeDDaH ـدة
مشاركة: 2,933
مستوى تقييم العضوية: 0
الصريح جداً is on a distinguished road
وسام الويب الذهبي وسام الويب الفضي وسام الويب البرونزي 
عدد الأوسمة: 3 (المزيد ...)
الافتراضي

اهاااا

جزاك الله خير .. ما قصرت

تشآآآو






التوقيع
كنتُ هنا يوماً ما ...
موضوع مغلق




قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
ما هي آلية وضع ( نو فولو ) no follow للروابط جبل قهوان مجتمع ديموفنف 3 15-09-2008 07:35 PM
لو ممكن احد يشرح لي طريقة تنصيب الدجي شات على نضام linux AmanHost إدارة وتشغيل السيرفرات 2 28-04-2006 11:31 PM
ممكن احد يشرح لي لوحة تحكم helm alwazer إدارة وتشغيل السيرفرات 3 16-01-2006 07:04 PM
ممكن حد يشرح لي كيف اعمل سيرفير استضافة في وينذوز اكس بي؟؟؟؟ أسد اليمن إدارة وتشغيل السيرفرات 2 25-07-2005 09:13 AM
ممكن أحد يشرح لنا Cpanel أبو راكان إدارة وتشغيل السيرفرات 4 23-06-2005 05:24 AM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 06:35 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


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

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

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

 الدعم الفني |  اعتماد العضويات |  قوانين الإنتساب |  إتفاقية الإستخدام |  أهداف الويب العربي |  دليل الشركات |  مكتبة الويب |  صحيفة الويب العربي |  الرئيسية