Coke Machine, khá thú vị, có trang web riêng với một chút thông tin về lịch sử của nó.
Các Lịch sử cổ đại tài liệu giải thích cách thức Coke Máy gốc hoạt động:
Phần cuối cùng của câu đố là cần thiết để cho phép mọi người kiểm tra trạng thái Coke khi họ đăng nhập vào một số máy khác ngoài CMUA. Máy chủ Finger của CMUA đã được sửa đổi để chạy chương trình trạng thái Coke bất cứ khi nào ai đó dùng ngón tay của người dùng không tồn tại "coke". . than cốc @ cmua ". Trên thực tế, bạn có thể khám phá trạng thái của máy Coke từ bất kỳ máy nào ở bất kỳ đâu trên Internet! Không phải là nó sẽ làm bạn rất tốt nếu bạn là một vài ngàn dặm ...
Đối với Coke Machine thế hệ đầu tiên, vào những năm 70 và 80, finger
lệnh này được sử dụng trong khi kết nối thông qua ARPANET , tiền thân của Internet. Không chính xác là một giao thức phức tạp, nhưng nó hoạt động đủ tốt để chỉ ra trạng thái của máy than cốc mà không quá khó để thiết lập.
Nếu bạn quan tâm chính xác cách thức hoạt động của finger
lệnh , thì đây là trích xuất từ Wikipedia chi tiết cách thức hoạt động của nó:
Trình nền ngón tay chạy trên cổng TCP 79. Máy khách sẽ (trong trường hợp máy chủ từ xa) mở kết nối đến cổng 79. Một RUIP (Chương trình thông tin người dùng từ xa) được bắt đầu ở đầu kết nối từ xa để xử lý yêu cầu. Máy chủ lưu trữ cục bộ gửi truy vấn một dòng RUIP dựa trên đặc tả truy vấn Finger và chờ RUIP phản hồi. RUIP nhận và xử lý truy vấn, trả về câu trả lời, sau đó bắt đầu đóng kết nối. Máy chủ lưu trữ cục bộ nhận được câu trả lời và tín hiệu đóng, sau đó tiến hành đóng kết nối của nó.
Các finger
lệnh cũng có thể cung cấp một số thông tin tùy chỉnh, chẳng hạn như tên đầy đủ, địa chỉ email, và một số văn bản tùy chỉnh. Có lẽ văn bản tùy chỉnh đã được sử dụng để gửi trạng thái của Máy Coke và độ lạnh của Cokes bên trong.