Here's my second MARCHintosh project for 2026 - TalkCrawler Lite

Posted 2026-03-08 | Back to blog index

Here's my second MARCHintosh project for 2026 - TalkCrawler Lite! A little program to keep track of which GlobalTalk printers and shares you've visited or left a greeting on!

I rushed this one out so I can get to using it, so it's less polished than Chat, and might not work so hot on 68k Macs. I'm not sure why opening files is so damn slow.

Demo video in the first reply. Available on Blackbird or landisk on the BaroNet share.

A MacOS 9 screenshot, showing:- App icons - diamond share with a planet and a little spider- Scanning window : An icon shows a magnifying glass over a planet of old Apple hardware icons- Scan results window - a list of GlobalTalk zones, with the BaroNet zone expanded. In the columns are printers and file shares, some with green checks on them.

Again this is another re-creation of one of my 2025 HyperCard stacks as a native tool to make it more handy to use. The “Lite” signifier comes because it doesn't have the deep browsing tools or statistics of the HyperCard version.

All my C/Toolbox experience on Chat helped me get this into working shape much quick than Chat!

When I say I rushed it… The file creation date on TalkCrawler.c is Mar 4, 11 PM, and I posted the release toot on Mar 8, 10 PM. And on the weekdays I had work!

I planned to release it yesterday so today I could leisurely work on a print/calling card & have fun browsing GlobalTalk, but stayed up until 2 AM trying to nail down a memory corruption bug and just gave up.

Adding another day worked out well because I had the time to add this animation, making it all worth it!

And while I skimped out on implementing the main functionality (there is no reason this should need 1+ MB of RAM to function) I did make sure to manually implement the important MacOS-ey bits:

• Cmd-period for cancel

• Option-click for expand all

• The AppleEvent for opening a file actually works

• “Do you want to save changes" dialog with all it's edge cases (quitting with multiple windows open…)

• Cmd-D for "Don't Save”

• An actual help window

The original inspiration for making this native version was seeing that using native APIs on MacOS 9, I could scan all of GlobalTalk in 9 seconds flat. This video is real-time, not edited at all, real PM G4

The AppleTalk APIs have a way to ask how many concurrent requests are supported. Sys7 says 2-4, OS 9 says 10. Exceed that on Sys7, it gives an error. On OS 9... it works?

Problem is, 1/10 times you "cheat" like this on OS 9, you get invalid results - the OS puts machines in the wrong zone!

(I have to admit I've had an obsession with progress animations ever since this guy battled his way through our family Mac Classic hard disk back in like 1992)

Screenshots of a 9 inch black and white Mac running Norton Disk Doctor 2.0, with the 6 stages of scanning with the doctor himself in various poses looking through portions of the disk

Update on 2026-03-09:

1.0.1 is out now, fixing several memory leaks (before saving leaked memory so it would crash after you saved like 4 times) as well as reducing total memory usage during a scan.

Update on 2026-03-12:

TalkCrawler 1.1 is out. It adds search and you can click in the margin to add notes to an entry. Search will also search the notes so it's handy for putting usernames/socials or something in if you like me easily forget who is what zone.

(Notes are limited to 255 chars so your draft of a love letter will not fit)

A screenshot showing a list of AppleTalk devices and zones. A find window is filtering on Brother printers and there is a yellow note pad window open

Back to blog index