コード例 #1
0
    async def get_packages_info(self, package_ids):
        logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with {package_ids}")
        message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest()

        for package_id in package_ids:
            info = message.packages.add()
            info.packageid = int(package_id)

        await self._send(EMsg.PICSProductInfoRequest, message)
コード例 #2
0
    async def get_apps_info(self, app_ids):
        logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with {app_ids}")
        message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest()

        for app_id in app_ids:
            info = message.apps.add()
            info.appid = app_id

        await self._send(EMsg.PICSProductInfoRequest, message)
コード例 #3
0
    async def get_apps_info(self, app_ids):
        logger.info("Sending call %s with %d app_ids",
                    repr(EMsg.PICSProductInfoRequest), len(app_ids))
        message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest(
        )

        for app_id in app_ids:
            info = message.apps.add()
            info.appid = app_id

        await self._send(EMsg.PICSProductInfoRequest, message)
コード例 #4
0
    async def get_packages_info(self, steam_licenses: List[SteamLicense]):
        logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with "
                    f"{[steam_license.license.package_id for steam_license in steam_licenses]}")
        message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest()

        for steam_license in steam_licenses:
            info = message.packages.add()
            info.packageid = steam_license.license.package_id
            info.access_token = steam_license.license.access_token

        await self._send(EMsg.PICSProductInfoRequest, message)
コード例 #5
0
    async def get_packages_info(self, steam_licenses: List[SteamLicense]):
        logger.info("Sending call %s with %d package_ids",
                    repr(EMsg.PICSProductInfoRequest), len(steam_licenses))
        message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest(
        )

        for steam_license in steam_licenses:
            info = message.packages.add()
            info.packageid = steam_license.license.package_id
            info.access_token = steam_license.license.access_token

        await self._send(EMsg.PICSProductInfoRequest, message)