Ecrivez un programme qui, selon que le script a accès à Internet ou non, génère une sortie "Truthy / Falsey" . Vous pouvez essayer de vous connecter à n'importe quel site existant, à votre propre discrétion (n'utilisez pas un site ombragé qui ne dispose que de 10% de disponibilité - essayez de conserver une disponibilité annuelle supérieure à 80%). Si le site est en panne, votre programme n'a pas à fonctionner.
Ce doit être un programme autonome ou une fonction . Vous pouvez utiliser des bibliothèques en dehors de la bibliothèque standard pour y parvenir. Les failles standard sont interdites. C'est le code golf, le code avec le plus petit nombre d'octets gagne.
Exemple de pseudocode:
function a:
try:
connect to internet
return 1
catch error:
return 0
Ceci est mon premier article sur le code golf, donc si cela enfreint les règles de quelque manière que ce soit ou est une dupe, s'il vous plaît, alertez-moi.
EDIT: En raison de nombreuses suggestions, j'ai supprimé la restriction du nombre d'octets UTF-8
g.gl
/http://g.gl/
, mais to.
/http://to./
semble être un octet plus court (toutes les langues ne le voient pas comme une URL valide).
PRINT "0"
true
etfalse
, je recommande d’autoriser l’un quelconque de nos défauts pour la vérité et la fausseté . Aussi, par internet, voulez-vous dire le réseau en dehors de votre réseau local? Est-ce que les programmes doivent encore fonctionner si, par exemple, Google est en panne ou tout autre site volumineux?