Project Library > Internet

Currency Converter

Uses the Yahoo! Finance API to convert a value from one currency to another based on the current exchange rate.

Input Type: Nothing | Output Type: Plain Text

Download File Using WebClient Class

Downloads a file specified by a URL to a local drive, while displaying progress information.

Input Type: Nothing | Output Type: Plain Text

Geolocate IP Addresses

Uses the ipinfodb.com online API to determine the physical locations of IP addresses.

Input Type: Plain Text | Output Type: CSV

Get NIST Atomic Clock Time

Retrieves the current date and time from a NIST server.

Input Type: Nothing | Output Type: Plain Text

Get Public IP Address

Uses the external service whatismyip.org to determine the system's public (WAN) IP address.

Input Type: Nothing | Output Type: Plain Text

Open List of URLs in Default Browser

Takes a list of URLs as input and opens each one in the system's default browser.

Input Type: Plain Text | Output Type: Nothing

Ping a Machine

Sends Internet Control Message Protocol (ICMP) echo messages to a remote host similar to the Ping.exe command line tool.

Input Type: Nothing | Output Type: Plain Text

Resolve Hostname to IP Address

Translates a hostname, such as datavoila.com, to its IP addresses.

Input Type: Nothing | Output Type: Plain Text

Send email newsletter

Sends an email message to a list of recipients via SMTP. Supports basic message personalization via placeholders.

Input Type: Plain Text | Output Type: CSV

Shorten URLs via bit.ly

Takes a list of URLs, shortens them using the bit.ly API, and outputs the results in tabular form. To use the code, you have to enter your own bit.ly account details. If you don't have an account, please sign up at http://bit.ly/a/sign_up.

Input Type: Plain Text | Output Type: CSV