amnuts / amnuts Goto Github PK
View Code? Open in Web Editor NEWA telnet-based talker
License: GNU General Public License v2.0
A telnet-based talker
License: GNU General Public License v2.0
+-----------------------------------------------------------------------------+ README - README - README - README - README - README - README - README Introductory information for the Amnuts talker code +-----------------------------------------------------------------------------+ Welcome to the Amnuts talker code! Or, if you have already used Amnuts, then welcome back - it's good to still have you with us. :-) It has been 20 years - yup, two whole decades - since this README was last updated, and, honestly, not much has changed in the world of Amnuts Talkers. The Golden Age of talkers has long past, though it's still awesome to see some die-hard fans still out there and keeping talkers alive (Marado's TalkerNode, for example). As for Amnuts, as you're undoubtedly aware, it's now available from GitHub. You can get there from: https://amnuts.net/ or https://github.com/amnuts/Amnuts You can submit issues and post up on the discussion board there. Please feel free to fork and submit pull requests. To get started with Amnuts you'll need either a linux environment or you can use docker. For further details, see the docs/docker and and other related files in the docs directory. Lots of the documentation and files here haven't been updated for those same two decades, but hopefully one day they will be revived and revamped. Until then, just head towards the wind and push on as best you can. ;-) Thanks for using Amnuts, and as you're here you must be interested in talkers, so thanks also for keeping those alive! Enjoy! Andrew Collington The Amnuts Development Team February, 2023 +-----------------------------------------------------------------------------+
Amnuts is still unstafe in the way it handles sockets. Instead of dealing with sockets directly, it could/should use a library that properly handles telnet connections (my suggestion being https://github.com/seanmiddleditch/libtelnet ).
I am aware that this is a big enterprise, and would warrant itself a new version. I am creating this issue as a kind of 'note to self', maybe I'll end up creating a branch for this, and slowly do the work myself.
Hey Andy,
A lot came and went since the old CVS with 2.3.0 was out there, so maybe it would be a nice thing to show in some way a distinction between code from the old CVS and code from here. The ideal, IMHO, would be to have this called 2.3.1, but if you want to stick with 2.3.0 (since it never got a propper release anyway), please consider changing the name from 2.3.0CVS to 2.3.0git so people can know the difference :-)
I found a copy of version 2.2.2 yesterday where I had added a hash table for lookups on language files and started to integrate MySQL for storage of messages and profiles.
Putting it here as a reminder to one day resurrect that code and properly look into it.
Pretty sure I have some test code somewhere that used sqlite instead, and I'd prefer that over MySQL. So try to find it!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.