TASClient logon problems
Moderator: Moderators
Re: TASClient logon problems
i really dont like springlobby, but it seems to be working. do you guys know what my problem is using tasclient? is it a problem with my connection or what?
Re: TASClient logon problems
it's a serverside disconnection now if it works with springlobby .... i don't understand why i don't know shit to networkingaegis wrote:springlobby people say it works now
also satirik, you probably don't have the type of computer and connection likely to timeout
Last edited by Satirik on 27 Jan 2008, 20:42, edited 2 times in total.
Re: TASClient logon problems
woah i got new shit
[11:39:36 AM] Server: "UPDATEBATTLEINFO 1826 1 0 1352702063 SpeedMetal.smf"
[11:39:36 AM] Server: "UPDATEBATTLEINFO 1826 0 0 1352702063 SpeedMetal.smf"
[11:39:36 AM] Connection to server closed!
[11:39:37 AM] Server: "CLIENTSTATUS lfing 20"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "LEFTBATTLE 1826 Wisse[PiRO]"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS Cosmos 15"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS Cosmos 13"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS [TT]JAZCASH 19"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS [BF]sensorman 23"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS bastafari202 23"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS [TT]JAZCASH 17"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS [BF]sensorman 21"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS saul 19"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS bastafari202 21"
[11:39:37 AM] Error: Server sent ambiguous command!
[11:39:37 AM] Server: "CLIENTSTATUS qxl32 19"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS Manda 19"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS saul 17"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS fc14159 19"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS MegaPihar 19"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS qxl32 17"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS Manda 17"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS hlodvick 3"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS fc14159 17"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS MegaPihar 17"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS hlodvick 1"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS masterlychief 15"
[11:39:38 AM] Error: Server sent ambiguous command!
[11:39:38 AM] Server: "CLIENTSTATUS cmsJustin 19"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS SergeantDeadeye 11"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS masterlychief 13"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS cmsJustin 17"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS [Fr]Snake 23"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS SergeantDeadeye 9"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS [Fr]Snake 21"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS lfing 21"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS rollese 1"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS Isodrink 3"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS Isodrink 1"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS konitshiwa 132"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:39 AM] Server: "CLIENTSTATUS sombriks 133"
[11:39:39 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS Rymosrac 1"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS sikakraa 1"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS Riedel 1"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS neti 1"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS [dib]ivsq 19"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS SirSyriusz 19"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS gaou 15"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS m4stergrill3r 15"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS gaou 13"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS SirSyriusz 17"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "ADDUSER JIGSAW2 US 0"
[11:39:40 AM] Server: "CLIENTSTATUS JIGSAW2 0"
[11:39:40 AM] Server: "CLIENTSTATUS [dib]ivsq 17"
[11:39:40 AM] Error: Server sent ambiguous command!
[11:39:40 AM] Server: "CLIENTSTATUS m4stergrill3r 13"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "CLIENTSTATUS Tkdn 11"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "CLIENTSTATUS Tkdn 9"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "ADDUSER SpunkyMunky GB 2992"
[11:39:41 AM] Server: "CLIENTSTATUS SpunkyMunky 8"
[11:39:41 AM] Server: "LEFTBATTLE 1794 qxl32"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "CLIENTSTATUS qxl32 16"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "REMOVEUSER qxl32"
[11:39:41 AM] Error: Server sent ambiguous command! [#9]
[11:39:41 AM] Server: "CLIENTSTATUS shtbag667 11"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "CLIENTSTATUS eon 7"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "CLIENTSTATUS shtbag667 9"
[11:39:41 AM] Error: Server sent ambiguous command!
[11:39:41 AM] Server: "REMOVEUSER [butt]BeefofAges"
[11:39:41 AM] Error: Server sent ambiguous command! [#9]
Re: TASClient logon problems
You set the CLIENTSIDE timeout to 1s, which is irrelevant in this situation. tasclient is not pinging during login, due to being completely locked up as it processes login data. So the server is killing it.Satirik wrote:ANYWAY this is not the answer BECAUSE this is not a clientside timeout BECAUSE client side timeout return that msg "Ping dropped locally (timeout)" or "Timeout assumed. Disconnecting ..."
and i just made some test with a 1s timeout and i can log in without problem
And flop, you can stop posting logs, they're all showing the exact same situation

Re: TASClient logon problems
that's what i say from the beginning it's not a client side timeout ... but if it works with springlobby ... it's a tasclient problem but i have no idea which onePeet wrote:You set the CLIENTSIDE timeout to 1s, which is irrelevant in this situation. tasclient is not pinging during login, due to being completely locked up as it processes login data. So the server is killing it.Satirik wrote:ANYWAY this is not the answer BECAUSE this is not a clientside timeout BECAUSE client side timeout return that msg "Ping dropped locally (timeout)" or "Timeout assumed. Disconnecting ..."
and i just made some test with a 1s timeout and i can log in without problem
And flop, you can stop posting logs, they're all showing the exact same situation
Re: TASClient logon problems
networking is a good thing to know when writing a program based on itSatirik wrote:it's a serverside disconnection now if it works with springlobby .... i don't understand why i don't know shit to networkingaegis wrote:springlobby people say it works now
also satirik, you probably don't have the type of computer and connection likely to timeout
Re: TASClient logon problems
Just trust us that pinging in a seperate thread like all the other lobbies is best. v_v
Re: TASClient logon problems
For wanting you to fix a huge glaring bug? k then.
Re: TASClient logon problems
but mostly nobody can compile it (i tried)Satirik wrote:ok now im not the "tasclient maintainer" anymore, i'll commit some shit sometimes ... but don't ask me anything just download and use springlobby ty (and don't forget that instead of crying for something you want in the lobby ... it is open source)
if a moderator can lock this topic ty
Re: TASClient logon problems
flop misses tasclient
btw im on vista if that changes anything
btw im on vista if that changes anything
Re: TASClient logon problems
Make a separate thread that sends PING at regular timed intervals regardless of what traffic is being processed.
Problem solved, it's a 30 second job in most languages too, and requires little or no network knowledge of any kind except if(connected).
Why this solution should be made out to be horrifically complicated or that the problem should be denied and fobbed off on tasserver at all is quite laughable. It doesn't happen in aflobby or springlobby, only tasclient so it must be a bug in tasserver!
See my point? This sort of behaviour is called digging yourself a grave, it's far more effective to acknowledge the issue and say you don't have time to fix it.
Problem solved, it's a 30 second job in most languages too, and requires little or no network knowledge of any kind except if(connected).
Why this solution should be made out to be horrifically complicated or that the problem should be denied and fobbed off on tasserver at all is quite laughable. It doesn't happen in aflobby or springlobby, only tasclient so it must be a bug in tasserver!
See my point? This sort of behaviour is called digging yourself a grave, it's far more effective to acknowledge the issue and say you don't have time to fix it.
Re: TASClient logon problems
90% of all tasclients grumbles, issues, bugs, and complaints, can all be solved using code that can be written in a handful of lines. Here is an example:
Albeit it is Java not Delphi but it does the job and it does it so much better than tasclient does it for such a simple piece of code. A C++ Boost version would take up a similar amount of space but with a loop and some variables for time control, and an escape condition, and a groovy version would probably be even tinier.
Code: Select all
class CPingTask extends TimerTask {
public CConnection c;
public void run() {
c.sendLine("PING");
}
}
Timer pingtask = new Timer();
CPingTask t = new CPingTask();
t.c = this;
pingtask.schedule(t, 500, 8000);
Re: TASClient logon problems
for anyone interested, i'm making a tasclient build environment so i can poke at it
Re: TASClient logon problems
Maybe once you have it upload it somewhere?
Re: TASClient logon problems
ehhhh i just followed the steps in the readme file for tasclient
Re: TASClient logon problems
but you didn't get it to compile yet right?
Re: TASClient logon problems
ehhh i got it to compile without errors
and i hate delphi even more now :)
i don't have a compatible unitsync so i can't test it
and i hate delphi even more now :)
i don't have a compatible unitsync so i can't test it