Source Code untuk mengetahui IP Public

IP Public adalah IP address yang digunakan untuk lingkup internet, host yang menggunakan IP public dapat diakses oleh seluruh user yang tergabung di internet baik secara langsung maupun tidak langsung. IP Public ini ibaratnya adalah sebuah no handphone yang pasti akan unik dan tidak akan sama di seluruh dunia.

Untuk mengetahui informasi IP Public yang sedang kita gunakan saat terkoneksi dengan internet tidak semudah mengetahui IP Private yang terkonek dengan LAN yang biasanya dalam Command Windows kita cukup mengetikkan ipconfig. Cara termudah untuk mengetahui IP Public adalah mengunjungi WEB yang memberikan layanan pendeteksian IP Public seperti whatismyip.com, whatismyipaddress.com, your-ip-address.com dan lain sebagainya. Pada trik kali ini akan dicoba untuk mengetahui IP Public yang kita gunakan melalui Source Code.

Cara yang digunakan untuk mendapatkan informasi mengenai IP Public ini sebenarnya juga masih memanfaatkan web layanan pendeteksian IP Public, tetapi bedanya kita tidak perlu mengunjunginya atau tidak perlu membuka web tersebut, tetapi kita hanya perlu terkonek dengan internet dan menjalankan source code di bawah ini :

Cara 1 -->

oHTML = CreateObject("MSXML2.XMLhttp")
oHTML.open("GET", "http://www.your-ip-address.com", .F.)
ohtml.send()
P3=oHTML.ResponseText
P1="Your IP address is"
P2="</nobr></td></tr></table>"
CIP=SUBSTR(P3,AT(P1,P3,1)+39,AT(P2,P3,1)-AT(P1,P3,1)-39)



Cara 2 -->

LOCAL oIe AS InternetExplorer.Application
LOCAL tDt
oIe = CREATEOBJECT([InternetExplorer.Application])
oIe.Navigate2([whatismyip.com])
tDt = DATETIME()
DO WHILE oIe.ReadyState <> 4 AND DATETIME() - tDt < 30
   INKEY(0.01)
ENDDO

ALINES(laLines,oIe.Document.Body.InnerText)
CIP=SUBSTR(ALLTRIM(laLines[3]),21,LEN(ALLTRIM(laLines[3]))-21)
oIe = NULL


Pada cara yang pertama kita menggunakan your-ip-address.com dan pada cara kedua whatismyip.com yang digunakan untuk mendapatkan informasi mengenai IP Public yang kita punyai. Dari kedua cara diatas data mengenai IP Public yang telah didapatkan akan ditampung di variable CIP yang selanjutnya anda bisa tampilkan atau lakukan tambahan operasi lebih lanjut.




SELAMAT MENCOBA...!!

No Response to "Source Code untuk mengetahui IP Public"

Poskan Komentar

Bila komentar tidak tampil, silahkan ke page Welcome dan beritahukan melalui email yang tertera disana, kemungkinan komentar anda dianggap sebagai spam, biar nanti admin yang akan merubahnya, Terima kasih.

Related Posts Plugin for WordPress, Blogger...