renovate[bot] bb8031db97 Lock file maintenance (#50)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 06:14:34 +00:00
2025-03-08 10:30:44 +00:00
2025-08-09 16:36:02 +01:00
2025-04-20 10:48:09 +01:00
2025-04-19 18:01:16 +01:00
2025-03-06 12:11:13 +00:00
2025-08-09 16:36:22 +01:00
2025-08-09 16:36:02 +01:00
2025-12-08 06:14:34 +00:00

GlobalTalk Scraper

A script to scrape out a AppleTalk network layout using netatalk tools getzones and nbplkup.

Running

This requires a working netatalk installation to work correctly.

Example Output

This is an example of the JSON file produced, filtered down to one Zone.

{
    "format": "v1",
    "zones": [
        "Doofnet",
    ],
    "nodes": [
        {
            "object": "nas-afp",
            "type": "TimeLord",
            "address": "5311.212",
            "socket": "129",
            "zone": "Doofnet"
        },
        {
            "object": "nas-afp",
            "type": "AFPServer",
            "address": "5311.212",
            "socket": "128",
            "zone": "Doofnet"
        },
        {
            "object": "HP LJ Pro 200 Color",
            "type": "LaserWriter",
            "address": "5311.212",
            "socket": "130",
            "zone": "Doofnet"
        },
        {
            "object": "nas-afp",
            "type": "netatalk",
            "address": "5311.212",
            "socket": "4",
            "zone": "Doofnet"
        },
        {
            "object": "nas-afp",
            "type": "Workstation",
            "address": "5311.212",
            "socket": "4",
            "zone": "Doofnet"
        },
        {
            "object": "jrouter v0.0.12",
            "type": "AppleRouter",
            "address": "5311.1",
            "socket": "253",
            "zone": "Doofnet"
        }
    ]
}
Description
No description provided
Readme 419 KiB
Languages
Python 98.6%
Makefile 1.4%