On 12/14, Sven Van Caekenberghe wrote: > Hi Dimitris, > > > On 14 Dec 2015, at 07:02, Dimitris Chloupis <kilon.al...@gmail.com> wrote: > > > > Hey guys I try to make a way to detect whether my project is up to date and > > if not to update it from the github repo automagically. This part works > > fine , but I will also like to first detect whether the computer has an > > internet connection so to avoid unnecessary errors and checks . > > > > Is that possible ? > > Just try accessing a well know, always available host with a short timeout ? > > [ ZnClient new beOneShot; timeout: 2; get: 'http://www.google.com'; isSuccess > ] on: Error do: [ false ] >
You should try to contact github, not google, since that's what you care about. After all github can be down sometimes so it would fail even with internet connection. Peter