Auto repaet and Command History (with arrows) doesnt work at the second start

Posted by Cybertron on Tue 15 Jun 2010 01:33 AM — 19 posts, 69,248 views.

#0
hey,

i installed the new version from mushclient, i open a new word, type the spezified contact information, all good.

now i geht into the option and choise

Auto-repeat Commannd (works)
Tab Completion in Lower Case (works)
Translate German Charakter (works)
Translate Backslah squences (works)
echo my input in (i choise yellow, works too)

i played 5 mins, close the client... save the world as and start the saved world again.

now, doesnt work the

auto reapet command
echi my input in
command history
arrows in the command line

what can i do now?

ps:

Keyboard preference -> Arrow Keys Traverse History -> checked

Command History -> default 1000 lines
Amended on Tue 15 Jun 2010 01:36 AM by Cybertron
#1
hey,

there are no people who can help me?
:(
Australia Forum Administrator #2
Edit the saved world file in Notepad (or UltraEdit, Crimson Editor, or some text editor of your choice).

Near the start you should see something like this:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE muclient>
<!-- Saved on Wednesday, June 16, 2010, 11:39 AM -->
<!-- MuClient version 4.51 -->
<!-- Written by Nick Gammon -->
<!-- Home Page: http://www.mushclient.com/ -->
<muclient>
<world
   muclient_version="4.51"
   world_file_version="15"
   date_saved="2010-06-16 11:39:22"

   auto_say_override_prefix="-"
   auto_say_string="say "
   chat_name="Name-not-set"
   command_stack_character=";"
   id="589054d01cbd134a7f68294b"
   input_font_name="FixedSys"
   mapping_failure="Alas, you cannot go that way."
   name="test"
   new_activity_sound="(No sound)"
   output_font_name="FixedSys"
   script_editor="notepad"
   script_editor_argument="%file"
   script_language="Lua"
   site="10.0.0.2"
   spam_message="look"
   speed_walk_prefix="#"
   terminal_identification="mushclient"

   arrows_change_history="y"
   auto_pause="y"
   auto_repeat="y"
   auto_resize_minimum_lines="1"
   auto_resize_maximum_lines="20"
   chat_foreground_colour="red"
   chat_background_colour="black"
   chat_port="4050"
   confirm_before_replacing_typing="y"
   confirm_on_paste="y"
   confirm_on_send="y"
   detect_pueblo="y"
   display_my_input="y"
   echo_colour="2"
   echo_hyperlink_in_output_window="y"
   edit_script_with_notepad="y"
   enable_aliases="y"
   enable_beeps="y"
   enable_scripts="y"
   enable_timers="y"
   enable_triggers="y"
   enable_trigger_sounds="y"
   history_lines="1000"
   hyperlink_adds_to_command_history="y"
   hyperlink_colour="#0080FF"
   indent_paras="y"
   input_background_colour="white"
   input_font_height="9"
   input_font_weight="400"
   input_text_colour="black"
   keypad_enable="y"
   line_information="y"
   log_output="y"
   lower_case_tab_completion="y"
   max_output_lines="5000"
   mud_can_change_link_colour="y"
   mud_can_change_options="y"
   note_text_colour="#040000"
   output_font_height="9"
   output_font_weight="400"
   paste_delay_per_lines="1"
   pixel_offset="1"
   port="4020"
   proxy_port="1080"
   send_file_delay_per_lines="1"
   send_mxp_afk_response="y"
   show_connect_disconnect="y"
   show_italic="y"
   show_underline="y"
   spam_line_count="20"
   tab_completion_lines="200"
   translate_backslash_sequences="y"
   translate_german="y"
   underline_hyperlinks="y"
   unpause_on_send="y"
   use_custom_link_colour="y"
   use_default_input_font="y"
   use_default_output_font="y"
   warn_if_scripting_inactive="y"
   wrap="y"
   wrap_column="80"
   write_world_name_to_log="y"
   > <!-- end of general world attributes -->


The options you mentioned should be set (see lines in bold above). If so, when you reload that file, they should be set in the world configuration.

Maybe you didn't save the file. Maybe you opened a different one.
#3
hey nick,

thanks for youre answer.

all option are check in the config file, i have only this one world file, and he load all option too.

i see the option in the client under the preference and in the configfile *.mcl

sry i dont have any idea, what the problem is :/

i give you more information about my system:

Windows 7 64 Bit System (i installed the mushclient with the installer)
i start the mushclient at administrator mode

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE muclient>
<!-- Saved on Mittwoch, Juni 16, 2010, 6:47  -->
<!-- MuClient version 4.43 -->
<!-- Written by Nick Gammon -->
<!-- Home Page: http://www.mushclient.com/ -->
<muclient>
<world
   muclient_version="4.43"
   world_file_version="15"
   date_saved="2010-06-16 06:47:20"

   auto_say_override_prefix="-"
   auto_say_string="say "
   chat_name="Name-not-set"
   command_stack_character=";"
   id="there is my id ;)"
   input_font_name="Fixedsys"
   mapping_failure="Alas, you cannot go that way."
   name="Final Frontier"
   new_activity_sound="(No sound)"
   output_font_name="FixedSys"
   script_editor="notepad"
   script_language="Lua"
   site="ff.mud.de"
   spam_message="look"
   speed_walk_prefix="#"
   terminal_identification="mushclient"

   arrows_change_history="y"
   arrow_keys_wrap="y"
   auto_pause="y"
   auto_repeat="y"
   auto_resize_minimum_lines="1"
   auto_resize_maximum_lines="20"
   chat_foreground_colour="red"
   chat_background_colour="black"
   chat_port="4050"
   confirm_before_replacing_typing="y"
   confirm_on_paste="y"
   confirm_on_send="y"
   detect_pueblo="y"
   display_my_input="y"
   echo_colour="10"
   echo_hyperlink_in_output_window="y"
   edit_script_with_notepad="y"
   enable_aliases="y"
   enable_beeps="y"
   enable_scripts="y"
   enable_timers="y"
   enable_triggers="y"
   enable_trigger_sounds="y"
   history_lines="100"
   hyperlink_adds_to_command_history="y"
   hyperlink_colour="#0080FF"
   indent_paras="y"
   input_background_colour="white"
   input_font_height="9"
   input_font_weight="400"
   input_text_colour="black"
   keypad_enable="y"
   line_information="y"
   log_output="y"
   lower_case_tab_completion="y"
   max_output_lines="5000"
   mud_can_change_link_colour="y"
   mud_can_change_options="y"
   note_text_colour="#040000"
   output_font_height="9"
   output_font_weight="400"
   paste_delay_per_lines="1"
   pixel_offset="1"
   port="7600"
   proxy_port="1080"
   save_world_automatically="y"
   send_file_delay_per_lines="1"
   send_mxp_afk_response="y"
   show_connect_disconnect="y"
   show_italic="y"
   show_underline="y"
   spam_line_count="20"
   tab_completion_lines="200"
   translate_backslash_sequences="y"
   translate_german="y"
   underline_hyperlinks="y"
   unpause_on_send="y"
   use_custom_link_colour="y"
   use_default_input_font="y"
   use_default_output_font="y"
   warn_if_scripting_inactive="y"
   wrap="y"
   wrap_column="80"
   write_world_name_to_log="y"
   > <!-- end of general world attributes -->


and there the first part of the *mcl file

best regards
Australia Forum Administrator #4
I don't know why it would do that.

Try the latest released version (4.51 as at today):

http://www.gammon.com.au/forum/?id=10141
Australia Forum Administrator #5
Can you describe exactly how you are opening your world file? I seem to recall someone had a similar problem a while ago, and it turned out they were using File menu -> Import, rather than just File menu -> Open.
#6
hey nick,

thanks again for youre anwser.

i can tell you the exactly way what i do.

1. Now i deinstall mushclient 4.43.
2. clear all data in the mushclient folder
3. downloading the new mushclient 4.51 client (installer) and install (typical)
4. no problems to install mushclient. mushclient tells me "Launch MUSHclient now?" i choise yes.
5. mushclient works and verified data with a sql database? ni idea, but all okay and works :)
6. welcome screen, i push ok and i get a error: "Failed to launch help." and the Windows Support Center open it (look screen link -> http://img413.imageshack.us/i/firsterror.png/)
7. i push ok and the mushclient tells me the "Tip of the Day" :). i close Windows Support Center too.
8. i choise "Show tips on StartUp" and close
9. now i use "File -> New World" Mushclient tells me: "Preload world defauls from an existing world" i dont have a existing world, i choise "No/Nein" (look screen -> http://img651.imageshack.us/f/exstingsworl.png/)
10. I type in the World Name, the Name from the Mud.
11. i type the ip adress and port and choise the Option -> "Save World Automatically On Close" (look screen -> http://img199.imageshack.us/i/firststep.png/)
12. i go to "Logging" and choise the options -> "Format of log = HTML and Colour" and "Log Output", "Log Commands" and "Log Notes" (look screen -> http://img294.imageshack.us/i/secondstep.png/)
13. so, i am on the "Commands" and choise my options see screenlink -> http://img443.imageshack.us/i/3step.png/
14. my last step is to translate english -> german under the "Keypad"-Options" see screen links here -> http://img210.imageshack.us/i/laststep.png/

soo all done. i push "Ok", he connect. i type my name and.... the autorepreat commands doesnt work.

:(

i save the world with the option "Save World details as..."

that it.

PS: the Option "Echo My Input in Custom 2" (yellow) doesnt work again.
Amended on Wed 16 Jun 2010 11:21 AM by Cybertron
#7
here the part from the *.mcl data

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE muclient>
<!-- Saved on Mittwoch, Juni 16, 2010, 1:16  -->
<!-- MuClient version 4.51 -->
<!-- Written by Nick Gammon -->
<!-- Home Page: http://www.mushclient.com/ -->
<muclient>
<world
   muclient_version="4.51"
   world_file_version="15"
   date_saved="2010-06-16 13:16:47"

   auto_log_file_name="D:\Programme\MUSHclient4.51\logs\16.06.2010.txt"
   auto_say_override_prefix="-"
   auto_say_string="say "
   chat_name="Name-not-set"
   command_stack_character=";"
   id="HEREISMYID :)"
   input_font_name="Fixedsys"
   mapping_failure="Alas, you cannot go that way."
   name="Final Frontier"
   new_activity_sound="(No sound)"
   output_font_name="FixedSys"
   script_editor="notepad"
   script_editor_argument="%file"
   script_language="Lua"
   site="ff.mud.de"
   spam_message="look"
   speed_walk_prefix="#"
   terminal_identification="mushclient"

   arrows_change_history="y"
   auto_pause="y"
   auto_repeat="y"
   auto_resize_minimum_lines="1"
   auto_resize_maximum_lines="20"
   chat_foreground_colour="red"
   chat_background_colour="black"
   chat_port="4050"
   confirm_before_replacing_typing="y"
   confirm_on_paste="y"
   confirm_on_send="y"
   detect_pueblo="y"
   display_my_input="y"
   echo_hyperlink_in_output_window="y"
   edit_script_with_notepad="y"
   enable_aliases="y"
   enable_beeps="y"
   enable_scripts="y"
   enable_timers="y"
   enable_triggers="y"
   enable_trigger_sounds="y"
   history_lines="1000"
   hyperlink_adds_to_command_history="y"
   hyperlink_colour="#0080FF"
   indent_paras="y"
   input_background_colour="white"
   input_font_height="9"
   input_font_weight="400"
   input_text_colour="black"
   keypad_enable="y"
   line_information="y"
   log_html="y"
   log_input="y"
   log_in_colour="y"
   log_notes="y"
   log_output="y"
   lower_case_tab_completion="y"
   max_output_lines="5000"
   mud_can_change_link_colour="y"
   mud_can_change_options="y"
   note_text_colour="#040000"
   output_font_height="9"
   output_font_weight="400"
   paste_delay_per_lines="1"
   pixel_offset="1"
   port="7600"
   proxy_port="1080"
   save_world_automatically="y"
   send_file_delay_per_lines="1"
   send_mxp_afk_response="y"
   show_connect_disconnect="y"
   show_italic="y"
   show_underline="y"
   spam_line_count="20"
   tab_completion_lines="200"
   translate_backslash_sequences="y"
   translate_german="y"
   underline_hyperlinks="y"
   unpause_on_send="y"
   use_custom_link_colour="y"
   use_default_input_font="y"
   use_default_output_font="y"
   warn_if_scripting_inactive="y"
   wrap="y"
   wrap_column="80"
   write_world_name_to_log="y"
   > <!-- end of general world attributes -->
#8
hey nick!

good news.

you have tell me about this ->
Quote:
I seem to recall someone had a similar problem a while ago, and it turned out they were using File menu -> Import, rather than just File menu -> Open.


Ok i do that (with the saved world) and now IT WORKS!! :)

i dont have a idea why it works, but it works.

--------------

i have 2 little questions, i hope you can help me.

1. the mushclient disconnect me from my favorite mud, without a errortell. (see screen -> http://img199.imageshack.us/i/discon.png/ )

the client tells me i was connect 6 hours etc. but in the mud i was after 20 minuts discon from the mud.

the wizzards tells me: its not a problem with the mud, he thinks my client haves a automaticly disconnect option.

can you help me about this problem?

-------------

so my last question :). i have a 1920x1200 resolution, my problem ist this here (see link http://img96.imageshack.us/f/auflsung.png/ )

the text are very small and i have a big black wall on the right side. haves the mushclient a option to make the words and all bigger/larger or so?

best regards

Australia Forum Administrator #9
Cybertron said:

Ok i do that (with the saved world) and now IT WORKS!! :)

i dont have a idea why it works, but it works.


It's normal to just open a file. Import is for adding extra stuff, like more triggers.


Cybertron said:

1. the mushclient disconnect me from my favorite mud, without a errortell. (see screen -> http://img199.imageshack.us/i/discon.png/ )

the client tells me i was connect 6 hours etc. but in the mud i was after 20 minuts discon from the mud.

the wizzards tells me: its not a problem with the mud, he thinks my client haves a automaticly disconnect option.


No it doesn't automatically disconnect, why would it? However your router might be doing it.

See:

http://www.gammon.com.au/scripts/showrelnote.php?version=4.44&productid=0

There is a command you can type to enable TCP "keep alives" which might help keep the connection open.


Cybertron said:

so my last question :). i have a 1920x1200 resolution, my problem ist this here (see link http://img96.imageshack.us/f/auflsung.png/ )

the text are very small and i have a big black wall on the right side. haves the mushclient a option to make the words and all bigger/larger or so?


Yes, in the world configuration, output section.
#10
hey nick,

thanks for all :). i wait now 2 days with the discon problem, i think the problem is solved.. with this option "enable TCP "keep alives".

And on my widescreen, no blackwall more :) thanks too for this.

yeah :) i whis you are good day and thanks again :)

