Ancestors

Toot

Written by europlus :autisminf: on 2025-02-01 at 04:25

[#]GlobalTalk chatter: what’s the AppleTalk equivalent of URLs?

On the Internet, we can use URLs like

ftp://user:password@server.example.com/path/toshare

to describe the location and type of a resource.

What’s the AppleTalk standard style for addressing, say, folder x, in folder y, in share z, on server a, in zone b, over protocol c?

user i and password j optional.

Old school style guides may need to be consulted.

Was there a standard? I have vague memories there was, google-fu failing.

=> More informations about this toot | More toots from europlus@europlus.zone

Descendants

Written by europlus :autisminf: on 2025-02-01 at 05:53

I might be settling on:

afp:/at/WOzFest HQ Server:WOzFest HQ/WOzFest HQ Files/

even though that’s later than the vintage of AIR - it will have to be human-read, or used on a Mac OS X client (it works in Mac OS X v10.3).

=> More informations about this toot | More toots from europlus@europlus.zone

Written by sortius on 2025-02-01 at 05:07

@europlus yeh, it's been a LONG time since I used appletalk. I used to have an appletalk server running on Linux at one stage... but I can't remember. I do recall there was some sort of user@domain\path (pretty sure it's backslashes, just to be weird)

=> More informations about this toot | More toots from sortius@mastodon.au

Written by europlus :autisminf: on 2025-02-01 at 05:11

@sortius Mac paths historically used : but that might not have been used for what I’m thinking of.

=> More informations about this toot | More toots from europlus@europlus.zone

Written by sortius on 2025-02-01 at 05:13

@europlus yeh, it was all a bit different once you moved to network. I might be confusing it with NFS

=> More informations about this toot | More toots from sortius@mastodon.au

Written by sortius on 2025-02-01 at 05:11

@europlus this might be what you're looking for https://en.wikipedia.org/wiki/Apple_Filing_Protocol

=> More informations about this toot | More toots from sortius@mastodon.au

Written by europlus :autisminf: on 2025-02-01 at 05:18

@sortius thanks, that’s really useful, I hadn’t noticed the actual URL format for AppleTalk servers when I looked at that recently, but that scheme was introduced much later than the 1990’s, so while I’ll possibly use

afp://at/⟨AppleTalk name⟩:⟨AppleTalk zone⟩/⟨path⟩/⟨to⟩/⟨file⟩

I’m sure there was a pre-URL addressing scheme I may prefer to use.

Googling continues, but at least I have a solution now if I don’t find prior scheme.

=> More informations about this toot | More toots from europlus@europlus.zone

Written by sortius on 2025-02-01 at 05:20

@europlus yep, by the looks of it you're looking for AFP 2.0 or earlier. Maybe the Netatalk (Linux AppleTalk server) manual might help https://netatalk.io/?

=> More informations about this toot | More toots from sortius@mastodon.au

Written by europlus :autisminf: on 2025-02-01 at 05:36

@sortius I had a glance earlier, decided to lazy-search by asking ;)

=> More informations about this toot | More toots from europlus@europlus.zone

Written by Ken McLeod on 2025-02-01 at 05:31

@europlus AppleTalk really only specifies how to find a service via NBP: object:type@zone. AFP and PAP services define a specific URL format for AppleTalk-based shares which might be what you want. See Appendix A of the AFP client documentation: https://cdn.preterhuman.net/texts/computing/macintosh/AFPClient.pdf

=> View attached media

=> More informations about this toot | More toots from _the_cloud@mastodon.social

Written by europlus :autisminf: on 2025-02-01 at 05:35

@_the_cloud Thanks, that’s useful - I saw the NBP format as well, but it didn't feel descriptive enough for what I want, so the (extended) URL you show is likely to be what I’ll use (well, without username and password, just like what is on Wikipedia AppleTalk page, too).

I thought there was something that used something like the NBP base to expand further to paths, etc.

But it appears that as a large language model, I may be hallucinating.

=> More informations about this toot | More toots from europlus@europlus.zone

Written by Ken McLeod on 2025-02-01 at 05:46

@europlus I had a look at the AFP spec in Inside AppleTalk 2nd Edition, and it's not a simple string; you need a dynamically obtained vol ID and a set of null-separated path components. As an experiment, I made an alias to a file on an AFP share in Finder and inspected the contents of its 'alis' resource. No URLs, but the server name and zone are in there, along with a colon-separated path on the server volume.

=> More informations about this toot | More toots from _the_cloud@mastodon.social

Written by europlus :autisminf: on 2025-02-01 at 05:54

@_the_cloud Hmm, I might do the same, unless you save me the bother by posting a screenshot 🤣

=> More informations about this toot | More toots from europlus@europlus.zone

Written by europlus :autisminf: on 2025-02-01 at 06:02

@_the_cloud scrub that lazy request - I already had an alias to a share, so I looked at it and can see what you mean. I’d need a TMPL for “alis” resources to get a more human-friendly view.

=> More informations about this toot | More toots from europlus@europlus.zone

Written by Ken McLeod on 2025-02-01 at 06:14

@europlus There's a lot of data in the resource, including file type and creator, and the server and zone strings look like they're maintained separately in fixed-size Str31 buffers. Not sure it's a useful example since it seems to be an internal Alias Manager data structure.

=> More informations about this toot | More toots from _the_cloud@mastodon.social

Written by Steven D. Brewer 🏳️‍⚧️ on 2025-02-01 at 06:08

@europlus You might also look through the documentation for the Columbia Appletalk Package, which was a generation earlier than netatalk. https://github.com/mabam/CAP/tree/master/doc

=> More informations about this toot | More toots from stevendbrewer@wandering.shop

Written by europlus :autisminf: on 2025-02-01 at 06:11

@stevendbrewer Thanks - nothing at first glance.

=> More informations about this toot | More toots from europlus@europlus.zone

Written by Steven D. Brewer 🏳️‍⚧️ on 2025-02-01 at 06:18

@europlus On the Mac, in that era, of course, there was nothing like a shell: stuff had to show up in the Chooser for you to be able to select it. I remember when you began to be able to use a URI to navigate to things and what a revelation it was.

=> More informations about this toot | More toots from stevendbrewer@wandering.shop

Written by europlus :autisminf: on 2025-02-01 at 06:52

@stevendbrewer Yeah, but I thought there might be a style used in manuals and/or magazines for specifying the hierarchy.

Maybe I dreamed it.

Maybe I still can dream it happens...

=> More informations about this toot | More toots from europlus@europlus.zone

Written by Karl Baron on 2025-02-01 at 07:43

@europlus FWIW, HyperCard uses

Zone Name:Machine Name:Process Name

to specify AppleTalk targets for Remote Events/RPC calls (it doesn’t have any support file share support)

=> More informations about this toot | More toots from kalleboo@bitbang.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113926728572483225
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
552.032786 milliseconds
Gemini-to-HTML Time
4.655019 milliseconds

This content has been proxied by September (3851b).