1734790731
2024-12-21 12:14:00
Apple の FindMy ネットワークをクエリするために必要なものがすべて揃ったオールインワン ライブラリです。
現在の「Find My-scene」は非常に断片化されており、コードは複数のリポジトリにまたがってあちこちにあり、次のように書かれています。 数人の著者。このプロジェクトは、このシーンを統合し、Find My ネットワークとの統合を希望するアプリケーションに共通の構成要素を提供することを目的としています。
重要
このプロジェクトは現在アルファ版です。既存の機能はそれほど変更されない可能性がありますが、API の設計は事前の警告なく変更される場合があります。
問題を見つけたら報告することをお勧めします。
問題トラッカー!
パッケージは次からインストールできます ピピ:
使用例については、を参照してください。 例 ディレクトリ。ドキュメントが見つかります ここ。
コードに貢献したいですか?それは素晴らしいことです!新しい機能については、
問題 まず話し合うことができるように。
このプロジェクトでは、 ラフ lint とフォーマット用。プル リクエストを開く前に、コードがこれらのルールに従っていることを確認してください。これを支援するための事前コミットフックが含まれており、次のように設定できます。
pip install poetry
poetry install --with dev # this installs pre-commit into your environment
pre-commit install
上記の手順に従った後、コードはコミットする前に自動的にリントされ、フォーマットされます。
このライブラリをベースにしたクールなプロジェクトが他にもいくつかあります。その一部を以下に挙げておきますので、ぜひチェックしてみてください。
- オフライン検索リカバリ – Bluetooth Low Energy を介した Apple のオフライン検索を使用して、紛失した MacBook を正確に見つけることができるスクリプトのセット。
- SwiftFindMy – FindMy.py の Swift ポート
私がライブラリを設計しましたが、実際の機能の大部分は、次の素晴らしい人々と組織によって実現されました。
#malmelooFindMy.py #Apple #の #FindMy #ネットワークをクエリするために必要なものすべて