• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Networking with HyperCard?

Johnnya101

Well-known member
Trying to make a basic stack with HyperCard 2. I was able to find the MacTCP add on, but the computer I am doing this on is running Mac OS 9, so it uses a later networking control panel.

There isn't much info out there on this. Does anyone have a networking add on for later Mac OS?

(Think they are called XCDNs?)
 

Johnnya101

Well-known member
Open Transport is generally backwards compatible with MacTCP, so your MacTCP XCMD / XFCN ought to work.
Thanks for the info. I can't try it out right now, but I know when I open the NetNews example stack, it brings up an alert of some sort saying MacTCP is improperly configured or installed, which I took as it was not compatible.
 

MacKilRoy

Well-known member
I have used Rinaldi’s externals for most of my projects over the years. I still have stacks that use TCP even now on Classic OS 9 running on OS X Tiger 10.4.11.

One that I’ve used a lot is the HTTP XCMD that allows you to download a file over HTTP in HyperCard. It still works, barring certificate issues (need to access a non-https site only).

As for your specific stack that you are having issues with, I have never used that one so I couldn’t say why it wouldn’t work.
 

Johnnya101

Well-known member
I have used Rinaldi’s externals for most of my projects over the years. I still have stacks that use TCP even now on Classic OS 9 running on OS X Tiger 10.4.11.

One that I’ve used a lot is the HTTP XCMD that allows you to download a file over HTTP in HyperCard. It still works, barring certificate issues (need to access a non-https site only).

As for your specific stack that you are having issues with, I have never used that one so I couldn’t say why it wouldn’t work.
Do you happen to have a link to the Rinaldi one?
 

Johnnya101

Well-known member
Little update: I have been playing around with the MacTCP toolkit and included example. I believe it is incompatible with OpenTransport, as the included stack does not ever seem to connect to anything, and my test stack brings up errors saying it cant understand what to do (script wise), so I will wait for my IIfx to get done so I can try it with MacTCP.
 

Johnnya101

Well-known member
For those more familiar with HyperCard, do I have to "tell" the stack where to find the XCMDs? The errors I am getting are saying the stack doesnt know what to do with any command that has to do with MacTCP. The MacTCP examples kind of work with no errors. Looking through the example stacks, there is nothing in any script that has to do with calling in files from the add on folder. There are no instructions either.
 

MacKilRoy

Well-known member
For those more familiar with HyperCard, do I have to "tell" the stack where to find the XCMDs? The errors I am getting are saying the stack doesnt know what to do with any command that has to do with MacTCP. The MacTCP examples kind of work with no errors. Looking through the example stacks, there is nothing in any script that has to do with calling in files from the add on folder. There are no instructions either.

No. You copy the XCMDs and XFCNs into the HyperCard stack using ResEdit. From there, you use them just like you would any custom handler or script, by name.
 

Johnnya101

Well-known member
No. You copy the XCMDs and XFCNs into the HyperCard stack using ResEdit. From there, you use them just like you would any custom handler or script, by name.
Ooohhhh... that explains it. Nothing really out there on this. Thanks for the tip.
 
Top