• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux mudFTP Download

mudFTP

June 14, 2006
mudFTP facilitates the transfer of text files between a MUD server and a client program through a reliable protocol.
Version 2.4
License GPL
Platform Linux
Supported Languages English
Homepage www.andreasen.org
Developed by Erwin S. Andreasen
mudFTP is a handy protocol designed to enable efficient transfer of text files between a MUD server and a mudFTP client program seamlessly. This means that you can easily transfer notes, programs, room descriptions, and other text files between your server and client. Additionally, once the file is transferred to the client, it is edited locally with the user's favorite text editor.

To install mudFTP on your server, your server should have a centralized mechanism for editing text entries. Generally, most MERC derivatives have a function called string_append, which takes a char** and controls the input from the user, reallocating the text string whenever required. Installing mudFTP will also require an adequate knowledge of the C programming language, and the MUD server is essential.

Once installed on the server side, mudFTP listens on another port usually six higher than the normal port. For example, if your mud server is on port 4444, your mudFTP port would be on port 4450. Your users can then use the mudFTP client program to connect. The client program identifies itself to the server using the MUD username/password and then waits for a request.

When a user with mudFTP enabled edits a text using the text editing mechanism, mudFTP notices that there is a mudFTP connection and sends the text there, rather than to the regular user screen. The user's mudFTP client reads the text and saves it to a temporary file while spawning an editor. The user edits the file and, when satisfied, exits the editor, which prompts the mudFTP client to send the text back to the server. In turn, the server replaces the text the user was editing with the new text from the client.

The server source code is ported to the following platforms: Diku-like servers (Envy 2.2 with ILAB OLC, Mythran 3.1.6b, ROM 2.4b6 with Ivan's OLC 1.72 (by Jessica Boyd), ROT 1.4 (by Dominic J. Eidson), Circle 3.0 (by George Greer)), and non-Diku servers (LDMUD (by Markus Peter) - should be portable to any LP [New!]). Ports under development are available. If interested in porting to a new server platform, send an email.

mudFTP is portable to your server as long as your server has some central mechanism for editing text strings. The C version of the client code works under various platforms such as Linux (libc5 as well as glibc), any UNIX (untested, but the code is reasonably compatible), Windows 95 and NT (port by Cath Allen), and Windows 98 (untested). Similarly, the Java version of the client works on any Java-capable platform. Developers are welcome to port the client to the Macintosh platform.

In conclusion, mudFTP is a valuable tool for MUD server owners and users to transfer text files efficiently. Although it requires some expertise to set up, once installed, it is an incredibly convenient way to share and edit text files between server and client. Additionally, mudFTP’s compatibility with various platforms ensures that users can enjoy its features on their preferred operating system.
What's New

Version 2.4: N/A

Free Download 195K
327
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

ArtenSMS
ArtenSMS is a desktop client that enables you to send SMS messages ...
chive
MySQL is a powerful database management tool that is perfect for managing ...
E-xmms
"E-xmms" is a small program for the Enlightenment desktop environment that allows ...
GANDI
GANDI is a software collection of C-written widgets specifically for ncurses, called ...
Linux Security Auditing Tool
LSAT is a security auditing tool for Linux that can be used ...
rPath Appliance Agent
rPath Appliance Agent is a framework used for administering appliance devices, with ...
The Korfball Toolbar
"Get international korfball news with ease with our software." (10 words)
libapache2-mod-scramble-ip
Libapache2-mod-scramble-ip is an Apache module that encrypts IP addresses in the server ...
pygarrayimage
Pyglet now supports numpy arrays as a source of texture data. This ...
Auto eject cdrom
Auto eject cdrom software automatically mounts or ejects CD-ROMs.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.