mudFTP est un protocole utilisé pour le transfert de fichiers entre un serveur MUD et un programme client mudFTP. Les fichiers de texte peuvent être des notes, des programmes, les descriptions des chambres, etc. Une fois que le fichier est transféré au client, il est édité localement en utilisant éditeur de texte favori de l'utilisateur.
Pour installer mudFTP sur votre serveur, votre serveur doit avoir un mécanisme centralisé pour modifier les entrées de texte. Dans le cas de la plupart des dérivés MERC, cela se produit via la fonction string_append qui prend un char ** et prend le contrôle sur l'entrée de l'utilisateur, la réaffectation de la chaîne de texte que nécessaire. Dans tous les cas, une bonne connaissance de la langue de programmation C et votre serveur MUD est nécessaire afin d'installer mudFTP.
Une fois installé sur le côté serveur, mudFTP va écouter sur un autre port - généralement vous souhaitez baguette cela soit 6 supérieur au port normal (par exemple si votre boue est sur le port 4444, le port de votre mudFTP serait sur le port 4450).
Vous les utilisateurs utilisent ensuite le programme client de mudFTP connecter. Le programme client se identifie le serveur avec le MUD nom d'utilisateur / mot de passe et puis attend une demande.
Quand un utilisateur avec mudFTP activée alors édite un texte en utilisant le mécanisme d'édition de texte, il remarque qu'il ya une connexion mudFTP et envoie le texte il ya lieu de l'écran de l'utilisateur normal. Le client mudFTP de l'utilisateur lit le texte, l'enregistre dans un fichier temporaire et engendre un éditeur. L'utilisateur modifie le fichier, et lorsque vous êtes satisfait, quitte l'éditeur. Cela provoque le client mudFTP d'envoyer le texte vers le serveur - qui à son tour remplace le texte que l'utilisateur a été l'édition avec le nouveau texte à partir du client.
Le code source du serveur est porté sur les plates-formes suivantes:
* serveurs Diku-comme:
o Envy 2.2 avec LILA OLC
o Mythran 3.1.6b
o 2.4b6 ROM avec Ivan OLC 1.72 (par Jessica Boyd)
o ROT 1.4 (par Dominic J. Eidson)
o Cercle 3.0 (par George Greer)
* Non-Diku
o LDMUD (par Markus Peter) - devrait être portable sur toute LP [Nouveau!]
Ports en cours de développement:
Si vous êtes intéressé par le portage vers une nouvelle plate-forme de serveur, s'il vous plaît écrivez-moi. mudFTP devrait être portable sur votre serveur aussi longtemps que votre serveur dispose d'un mécanisme central pour cordes édition de texte.
La version C du code client fonctionne sous les plateformes suivantes:
* Linux (libc5 ainsi que glibc)
* Toute UNIX (non testé, mais le code est assez compatible)
* Windows 95 et NT (port par Cath Allen)
* Windows 98 (non testé)
La version Java du client fonctionne sur toute plate-forme compatible Java.
Je voudrais bien que quelqu'un au port au client de la plate-forme Macintosh
Détails logiciels:
Version: 2.4
Date de transfert: 3 Jun 15
Licence: Gratuit
Popularité: 107
Commentaires non trouvées