https://github.com/nikdoof/globaltalk-scraper
Scripts to scrape the GlobalTalk network
https://github.com/nikdoof/globaltalk-scraper
globaltalk marchintosh
Last synced: 6 months ago
JSON representation
Scripts to scrape the GlobalTalk network
- Host: GitHub
- URL: https://github.com/nikdoof/globaltalk-scraper
- Owner: nikdoof
- Created: 2025-03-06T12:11:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-15T04:36:46.000Z (8 months ago)
- Last Synced: 2025-12-17T23:45:53.779Z (7 months ago)
- Topics: globaltalk, marchintosh
- Language: Python
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.
```json
{
"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"
}
]
}
```