دردشة تجريبية تشبه IRC مكتوبة بلغة Lisp.
قم بتثبيت [roswell] [ros] وأضف ~/.roswell/bin/
إلى متغير PATH
.
بعد ذلك فقط اكتب:
ros install ryukinix/lisp-chat
Lisp-chat موجود على Quicklisp أيضًا، وتم اختباره على التطبيقات التالية:
قم بتحميل الخادم
$ lisp-chat-server localhost
إنشاء عميل
$ lisp-chat localhost
كبديل localhost
يمكنك استخدام server.lerax.me
الذي يشير إلى خادم lisp-chat الذي يعمل في المنفذ 5558.
إذا كنت تريد اختبار هذا ولم تطلب Lisp، فلدي هذه البدائل لك:
في عميل Python، كتبت بطريقة فقط باستخدام ths stdlib لتجنب الألم للتعامل مع جحيم التبعية، لذلك يمكنك فقط تسمية ذلك:
$ python client.py
وأخيراً... netcat. نعم! يمكنك حتى استخدام netcat
فقط! قام مستخدم يُدعى Chris
في الأيام الماضية بتسجيل الدخول إلى الخادم بالرسالة التالية:
|16:30:37| [Chris]: Used netcad
|16:30:41| [Chris]: netcat*
|16:30:50| [Chris]: bye
لذا يمكنك كتابة netcat server.lerax.me 5558
والمضي قدمًا! لقد اختبرت على الجهاز الخاص بي ويعمل بشكل جيد! السبب الرئيسي هو أن الاتصال بين الخادم والعميل يستخدم فقط البيانات الأولية. للحصول على مزامنة أفضل مع البيانات النصية من الخادم أثناء الكتابة، أقترح عليك استخدام مجمّع readline مثل استدعاء rlwrap
كـ rlwrap netcat server.lerax.me 5558
.