3 ms·
I built an application for interacting with Apple iMessages on classic Macintosh systems via a modern Mac. I've tested the software on System 2.0 through System
by camhenlin 5y ago
I built an application for interacting with Apple iMessages on classic Macintosh systems via a modern Mac. I've tested the software on System 2.0 through System 6.0.8, but it should work on Macintoshes running up to MacOS 9.2.2.
In addition to the github repository, I wrote an introduction blog post about it here: https://henlin.net/2022/02/26/Introducing-Messages-for-Macintosh/ https://henlin.net/2022/02/26/Introducing-Messages-for-Macin.... I've also outlined the development workflow on to other posts at https://henlin.net/2021/12/03/a-simplified-guide-to-development-using-retro68-and-pce-macplus/#more https://henlin.net/2021/12/03/a-simplified-guide-to-developm... and https://henlin.net/2022/02/26/Messages-for-Macintosh-Developer-Guide/ https://henlin.net/2022/02/26/Messages-for-Macintosh-Develop....
Let me know if you have any questions or decide to try it out on your Macintosh, I'd love to hear about it.
- mpolichette 5y agoI've thought about hooking into messages w/ a running mac before... Do you have a high level description of your approach? I looked in the iMessage GraphQL Server server repo for docs but didn't see anything obvious... On a quick investigation I noticed you are reading the sqlite db... but it wasn't super clear how you send/receive messages?
- camhenlin 5y agoI’m doing polling the Messages SQLite database to detect receiving new messages, and and using built in Messages scripting capabilities to send messages. See here: https://github.com/CamHenlin/imessagegraphqlserver/blob/main/imessage.js#L396 https://github.com/CamHenlin/imessagegraphqlserver/blob/main...