スマートEXの
サーバー時間に合わせる
スマートEX(新幹線)は東海道・山陽・九州新幹線のネット予約サービスです。発売開始の判定に使われるのは、手元のスマホの時計ではなくサーバーの時計です。Attoはその時計を直接測り、0秒をミリ秒で知らせます。
smart-ex.jp
App Storeで無料ダウンロードiPhone · iOS 17以降 · 非公式アプリ
AttoでスマートEXに合わせる手順
発売の数分前に開いて、この順番で準備します。
- 同期先を開き、国の一覧から日本を選んでスマートEXをタップします。
- 自動で同期が始まり、精度に±msの誤差範囲が出ます。数字が大きいときはWi-Fiに切り替えて再同期します。
- オープン時刻を開き、よくある発売時刻から10:00などを選ぶか、発売時刻を直接合わせます。
- PiPで開始を押すと、カウントダウンが他のアプリやブラウザの上に浮かびます。スマートEXの画面を開いたまま待てます。
- 設定した秒から振動が始まり、0秒で強く一回。サウンドを「時報」にすると、117のようにピッ・ピッ・ピッ・ポーンで知らせます。
測り方
smart-ex.jpに軽いHEADリクエストを送り、応答のDateヘッダーを読みます。1秒単位の値でも、秒の切り替わりを狙って何度も測ることで、誤差を往復遅延の水準まで縮めます。キャッシュされた応答は時刻が止まっているため除外します。
よくある質問
スマートEXの時計は、スマホの時計とずれていますか?
ずれていることがよくあります。販売サーバーの時計とスマホの時計は別物で、回線や端末によって数十〜数百ミリ秒ずれることは珍しくありません。Attoはsmart-ex.jpのサーバー時刻を直接測り、ずれと測定誤差を±msで表示します。
117の時報やNICTの時計に合わせれば十分ですか?
時報や標準時は正確ですが、販売開始を判定するのはスマートEXのサーバーの時計です。サーバーの時計が標準時とずれていれば、時報に合わせても0秒はずれます。Attoは両方を測り、その差も画面に出します。
AttoはスマートEXでの購入を自動で行いますか?
いいえ。Attoは時刻を読むためにHEADリクエストを送るだけで、ログイン情報を求めず、購入や申し込みの操作には一切関与しません。スマートEXとは提携していない非公式アプリです。