mudFTP yra protokolas naudojamas perduodant tekstinius failus tarp purvo serverio ir mudFTP kliento programa. Tekstiniai failai gali būti užrašai, programas, kambarių aprašymai ir tt Kai failas perkeliamas klientui, jis redagavo lokaliai naudojant vartotojo mėgstamą teksto redaktorių.
Norint įdiegti mudFTP savo serveryje, jūsų serveris turi turėti centralizuotą mechanizmą redagavimas teksto įrašų. Tuo atveju, dauguma merc dariniai, tai atsitinka per funkcija string_append kuri priima char ** ir perima kontrolę įėjimo iš vartotojo, perskirstyti teksto eilutę, kaip reikia. Bet kokiu atveju, tikroji žinios C programavimo kalba ir jūsų MUD serveris yra būtinas norint įdiegti mudFTP.
Įdiegus serverio pusėje, mudFTP bus klausytis kitą uostą - paprastai norite Wand tai būtų 6 didesnis nei įprasta uosto (pavyzdžiui, jei jūsų purvo yra uosto 4444, jūsų mudFTP uostas būtų dėl uosto 4450).
Tada jūs vartotojai naudoja mudFTP kliento programa prisijungti. Kliento programa identifikuoja save su purvo vartotojo vardas / slaptažodis serverio ir tada laukia prašymą.
Kai vartotojas su mudFTP įjungtas tada redaguoja tekstą naudodami teksto redagavimo mechanizmas, ji pastebi, kad yra mudFTP jungtis ir siunčia tekstą ten vietoj prie paprasto naudotojo ekrane. Naudotojų mudFTP klientas skaito tekstą, išsaugo jį į laikiną failą ir neršia redaktorius. Vartotojas redaguoja failą, kai patenkintas, išeina iš redaktorių. Tai sukelia mudFTP klientui išsiųsti tekstą atgal į serverį - kuri, savo ruožtu, pakeičia tekstą vartotojo buvo redagavimo su nauja tekstą iš kliento.
Serveris kodo perkeltas į šių platformų:
* DIKU panašūs serveriai:
O Pavydas 2.2 iLab OLC
O Mythran 3.1.6b
O diskas 2.4b6 Ivan s OLC 1.72 (Jessica Boyd)
O ROT 1.4 (Dominic J. Eidson)
O ratas 3.0 (George Greer)
* Ne DIKU
O LDMUD (Markus Petro) - turėtų būti nešiojamas bet LP [Nauja!]
Uostai Kuriami:
Jei jus domina perkėlimą į naują serverį platforma, rašykite man. mudFTP turėtų būti nešiojamas į savo serverį, kol jūsų serveris turi centrinę mechanizmą redagavimas teksto eilutes.
C versija kliento kodu dirba pagal šių platformų:
* "Linux" (libc5 taip pat glibc)
* Bet kurioje Unix (nepatikrinta, bet kodas yra gana suderinamas)
* Windows 95 ir NT (uosto iki Cath Allen)
* Windows 98 "(nepatikrintas)
"Java" versija klientui veiks bet Java galintys platforma.
Aš labai panašiai kaip kažkas į uostą prie Macintosh platformoje klientas
Programinė detalės:
Versija: 2.4
Įkėlimo datą: 3 Jun 15
Licencija: Nemokamai
Populiarumas: 107
Komentarai nerastas