Atto

搶票勝負不在秒,
而在毫秒。

Atto 讀取的不是你手上裝置的時鐘,而是售票伺服器的時鐘。接著讓你看到其他計時器藏起來的東西: 這次測量實際上有多準。

在 App Store 下載

iPhone · iOS 17 或更新版本 · 免費 · 含廣告 · 單次購買即可移除廣告

±23 msWi-Fi 環境下的實測誤差
20每次對時取交集的測量數
137 ms掃描相位的間隔

不宣稱精度,而是測量它

「精度:高」什麼也沒說明。Atto 每次對時都會計算誤差範圍,連同依據一起顯示在畫面上。

相位瞄準

從一秒精度的標頭取出毫秒

一次回應只能把時間差縮小到一秒寬。但那是確定的限制條件,在一秒之中的其他相位測量,被限制住的邊界就會改變。Atto 以 137 ms 為間隔掃過相位,之後預測伺服器的秒數跳動的瞬間,對準那個邊界測量。

排除快取

停住的時鐘就丟掉

當 CDN 代替原始伺服器回應時,裡面的時間停在被儲存的那一刻。Atto 讀取 Age 與快取狀態標頭,把這類樣本排除,而不是混進平均值。因為讀了停住的時鐘還稱之為對時,是這個 App 最大的失敗。

漂移校正

以 ppm 顯示裝置本身的偏差

偏差數 ppm 的振盪器,一小時內就能讓完美的對時變鈍。Atto 以加權最小平方法擬合兩次對時之間的斜率並延伸到當下,告訴你這台裝置一天會偏掉幾秒。

開著售票網站也能等

以子母畫面(PiP)開始後,倒數會以小視窗浮在其他 App 與瀏覽器上方。

PiP 顯示到毫秒

顯示剩餘時間,或是經過校正的伺服器時間一路走到設定時刻的時鐘,精確到毫秒三位數。眼睛不必離開售票網站的畫面,就能等待 0 秒。

以震動與報時掌握 0 秒

從你設定的秒數開始每秒震動一次,0 秒時強震一次。音效也可以選擇電話報時般的「嗶、嗶、嗶、嗶——」。整段模式事先交給 Core Haptics,就算畫面卡頓,0 秒也不會移動。

常見開賣時刻一鍵設定

09:00、10:00、12:00、18:00 一鍵即可設定,開賣時刻會像「10月1日(週三)」這樣附上日期與星期顯示。練習模式也能測量你自己的反應速度。

關於擋住通知

iOS 上沒有任何 App 能擋住其他 App 的通知,也無法開啟勿擾模式。Atto 把話說清楚,然後做三件真正有效的事。

1 · 捷徑自動化

Atto 提供「倒數待命」動作。在時間自動化中與「設定專注模式」搭配,不用動手,手機就會自己安靜下來並進入待命。

2 · 專注模式提醒

取得權限後,Atto 只讀取專注模式是否開啟,不讀取是哪一種模式。待命期間若沒有任何設定讓手機保持安靜,就會提醒你。

3 · 引導使用模式

最強力、而且完全由你自己開啟的方法。開啟「輔助使用 › 引導使用模式」,在購票畫面按三下側邊按鈕,橫幅和來電都會被阻擋,App 切換也會被鎖定。

有什麼不同

這類 App 常見的做法,以及 Atto 的選擇。

依據 2026 年 9 月公開的功能說明進行比較。
項目常見做法Atto
精度低 / 中 / 高,高等級需解鎖永遠是最高精度,並在畫面上顯示實測 ±ms
測量方式反覆取樣後平均區間交集+秒邊界瞄準+SNTP 交叉驗證
快取回應不加區分直接使用以 Age 與快取狀態標頭排除
裝置漂移「請再對時一次」以 ppm 實測並校正推算到當下
顯示方式浮動視窗,每種尺寸分開收費以 PiP 顯示在其他 App 上方 — 看一次獎勵廣告可倒數一次,或單次購買
0 秒提示在那一秒震動事先排程的 Core Haptics 階梯式震動,沒有抖動
提前補償各網站固定的建議值以練習模式測得的你自己的反應速度
價格廣告+付費等級才能移除免費。精度與倒數不上鎖,單次購買即可永久移除廣告

