Mudlet

Software screenshot:
Mudlet
Software informatie:
Versie: 3.11.0 Bijgewerkt
Upload datum: 17 Aug 18
Ontwikkelaar: The Mudlet Team
Licentie: Gratis
Populariteit: 139

Rating: 3.3/5 (Total Votes: 3)

Mudlet is een open source en versgespeelde MUD-client, ontworpen om modelleren naar een nieuw niveau te tillen.

Mudlet heeft een intuïtieve gebruikersinterface, een zeer snel tekstdisplay, een speciaal ontworpen scripting framework en het is platformonafhankelijk.

Systeemvereisten


  • Qt

Wat is nieuw in deze release:

  • toegevoegd: tijdelijke triggers verlopen
  • toegevoegd: getGridMode ()
  • toegevoegd: profiel automatisch opslaan
  • toegevoegd: schakel voor show-iconen in menu's
  • toegevoegd: Windows-installatieprogramma's zijn nu ondertekend (minder problemen bij AV-installatie / upgrade)
  • fixed: door het veranderen van de achtergrond van een hoofdvenster worden wijzigingen direct aangebracht
  • fixed: logging-instellingen worden nu correct opgeslagen: kopiëren met één regel introduceert geen lege spaties
  • opgelost: notitieblok wordt opgeslagen als slechts één profiel is gesloten
  • verbeterd: Lua-foutmeldingen zijn nu intuïtiever voor selectCurrentLine (), isAnsiFgColor (), isAnsiBgColor (), getFgColor (), getBgColor (), wrapLine (), selectCaptureGroup (), getLines (), getCurrentLine () en echoPopup ()
  • verbeterd: Mudlet verzendt nu een correct antwoord voor MXP
  • verbeterd: u kunt nu nieuwe kaarten maken door met de rechtermuisknop op de lege kaart te klikken
  • infrastructuur: bijgewerkte afhankelijkheden van derden in vensters

Wat is nieuw in versie 3.10.0:

  • toegevoegd: autowrap-functie in Geyser.Miniconsole
  • toegevoegd: Ondersteuning voor Oost-Aziatische talen - coderingen GBK en GB18030
  • toegevoegd: schakel Qt 5.9 in op Windows / macOS / Linux en schakel C ++ 14-functies in
  • toegevoegd: verkrijg tekst om de interface van Mudlet op Crowdin te vertalen
  • toegevoegd: meer opties voor logboekregistratie: gesplitst / afzonderlijk bestand, aangepaste locatie en aangepaste lognamen
  • toegevoegd: optie om weergave van tekens met dubbele breedte te schakelen
  • toegevoegd: Mudlet-pakketten kunnen nu aangepaste lettertypen hebben
  • fixed: lege changelog bij upgrade
  • fixed: crash niet bij het klikken op het X = pictogram in variabelenweergave
  • opgelost: verlies de niet-opgeslagen trigger die u aan het maken bent niet in de editor als u perm * Trigger
  • opgelost: GUI auto-upgrade van het spel toonde versienummers achteruit
  • fixed: tempComplexRegexTriggers voorgrond- en achtergrondargumenten werkten niet goed
  • fixed: room exits dialog on macOS heeft niet visueel de knop 'Opslaan' weergegeven als ingeschakeld
  • verbeterd: setBackgroundColor () kan nu de achtergrond van het hoofdvenster wijzigen
  • verbeterd: calcFontSize () kan nu een vensterparameter gebruiken om aangepaste miniconsole-lettertypen te ondersteunen
  • verbeterd: opschonen documentatie in Mudlet's code en gekoppeld aan de wiki
  • verbeterd: schakel de Geyser.MiniConsole-schuifbalk uit als u dit eerder in de constructor hebt ingeschakeld en vervolgens hebt overgenomen
  • verbeterd: getFont () meldt nu het gebruikte lettertype, niet het lettertype dat u hebt ingesteld, voor het geval u dat lettertype niet echt zou gebruiken
  • verbeterd: verbeter de prestaties en verhoog geen Telnet EOR-gebeurtenissen (net als GA en je bent beter af met een snelle trigger)
  • verbeterd: gemaakte profielen slaan sneller op
  • verbeterd: gemaakte profielen die miniconsoles maken, laden sneller
  • verbeterd: gemaakte profielen met veel pakketten / modules worden sneller geladen
  • verbeterd: sneller in code-editor gezocht
  • verbeterd: gemoderniseerde C ++-code van Mudlet (auto, nullptr, leeg (), triviale constructors, geen ineffectieve const, geschikt voor)
  • verbeterd: u kunt nu sneltoetsen maken met gewone letters (bijv. A, B, C)
  • infrastructuur: snellere continue integratie wordt gemaakt
  • infrastructuur: meer veerkrachtige continue integratie wordt gebouwd

