Mock Location アプリの画面

ブラウザでそのまま動くアプリのコピーです。ボタンを押したり、地図をドラッグしたり、リストを開いたりしてみてください。余白の番号が各要素の役割を説明し、下には文章による解説があります。

9:41
マイロケーション
3 件保存済み
📍
🏪
📍
設定
外観
言語
バックアップ
アプリについて
ログイン

ログインしてお気に入りと履歴を同期しましょう

mocklocation.ru
© OpenStreetMap
地図
画面マップ

アプリのすべての状態を 1 ページで

MockLocation の画面は 1 つだけで、その上に 3 つのパネルがあります。それ以外はすべて状態です:偽装がオンかオフか、実際の地点が信頼できるかどうか、「お気に入り」タブか「すべて」タブか。カードをクリックすると、画面がその状態になります。

地図画面:すべての操作ボタンは地図の上に

アプリには独立した「ホーム画面」がありません。画面いっぱいに地図が表示され、その上に半透明の丸いボタンが並びます。この配置は見た目のためではありません。偽装をオンにするのはたいてい移動中で、片手で操作することが多いため、タップする必要のあるものはすべて画面の下端、親指の届く範囲にまとめています。

左下にあるのが偽装ボタンで、仮の位置情報の唯一のスイッチです。オレンジ色の間、システムはすべてのアプリに実際の地点ではなく選んだ地点を伝えます。右側にはズームと現在地に戻るボタンが縦に並びます。上部にはヒントがあり、アプリが言葉でユーザーに伝えるのはここだけです。必要な設定、選んだ地点の住所、信号の品質に関する警告がここに表示されます。

偽装ボタン
短くタップすると仮の位置情報のオン・オフを切り替えます。地図上に「開始」ボタンはありません。地点は地図そのものをタップして設定し、このボタンは偽装がオンかどうかだけを切り替えます。
検索
地図の上に、検索バーと保存した場所のパネルを開きます。下の地図はぼかされますが、見えたままです。
音声入力
住所を入力する代わりに話して伝えます。アプリはオフラインで音声を認識し、その地点を検索します。
ズーム
プラスとマイナス。長押ししている間ズームが続くため、大きく拡大・縮小するときはタップを繰り返すよりずっと速くなります。
現在地
偽装がオフのときは、表示を実際の地点に戻して位置を改めて確認します。偽装がオンのときは、同じボタンで表示が偽装先の地点に移動します。このモードでは追跡すべき実際の位置がないためです。
アカウント
ログインパネル。アカウントはウェブサイトと共通で、スマートフォンのリストとウェブ上のアカウントを結び付けるのがこのアカウントです。
上部のヒント
初回起動前は必要な設定を、その後は選んだ地点の住所と座標を表示します。ボタンにもなっていて、タップするとシステム設定の該当する画面が開きます。
地図上の地点
青い円はシステムが認識している実際の位置です。オレンジのピンは、偽装がオンのときにほかのアプリから見える地点です。

検索、お気に入り、履歴

検索パネルは 2 つのタブを持つ 1 つのリストです。「すべて」は履歴で、これまでに偽装先にしたすべての地点が自動で入ります。「お気に入り」は自分でハートを付けた場所です。検索バーはジオコーダーによる住所検索と保存済みの項目の検索を同時に行うため、よく使う場所は住所ではなく名前で見つかります。

最初は分かりにくい大事な点があります。2 つのリストは互いをコピーしているのではなく、同じ項目を見ています。ハートは履歴の項目が持つ属性なので、「お気に入り」でハートを外すと「すべて」でも消え、もう一方のリストを別に整理する必要はありません。一方で、同じ住所でも別の時に保存したものは別々の項目として残ります。アプリは座標を「同じ場所」とはみなしません。そうしないと、ほぼ同じ座標で地図の近くをタップしたときに、項目が黙って上書きされてしまうからです。

名前とアイコンはその場で編集します。行を長押しすると入力欄に変わります。ジオコーダーの住所は場所の名前としては読みにくいことが多く、名前の変更は思ったより頻繁に必要になります。アイコンの四角を長押しすると 15 個の絵文字の一覧が開きます。キックボード、車、家、お店など、配達の地点と自宅の地点がひと目で区別できます。「消去」ボタンはリスト全体を一度に削除しますが、すぐに「元に戻す」に変わります。取り消せるのは画面を開いている間です。

無料プランでのリストの上限については、「場所、検索、履歴」のカテゴリで詳しく説明しています。

アカウントと同期

アプリのアカウントとウェブサイトのアカウントは同じものです。新規登録とパスワードの再設定はメールのコードで確認し、ログインするとお気に入りと履歴の双方向の同期が始まります。スマートフォンでの変更はウェブ上のアカウントに反映され、その逆も同様です。

プランのバッジに表示されるのはプロフィールの記録ではなく、その時点で確認された内容です。期限切れのサブスクリプションは、インターネットがなくても上限を下げます。また、スマートフォンとサーバーでそれぞれリストが変更された場合(たとえば、スマートフォンが長い間オフラインだった場合)、アプリは黙って統合せず、同期を止めて方向を尋ねます。ここで黙って統合すると、ユーザーが最後に気づくようなデータの消失につながるからです。

サブスクリプションで何ができるかはプランのページで、端末と同期に関する質問は「アカウントと同期」のカテゴリでご覧いただけます。

隠れたモード:ボタンの長押しでできること

画面のスペースを取らないよう、一部の機能は長押しに割り当てられています。ここにすべてまとめました。アプリの中では、偶然見つけるか、このページで知るかのどちらかです。

偽装ボタンを長押し
ロックモード:地図やボタンへのタップが効かなくなり、操作できるのは赤いボタンだけになります。「スマートフォンはポケットの中、地点は自分と一緒に移動する」という使い方のためです。終了も同じ長押しで行います。このモードでは短いタップはあえて何もしません。
現在地ボタンを長押し
地図が進行方向に合わせて回転します。偽装がオンのときは使えません。そのモードでは表示が選んだ地点に固定されるためです。
プラスまたはマイナスを長押し
指をボタンに置いている間、ズームが段階的に変わります。
リストの行を長押し
ダイアログを開かずに、その行で項目の名前を変更します。
項目のアイコンを長押し
この項目用の 15 個のアイコンの一覧が開きます。
必要な設定のヒントを長押し
設定からは解消できない項目を非表示にします。たとえば、ファームウェアに該当するスイッチが表示されない場合です。

次にすること

この解説では、アプリの見た目と各機能の場所を紹介しました。スマートフォンで実際に偽装を動作させるには、一度だけ開発者モードをオンにして、仮の現在地情報アプリを選択する必要があります。手順ガイドは 7 ステップで、root は不要です。

ファームウェアがバックグラウンドでアプリを終了させ、偽装が勝手に止まってしまう場合は、機種ごとのガイドをご覧ください:Xiaomi(MIUI と HyperOS)、Samsung Galaxy、Google サービスのない Huawei。