スクリプトがインターネットにアクセスできるかどうかに応じて、「Truthy / Falsey」という出力を生成するプログラムを作成します。ご自身の裁量で既存のサイトに接続してみてください(10%の稼働率しかない日陰のサイトは使用しないでください -年間稼働率80%を超えないようにしてください)。サイトがダウンしている場合、プログラムは機能する必要はありません。
スタンドアロンプログラムまたは関数でなければなりません。これを実現するために、標準ライブラリ以外のライブラリを使用できます。標準的な抜け穴は禁止されています。これはコードゴルフなので、バイトカウントが最も短いコードが優先されます。
擬似コードの例:
function a:
try:
connect to internet
return 1
catch error:
return 0
これはコードゴルフに関する私の最初の投稿なので、これが何らかの規則に違反するか、またはだまされている場合、私に警告してください。
編集:多数の提案のため、UTF-8バイトカウント制限を削除しました
g.gl
/http://g.gl/
を使用しているようですが、to.
/http://to./
は1バイト短くなっているようです(すべての言語が有効なURLとして認識しているわけではありません)。
PRINT "0"
true
およびの代わりに、真実性と虚偽のデフォルトをfalse
許可することをお勧めします。また、インターネットとは、ローカルネットワーク外のネットワークを意味しますか?Googleがダウンしている、または他の大規模なサイトがある場合、プログラムはまだ動作する必要がありますか?