Wat is nieuw in versie:

  • heeft een nieuwe optie toegevoegd "Echo Lua errors to main console" naar "Main display" voorkeuren, waardoor je runtime errors met je script recht in het hoofdvenster kunt zien
  • ingeschakelde omgevingsvariabele MUDLET_VERSION_BUILD om in te stellen om de buildversiegegevens in te stellen
  • een crash gerepareerd als u probeerde een kaart te kopiëren naar een profiel dat er nog geen had
  • verholpen een klein geheugenlek dat zou optreden wanneer u de regex van een trigger / alias
  • hebt bewerkt
  • fixed hideWindow () & amp; showWindow () om met gebruikersvensters te werken
  • vaste logboeken worden verbroken als u van HTML naar onbewerkte tekst of terug terwijl deze was ingeschakeld
  • vaste hoofdknoppen op de werkbalk worden geactiveerd als u in het verbindingsvenster op & lsquo; Annuleren klikt
  • veel & lsquo; gefixeerd; kies 'in plaats van & lsquo; kies' typos
  • vast geheugenlek bij het kopiëren van kaarten tussen profielen
  • fixed scrpt packages typo in settings
  • vaste gebruikersvensters kunnen niet meer worden geopend nadat je ze hebt afgesloten met X
  • gefixeerde xml-import / export waardoor kaartruimte / afmeldingsformaten soms verkeerd zijn
  • functieparameters die QStrings accepteren zijn aangescherpt tot constante referenties van QString
  • verbeterde veel code met commentaar en cruft is in kerncode opgeschoond
  • verbeterde standaardmapruimte-grootte is nu 5, 10 wordt afgesloten
  • verbeterde fouten die zijn gedefinieerd in een script dat wordt aangeroepen door een alias / trigger / etc, rapporteren nu ook de naam van de sciptekst
  • verbeterde logknop heeft nu een X er overheen wanneer loggen is ingeschakeld om knoppen uit te schakelen
  • verbeterde QString-afhandeling om efficiënter te zijn met de introductie van QLatin1String en QStringLiteral
  • API-changelog:
  • heeft closeMudlet () toegevoegd om profielen op te slaan en Mudlet te sluiten
  • heeft getCmdLine () toegevoegd om de tekst terug te sturen die zich momenteel op de opdrachtregel bevindt
  • heeft getMousePosition () toegevoegd om de huidige muispositie op het hoofdvenster weer te geven
  • heeft getProfileName () toegevoegd om de naam van het profiel te retourneren
  • heeft raiseGlobalEvent () toegevoegd om een ​​evenement in alle andere open profielen te plaatsen
  • heeft de functies raiseWindow () en lowerWindow () toegevoegd om een ​​label / miniconsole hoger dan alle andere te plaatsen of lager dan alle anderen
  • saveProfile () toegevoegd om het profiel op te slaan
  • heeft setHexFgColor (), setHexBgColor () toegevoegd die hexadecimale equivalenten van de RGB setFgColor () en setBgColor () mogelijk maakt
  • heeft setLabelReleaseCallback () toegevoegd waarmee je een functie kunt uitvoeren wanneer de muis werd ingedrukt en vervolgens werd vrijgegeven op een label
  • sysInstall en sysUninstall-gebeurtenissen toegevoegd voor wanneer pakketten of modules worden geïnstalleerd of gedeïnstalleerd. Daarnaast zijn er nog meer fijnmazige evenementen beschikbaar: sysInstallPackage, sysInstallModule, sysSyncInstallModule, sysLuaInstallModule, sysUninstallPackage, sysUninstallModule, sysSyncUninstallModule en sysLuaUninstallModule
  • heeft sysSoundFinished toegevoegd dat wordt verhoogd wanneer een geluid stopt met spelen
  • fixed [c | d | d] echoLink () echo naar een specifiek venster waardoor het format-argument verloren gaat
  • crash gecorrigeerd met centerview () terwijl geen kaart is geopend
  • fixed hideWindow () om gebruikersvensters te sluiten
  • fixed showColors () teksthelderheid is in bepaalde gevallen onjuist.
  • vaste sysDisconnectionEvent kan in bepaalde gevallen niet twee keer worden verhoogd
  • Geiser-vangnetlabels zijn verbeterd en zijn nu nestbaar
  • Geyser.Label: setReleaseCallback () is toegevoegd
  • verbeterde db: create () om veerkrachtiger te zijn - opent nu de db-verbinding indien nodig opnieuw
  • verbeterde echo (), feedTriggers (), startLogging (), setLabelClickCallback (), setLabelOnEnter (), setLabelOnLeave (), deselecteer (), resetFormat () om uit te leggen wat het slechte argument is en wat het zou moeten zijn , in plaats van een "fout argumenttype" foutbericht te geven of helemaal geen
  • verbeterde echo (), setLabelClickCallback (), setLabelOnEnter (), setLabelOnLeave (), deselecteer (), resetFormat (), om true on success of nul + error te retourneren anders (foutbericht alleen als er een beschikbaar is)
  • verbeterde permGroup () om toe te staan ​​dat een map in een map wordt gemaakt
  • Als onderdeel van het lopende proces om Mudlet 4.0 steeds internationaler te maken en andere talen dan het Engels te ondersteunen: Lua-commando's die door de gebruiker aangeleverde tekst accepteren, aangezien argumenten geleidelijk worden herwerkt om de mogelijkheid te krijgen om UTF-8-tekst te verwerken. Deze en aanverwante stappen bevinden zich momenteel nog in de beginfase, maar vormen een belangrijk onderdeel van de mijlpalen op weg naar de volgende belangrijke versie van de Mudlet-versie.
  • verbeterde startLogging () om de logbestandsnaam en de logstatus terug te geven

