2013-08-01 3 views
2

현재, 저는 파이썬과 함께 스팀 게임을위한 거래 시스템을 구현하고 싶습니다. 스팀 키트는 어떻게 작동합니까?

그래서, 내가 github의를 검색하지만, 슬프게도 만

https://github.com/Jessecar96/SteamBot

https://github.com/Jessecar96/SteamKit2

네, 잘 작동 있다. 하지만 그들은 C#입니다 - 파이썬이 할 수 없다는 것을 말하지 마라 :).

그래서 저는 스팀 키트 부분부터 시작하고 싶습니다. 나는 그것이 어려운 (어쩌면 단지 웹 api),하지만 나는 SteamKit2의 코드를 좀 검토 할 때, 나는 그것이 스팀 네트워크에 TcpConnection을 사용하는 것, 그들이 프로토콜을 얻는 방법을 모른다는 것을 알았다.

누군가가 내가 사용하는 파이썬 부하 steamkit2.dll 생각, 이것에 대해 어떤 생각을 가지고 있습니까,하지만 당신은 그 저장소에 SteamKit2 포트를 사용하지 않으려는 C#

+0

저는 C#과 관련하여 총 troglodyte입니다. 그러나 IronPython은 C# 클래스와 라이브러리를 사용할 수 있다고 생각합니다. 너무 좋아요. http://stackoverflow.com/questions/10870943/instantiating-custom-c-sharp-classes-from-ironpython – dilbert

답변

5

와 메신저 정말 멍청한 놈. 공식 SteamKit2 저장소의 지점 (및 그 지점에 날짜가있는 지점)입니다. 그들은이 issue 토론을 기반으로 지회를 없애려고 시도하는 것처럼 보입니다.

질문에 답하려면 SteamKit to Python의 port이 있습니다. PySteamKit이라고하며 SteamKit2의 기고자 중 한 사람이 작성했습니다.

공식적인 SteamKit이나 Python 포트의 Wiki에는 패키지 사용법에 대한 많은 문서가없는 것 같습니다. C#에있는 SteamKit에서 제공하는 샘플을 살펴 봐야 할 수도 있습니다.