How to BeipMU: The best MU Client for Windows

  • Tutorialist

    Something I have found myself missing from Potato:

    Text-to-Mux formatter.

    And along those lines, the mail tool that didn't require me to remember the various @Mail commands to send a mail.

    Not a dealbreaker by any means, but just nice things for the future.

  • Okay. I don't know if Beip can do this yet, but I want to move the newinput text over to where the matching spawn window is.
    Preferably as the spawn window is created. I've figured out how to create the newinput automatically with the channel name prefix but I haven't figure out the whole moving the input over to that tab. Any thoughts?

    alt text

  • @kateywumpus Not automatically at present, but yes, you can move it over. Just click on the bar that says 'Input - public' and drag it over to the spawn window, then let go. It should pop right in -- I've just done it on mine to be certain.

  • Pitcrew

    I'm loving Beip, but I still miss Potato's built-in notepad that let you format linebreaks and tabs with a keyboard shortcut and then either paste the whole thing into the input window or just send it to the game. Don't suppose I'm just dumb and that already exists in some form or another?

  • @MarsGrad It doesn't have a notepad, but if you have something in your input window and hit F1 it'll replace the linebreaks with %R and if you hit shift-F1 it'll replace tabs with %T, if that helps?

  • Belatedly mentioning there's been a new release, 4.00.281.

    Added ability to export/import triggers!
    Added 'Input Window - Push to History' keyboard shortcut to explicitly just push to history, similar to Ctrl+Down [ The equivalent of SimpleMU*'s Esc functionality. This one's my fault. ;) ]
    Fixed glitch when copying triggers with regexes that can cause them not to hit in certain situations
    Fixed a hang if you pause a window, select some of the 'New Content' banner, then switch to another window
    Fixed a hang if the "New Content" marker goes beyond the window text limit then you switch to another window.
    Fixed a bug with 'Invisible MUD Prompt Handling' that could lead to problems if text was selected and a prompt comes in

  • Continuing my new tradition of belated mentionings, 4.00.282 is out. It brings us nested aliases (this can be useful in some advanced alias uses, and might still have its function adjusted slightly in future, so if you find it doesn't work as you expected it to please pass that on), and alt+# tab changing was enhanced so that control adds 10, so Alt+Ctrl+4 gets you to tab 14. Also bugfixes and all that jazz.

  • 4.00.283 is out and I'm barely even late in mentioning it!

    Added 'Default Font/Foreground/Background' trigger appearance options (This one makes me happy; now you can just plain cancel colour changes you don't like that a game makes to something, and they'll always follow your default.)
    Added Description field to aliases similar to triggers
    Auto save configuration when closing a trigger/aliases/macros/worlds dialog box
    Fixed a hang (will unhang after many seconds) in find if what you're looking for doesn't exist

    I'm still glad I got convinced into trying it out.

  • Pitcrew

    This post is deleted!

  • 4.00.284!
    Added Telnet CHARSET negotiation so UTF-8 encoding is enabled automatically
    Added 'Clear spawn' action for spawn triggers
    Added 'Gag from Log' action for spawn triggers (so a single spawn or an entire capture can be easily gagged from the log)
    Added error display for trigger importing (to explain why it failed vs just 'error')
    Changed 'Explorer' dialog into 'Character Statistics', and added a lot of refinements to it
    Added 'Connection Count' 'Connected Time' 'Total Bytes' as character statistics
    Improved internal time code to avoid connect time wraparounds after 49.7 days
    Fixed a glitch where if you change the font, if the time & date column is visible it doesn't resize to match

    Smallish changes in this one, but good ones. If anyone has any questions about how to do things or if things can be done, please ask! The discord's really helpful, but I'm willing to try to answer things here, also.

  • Been a while since the last release, but for good reason: this update is huge. 4.00.285: Total Recall Edition!

    • Spawns, input windows, and input history now have their layouts and content restored per character (and on exit/reopen)
    • Bonus: If there's a crash, the content will be restored up to the moment of the crash!
    • Changed the welcome text into a popup window, since it doesn't fit anywhere in the restored content
    • Added a tooltip for the window tabs, so if they're truncated it's still possible to see the full name, unread count, etc.
    • Added 'Convert spaces to %B' function
    • Added '/autolog' to restart any stopped server/character autolog
    • Added '/reconnect' to reconnect to all disconnected tabs in every window
    • Added 'File->Close Window' to close a single window
    • Changed 'File->Exit' to close all windows (so that relaunching will then restore all windows vs just the last one closed)
    • Added '/exit' to close all windows and their tabs (same as File->Exit)
    • Added %server% and %character% variable substitution for all log filenames
    • Added right click menu for URLs (open/copy)
    • Added support for Pueblo tags
    • Added Tab number display when Alt is pressed (for easy Alt+# switching)
    • Changed it so that the config.txt file is locked on open, so you can't open two copies that try to write to the same file accidentally
    • Changed '/wall ' to act like it was directly typed in every connected world, so aliases & commands all work
    • Changed input history color to be the window color, not the inaccessible local echo color
    • Changed TCP_NODELAY to be on by default since BeipMU already internally coalesces sent data into single blocks optimally
    • Fixed minor annoyance where clicking on a spawn window in the background wouldn't bring it's main window to the front
    • Fixed a crash when trying to connect with SSL and the port isn't the SSL one (basically when SSL fails to negotiate)
    • Improved tooltips so that they don't go off the right or bottom edges of the working area of the monitor they appear on

    That first change is the really massive one and it's great. Not only does it remember your layout now, but you can also copy a layout from one character and paste it to another, and as long as you're using the same names for the spawns you're triggering you can easily make them match up!

    If you're using the version from the Windows Store it should update itself next time you restart, and from then on, every time you reopen the program it'll remember your layouts and show the last content from your worlds (unless you tell it not to, which you can).

    If you're not, you can get the new version here, but please consider using the Store version because it sends the dev reports if something goes wrong (and you've opted into the extended Windows telemetry), which helps him find rare bugs, and it also gives him a better idea of how many people are actually using it, which is motivating. And everyone loves a motivated dev!

  • I may have missed it, but how do you set up a client side timer? I'd rather not have to make triggers for it if I can avoid it. Thanks!

  • @Taika What do you want the timer to do? If it's just an idle timer, then you do /idle 15 "@@" or similar, and anytime you're idle 15 minutes (not just every 15 minutes, but when you actually haven't sent anything) it'll send @@. You can type the command in when you want it to start, or you can throw it into a connection's Connect String to have it do it every time you connect.

  • Pitcrew

    @Ninjakitten said in How to BeipMU: The best MU Client for Windows:

    • You can have your world-buttons at the top instead of the bottom (although I kind of like them at the bottom, now, I think).

    How? I can't seem to find a preference for this anywhere.
    Nevermind, somehow I was still looking at an old version even though I had downloaded the new.

  • New update! 4.00.286 is up on the store and should update next time you restart your client, or it's up on the github if you prefer working that way. The biggest new thing is a way to view images within the client, and there's a number of little fixes.

    • Added a dockable image viewer window that downloads and displays the last image URLs seen in the output
      Note: By default, the dockable image viewer will automatically appear when the first image link arrives, but it can be disabled in options: Options > Preferences > Untick "Show image viewer"

    • Added restore of minimized/maximized state of every window (also fixes a bug where panes shrink gradually if you closed it while maximized)

    • Fixed regression from build 285 where new windows would always have two tabs

    • Fixed annoyance where if you connect from a connect dialog, a reconnected tab in a different window won't get the focus

    • Fixed a bug where puppets would prevent window configurations from being saved to their characters (the puppet one would overwrite it then be ignored)

    • Fixed annoyance where if you restore a configuration from another computer and any of the windows/panes are off screen, they are moved to the primary monitor

    • Improved hyperlink parsing so that a ')' at the end is included if there's an unmatched '(' before it (doesn't handle nested ('s though)

    • Improved Log filename %server%/%character% substitutions to allow multiple substitutions of each

    Gonna put in a quick plug for the Discord group, too. Good for finding help and answers to questions, and also for making suggestions of your own!

  • Pitcrew

    Guys. The new Beip client LOADS IMAGES. You can turn this on and off, and control where the image window goes.

    Here's my current set-up, with the image on the right where I have blank space anyway due to line wrapping, with my second input box underneath it.

    beip imaeg.PNG

  • @Tat said in How to BeipMU: The best MU Client for Windows:

    Guys. The new Beip client LOADS IMAGES. You can turn this on and off, and control where the image window goes.

    Here's my current set-up, with the image on the right where I have blank space anyway due to line wrapping, with my second input box underneath it.

    beip imaeg.PNG

    I may now be interested in this client a little more. XD

Log in to reply