Wat is nieuw in versie 3.0.1:

  • Zoeken standaard zichtbaar:
  • Het zoekgebied is nu weer standaard zichtbaar, net zoals in 2.1. De redundante & lsquo; search'-knop is verwijderd om ruimte te besparen op kleinere schermen en een nieuwe inklappen / uitvouwen-knop is aanwezig.
  • Experimentele kaartindelingen ingeschakeld:
  • U kunt nu kiezen om uw kaarten in versies 17 en 18 op te slaan in Voorkeuren & gt; Speciale opties. Technisch gesproken zou je ervoor kunnen kiezen om je kaarten ook in nieuwere formaten in 3.0.0 op te slaan, maar deze zou ze dan niet kunnen laden - nu kan het.
  • Met kaartformaat 17 kunt u kaart- en gebiedsgebruikersgegevensfuncties gebruiken, vergelijkbaar met gebruikersgegevens in de ruimte die al beschikbaar waren. Zie searchAreaUserData (), setAreaUserData (), clearAreaUserData (), clearAreaUserDataItem (), getAreaUserData (), getAllAreaUserData (), setMapUserData (), clearMapUserData (), clearMapUserDataItem (), getMapUserData (), getAllMapUserData ().
  • Kaartindeling 18 slaat de locatie van uw speler op bij het kopiëren van kaarten naar andere profielen.
  • Diversen
  • Andere verbeteringen zijn:
  • zuidwestelijke uitgang kan nu worden gewist in het dialoogvenster voor het afsluiten van de ruimte
  • instellingen worden niet langer opgeslagen in Mudlet en mudlet in hoofdlettergevoelige bestandssystemen
  • variabelen die zijn aangevinkt om te worden opgeslagen in de weergave Variabelen, zullen Mudlet niet langer crashen voor profielen die autologin gebruiken

Wat is nieuw in versie 3.0:

  • Een belangrijke update die ondersteuning voor mapper, GMCP, MXP en modules toevoegt.

Wat is nieuw in versie 2.0:

  • Een belangrijke update die ondersteuning voor mapper, GMCP, MXP en modules toevoegt.

Wat is nieuw in versie 1.0.4:

  • Fix: timer kon zichzelf niet uitschakelen
  • SQL-databaseondersteuning
  • Creëren createGauge, setGauge, getRGB, deselect functions
  • Venster met voorkeursvoorkeuren dat het lettertype herstelt

Wat is nieuw in versie 1.0:

  • juiste focus op tabbladwijziging
  • Oplossing: laatste teken is overgeslagen in lijnselementen
  • heeft gesloten knoppen toegevoegd op tabbladen met meerdere verbindingen om afzonderlijke tabbladen te sluiten
  • Autologin-functie toegevoegd
  • Fix: timers en offset-timers konden niet geactiveerd worden via scripting
  • Zoekfunctie voor Triggers / Alias ​​en Scripts
  • zoekfunctie voltooid | misc details
  • misc | verouderde afhankelijkheden verwijderd
  • schermweergave polijsten

Wat is nieuw in versie Beta 13:

  • Kleurtrigger pop-up dialoogvenster fix mac
  • Fix: tekstmarkering voor kopiëren & amp; plakken op MAC OSX
  • Feature: Mac OSX native copy- en paste-modus wordt nu ondersteund

Wat is nieuw in versie 2009-03-08:

  • Overgeschakeld naar de PCRE 7.6-regex-engine die veel krachtiger is
  • Standaard de nieuwe snelheidsdisplay ingeschakeld
  • Verbeterde scripting-ondersteuning met meer functies (zie help-handleiding)
  • Verbeterde trigger-engine met trigger chains en multicondition triggers - veel bugfixes en verbeteringen
  • Ondersteuning toegevoegd voor XML-pakketten, inclusief importeren / exporteren!
  • Aangepaste knoppenbalken toegevoegd
  • Overgeschakeld van qmake naar cmake om te bouwen (qmake is echter nog steeds als back-up achtergelaten)
  • Verbeterde automatische aanvulling van opdrachtregel
  • Bufferbegrenzing toegevoegd aan Mudlet (op dit moment is het hardcoded op 100k-regels met 10k batchverwijdering; dit kan later worden aangepast)
  • Ondersteuning voor netbook voor klein scherm toegevoegd

Eisen

  • Qt

Screenshots

mudlet_1_72242.png
mudlet_2_72242.png

Vergelijkbare software

LDMud
LDMud

2 Jun 15

Vallheru
Vallheru

20 Feb 15

Eternal Lands
Eternal Lands

14 Apr 15

mcl
mcl

3 Jun 15

Reacties op Mudlet

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!