←back to thread

378 points nkko | 6 comments | | HN request time: 0.835s | source | bottom
Show context
pixelmonkey ◴[] No.42480134[source]
This looks great. If this Python implementation of the FindMy API actually works, it would be a major technology quality-of-life improvement for me. I hope Apple lets it stay alive.

Everyone who shares location with me does so over Find My, and my family insists on using AirTags. As a 100% desktop Linux and mobile Android user, it is one of the few things that I always need to remote in to my Mac Mini to access because there are no x-platform FindMy apps and the FindMy iCloud web app does not have feature parity to the macOS and iOS apps. One of a long list of offenses where Apple refuses to make things easy for x-platform friend groups and families. Very annoying.

replies(6): >>42480401 #>>42480473 #>>42480685 #>>42480754 #>>42480805 #>>42484506 #
1. phillco ◴[] No.42480473[source]
Even within Apple's platforms, there's pretty limited support for automation -- you can say "Siri find my keys" but there's no App Intents / Shortcuts support for automating anything within Find My (AFAIK), which is a bit disappointing.
replies(3): >>42480498 #>>42480856 #>>42483252 #
2. pixelmonkey ◴[] No.42480498[source]
Yes, although I recently discovered Hammerspoon which is a clever little bit of open source macOS desktop automation technology:

https://www.hammerspoon.org/

3. UniverseHacker ◴[] No.42480856[source]
What about Apple Automator and Applescript?
replies(1): >>42483027 #
4. lelandfe ◴[] No.42483027[source]
Find My has no any exposed Applescript commands. You'd next need to try (I think, been >a decade) Accessibility Inspector to find the names of the interface so you can tell Applescript what to click on. On some apps, even this doesn't work.

I also suspect Find My is a Catalyst-ported iPadOS app, which tend to be awful/useless for scripting.

replies(1): >>42484238 #
5. Angostura ◴[] No.42483252[source]
I suspect they might be a bit wary of the privacy implications of giving other apps/Shortcuts access to Findmy data
6. hirvi74 ◴[] No.42484238{3}[source]
> You'd next need to try (I think, been >a decade) Accessibility Inspector to find the names of the interface so you can tell Applescript what to click on. On some apps, even this doesn't work.

I am cursed with a lot of experience doing just this. However, I will say that every year it's getting harder and harder to do. The new security/accessibility changes in Sequoia have made things even more of a nightmare.