-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5f2a48e
commit 03170a9
Showing
1 changed file
with
1 addition
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"name":"mudlet package repository listing","packages":[{"author":"Demonnic","created":"2022-05-19T00:28:05+0000","description":"# Busted, packaged for Windows Mudlet\n\nBusted is a robust testing framework for Lua with a lot of functionality, but it has some compiled C components and is not trivial for Windows users to install for use with their Mudlet systems. Since we use busted for testing Mudlet itself I thought it would be good to get a version repackaged which Mudlet users could install for their own use.\n## Usage\n\nThis comes with one alias, `runTests`. By default, it will look for every file in your profile directory named `*_spec.lua` and run the tests defined within. If you wish to only run tests for a specific package, you can use the package name as the argument to the alias, for instance `runTests REPLet` will run any test files in the REPLet package if installed. If you want to run a specific test file, you can use `runTests REPLet/coreTests_spec.lua` to point to the specific file.\n\n## Writing tests\n\nThere are some very good [docs](https://olivinelabs.com/busted/) available from the authors. For some practical examples, you can check out the [Mudlet busted tests](https://github.com/Mudlet/Mudlet/tree/development/src/mudlet-lua/tests)\n\n## TO-DO\n\nI have not yet included the libraries to enable asynchronous testing (libev and the copas and lua-libev luarocks) so you won't be able to ","mpackage":"MudletBusted","title":"The Busted testing suite, packaged for Mudlet","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:15:17+10:00","description":"# deleteOldProfiles Package\n\nMudlet continuiously creates backups of important data. This can result in a lot\nof files. This package deletes old profiles, maps and modules in the \n\"current\", \"map\" and \"moduleBackups\" folders of the Mudlet home directory that are\nno longer required.\n\nThe commands are;\n\n```\n> delete old profiles [days]\n> delete old maps [days]\n> delete old modules[days]\n```\n\nDays is optional, the default is 31 days.\n\nThe following files are NOT deleted:\n\n- Files newer than the amount of days specified, or 31 days if not specified.\n- One file for every month before that. Specifically: The first available file of every month prior to this.\n\n```\n-- Examples: \n> delete old profiles -- deletes profiles older than 31 days \n> delete old maps 10 -- deletes maps older than 10 days\n```\n","mpackage":"deleteOldProfiles","title":"Remove excess backup files.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:10:55+10:00","description":"# Echo Package\n\nThe echo package provides a means of testing triggers via the command line with four command aliases;\n`` `echo, `cecho, `decho, `hecho``. \n\nAll act as if the given text came from the game itself and will fire any matching triggers. \n\nSee [Triggers](https://wiki.mudlet.org/w/Manual:Introduction#Triggers) for further information on matching text.\n \n## `echo Alias\n\nDisplays text on the screen and tells all matching triggers to fire. For coloring use one\nof the other functions mentioned below.\n\n```\n-- examples\n> `echo text - displays text on the main screen and tells all matching triggers to fire\n> `echo This is a sample line from the game$$And this is a new line.\n```\nSee [echo](https://wiki.mudlet.org/w/Manual:Lua_Functions#echo), [feedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#feedTriggers), \n \n## `cecho Alias\n\nLike echo, but you can add color information using color names and ANSI values.\n\n```\n-- example: color format is <foreground:background>\n> `cecho <green:red>green on red<r> reset$$<124:100>foreground of ANSI124 and background of ANSI100<r>\n```\nSee [cecho](https://wiki.mudlet.org/w/Manual:Lua_Functions#cecho), [cfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#cfeedTriggers).\n\n## `decho Alias\n\nLike cecho, but you can add color information using <r,g,b> format.\n\n```\n-- example\n> `decho <0,128,0:128,0,0>green on red<r> reset\n```\nSee [decho](https://wiki.mudlet.org/w/Manual:Lua_Functions#decho), [dfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#dfeedTriggers).\n\n## `hecho Alias\n\nLike cecho, but you can add color information using hex #RRGGBB format.\n\n```\n-- example\n> `hecho #008000,800000green on red#r reset\n```\nSee [hecho](https://wiki.mudlet.org/w/Manual:Lua_Functions#hecho), [hfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#hfeedTriggers).\n","mpackage":"echo","title":"A set of aliases to test triggers on the command line.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:15:38+10:00","description":"# enable-accessibility Package\n\nThis package provides two aliases for visually impaired users.\n\n```\n> mudlet access on\n> mudlet access reader\n```\n\n## mudlet access on\n\nConfigures the following settings;\n\n- clears the command line after sending the command to the game\n- does not echo the commands sent on the main screen\n- adds a shortcut to switch between input line and main window, default Ctrl+Tab\n- removes blank lines on Windows OS\n\n## mudlet access reader\n\nVoiceOver is text-to-speech (TTS) for Mac OS, but will skip reading text when there's lots of it coming on.\n\nThis command configures a third-party TTS plugin called [mudlet-reader](https://github.com/tspivey/mudlet-reader) to alleviate this issue.\n\nSee [Accessibility on OSX](https://wiki.mudlet.org/w/Accessibility_on_OSX) for more information.\n","mpackage":"enable-accessibility","title":"Configuration for visually impaired users.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:16:27+10:00","description":"# generic_mapper Package\n\nThis script allows for semi-automatic mapping using the included triggers.\nWhile different games can have dramatically different ways of displaying\ninformation, some effort has been put into giving the script a wide range of\npotential patterns to look for, so that it can work with minimal effort in\nmany cases.\n\ngeneric_mapper looks at a combination of room titles, descriptions and exits\nto locate and follow your character around maps you can make yourself, share\nand download for your MUD.\n\nTwo commands to get started are;\n```\n> map basics\n> map help\n```\n\nSee [this forum thread](https://forums.mudlet.org/viewtopic.php?f=13&t=6105) for further assistance.\n\nSee [this forum thread](https://forums.mudlet.org/search.php?keywords=mapping+script&terms=all&author=&sc=1&sf=titleonly&sr=topics&sk=t&sd=d&st=0&ch=400&t=0&submit=Search&pk_vid=08fcc4383ef3530916874145245184da) for more mapping scripts.\n","mpackage":"generic_mapper","title":"Semi-automatic mapping, designed to work with many MUDs.","version":"2.0.0"},{"author":"Zooka","created":"2024-06-27T14:28:29+04:00","description":"### Description\n\nmpkg is a command line interface for managing packages used in Mudlet. You can install, remove, search the repository and update packages using this interface.\n\n### Usage\n\n```\nCommands:\n mpkg help -- show this help\n mpkg install -- install a new package\n mpkg list -- list all installed packages \n mpkg remove -- remove an existing package\n mpkg search -- search for a package via name and description\n mpkg show -- show detailed information about a package\n mpkg update -- update your package listing\n mpkg debug -- turn on debugging messages\n```\n### See Also\n\n* https://zookaongit.github.io/mudlet-package-repository/","mpackage":"mpkg","title":"A command line package manager for Mudlet.","version":"1.9"},{"author":"Zooka","created":"2024-05-29T09:30:59+04:00","description":"### Description\n\nCreate a simple map using only directional commands.\nSupports n,s,e,w,ne,nw,se,sw,u,d. This mapper does\nnot capture any game data so can also be used offline\nfor creating areas.\n\n### Usage\nType smap help for the help file.\n\nTo get started on a new map issue the following command: <yellow>smap new area My Area<reset> and starting moving around.\n```\n","mpackage":"simple-mapper","title":"Create simple maps using directional commands only.","version":"2"},{"author":"demonnic (mods by Zooka)","created":"2024-06-27T13:27:21+04:00","description":"### Description\n\nRecords a speedwalk with the ability to play back, and in reverse. Makes use of the speedwalk() function.\n\n### Usage\n```\nspeedrecord <name of speedwalk route>\n```\nThis begins the recording. When you do this, it activates an alias which consumes everything you put in the command line and adds it to the route it is recording. When done, type:\n```\nstopRecording\n```\nand it will end the recording mode and add the route to the list of routes it knows. To walk the route:\n```\nswalk <name of speedwalk route>\n```\nAnd if you want to walk it in reverse:\n```\nrwalk <name of speedwalk route to reverse>\n```\nTo see a list of saved speedwalks with clickable links;\n```\nlwalk\n```\nTo set the speedwalk delay type:\n```\ndelaywalk <number>\n```\nTo remove a speedwalk;\n```\nremovewalk <name of speedwalk route>\n```","mpackage":"speedWalkRecorder","title":"Records a speedwalk with the ability to play back, and in reverse.","version":"2.1"}],"updated":"Thu Jun 27 10:32:23 2024"} | ||
{"name":"mudlet package repository listing","packages":[{"author":"Demonnic","created":"2022-05-19T00:28:05+0000","description":"# Busted, packaged for Windows Mudlet\n\nBusted is a robust testing framework for Lua with a lot of functionality, but it has some compiled C components and is not trivial for Windows users to install for use with their Mudlet systems. Since we use busted for testing Mudlet itself I thought it would be good to get a version repackaged which Mudlet users could install for their own use.\n## Usage\n\nThis comes with one alias, `runTests`. By default, it will look for every file in your profile directory named `*_spec.lua` and run the tests defined within. If you wish to only run tests for a specific package, you can use the package name as the argument to the alias, for instance `runTests REPLet` will run any test files in the REPLet package if installed. If you want to run a specific test file, you can use `runTests REPLet/coreTests_spec.lua` to point to the specific file.\n\n## Writing tests\n\nThere are some very good [docs](https://olivinelabs.com/busted/) available from the authors. For some practical examples, you can check out the [Mudlet busted tests](https://github.com/Mudlet/Mudlet/tree/development/src/mudlet-lua/tests)\n\n## TO-DO\n\nI have not yet included the libraries to enable asynchronous testing (libev and the copas and lua-libev luarocks) so you won't be able to ","mpackage":"MudletBusted","title":"The Busted testing suite, packaged for Mudlet","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:15:17+10:00","description":"# deleteOldProfiles Package\n\nMudlet continuiously creates backups of important data. This can result in a lot\nof files. This package deletes old profiles, maps and modules in the \n\"current\", \"map\" and \"moduleBackups\" folders of the Mudlet home directory that are\nno longer required.\n\nThe commands are;\n\n```\n> delete old profiles [days]\n> delete old maps [days]\n> delete old modules[days]\n```\n\nDays is optional, the default is 31 days.\n\nThe following files are NOT deleted:\n\n- Files newer than the amount of days specified, or 31 days if not specified.\n- One file for every month before that. Specifically: The first available file of every month prior to this.\n\n```\n-- Examples: \n> delete old profiles -- deletes profiles older than 31 days \n> delete old maps 10 -- deletes maps older than 10 days\n```\n","mpackage":"deleteOldProfiles","title":"Remove excess backup files.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:10:55+10:00","description":"# Echo Package\n\nThe echo package provides a means of testing triggers via the command line with four command aliases;\n`` `echo, `cecho, `decho, `hecho``. \n\nAll act as if the given text came from the game itself and will fire any matching triggers. \n\nSee [Triggers](https://wiki.mudlet.org/w/Manual:Introduction#Triggers) for further information on matching text.\n \n## `echo Alias\n\nDisplays text on the screen and tells all matching triggers to fire. For coloring use one\nof the other functions mentioned below.\n\n```\n-- examples\n> `echo text - displays text on the main screen and tells all matching triggers to fire\n> `echo This is a sample line from the game$$And this is a new line.\n```\nSee [echo](https://wiki.mudlet.org/w/Manual:Lua_Functions#echo), [feedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#feedTriggers), \n \n## `cecho Alias\n\nLike echo, but you can add color information using color names and ANSI values.\n\n```\n-- example: color format is <foreground:background>\n> `cecho <green:red>green on red<r> reset$$<124:100>foreground of ANSI124 and background of ANSI100<r>\n```\nSee [cecho](https://wiki.mudlet.org/w/Manual:Lua_Functions#cecho), [cfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#cfeedTriggers).\n\n## `decho Alias\n\nLike cecho, but you can add color information using <r,g,b> format.\n\n```\n-- example\n> `decho <0,128,0:128,0,0>green on red<r> reset\n```\nSee [decho](https://wiki.mudlet.org/w/Manual:Lua_Functions#decho), [dfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#dfeedTriggers).\n\n## `hecho Alias\n\nLike cecho, but you can add color information using hex #RRGGBB format.\n\n```\n-- example\n> `hecho #008000,800000green on red#r reset\n```\nSee [hecho](https://wiki.mudlet.org/w/Manual:Lua_Functions#hecho), [hfeedTriggers](https://wiki.mudlet.org/w/Manual:Lua_Functions#hfeedTriggers).\n","mpackage":"echo","title":"A set of aliases to test triggers on the command line.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:15:38+10:00","description":"# enable-accessibility Package\n\nThis package provides two aliases for visually impaired users.\n\n```\n> mudlet access on\n> mudlet access reader\n```\n\n## mudlet access on\n\nConfigures the following settings;\n\n- clears the command line after sending the command to the game\n- does not echo the commands sent on the main screen\n- adds a shortcut to switch between input line and main window, default Ctrl+Tab\n- removes blank lines on Windows OS\n\n## mudlet access reader\n\nVoiceOver is text-to-speech (TTS) for Mac OS, but will skip reading text when there's lots of it coming on.\n\nThis command configures a third-party TTS plugin called [mudlet-reader](https://github.com/tspivey/mudlet-reader) to alleviate this issue.\n\nSee [Accessibility on OSX](https://wiki.mudlet.org/w/Accessibility_on_OSX) for more information.\n","mpackage":"enable-accessibility","title":"Configuration for visually impaired users.","version":"2.0.0"},{"author":"Mudlet Default Package","created":"2023-06-22T12:16:27+10:00","description":"# generic_mapper Package\n\nThis script allows for semi-automatic mapping using the included triggers.\nWhile different games can have dramatically different ways of displaying\ninformation, some effort has been put into giving the script a wide range of\npotential patterns to look for, so that it can work with minimal effort in\nmany cases.\n\ngeneric_mapper looks at a combination of room titles, descriptions and exits\nto locate and follow your character around maps you can make yourself, share\nand download for your MUD.\n\nTwo commands to get started are;\n```\n> map basics\n> map help\n```\n\nSee [this forum thread](https://forums.mudlet.org/viewtopic.php?f=13&t=6105) for further assistance.\n\nSee [this forum thread](https://forums.mudlet.org/search.php?keywords=mapping+script&terms=all&author=&sc=1&sf=titleonly&sr=topics&sk=t&sd=d&st=0&ch=400&t=0&submit=Search&pk_vid=08fcc4383ef3530916874145245184da) for more mapping scripts.\n","mpackage":"generic_mapper","title":"Semi-automatic mapping, designed to work with many MUDs.","version":"2.0.0"},{"author":"Zooka","created":"2024-06-27T14:28:29+04:00","description":"### Description\n\nmpkg is a command line interface for managing packages used in Mudlet. You can install, remove, search the repository and update packages using this interface.\n\n### Usage\n\n```\nCommands:\n mpkg help -- show this help\n mpkg install -- install a new package\n mpkg list -- list all installed packages \n mpkg remove -- remove an existing package\n mpkg search -- search for a package via name and description\n mpkg show -- show detailed information about a package\n mpkg update -- update your package listing\n mpkg debug -- turn on debugging messages\n```\n### See Also\n\n* https://zookaongit.github.io/mudlet-package-repository/","mpackage":"mpkg","title":"A command line package manager for Mudlet.","version":"1.9"},{"author":"Zooka","created":"2024-05-29T09:30:59+04:00","description":"### Description\n\nCreate a simple map using only directional commands.\nSupports n,s,e,w,ne,nw,se,sw,u,d. This mapper does\nnot capture any game data so can also be used offline\nfor creating areas.\n\n### Usage\nType smap help for the help file.\n\nTo get started on a new map issue the following command: <yellow>smap new area My Area<reset> and starting moving around.\n```\n","mpackage":"simple-mapper","title":"Create simple maps using directional commands only.","version":"2"},{"author":"demonnic (mods by Zooka)","created":"2024-06-28T13:40:29+04:00","description":"### Description\n\nRecords a speedwalk with the ability to play back, and in reverse. Makes use of the speedwalk() function.\n\n### Usage\n```\nspeedrecord <name of speedwalk route>\n```\nThis begins the recording. When you do this, it activates an alias which consumes everything you put in the command line and adds it to the route it is recording. When done, type:\n```\nstopRecording\n```\nand it will end the recording mode and add the route to the list of routes it knows. To walk the route:\n```\nswalk <name of speedwalk route>\n```\nAnd if you want to walk it in reverse:\n```\nrwalk <name of speedwalk route to reverse>\n```\nTo see a list of saved speedwalks with clickable links;\n```\nlwalk\n```\nTo set the speedwalk delay type:\n```\ndelaywalk <number>\n```\nTo remove a speedwalk;\n```\nremovewalk <name of speedwalk route>\n```","mpackage":"speedWalkRecorder","title":"Records a speedwalk with the ability to play back, and in reverse.","version":"2.2"}],"updated":"Fri Jun 28 09:45:02 2024"} |