best regards!
#11
hey nick,

i have the discons again...

this option? /SetOption ("send_keep_alives", 1)

copy in the world file or?

thanks
Australia Forum Administrator #12
Once you do that one time (and save the world), you should see:


send_keep_alives="y"


... in the world file, and it shouldn't be necessary to do it again.

However not every router will necessarily respond to those.

If you have done that (for every world you open), then try something like making a timer that sends something every couple of minutes (eg. "laugh") so that the world keeps some activity.
#13
ok i have saved this option in the worldfile.

Quote:
If you have done that (for every world you open), then try something like making a timer that sends something every couple of minutes (eg. "laugh") so that the world keeps some activity.


yeah, but this is not allowed in this mud... :) thats my problem.

I sign again in 2 days again about my problem.

see you and thanks again nick
Australia Forum Administrator #14
Well if the MUD disconnects you after 20 minutes, and you aren't allowed to send the occasional message to keep you logged in, then things are pretty-much working as expected, right?

You aren't saying, are you, that the MUD disconnects you, even if you are sitting there typing in stuff?
USA #15
Many MUDs disconnect you if you spend too much time doing nothing. The problem comes when you're disconnected by the router, not the MUD server. I remember having my Achaea timeout set to an hour, but I kept getting disconnected after half an hour. Furthermore, MUSHclient wasn't even aware of the disconnect until I tried to do something. Keepalives fix that issue.
#16
Quote:
Well if the MUD disconnects you after 20 minutes, and you aren't allowed to send the occasional message to keep you logged in, then things are pretty-much working as expected, right?

You aren't saying, are you, that the MUD disconnects you, even if you are sitting there typing in stuff?


Yeah i have think the muds disconnect me, the wizzards from the mud tells me, its no the mud, its youre client.

ok i post my problem here and you say my problem is the router :)

and yeah, in my mud we haves any list and stats to train with the logintime. now i start a timer or so... so i cheat.

:) i hope you understand me, but i think with the option its all fine now. no discons at 12 hours.

Twisol said:

Many MUDs disconnect you if you spend too much time doing nothing. The problem comes when you're disconnected by the router, not the MUD server. I remember having my Achaea timeout set to an hour, but I kept getting disconnected after half an hour. Furthermore, MUSHclient wasn't even aware of the disconnect until I tried to do something. Keepalives fix that issue.


and yeah twisol says, thats it :)
Australia Forum Administrator #17
Cybertron said:

Yeah i have think the muds disconnect me, the wizzards from the mud tells me, its no the mud, its youre client.


Well if they don't do it, it isn't necessarily the client, as we said before. Maybe their router, maybe your router, are set up to drop a connection if nothing happens on it for 20 minutes.
#18
but with youre option nick, works now... i dont have any discon.