面白いことに、Coke Machineには独自のWebサイトがあり、その歴史についてもう少し詳しい情報があります。
古代史のドキュメントは、元のコークスのマシンを操作する方法について説明します。
パズルの最後のピースは、CMUA以外のマシンにログインしているときに人々がコーラのステータスを確認できるようにするために必要でした。CMUAのFingerサーバーは、誰かが存在しないユーザーに「コーラ」を指で触れるたびにコーラステータスプログラムを実行するように変更されました。(未開始の場合、Fingerは通常、指定されたユーザーがログインしているかどうか、どこにログインしているかを報告します。)Fingerリクエストは標準のARPANET(現在のインターネット)プロトコルの一部であるため、CMYコンピューターから「finger coke @ cmua」。実際、インターネット上のどこからでも、コーラマシンのステータスを確認できます。あなたが数千マイル離れていれば、それはあなたに大いに役立つでしょう...
70年代と80年代の第1世代のコークスマシンでは、finger
コマンドはインターネットの前身であるARPANETを介して接続しているときに使用されました。厳密には複雑なプロトコルではありませんが、セットアップが過度に難しくなることなく、コークス機械の状態を示すのに十分に機能しました。
コマンドがどのように機能するかに正確に関心がある場合は、Wikipediaからの抜粋で、finger
コマンドの動作を詳しく説明します。
fingerデーモンはTCPポート79で実行されます。クライアントは(リモートホストの場合)ポート79への接続を開きます。接続のリモートエンドでRUIP(リモートユーザー情報プログラム)が開始され、要求を処理します。ローカルホストは、Fingerクエリ仕様に基づいてRUIP 1行クエリを送信し、RUIPが応答するのを待ちます。RUIPはクエリを受信して処理し、応答を返し、接続のクローズを開始します。ローカルホストは応答とクローズ信号を受信し、接続の終了を続行します。
このfinger
コマンドは、氏名、電子メールアドレス、カスタムテキストなどのカスタム情報も提供できます。おそらく、カスタムテキストは、コークスマシンの状態と内部のコークスの冷たさを送信するために使用されました。