3 comments

  • danpalmer49 minutes ago
    &gt; IMessageKit requires Full Disk Access to read your chat history and perform automation tasks. &gt; System Settings → Privacy &amp; Security → Full Disk Access<p>This basically neuters it for any wide product use. Fine for personal projects, but this is never going to fly for anything more than power user tools.
  • rsync3 hours ago
    I have no interest in the original application[1] that this underpins but I am <i>very interested</i> in an imessage API ...<p>Unfortunately this runs only on a MacOS system which is hard to provision as long-running datacenter infra ...<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46571661">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46571661</a>
  • Carrok2 hours ago
    Also <a href="https:&#x2F;&#x2F;github.com&#x2F;steipete&#x2F;imsg&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;steipete&#x2F;imsg&#x2F;</a>
    • frizlab1 hour ago
      Oh no. Raw AppleScript in a Swift program. Don’t people know stuff anymore? I’m especially disappointed since it’s coming from Steipete…<p>Anyways, that’s how you do AppleScript in Swift (it’s even type-safe!) [1]<p>Usage example. [2]<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;Frizlab&#x2F;apple-music-to-slack&#x2F;blob&#x2F;90964bbef3e61d7874fdcdf47fcd8761ba817b4c&#x2F;Sources&#x2F;ScriptingBridge&#x2F;%20Readme.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Frizlab&#x2F;apple-music-to-slack&#x2F;blob&#x2F;90964bb...</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;Frizlab&#x2F;apple-music-to-slack&#x2F;blob&#x2F;90964bbef3e61d7874fdcdf47fcd8761ba817b4c&#x2F;Sources&#x2F;CurrentTrackInfo.swift#L34" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Frizlab&#x2F;apple-music-to-slack&#x2F;blob&#x2F;90964bb...</a>
      • nxrabl52 minutes ago
        &gt; Don&#x27;t people know stuff anymore?<p>No, no one has ever known anything, and every day people are born knowing even less. This is a strangely aggressive way to share this interesting information, especially for MacOS programming, a platform requiring such byzantine arcane knowledge I&#x27;m amazed people write anything for it at all. At least for Win32 people wrote books you could buy and not blog posts.<p>Anyway, thank you for the introduction to the very cool SwiftScripting project [0], extracting programmable interfaces directly from app bundles. It&#x27;s just like COM, right? nice to see MacOS catching up (&#x2F;ragebait)<p>[0] <a href="https:&#x2F;&#x2F;majestysoftware.wordpress.com&#x2F;2015&#x2F;03&#x2F;31&#x2F;swift-scripting-part-1&#x2F;" rel="nofollow">https:&#x2F;&#x2F;majestysoftware.wordpress.com&#x2F;2015&#x2F;03&#x2F;31&#x2F;swift-scrip...</a>