Rossen Georgiev
9ef8e5d952
SteamClient: hold on return from login()
Allows the client to fully login, and won't be kicked off when
it sends a message immediately after login() returns
10 years ago
Rossen Georgiev
f0e96a427c
reword get_web_session() docstring
10 years ago
lopezloo
cd39231b9a
Implement Logon ID ( #63 )
10 years ago
Rossen Georgiev
c2ce74b25d
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
10 years ago
Rossen Georgiev
b39cb62664
ClientUpdateGuestPassesList fix eresult param name
10 years ago
Rossen Georgiev
46560ca446
comment out obsolete EMsgs
10 years ago
Rossen Georgiev
e471deb9d0
fix #61 ; SteamLeaderboard.__getitem__ return list for single item lookup
10 years ago
Rossen Georgiev
8eef11df93
fix pb_fetch adding extra 'syntax' line to test proto
10 years ago
Rossen Georgiev
a58c88c64e
update protos
10 years ago
Rossen Georgiev
ad80a2fe91
fix #58 ; ValueError raised when reading 'cm_servers.json'
10 years ago
Rossen Georgiev
00ea0513ac
docs add missing line in one example
10 years ago
Rossen Georgiev
89f5ea68c7
tweak docs menu for API
10 years ago
Rossen Georgiev
202cabee29
Leaderboards: added steam_ids param to get_entries
10 years ago
Rossen Georgiev
75aedade6c
Leaderboards: fix typo in docstring
10 years ago
Rossen Georgiev
c5c8e32545
map protos for ClientCreateAccountProto; #57
10 years ago
Rossen Georgiev
f0e337fcde
bump to v0.8.13
10 years ago
Rossen Georgiev
b39698f63b
reset current_games_played on disconnect
10 years ago
Rossen Georgiev
ec1fb51a99
fix games_played() for py3; v0.8.12
10 years ago
Rossen Georgiev
db0ab2c0d3
SteamClient: fix cli_login() using raw_input on py3
10 years ago
Rossen Georgiev
721ce21fce
bump to v0.8.11
[ci skip]
10 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
10 years ago
Rossen Georgiev
cf80947a75
SteamApps: refactor and fix methods
10 years ago
Rossen Georgiev
e4f3bfd9d4
steam.core.connection: increase chunk size
10 years ago
Rossen Georgiev
efa756714d
bump to v0.8.10
10 years ago
Rossen Georgiev
0148d268fc
tweak ClientChatEnter #55
10 years ago
nukeop
e7c6d60755
Implement ClientChatEnter message ( #55 )
10 years ago
Rossen Georgiev
0786fd2743
refactor register_product_key()
10 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
10 years ago
Rossen Georgiev
53e9ea1b40
gold profile
10 years ago
Rossen Georgiev
c08c399e4c
StructReader: added __len__() and rlen()
10 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
10 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.
10 years ago
Rossen Georgiev
610de3dd8a
SteamClient: login() now returns LogOn eresult
10 years ago
Rossen Georgiev
176fd196c8
SteamClient: avoid calling connect() while connecting
10 years ago
Rossen Georgiev
513c68ca08
added StructReader
10 years ago
Rossen Georgiev
980be5528a
reintroduced missing 'e', wow
10 years ago
Rossen Georgiev
1e3d2179d4
implemented ClientUpdateGuestPassesList struct message
10 years ago
Rossen Georgiev
eeefcb3cbf
refactored ClientVACBanStatus
10 years ago
Rossen Georgiev
3dfde1b08e
implemented ClientMarketingMessageUpdate2
10 years ago
Rossen Georgiev
345b1f052f
raise NotImplementedError for methods on StructMessage
10 years ago
Rossen Georgiev
9b439cf789
remove redundant __init__ in StructMessage subclasses
10 years ago
Rossen Georgiev
9f2edd3f8f
protobuf update
[ci skip]
10 years ago
Rossen Georgiev
8928bc7ed7
changed msg.py to a subpackage
10 years ago
Rossen Georgiev
0372e8afd7
fix StructMessage metaclass compability
10 years ago
Rossen Georgiev
4642aec56b
refactor msg.py into multiple modules
10 years ago
Rossen Georgiev
ff36295cbc
added 'wait_msg'
10 years ago
Rossen Georgiev
49d535c63f
added register_product_key method
10 years ago
Rossen Georgiev
9cb2b18288
implemented ClientVACBanStatus message
10 years ago
Rossen Georgiev
fb149fe300
decode 'chat_messages' text as utf-8
10 years ago
Rossen Georgiev
3aec9020dd
added Apps builtin
cotains various methods related to apps
10 years ago