FindMy.py - Memanggil Jaringan Find My Apple dengan Python
(github.com/malmeloo)- Pustaka all-in-one yang dirancang untuk mempermudah pembuatan aplikasi yang terintegrasi dengan jaringan Find My Apple
- Mengatasi masalah kode terkait Find My yang tersebar di berbagai repositori, serta menyediakan blok bangunan bersama yang terintegrasi
- Dalam tahap alpha, desain API berpotensi berubah
Fitur utama
- Dukungan lintas platform (tanpa perlu Mac)
- Mengambil dan mendekripsi laporan lokasi
- Aksesori resmi (AirTags, iDevices, dll.)
- AirTag kustom (OpenHaystack)
- Login akun Apple
- Dukungan 2FA berbasis SMS dan perangkat tepercaya
- Memindai dan mendekode perangkat Find My di sekitar
- Menyediakan informasi seperti kunci publik, byte status, dll.
- Mengambil dan membuat kunci aksesori
- Mendukung API sinkron dan asinkron
Proyek turunan
Proyek menarik yang dikembangkan berdasarkan FindMy.py:
- OfflineFindRecovery: Menelusuri lokasi MacBook menggunakan fitur Offline Find dari Apple via Bluetooth LE
- SwiftFindMy: Port Swift dari FindMy.py
1 komentar
Komentar Hacker News
Jika API FindMy yang diimplementasikan dengan Python benar-benar berfungsi, banyak yang percaya bahwa ini akan menjadi peningkatan kualitas hidup yang besar secara teknis. Mereka berharap Apple mengizinkannya.
Penulis FindMy.py menyatakan ingin mengucapkan terima kasih kepada orang-orang yang berkontribusi pada proyek ini.
Ada minat untuk menemukan cara menyimpan rekam jejak lokasi secara jangka panjang.
Dulu, data bisa di-query secara lokal dari MacBook, tetapi Apple kemudian mengenkripsinya
Mereka penasaran apakah AirTag dapat diinisialisasi dengan bantuan teman, lalu dicari lokasinya atau dibunyikan dari PC menggunakan pustaka Python jika tidak memiliki iPhone atau Mac
Ada kebingungan tentang cara mendapatkan file plist agar pustaka ini bisa dijalankan
Terlihat tertarik pada proyek Haystack dan penasaran apakah objek berbasis ESP32 bisa diidentifikasi serta dilacak dengan AirTag
Ada keraguan apakah proyek ini akan berfungsi dalam jangka panjang
Ada ketertarikan terhadap kemungkinan merekam lokasi dari waktu ke waktu
Penasaran apakah dengan iPhone bisa memicu pekerjaan berbasis lokasi di server