台灣的售票網站已經內建

在依國家分類的列表中,台灣會排在最上面。支援搜尋、我的最愛與直接輸入網址,NTP 與 HTTP 兩者都能用。

售票・預約

拓元 tixCraft、KKTIX、ibon 售票、年代售票、寬宏售票、遠大售票 Ticket Plus、OPENTIX 兩廳院、FamiTicket 全網、iNDIEVOX,以及香港的 Cityline 購票通等

限量商品・搶購

蝦皮 Shopee TW、momo購物網、PChome 24h、Apple 台灣、Nike SNKRS、POP MART 等

標準時間與海外網站

國家時間與頻率標準實驗室(stdtime.gov.tw)、NICT、NIST、PTB 等 NTP 伺服器。也支援 Ticketmaster、e+、Interpark 等 14 個地區、300 個以上的網站。

常見問題

只精確到秒的 Date 標頭,為什麼能得到毫秒?

一次回應只能把時間差限制在「一秒加上往返延遲」寬的區間內。但這個區間是確定的限制條件,在一秒之中的不同相位測量,被限制住的邊界也會不同。Atto 以 137 ms 為間隔掃過相位,讓十四個區間取交集;等時間差收斂之後,再預測伺服器的秒數跳動的瞬間,對準那個邊界測量。結果誤差會收斂到往返延遲的程度。

為什麼用網站的伺服器時間,而不是標準時間(NTP)?

排隊開放的基準,是那台伺服器認為的時間。實際測量時,網站的時鐘比國家標準時間快或慢數十到數百毫秒並不少見。Atto 以網站的時鐘為基準倒數,同時也測量標準時間,並在畫面上顯示兩者的差距。

對時一次就能一直保持準確嗎?

不能。手機的石英振盪器會有數 ppm 的偏差,時間一久時間差就會飄移。Atto 以加權最小平方法推算兩次對時之間的斜率並以 ppm 顯示,校正推算到當下,並在待命期間每兩分鐘自動重新對時。

跟用報時台或國家標準時間對時有什麼不同?

報時與標準時間很準確,但判定開賣的是售票網站伺服器的時鐘。伺服器的時鐘若與標準時間有落差,就算照報時對時,0 秒還是會偏掉。Atto 同時測量網站的時鐘與標準時間,並把兩者的差距也顯示在畫面上。

可以查看拓元、KKTIX、ibon 的伺服器時間嗎?

可以。拓元 tixCraft、KKTIX、ibon 售票、年代售票、寬宏售票、OPENTIX 兩廳院等台灣主要網站,以及香港的 Cityline 購票通都已內建,在國家列表中選擇台灣或香港即可對時。不在列表中的網站,輸入網址也能對時。

開著其他 App 也能看倒數嗎?

可以。以子母畫面(PiP)開始後,剩餘時間或伺服器時間的時鐘會以小視窗浮在其他 App 與瀏覽器上方,顯示到毫秒三位數。你可以開著售票網站的畫面等待。

能擋住其他 App 的通知嗎?

iOS 上沒有任何 App 能擋住其他 App 的通知,Atto 也不會假裝可以。取而代之的是,當沒有任何設定讓手機保持安靜時會提醒你,並把「倒數待命」動作提供給「捷徑」,讓時間自動化可以開啟勿擾模式並進入待命。自己在「輔助使用」中開啟「引導使用模式」,就能完全阻擋通知。

會自動幫我買票嗎?

不會。它只為了讀取時間送出一次 HEAD 請求。不要求帳號資料,也完全不參與購買操作。