Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

Get Flag From IP [UPDATED]

(Jun 21, 2015 08:56 AM)Odus Wrote:  Cleaned it up a little:

Code
Private Function FetchFlag(ip As String) As Image
    Using wc As New WebClient
      Dim countryCode As String = wc.DownloadString("http://ip-api.com/csv/" & ip).Split(","c)(2).ToLower()
      Dim ms As New MemoryStream(wc.DownloadData(String.Format("https://geoiptool.com/static/img/flags/{0}.gif", countryCode)))

      Return Image.FromStream(ms)
    End Using
End Function

😊 Stream Dispose 😧


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C] by Recycle Bin.Nov 6, 2015 09:36 PM 61 6,298 Nov 6, 2015 09:36 PM
Last Post: TheUnCola
[Shell] by AMDjackJun 25, 2012 01:02 PM 9 271 Jun 25, 2012 01:02 PM
Last Post: AMDjack
[.NET] by ScumMar 4, 2012 01:26 AM 8 180 Mar 4, 2012 01:26 AM
Last Post: tokzikate