Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUSHclient ➜ Bug reports ➜ No Command Echo

No Command Echo

It is now over 60 days since the last post. This thread is closed.     Refresh page


Pages: 1 2  

Posted by Dave   Australia  (93 posts)  Bio
Date Sat 13 Jul 2002 08:42 PM (UTC)
Message
I'm experiencing problems recalling my command history when I use No Command Echo (Ctrl+Shift+E). By default, I have No Command Echo turned OFF, and when I turn it on, none of the commands I typed are saved in the command history buffer, using either the up key to recall, or the "Command History..." right-click menu feature.

Dave
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #1 on Thu 01 Aug 2002 12:35 AM (UTC)
Message
Could be because the MUD has sent "echo off" (eg. for the password), when MUSHclient gets that it doesn't save what you type in the history buffer (for security reasons).

Try checking "Ignore 'echo off' messages" in the Commands configuration screen.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Dave   Australia  (93 posts)  Bio
Date Reply #2 on Thu 01 Aug 2002 08:26 AM (UTC)
Message
This happens while playing normally on the MUD, well after any password prompts, and the command buffer works fine. When I turn No Command Echo ON, nothing is saved to the command buffer. I enabled "Ignore 'echo off' messages", closed the world, reoped, and tried again, with the same result. I also thought MCCP might have been the cause (who knows?!), but I tried on a non-MCCP mud with no success.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #3 on Fri 02 Aug 2002 05:36 AM (UTC)
Message
Hmmm - you mean "no command echo" also means "no command history"? Sounds like a bug.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Magnum   Canada  (580 posts)  Bio
Date Reply #4 on Fri 02 Aug 2002 08:05 PM (UTC)
Message
Trigger: "You are stuck in the goo, and don't move."
send: last command (direction) attempted.

Heh... I noticed keypad commands aren't put in the command history either... Mind you, I can see why... When a repeat is just another keypress away. :)

Man, this seems to be happening to me every time I make a post lately... I just figured out a workaround! The mud has it's own history buffer, I could use that one instead. :)

Get my plugins here: http://www.magnumsworld.com/muds/

Constantly proving I don't know what I am doing...
Magnum.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #5 on Fri 02 Aug 2002 09:54 PM (UTC)
Message
You can work around that with a plugin, plugins can capture all output to the MUD (after expansion etc.).

I don't remember the exact name, but can look it up if you are interested.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Dave   Australia  (93 posts)  Bio
Date Reply #6 on Fri 25 Oct 2002 09:16 AM (UTC)
Message
*bump*

I'm still experiencing the original issue. Let me attempt to explain further, and no, there is no 'echo off' issues.

(command echo is on)
I type: blah
(up will return blah)
I keypress: Ctrl+Alt+E
(command echo is off)
I type: moo
(up will return blah, WRONG)
I type: test
I keypress: Ctrl+Alt+E
(command echo is on)
(up will return blah, still WRONG)
I type: nick
(up will return nick, back to normal, minus the commands entered while command echo was off)

Ideas?

Dave
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #7 on Sat 26 Oct 2002 11:28 PM (UTC)

Amended on Sat 26 Oct 2002 11:29 PM (UTC) by Nick Gammon

Message
Hmm, I think this is by design.

eg.

The MUD asks you for a password. You want to be cautious because someone is looking over your shoulder, so you turn command echo off. You type in the password and then turn command echo on (some MUDs will do this automatically with a telnet sequence).

However the whole point is defeated if (while you go to get a coffee) someone can up-arrow and recall the "hidden" command.

Of course, this contradicts my earlier comment that you have found a bug. ;)

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Dave   Australia  (93 posts)  Bio
Date Reply #8 on Tue 29 Oct 2002 10:18 PM (UTC)
Message
Okay, so it's by design. Could you possibly add a feature that enables command-buffer saving while the Command Echo is off?
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #9 on Tue 29 Oct 2002 11:10 PM (UTC)
Message
Ah, you want the design changed? :)

OK then, in version 3.29 you can set an option to do that. It is not in the GUI interface, so you need to do this.

Open the world, and then type:

/world.SetOption "always_record_command_history", 1

Then save the world.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Mallith   (4 posts)  Bio
Date Reply #10 on Sun 02 May 2010 09:04 PM (UTC)
Message
So I realise this is a necro of gargantuan proportions, but it was the thread that came up from a search and it seems relevant.

Would it be possible, in the same light as above, to have commands stay on the prompt (in conjunction with the option "Keep Commands On Prompt" being checked) when No Command Echo (CTRL-ALT-E) is enabled and the world option "always_record_command_history" is 1?

Would be great!
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #11 on Sun 02 May 2010 09:27 PM (UTC)
Message
I don't quite understand that. If no command echo is enabled, then you don't see the commands you type, so how can they be on the same line (if you don't see them)?

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Mallith   (4 posts)  Bio
Date Reply #12 on Sun 02 May 2010 09:43 PM (UTC)
Message
Heh sorry that was a bit confusing, I admit.

If you have No Command Echo (CTRL-ATL-E) disabled, and have the option "Keep Commands On Prompt Line" (Input -> Commands -> Keep Commands On Prompt Line tickbox) enabled, then after pressing enter the command you just sent remains on the command line.

However, if you have No Command Echo (CTRL-ALT-E) enabled, then regardless of whether or not you have "Keep Commands On Prompt Line" enabled, the command disappears from the command line as soon as you enter it.

Is that any clearer?
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #13 on Sun 02 May 2010 10:12 PM (UTC)
Message
Ah I see. The "No Command Echo" tick is normally turned on when it receives an "echo off" command from the MUD, which is usually sent when it asks for your password (although you can turn it on and off manually via the menu). When checked, it disables repeating the last command because it assumes you have just typed your password and you don't want people to see it.

If you just want to not normally display your commands, but keep them automatically repeating in the command window, instead of checking "no command echo" go to the commands configuration and uncheck "echo my input in ..." near the top of that window.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Mallith   (4 posts)  Bio
Date Reply #14 on Sun 02 May 2010 10:19 PM (UTC)
Message
I normally use that, but I'm not aware of a way to toggle it via script functions like the No Command Echo can be with DoCommand().

Unless there's a way to do that?
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


51,570 views.

This is page 1, subject is 2 pages long: 1 2  [Next page]

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.