Difference between revisions of "BeipMU"

From ThresholdRPG Wiki
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
BeipMU a feature rich client, although, some of its defaults are different to expected from other clients.
+
'''BeipMU'''  a feature rich client which can be downloaded from the Windows Store.  
  
# Save the configuration information below to a file called <code>BeipMU Threshold.txt</code>
+
Some of its defaults are different to expected from other clients. Recommend, though optional configuration elements are shown in this article.
# In BeipMU, click File > Import Configuration
 
# Click Yes
 
# Browse for the file called <code>BeipMU Threshold.txt</code> (above) and open it to apply the configuration.
 
  
Version=308
+
Support for BeipMU can be found on the [https://discord.gg/3A5quTU BeipMU Discord server]. [[File:Discord.png|32x32px]]
AutoImageViewer=true
+
 
TaskbarOnTop=true
+
==Server Configuration==
NotificationIcon=true
+
 
  ShowWelcome=false
+
Accessed via the Worlds icon ([[File:BeipMU Globe.png]]) or via '''Connection > Connect''' menu.
  NewContentMarker=false
+
{| class="wikitable"
Windows
+
!Option
{
+
! Value
  MDIPosition=(2025,79,1302,943)
+
!Description
  InputSize=26
+
|-
  HistorySize=0
+
|Name
  History=false
+
|ThresholdRPG
  Input
+
|Identity of the game name
  {
+
|-
    LocalEcho=true
+
|Host
    Font
+
|thresholdrpg.com:3333
    {
+
|Server address and port
      Name="Lucida Sans Typewriter"
+
|-
      Size=19
+
|Text Encoding
    }
+
|UTF8 - Unicode
  }
+
| Threshold supports UTF-8 text encoding
  Output
+
|-
  {
+
|Enable MCMP
    SmoothScrolling=false
+
|✔
    LocalEchoColor=RGB(0,255,0)
+
|Allows sound support from Threshold
    SplitOnPageUp=true
+
|}
    Font
+
 
    {
+
== Character Configuration ==
      Name="Lucida Sans Typewriter"
+
 
      Size=19
+
=== Create Character ===
    }
+
Accessed via the Worlds icon ([[File:BeipMU Globe.png]]) or via '''Connection > Connect''' menu.  
  }
+
 
  Positions
+
Once you have added the server, you need to add a character profile(s) in order for BeipMU to save your configuration settings (output/input window fonts and many of the options recommendations provided below). This is done by selecting New... > Character at the bottom of the Connect menu. 
  {
+
 
    {
+
==== Autologin ====
      Position=(2025,79,1302,943)
+
You can set BeipMU to log your character in automatically by using the '''Connect String''' feature in the character configuration screen.
      ActiveTab=0
+
 
    }
+
'''DO NOT''' simply put your character name and password on separate lines, this will break your GMCP and prevent certain elements of this functioning for you. Instead, you need to prepend your character name and your password with a delay so that BeipMU and Threshold have a chance to negotiate about GMCP first. To do that, use the following example, substituting your character name and password.<syntaxhighlight lang="text">
  }
+
/delay .5s charactername
}
+
/delay .6s password
Connections
+
</syntaxhighlight>NB: Remember that while it is OK to put in credentials for auto-logging into Threshold, it is '''NOT''' OK to auto-reconnect and auto-login.
{
+
 
  ActivityNotify=Solid
+
==Keyboard shortcuts==
  Logging.RestoreBufferSizeCurrent=256
+
BeipMU's default keyboard shortcuts are different to how you may expect if you are coming from another client.
  Shortcuts
+
 
  {
+
Accessed via '''Options > Keyboard Shortcuts...''' menu.
    ThresholdRPG
+
{| class="wikitable"
    {
+
! Action
      Host="thresholdrpg.com:3333"
+
!Key
      Encoding=UTF8
+
!Description
    }
+
|-
  }
+
| Convert Returns to %R
  Aliases.Echo=false
+
|Click: Clear
  }
+
| Clear this to support ''Send the last line in the history'' (below)
Keys
+
|-
{
+
| Input History Window - Move selection down
  "Input_RepeatLastLine"=Control+R
+
|Click: Press Key...
  "Input_LineUp"=(No Key)
+
Press: Down arrow
  "Input_LineDown"=(No Key)
+
| Down arrow will navigate forwards in your input history
  "History_SelectUp"=Up
+
|-
  "History_SelectDown"=Down
+
| Input History Window - Move selection up
  "Edit_ConvertReturns"=(No Key)
+
| Click: Press Key...
}
+
Press: Up arrow
 +
| Up arrow will now navigate backwards in your input history
 +
|-
 +
|Input Window - Move cursor down
 +
|Click: Clear
 +
| Cleared to support ''Input History Window - Move selection down'' above
 +
|-
 +
|Input Window - Move cursor up
 +
|Click: Clear
 +
|Cleared to support ''Input History Window - Move selection up'' above
 +
|-
 +
|Send the last line in the history
 +
|Click: Press Key...
 +
Press: Ctrl-R
 +
|You can now resend the last input to the game
 +
|}
 +
 
 +
==View==
 +
Accessed via '''View''' menu.
 +
{| class="wikitable"
 +
!Option
 +
!Value
 +
!Description
 +
|-
 +
|Show Input History Window
 +
|❌
 +
|By default, there is a separate text box just for input history. Disable this if you want to update your keyboard shortcuts.
 +
|-
 +
|Local Echo
 +
|✔️
 +
|By default, BeipMU does not display the text you have typed. Enable this here.
 +
|-
 +
|Local Echo Color...
 +
|
 +
|Change the colour of your local echo.
 +
|}
 +
 
 +
=== Output Window Settings ===
 +
Accessed via '''View > Output Window Settings...''' menu.
 +
{| class="wikitable"
 +
!Option
 +
!Value
 +
!Description
 +
|-
 +
|Smooth Scrolling
 +
|❌
 +
|By default, BeipMu is enabled for smooth scrolling up on new text. This is where you turn that off.
 +
|}
 +
 
 +
==Global Preferences==
 +
Accessed via '''Options > Preferences...''' menu.
 +
{| class="wikitable"
 +
!Option
 +
!Value
 +
!Description
 +
|-
 +
|New content markers in text windows
 +
|❌
 +
|BeipMU displays a red line whenever you return to your character and new activity has happened.
 +
|-
 +
|Show image viewer automatically
 +
|❌
 +
|BeipMU has an image pane that will show up as soon as it detects an image url.
 +
|-
 +
|Show images inline
 +
|❌
 +
|BeipMU has an image and YouTube video previewer that can be jarring to see in your text pane.
 +
|}
 +
 
 +
==Ansi Colors==
 +
Accessed via '''Options > Ansi Colors...''' menu.
 +
{| class="wikitable"
 +
!Option
 +
!Value
 +
!Description
 +
|-
 +
|Parse blinking
 +
|✔/❌
 +
|Threshold can send blinking text.
 +
|-
 +
|Enable beep
 +
|✔/❌
 +
|Threshold can send audio beeps to your computer on special events. (flagging, idling out, etc)
 +
|-
 +
|Prevent Invisible Text
 +
|❌
 +
|Sometimes Threshold will send text with the same foreground and background colors. This is by design. Disable this to prevent strange coloring.
 +
|}
 +
 
 +
== Input Window Settings ==
 +
Accessed via '''Options > Input Window Settings...''' menu.
 +
{| class="wikitable"
 +
!Option
 +
!Value
 +
!Description
 +
|-
 +
|Don't clear input on enter
 +
|❌
 +
|Unchecking this will clear the input bar after you hit enter
 +
|}
 
[[Category:Clients]]
 
[[Category:Clients]]

Latest revision as of 18:48, 12 February 2023

BeipMU a feature rich client which can be downloaded from the Windows Store.

Some of its defaults are different to expected from other clients. Recommend, though optional configuration elements are shown in this article.

Support for BeipMU can be found on the BeipMU Discord server. Discord.png

Server Configuration

Accessed via the Worlds icon (BeipMU Globe.png) or via Connection > Connect menu.

Option Value Description
Name ThresholdRPG Identity of the game name
Host thresholdrpg.com:3333 Server address and port
Text Encoding UTF8 - Unicode Threshold supports UTF-8 text encoding
Enable MCMP Allows sound support from Threshold

Character Configuration

Create Character

Accessed via the Worlds icon (BeipMU Globe.png) or via Connection > Connect menu.

Once you have added the server, you need to add a character profile(s) in order for BeipMU to save your configuration settings (output/input window fonts and many of the options recommendations provided below). This is done by selecting New... > Character at the bottom of the Connect menu.

Autologin

You can set BeipMU to log your character in automatically by using the Connect String feature in the character configuration screen.

DO NOT simply put your character name and password on separate lines, this will break your GMCP and prevent certain elements of this functioning for you. Instead, you need to prepend your character name and your password with a delay so that BeipMU and Threshold have a chance to negotiate about GMCP first. To do that, use the following example, substituting your character name and password.

/delay .5s charactername
/delay .6s password

NB: Remember that while it is OK to put in credentials for auto-logging into Threshold, it is NOT OK to auto-reconnect and auto-login.

Keyboard shortcuts

BeipMU's default keyboard shortcuts are different to how you may expect if you are coming from another client.

Accessed via Options > Keyboard Shortcuts... menu.

Action Key Description
Convert Returns to %R Click: Clear Clear this to support Send the last line in the history (below)
Input History Window - Move selection down Click: Press Key...

Press: Down arrow

Down arrow will navigate forwards in your input history
Input History Window - Move selection up Click: Press Key...

Press: Up arrow

Up arrow will now navigate backwards in your input history
Input Window - Move cursor down Click: Clear Cleared to support Input History Window - Move selection down above
Input Window - Move cursor up Click: Clear Cleared to support Input History Window - Move selection up above
Send the last line in the history Click: Press Key...

Press: Ctrl-R

You can now resend the last input to the game

View

Accessed via View menu.

Option Value Description
Show Input History Window By default, there is a separate text box just for input history. Disable this if you want to update your keyboard shortcuts.
Local Echo ✔️ By default, BeipMU does not display the text you have typed. Enable this here.
Local Echo Color... Change the colour of your local echo.

Output Window Settings

Accessed via View > Output Window Settings... menu.

Option Value Description
Smooth Scrolling By default, BeipMu is enabled for smooth scrolling up on new text. This is where you turn that off.

Global Preferences

Accessed via Options > Preferences... menu.

Option Value Description
New content markers in text windows BeipMU displays a red line whenever you return to your character and new activity has happened.
Show image viewer automatically BeipMU has an image pane that will show up as soon as it detects an image url.
Show images inline BeipMU has an image and YouTube video previewer that can be jarring to see in your text pane.

Ansi Colors

Accessed via Options > Ansi Colors... menu.

Option Value Description
Parse blinking ✔/❌ Threshold can send blinking text.
Enable beep ✔/❌ Threshold can send audio beeps to your computer on special events. (flagging, idling out, etc)
Prevent Invisible Text Sometimes Threshold will send text with the same foreground and background colors. This is by design. Disable this to prevent strange coloring.

Input Window Settings

Accessed via Options > Input Window Settings... menu.

Option Value Description
Don't clear input on enter Unchecking this will clear the input bar after you hit enter