1 bug squashed, 99 to go

Waiting for Internet in IIT KGP

· by Sumitro · Read in about 1 min · (135 Words)
KGP Internet gist

Since KGP uses an HTTP proxy for all it’s activities, it can be a giant PITA sometimes to make some applications work here.

One of them is the simple ping tool. I cannot use it to check if a machine is online if it is outside KGP.

However, I mostly use ping to check if the Internet is working, which sometimes goes down when there is heavy rain.

Hence, I’m created my own script to detect Internet using curl.

Initially, I used wget but it generates a file everytime the Internet comes back. Hence I moved to curl

The basic logic/pseudocode of the code is

while True
	do curl

	if output of curl is a proper webpage

		print 'Net is back'

		exit program

	else
		print 'Waiting for net'

You can find the source code here

Comments