Re: console.inkey() timeout on slow connections
By: Nightfox to All on Sun Sep 27 2009 01:31 pm
I have a login matrix script that I've written in JavaScript, where I use console.inkey() to get a keypress from the user with an input timeout. I'm using a timeout of 60000ms (so, it should time out after 60 seconds). It wo fine with a fast internet connection, but I've noticed that if I log into my BBS from a computer with a fairly slow connection (i.e., satellite internet connection with a fairly slow upload rate), it times out immediately. Is the a workaround for this?
Here's what I use. Keep in mind this is ripped from ispy/tracker1's code of the phoenix modded s3 shell script.
var c = console.inkey();
if (c == "") {
sleep(100);
}else{
Determine key pressed, etc etc etc.
Hope that helped man.
esc(montereybbs/demonic/mimic)
---
þ Synchronet þ :: montereybbs.com ::