Name | qvalve JSON |
Version |
1.0.4
JSON |
| download |
home_page | None |
Summary | Query Valve Main and Game Servers |
upload_time | 2024-11-17 16:39:29 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT |
keywords |
tf2
team-fortress-2
steam
valve
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
### qvalve - Query Valve Main and Game Servers
#### Usage
qvalve [--max-threads NUM] [--debug] [--show-players] [--show-keywords]
[--show-tags] [--report-keywords] [--max-servers NUM]
[--regions NUM [NUM ...]] [--appid NUM] [--empty NUM]
[--full NUM] [--noplayers NUM] [--map-name NAME]
[--map-prefix PREFIX] [--min-players NUM] [--no-max-players]
[--max-ping NUM] [--no-mm-strict-1] [--web-server] [-h] [-v]
[-V] [--config FILE] [--print-config] [--print-url]
[--completion [SHELL]]
[ADDR ...]
Search `Valve`s Main server for Game servers. Integrated with `tf2mon`s
hacker-database to identify known cheaters on game servers. Click on a
server to show/hide its players; `Ctrl-Click` on server (or players) to
subsequently connect to that server when `F12` is pressed in-game.
#### Options
--max-threads NUM Run `NUM` threads for game server comms (default:
`10`).
--debug Pretty-print raw response records (default: `False`).
--show-players Print `A2S_PLAYER.names` (default: `False`).
--show-keywords Print `A2S_INFO.keywords` (default: `False`).
--show-tags Print `A2S_RULES.sv_tags` (default: `False`).
--report-keywords Print keywords report (default: `False`).
#### Stage one filters, sent to valve in query to get list of remote game servers
--max-servers NUM Get no more than `NUM` servers per region (default:
`100`).
--regions NUM [NUM ...]
Get servers for list of regions (default: `[0, 1, 2,
3]`).
--appid NUM Servers that are running game (default: `440`).
--empty NUM Servers that are not empty.
--full NUM Servers that are not full.
--noplayers NUM Servers that are empty.
--map-name NAME Match map `NAME` (exact).
--map-prefix PREFIX
Match map names that start with `PREFIX`.
#### Stage two filters, applied after querying valve
--min-players NUM Where number of players is at least NUM.
--no-max-players Where number of players is less than its
`max_players`.
--max-ping NUM Where ping is NUM or less.
--no-mm-strict-1 Where tf_mm_strict is not 1.
#### Usage 2
ADDR Query list of Game server addresses, where ADDR is
`IP:PORTNO`.
#### Usage 3
--web-server Run web server.
#### General options
-h, --help Show this help message and exit.
-v, --verbose `-v` for detailed output and `-vv` for more detailed.
-V, --version Print version number and exit.
--config FILE Use config `FILE` (default: `~/.qvalve.toml`).
--print-config Print effective config and exit.
--print-url Print project url and exit.
--completion [SHELL]
Print completion scripts for `SHELL` and exit
(default: `bash`).
Raw data
{
"_id": null,
"home_page": null,
"name": "qvalve",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "tf2, team-fortress-2, steam, valve",
"author": null,
"author_email": "Russel Lane <russel@rlane.com>",
"download_url": "https://files.pythonhosted.org/packages/04/9b/2cd1ca5805e23166b4cc97ee2f15204c835f9c58364c8f98b1da824bce81/qvalve-1.0.4.tar.gz",
"platform": null,
"description": "### qvalve - Query Valve Main and Game Servers\n\n#### Usage\n qvalve [--max-threads NUM] [--debug] [--show-players] [--show-keywords]\n [--show-tags] [--report-keywords] [--max-servers NUM]\n [--regions NUM [NUM ...]] [--appid NUM] [--empty NUM]\n [--full NUM] [--noplayers NUM] [--map-name NAME]\n [--map-prefix PREFIX] [--min-players NUM] [--no-max-players]\n [--max-ping NUM] [--no-mm-strict-1] [--web-server] [-h] [-v]\n [-V] [--config FILE] [--print-config] [--print-url]\n [--completion [SHELL]]\n [ADDR ...]\n \nSearch `Valve`s Main server for Game servers. Integrated with `tf2mon`s\nhacker-database to identify known cheaters on game servers. Click on a\nserver to show/hide its players; `Ctrl-Click` on server (or players) to\nsubsequently connect to that server when `F12` is pressed in-game.\n\n#### Options\n --max-threads NUM Run `NUM` threads for game server comms (default:\n `10`).\n --debug Pretty-print raw response records (default: `False`).\n --show-players Print `A2S_PLAYER.names` (default: `False`).\n --show-keywords Print `A2S_INFO.keywords` (default: `False`).\n --show-tags Print `A2S_RULES.sv_tags` (default: `False`).\n --report-keywords Print keywords report (default: `False`).\n\n#### Stage one filters, sent to valve in query to get list of remote game servers\n --max-servers NUM Get no more than `NUM` servers per region (default:\n `100`).\n --regions NUM [NUM ...]\n Get servers for list of regions (default: `[0, 1, 2,\n 3]`).\n --appid NUM Servers that are running game (default: `440`).\n --empty NUM Servers that are not empty.\n --full NUM Servers that are not full.\n --noplayers NUM Servers that are empty.\n --map-name NAME Match map `NAME` (exact).\n --map-prefix PREFIX\n Match map names that start with `PREFIX`.\n\n#### Stage two filters, applied after querying valve\n --min-players NUM Where number of players is at least NUM.\n --no-max-players Where number of players is less than its\n `max_players`.\n --max-ping NUM Where ping is NUM or less.\n --no-mm-strict-1 Where tf_mm_strict is not 1.\n\n#### Usage 2\n ADDR Query list of Game server addresses, where ADDR is\n `IP:PORTNO`.\n\n#### Usage 3\n --web-server Run web server.\n\n#### General options\n -h, --help Show this help message and exit.\n -v, --verbose `-v` for detailed output and `-vv` for more detailed.\n -V, --version Print version number and exit.\n --config FILE Use config `FILE` (default: `~/.qvalve.toml`).\n --print-config Print effective config and exit.\n --print-url Print project url and exit.\n --completion [SHELL]\n Print completion scripts for `SHELL` and exit\n (default: `bash`).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Query Valve Main and Game Servers",
"version": "1.0.4",
"project_urls": {
"Homepage": "https://github.com/russellane/qvalve"
},
"split_keywords": [
"tf2",
" team-fortress-2",
" steam",
" valve"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2271ef3d4d660db474df4295a074c140cca63c0cde2e8bb612b4e36f262964d2",
"md5": "b6e25dd5a72b32d29a62e44b178f0cff",
"sha256": "3c70bc2f2517a11b8355c3ae4af1569a330a35c34dfb8f6b6fb1cc3b7bae8ffd"
},
"downloads": -1,
"filename": "qvalve-1.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b6e25dd5a72b32d29a62e44b178f0cff",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 21700,
"upload_time": "2024-11-17T16:39:27",
"upload_time_iso_8601": "2024-11-17T16:39:27.543471Z",
"url": "https://files.pythonhosted.org/packages/22/71/ef3d4d660db474df4295a074c140cca63c0cde2e8bb612b4e36f262964d2/qvalve-1.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "049b2cd1ca5805e23166b4cc97ee2f15204c835f9c58364c8f98b1da824bce81",
"md5": "1ad0488ea2a5e59811e33e38c4f3816e",
"sha256": "6241ad5bdc6ce4eae7ba1ef1e26fc569b7c346721a1f0537702a3b40cad05377"
},
"downloads": -1,
"filename": "qvalve-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "1ad0488ea2a5e59811e33e38c4f3816e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 19283,
"upload_time": "2024-11-17T16:39:29",
"upload_time_iso_8601": "2024-11-17T16:39:29.176772Z",
"url": "https://files.pythonhosted.org/packages/04/9b/2cd1ca5805e23166b4cc97ee2f15204c835f9c58364c8f98b1da824bce81/qvalve-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-17 16:39:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "russellane",
"github_project": "qvalve",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "qvalve"
}