Primary Endpoints
- data.json – full dataset (array of items).
- index.json – version list + latest pointers.
- data.csv – CSV for quick & dirty consumers.
- latest-linux.json – latest Linux.
- latest-windows.json – latest Windows.
v/<version>/<platform>.json
– per-version files. Example: v/516.1666/linux.json
Schema (per item)
{
"schema": 1,
"version": "516.1666",
"platform": "linux" | "windows",
"addresses": ["0x…", "…"],
"experimental": ["0x…"] | null,
"build_at": "YYYY-MM-DDTHH:MM:SSZ"
}
Latest
Loading…
View details
Per-Version Files
Links are generated from
data.json
. Only present platforms are shown.Version | Linux | Windows |
---|---|---|
Loading… |
Usage Examples
curl + jq (bash)
# Latest Linux curly-brace line
curl -sSL https://sovexe.github.io/byond-tracy-offset-extractor/latest-linux.json \
| jq -r '.addresses | "{" + (join(", ")) + "}"'
# Fetch a specific version/platform (Windows example)
curl -sSL https://sovexe.github.io/byond-tracy-offset-extractor/v/516.1666/windows.json | jq .
# List all versions
curl -sSL https://sovexe.github.io/byond-tracy-offset-extractor/index.json | jq -r '.versions[]'
PowerShell
$j = Invoke-RestMethod -Uri "https://sovexe.github.io/byond-tracy-offset-extractor/data.json"
($j | Where-Object { $_.platform -eq 'linux' } | Sort-Object {
$_.version.Split('.') | ForEach-Object {[int]$_}
} | Select-Object -Last 1).addresses -join ', '
GitHub Actions (shell)
- name: Fetch latest linux curly-brace line
run: |
curl -sSL https://sovexe.github.io/byond-tracy-offset-extractor/latest-linux.json \
| jq -r '.addresses | "{" + (join(", ")) + "}"'
- name: Use a specific version/platform (example)
run: |
curl -sSL https://sovexe.github.io/byond-tracy-offset-extractor/v/516.1666/linux.json \
| jq -r '.addresses | "{" + (join(", ")) + "}"'