How WLOC works
技術の各層を明確に説明
WLOCはGPSチップに書き込みません——それは誰にもできません。実際に行うのは:入力の標準座標への変換、iPhone上へのローカル保存、互換性のあるテスト経路の準備、診断による結果確認、そしてテスト後の完全な復元です。6ステップ。完全可逆。脱獄不要。
30 秒で理解する WLOC
地図リンクまたは緯度経度を解析し、WGS84 に正規化します。対象、ルート、設定は端末内に保存され、Worker はリアルタイム解析と設定生成を担当します。対応ネットワーククライアントがテスト経路を実行し、対象がない場合は応答を変更しません。
入力から復元までの 6 層
各層に入力、出力、検証点があるため、失敗箇所を切り分けられます。
1. 入力解析
座標テキストと Apple Maps、Google Maps、高徳地図、百度地図のリンクを解析します。
- 緯度 ±90、経度 ±180 を検証
- 短縮 URL の内部ネットワーク接続を拒否
- 不明な入力を推測しない
2. 座標の正規化
元の WGS84、GCJ-02、BD-09 を保持し、内部対象を WGS84 に統一します。
- 中国座標系の差を表示
- 変換警告を保持
- 6 桁精度で再利用
3. 端末内データ
対象、お気に入り、ルート、診断を iPhone の Application Support に JSON で保存します。
- クラウドアカウント不要
- エクスポートは利用者が開始
- リセットでローカル状態を削除
4. 許可されたテスト経路
保存した対象またはルートノードを対応するネットワーク位置レスポンスに適用します。
- GPS 受信機は変更しない
- 対象がなければ passthrough
- アプリ側規則は独立
5. 診断
Worker、設定、要求、変更結果、ルート、キャッシュを別々に確認します。
- VPN アイコンだけを成功条件にしない
- 最新時刻を比較
- 層ごとに警告を表示
6. 復元
ルートと対象を消去し passthrough を確認してから対象アプリを開き直します。
- 他アプリの終了は強制できない
- locationd キャッシュは消去できない
- 実位置の再確認まで記録
検証可能なデータフロー
解析・正規化
入力元と座標系を識別し WGS84 に統一します。
設定・実行
対応クライアントを 1 つ選び、限定されたテスト経路を有効化します。
診断・復元
要求と結果を確認し、対象を消去して passthrough と実位置を確認します。
仕組みを理解してから最初のテストへ
公開された低リスク地点で、保存・診断・消去・復元を一度通してください。
Frequently asked questions
座標はどこに保存されますか?
対象、お気に入り、ルート、診断は既定で iPhone 内のローカル JSON に保存されます。
WLOC は GPS チップを書き換えますか?
いいえ。対応するネットワーク位置レスポンスのテストであり、GPS ハードウェアや全 Core Location を上書きしません。
なぜアプリごとに結果が違いますか?
GPS、Wi‑Fi、Bluetooth、権限、キャッシュ、IP、アカウント、サーバー判定の組み合わせが異なるためです。
通常位置へ戻すには?
実行中のルートと対象を消去し、passthrough を確認して対象アプリを開き直します。必要ならテスト端末を再起動します。