PDA

View Full Version : سوال: پیدا کردن آدرس بازدیدکنندگان سایت از روی IP آنها



EngRbj
دوشنبه 28 مرداد 1387, 16:20 عصر
سلام
من می خوام به سایتم این امکان رو بدم که IP بازدیدکنندگان و محل آنها و لینک هایی رو که چک کرده اند را ذخیره کند .

می خوام این کار رو بکنم اما نمی دونم چطوری؟!!!!:متعجب:

کمکم می کنید؟؟

milade
سه شنبه 29 مرداد 1387, 06:27 صبح
سلام
در هنگام لود صفحه ای پی و لینک صفحه رو بخواه و اون رو ذخیره کن(این رو که خودتون می دونستید)
پس منظورتون رو واضح تر بگید(کد می خواید؟)
بای

EngRbj
سه شنبه 29 مرداد 1387, 08:15 صبح
سلام
ممنونم از اینکه دارید کمکم می کنم
من می خوام که IP سیستم بازدیدکنندگان سایت رو پیدا کنم و بعد از روی IP اونها محل جغرافیایی اونها رو که الان از اونجا کانکت شدن را پیدا کنم
این کار تو asp.net شدنیه؟

merlin_vista
سه شنبه 29 مرداد 1387, 09:17 صبح
تشخیص کشور بازدید کننده از سایت در ASP.NET



یکی از وب سرویس های بسیار خوبی که اخیرا افتخار آشنایی با اون رو پیدا کردم، http://api.hostip.info هست.
IP فرد رو به این وب سرویس پاس بدید تا شجره نامه ی فرد رو بهتون بده:
http://api.hostip.info/?ip=210.120.79.80
مقدار برگشتی، XML هست که با کلاس های متداول کار با XML در دات نت مثل XmlDocument و XmlNamespaceManager می تونید اون رو Parse کنید.
موفق باشید.

منبع : وبلاگ بهروز راد (http://brad.barnamenevis.org)

s.mostafa.rahmani
سه شنبه 29 مرداد 1387, 09:31 صبح
IP فرد رو به این وب سرویس پاس بدید تا شجره نامه ی فرد رو بهتون بده:
http://api.hostip.info/?ip=210.120.79.80 من امتحان كردم، فقط براي IP سايتها كار مي‌كنه، براي IP سيستمها كار نمي‌كنه. مي‌گه Unknown City و Unknown country

merlin_vista
سه شنبه 29 مرداد 1387, 11:21 صبح
من تست كردم درست جواب ميده :
http://api.hostip.info/?ip=89.165.50.83

mostafa_sgh
سه شنبه 29 مرداد 1387, 11:32 صبح
سلام رفقا

با تشکر از این پستتون ، ولی به قول دوستمون این وب سرویس برای IP های سیتیمی کار نمیکنه :

اینم یه نمونش که ماله خودمه :

http://api.hostip.info/?ip=91.98.156.60

به این لینک یه سری بزن ، امیدوارم کمکت کنه ....

http://dotnetguts.blogspot.com/2008/06/finding-country-from-visitors-ip-in.html

s.mostafa.rahmani
سه شنبه 29 مرداد 1387, 11:34 صبح
http://api.hostip.info/?ip=89.165.119.108
IP خودمه. جواب نميده :-(

merlin_vista
سه شنبه 29 مرداد 1387, 11:40 صبح
بابا اين مال منه كار ميده :
http://api.hostip.info/?ip=89.165.50.83

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

s.mostafa.rahmani
سه شنبه 29 مرداد 1387, 11:45 صبح
به هر حال ممنون از زحمتي كه كشيديد. :)

EngRbj
سه شنبه 29 مرداد 1387, 14:37 عصر
بابا اين مال منه كار ميده :
http://api.hostip.info/?ip=89.165.50.83 (http://api.hostip.info/?ip=89.165.50.83)


سلام
من هم با IP خودم و هم با IP شما چک کردم IP شما درست اطلاع می ده ولی IP من هم مثل IP بقیه دوستان به صورت زیر هست:
<gml:name>(Unknown City?)</gml:name>
<countryName>(Unknown Country?)</countryName> فکر می کنم به روش کانکت شدن ارتباط داشته باشه .

EngRbj
سه شنبه 29 مرداد 1387, 14:44 عصر
به این لینک یه سری بزن ، امیدوارم کمکت کنه ....

http://dotnetguts.blogspot.com/2008/...ors-ip-in.html (http://dotnetguts.blogspot.com/2008/06/finding-country-from-visitors-ip-in.html)


دستت درد نکنه mostafa_sgh
خیلی عالی بود برنامه وبگردی آخر هفتمو جور کردی مطمئنم مقالات جالب زیادی تو این سایت گیرم می یاد.

fa_karoon
چهارشنبه 20 مهر 1390, 09:00 صبح
سلام دوستان
من تمام لینک هایی که داده بودین چک کردم، تو سایت های دیگه هم جستجو کردم، اما اغلب سایت ها و اسکریپت ها اصلا نام شهر رو نمی دادن و یکی دو تایی هم که می دادن ازهر شهر ایران که باشی City رو به نام تهران مقدار می دهند
سوال من این است که آیا واقعا هیچ راهی وجود ندارد که بتوان تشخیص داد این IP مربوط به کدامیک از شهرهای ایران است؟