mudFTP er en protokol, der bruges til overførsel af tekstfiler mellem en MUD server og en mudFTP klientprogram. De tekstfiler kan være noter, programmer, værelse beskrivelser mv Når filen er overført til kunden, er det redigeret lokalt ved hjælp af brugerens foretrukne teksteditor.
For at installere mudFTP på din server, skal din server have en central mekanisme til redigering af tekst poster. I tilfælde af de fleste merc derivater, dette sker via funktionen string_append som tager en char ** og overtager kontrollen over input fra brugeren, omfordeling tekststrengen som nødvendigt. Under alle omstændigheder er en rimelig kendskab til programmeringssproget C og din MUD server påkrævet for at installere mudFTP.
Når det er installeret på serveren side, vil mudFTP lytte på en anden port - typisk ville du wand at dette er 6 højere end den normale port (fx hvis din mudder er på port 4444, vil din mudFTP port være på port 4450).
Du brugere derefter bruge mudFTP klient program til at oprette forbindelse. Klienten identificerer sig til serveren med MUD brugernavn / adgangskode, og derefter venter en anmodning.
Når en bruger med mudFTP aktiveret derefter redigerer en tekst ved hjælp af tekstredigering mekanisme, det bemærker, at der er en mudFTP forbindelse og sender teksten der i stedet for til den normale bruger skærmen. Brugerens mudFTP klienten læser teksten, gemmer den til en midlertidig fil og gyder en editor. Brugeren redigerer filen, og når tilfredse, kommer ud af editoren. Dette bevirker, at mudFTP klient til at sende teksten tilbage til serveren - hvilket igen erstatter teksten brugeren var redigering med den nye tekst fra klienten.
Serveren kildekoden er porteret til følgende platforme:
* DIKU-lignende servere:
o Envy 2.2 med iLab OLC
o Mythran 3.1.6b
o ROM 2.4b6 med Ivans OLC 1,72 (af Jessica Boyd)
o ROT 1.4 (af Dominic J. Eidson)
o Cirkel 3.0 (af George Greer)
* Ikke-DIKU
o LDMUD (af Markus Peter) - bør være bærbar til en LP [Nyt!]
Porte under udvikling:
Hvis du er interesseret i portering til en ny server-platform, kan du kontakte mig. mudFTP bør være bærbar til din server, så længe din server har nogle centrale mekanisme til redigering tekststrenge.
C version af klienten kode virker under følgende platforme:
* Linux (libc5 samt glibc)
* Ethvert UNIX (uprøvet, men koden er temmelig kompatibel)
* Windows 95 og NT (port ved Cath Allen)
* Windows 98 (uprøvet)
Java version af klienten vil arbejde på en Java-kompatible platform.
Jeg ville meget gerne nogen til port klienten til Macintosh-platformen
Software detaljer:
Version: 2.4
Upload dato: 3 Jun 15
Licens: Gratis
Popularitet: 107
Kommentarer ikke fundet