TINYMUSH [codebase] De voorouder van de MUSH-lijn, met nog steeds draaiende spellen. Het leerde deze crawler dat zijn eigen onderhandelingsbytes het volgende commando kunnen breken dat hij stuurt. https://github.com/TinyMUSH/TinyMUSH Spellen waarvan we vastgesteld hebben dat ze op deze codebase draaien 9 vermeld, 0 gearchiveerd /nl/games?codebase=TinyMUSH In geen enkele handshake die we van hen gelezen hebben, is er iets aangeboden. TinyMUSH is waar de lijn van PennMUSH, TinyMUX, RhostMUSH en CobraMUSH allemaal van afstamt, en het is nog steeds in gebruik. De ontwikkeling is stil, niet afwezig. HOE HET ER VAN BUITENAF UITZIET Geen MSSP. Een WHO vóór het inloggen die antwoordt met een zin in de vorm 0 Players logged in, 22 record, no maximum. DE BUG DIE HET IN ONS VOND TinyMUSH is hier een alinea waard omdat het het spel is dat een gebrek in de eigen crawler van deze site blootlegde, en de correctie is een goede illustratie van wat "gemeten" hoort te betekenen. Onze peiling las TinyMUSH wekenlang als telling onbekend. De gok die op papier stond was dat zijn antwoord geen afsluitend regeleinde had. Dat heeft het wel. Van de lijn geplukt bleek de echte oorzaak bij ons te liggen: TinyMUSH ontleedt geen telnet op zijn inlogscherm, dus de drie bytes IAC DO MSSP die wij bij het verbinden sturen belanden in zijn invoerbuffer alsof iemand ze getypt had. De volgende regel die het leest is niet WHO maar drie stuurbytes gevolgd door WHO, en dat is geen commando dat het kent — dus toont het zijn verbindingsscherm opnieuw en zegt het niets over spelers. De peiling stuurt nu een kaal regeleinde na het onderhandelen en gooit weg wat dat oplevert, want die uitvoer is een reactie op bytes die wij verkozen te sturen en is daarom noch het verbindingsscherm van het spel, noch zijn antwoord. TinyMUSH leest nu correct, en de peiling was in een derde van de tijd klaar. Een gids die het niet nagekeken had, zou "dit spel meldt zijn spelers niet" gepubliceerd hebben zolang het bestond, en die zin zou over ons gegaan zijn. Zie ook PennMUSH — /nl/reference/codebases/pennmush TinyMUX — /nl/reference/codebases/tinymux MUSH, MUD, MUCK, MOO — wat de woorden betekenen — /nl/reference/mush-mud-muck-moo