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
➜ unnamed file not found
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Khall
USA (2 posts) Bio
|
Date
| Wed 10 Mar 2004 01:59 AM (UTC) |
Message
| Sometimes, for no explicable reason, when I try to close out MC, it refuses and a popup error box tells me "Unnamed file not found". I'm on 2kPro, which was installed over ME, on an NTFS system. There's also a few ansi sequences that will crash the client, those really should be hunted down, though I don't have any handy...because they crash and are lost whenever pasted into the client. I'd really like to see the unnamed file not found thing fixed, though. And less scripty/mud trigger 'improvement' done and more stuff for just general mushing. This is obviously what a large volume of users are telling you they want, I guess. And you have to go with that, obviously.
I'd really like to be able to have a trigger activate a timer, that can fire a certain number of times and then shut itself off. Without having to learn Visual Basic. For religious reasons.;)
K. | Top |
|
Posted by
| Shadowfyr
USA (1,791 posts) Bio
|
Date
| Reply #1 on Wed 10 Mar 2004 05:21 AM (UTC) |
Message
| Umm.. First issue.. Sounds like a system problem, not mushclient. I have certainly never heard of anything like it. Believe me, if that sort of problem was happening to the rest of us, it would have been fixed by now.
Second issue.. This isn't happening to anyone else I know of, so unless it is something really odd from the mud you play at, then it must be your system again. Assuming you are using the latest version this *could* be something related to the recent UTF-8 Unicode stuff though, so...
The last issue. You can have them fire once, but not X times. This could be added, then you could just code one line that created a new timer to fire that many times. No VB required. Besides, what have you against JavaScript, PerlScript or Python. Though..., the indenting as syntax BS I didn't at first realize it used is a bit stupid. Or figure out how the Active Script system works and code your own engine. lol You are not stuck with VB.
| Top |
|
Posted by
| Nick Gammon
Australia (23,140 posts) Bio
Forum Administrator |
Date
| Reply #2 on Wed 10 Mar 2004 05:32 AM (UTC) Amended on Wed 10 Mar 2004 05:33 AM (UTC) by Nick Gammon
|
Message
|
Quote:
Sometimes, for no explicable reason, when I try to close out MC, it refuses and a popup error box tells me "Unnamed file not found".
I have never heard of this message, so it is hard to fix. You are the first person to report it. I suggest it might be an artifact of scripting or something else. Do you have scripting enabled? Are any plugins installed?
As for the ANSI sequences that crash the client, that also has never been reported. What version are you using? If it happens again can you please try to capture the sequence so I can try to reproduce it?
Quote:
I'd really like to be able to have a trigger activate a timer, that can fire a certain number of times and then shut itself off. Without having to learn Visual Basic. For religious reasons.;)
You don't have to learn VBscript if you don't want, MUSHclient supports Jscript, PerlScript, Python and TCL.
However because of that I don't want to start adding lots of features (some might call it "bloat") to do obscure things like triggers that make timers that fire 15 times and then shut down. All that can be scripted right now.
For instance, a trigger can do "send to script" and make a timer (see AddTimer in the help/documentation). The timer itself can call its own script, which could easily count the number of times it fired. In fact, timers already count that themselves (see GetTimerInfo) so all it would have to do is delete itself when the number is reached, or maybe more cleanly, make itself a "one shot" timer when you were at that number minus 1.
eg. something like this (in the timer "send" box, which would be "send to script") ...
Send "blah blah" ' send message to MUSH
'
' Get count of times fired
' Set to one_shot after 9 fires (so it fires 10 times in all)
'
if GetTimerInfo ("timername", 10) >= 9 then
SetTimerOption "timername", "one_shot", "1"
end if
I am trying to avoid code bloat as far as possible. I won't name names, but MUSHclient is still pretty small compared to other full-featured clients. Here some comparisons for download file sizes:
- Client P1 - 10.8 Mb
- Client T - 6.52 Mb
- Client Z - 6.32 Mb
- Client P2 - 4.62 Mb
- Client D - 3.80 Mb
- Client R - 3.68 Mb
- Client S - 3.04 Mb
- Client P3 - 2.33 Mb
- MUSHclient - 1.35 Mb
See what I mean? Lean, fast, reliable, fully-featured. :) That's MUSHclient. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Flannel
USA (1,230 posts) Bio
|
Date
| Reply #3 on Wed 10 Mar 2004 05:52 AM (UTC) |
Message
| Since when has MC supported TCL nick? I just searched the forums, I dont see any announcement about it. Even the thread about it just kind of dies out...
Is this in 3.46 and none of the rest of us know about it? or what? |
~Flannel
Messiah of Rose
Eternity's Trials.
Clones are people two. | Top |
|
Posted by
| Khall
USA (2 posts) Bio
|
Date
| Reply #4 on Wed 10 Mar 2004 06:00 AM (UTC) |
Message
| Sure, Nick, I'll try to capture it. Thanks. And, no, there shouldn't be any addins or plugins. I do have a few odd issues with this system, it adds carriage returns at the points that line-wrap decides to line wrap, if I save a text file in notepad and a few things. But, this particular problem only occurs with mushclient so I can't think it's not a mushclient related issue. Also when I have the activity toolbar up, if I close out a window it fails to redraw the #'s correctly, unless I leave an open window to the right of the closed one. For instance, if I close world 4, and I only have 4 worlds open, it leaves a blankness instead of a number (in the activity toolbar). However, if I have a 5th world open and do the same thing, it properly resynchs. The ansi crash sequences are actually something I know happens to other users (that's how I discovered it, by someone helpfully 'showing' it to me.)
K. | Top |
|
Posted by
| Nick Gammon
Australia (23,140 posts) Bio
Forum Administrator |
Date
| Reply #5 on Wed 10 Mar 2004 07:09 AM (UTC) |
Message
| Did I say it supported TCL? <grin>
Well, I think in response to this thread:
http://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=2675
I added the ability to supposedly support the TCL scripting engine, but as I couldn't get it to work perfectly I didn't announce it. However I don't really believe it is a MUSHclient problem, so I thought if I added the recognition for the TCL language (eg. the script configuration page) when they got TCL script engine working, maybe someone would make use of it.
As for the ANSI codes, I believe ANSI parsing is pretty stable, but with any code there is always the potential for an obscure bug with bizarre sequences. Any reproducable bug reports would be welcome. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | 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.
18,767 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top