c0003d03be
Added clientpoke command
2011-06-07 09:47:19 +01:00
b203a1c220
Switch clientkick to use the clientlist function
2011-06-07 09:46:02 +01:00
b1006c6494
Added clientlist command to return a dict of clients keyed by clid
2011-06-07 09:38:10 +01:00
68aafbde35
Added locking for IO, avoid call collisions on multithreaded applications
2011-06-07 09:25:46 +01:00
Krzysztof Jagiello
9ac1fd1d8d
a fix and new tests for parse_data
2011-06-07 08:18:01 +01:00
Krzysztof Jagiello
09e10e7e92
fixed hasattr
2011-06-07 08:16:49 +01:00
Krzysztof Jagiello
a33d73bd91
removed useless code, changed the way of parsing server response as it was way too much code that did not do anything
2011-06-07 08:14:45 +01:00
Krzysztof Jagiello
ec2a030d1b
fixed clientkick command as it was not working properly
2011-06-07 08:11:41 +01:00
Krzysztof Jagiello
c77c71e746
corrected ascii code for horizontal tab
2011-06-07 08:08:56 +01:00
726591ba8f
Add some sensible defaults, stop TS3Server requiring connection details to instance
2011-06-06 11:28:10 +01:00
64595322f0
Fix ordering issues escaping/unescaping
...
It seems as we were storing our list of modifications in a dict we couldn't rely
on the order of them coming out the dict, this was causing issues with \n and \r
and caused the output to have \\n or \\r. Switching to a list of tuples resolved
the issue.
2011-06-06 10:59:45 +01:00
589e894f97
Add logging to send_command
2011-06-06 09:11:10 +01:00
c105e3594d
Added clientkick command to TS3Server
2011-06-06 09:08:31 +01:00
d3b3a4d90f
Add in defines from ServerQuery manual, move ts3.py into a package
2011-06-06 08:41:58 +01:00