Skip to main content

An agent deployed along with the azerothcore worldserver.

Project description

Documentation Status https://github.com/MacHu-GWU/acore_soap_agent-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/acore_soap_agent-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/acore-soap-agent.svg https://img.shields.io/pypi/l/acore-soap-agent.svg https://img.shields.io/pypi/pyversions/acore-soap-agent.svg https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
https://img.shields.io/badge/Link-Document-blue.svg https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to acore_soap_agent Documentation

https://acore-soap-agent.readthedocs.io/en/latest/_static/acore_soap_agent-logo.png

首先请阅读 acore_soap-project 的 README 的第一段来了解 acore soap 系列项目的背景.

该项目提供了一个部署在游戏服务器 EC2 上的命令行程序, 作为外部 API 调用的桥梁. 使得外部有权限的开发者可以通过 AWS SSM Run Command 远程调用这个命令行程序, 从而实现远程执行 GM 命令.

How to

  1. 如果你想要在 EC2 上调试这个 Agent, 你可以参考 tests_int/README.rst 中的教程.

  2. 如果你在 EC2 上安装完 Agent 之后, 想要验证它是否能正常工作, 你可以用下面的命令测试. 如果看到一些例如 Server uptime: ... 的信息就表示成功了.

/home/ubuntu/git_repos/acore_soap_agent-project/.venv/bin/acoresoapagent gm ".server info"
  1. 如果你想要利用这个 Agent 来远程执行 GM 命令, 请使用 acore_soap_remote-project 这个工具.

Install

acore_soap_agent is released on PyPI, so all you need is to:

$ pip install acore-soap-agent

To upgrade to latest version:

$ pip install --upgrade acore-soap-agent

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acore_soap_agent-0.1.1.tar.gz (15.0 kB view hashes)

Uploaded Source

Built Distribution

acore_soap_agent-0.1.1-py3-none-any.whl (13.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page