Rossen Georgiev
ec1fb51a99
fix games_played() for py3; v0.8.12
8 years ago
Rossen Georgiev
db0ab2c0d3
SteamClient: fix cli_login() using raw_input on py3
8 years ago
Rossen Georgiev
721ce21fce
bump to v0.8.11
[ci skip]
8 years ago
Rossen Georgiev
17eac0cca3
refactor proto_fill_from_dict & proto_to_dict; #56
* added tests for both function
* both function now support py3 iterators types like map, range, filter
* proto_fill_from_dict will correctly overwrite lists when clear=False
8 years ago
Rossen Georgiev
cf80947a75
SteamApps: refactor and fix methods
8 years ago
Rossen Georgiev
e4f3bfd9d4
steam.core.connection: increase chunk size
8 years ago
Rossen Georgiev
efa756714d
bump to v0.8.10
8 years ago
Rossen Georgiev
0148d268fc
tweak ClientChatEnter #55
8 years ago
nukeop
e7c6d60755
Implement ClientChatEnter message ( #55 )
8 years ago
Rossen Georgiev
0786fd2743
refactor register_product_key()
8 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
9 years ago
Rossen Georgiev
53e9ea1b40
gold profile
9 years ago
Rossen Georgiev
c08c399e4c
StructReader: added __len__() and rlen()
9 years ago
Rossen Georgiev
86e4047582
StructReader improvements
* added read() to get raw bytes
* renamed read_format() to unpack()
* added parameter in read_cstring() to specify terminator
9 years ago
Rossen Georgiev
7cbd44a4c5
SteamClient: added 'cli_login()'
The new method simplfiest the login process from CLI.
Examples and recipes are changed to use it.
9 years ago
Rossen Georgiev
610de3dd8a
SteamClient: login() now returns LogOn eresult
9 years ago
Rossen Georgiev
176fd196c8
SteamClient: avoid calling connect() while connecting
9 years ago
Rossen Georgiev
513c68ca08
added StructReader
9 years ago
Rossen Georgiev
980be5528a
reintroduced missing 'e', wow
9 years ago
Rossen Georgiev
1e3d2179d4
implemented ClientUpdateGuestPassesList struct message
9 years ago
Rossen Georgiev
eeefcb3cbf
refactored ClientVACBanStatus
9 years ago
Rossen Georgiev
3dfde1b08e
implemented ClientMarketingMessageUpdate2
9 years ago
Rossen Georgiev
345b1f052f
raise NotImplementedError for methods on StructMessage
9 years ago
Rossen Georgiev
9b439cf789
remove redundant __init__ in StructMessage subclasses
9 years ago
Rossen Georgiev
9f2edd3f8f
protobuf update
[ci skip]
9 years ago
Rossen Georgiev
8928bc7ed7
changed msg.py to a subpackage
9 years ago
Rossen Georgiev
0372e8afd7
fix StructMessage metaclass compability
9 years ago
Rossen Georgiev
4642aec56b
refactor msg.py into multiple modules
9 years ago
Rossen Georgiev
ff36295cbc
added 'wait_msg'
9 years ago
Rossen Georgiev
49d535c63f
added register_product_key method
9 years ago
Rossen Georgiev
9cb2b18288
implemented ClientVACBanStatus message
9 years ago
Rossen Georgiev
fb149fe300
decode 'chat_messages' text as utf-8
9 years ago
Rossen Georgiev
3aec9020dd
added Apps builtin
cotains various methods related to apps
9 years ago
Rossen Georgiev
e722290aad
builtins: merge Misc into User
9 years ago
Rossen Georgiev
39627fe883
ClientChatMsg to encode/decode text correctly
related to #51 and #13
9 years ago
nukeop
e3cd9d493d
Add struct messages for Group Chat ( #51 )
9 years ago
Rossen Georgiev
0aaaf00922
fix proto_to_dict not converting some repeated fields
9 years ago
Rossen Georgiev
a0eab53b1e
bump v0.8.9
9 years ago
Rossen Georgiev
f651762185
added Simple Web API recipe
9 years ago
Rossen Georgiev
d7c7e97991
correctly resolve player count messages
9 years ago
Rossen Georgiev
502ce49f69
tweak persistent_login recipe to not reconnect on exit
9 years ago
Rossen Georgiev
53bdf71b4a
fix persistent logon recipe
[ci skip]
9 years ago
Rossen Georgiev
f4239daf2d
keep the CM server list fresh
9 years ago
Rossen Georgiev
e15bdf9a27
limit jobid range and clean up existing jobids
9 years ago
Rossen Georgiev
d8e5c941b7
fix generate_confirmation_key typo
[ci skip]
9 years ago
Rossen Georgiev
c1b326f166
expose leaderboard enums as props on SteamLeaderboard
9 years ago
Rossen Georgiev
f31b33dbac
protobufs updated
9 years ago
Rossen Georgiev
050627bd7f
bump to 0.8.8
9 years ago
Rossen Georgiev
be58f33813
update protos
9 years ago
Rossen Georgiev
0ab8b5de52
Added GSLTExpired = 106 eresult
9 years ago