Auto Counter 會將結果顯示在執行計數器的同一個瀏覽器分頁內的本機每日歷史記錄中,你可以直接從頁面將這些結果儲存為 1080 by 1350 的 PNG 圖片或兩欄的 CSV 檔案——不需要帳號、不需要上傳,也不需要額外的伺服器程序。歷史記錄就在進行中的計數旁邊,因此當你暫停一個工作階段時,馬上就能看到今天的增量落在哪裡。每個儲存的增量會歸入它實際完成的裝置本機行事曆日期下,而每個非零的日期會以反序顯示,並標示其自動增量總計。匯出按會使用瀏覽器原生的 Blob 與 canvas API 在本機產生檔案,因此 PNG 或 CSV 在你選擇分享之前都不會離開你的電腦。接著你可以在任何試算表中開啟 CSV、將 PNG 貼到聊天或文件中,或只是閱讀頁面上的總計以快速口頭總結,完全不必離開這個分頁。

how do i check the result after i use auto counter
how do i check the result after i use auto counter

Auto Counter 的結果會出現在哪裡

Auto Counter 工作階段的結果會出現在兩個地方:執行中計數器本身的即時計數顯示,以及在已完成的間隔被對齊時立即更新的每日歷史面板。即時計數是頁面開啟且工作階段進行時所看到的累計總數。每日歷史則是持久的記錄——當你關閉分頁、過幾小時後回來,或將總計交給其他人時,它就是查看的地方。兩者都是由同一個 Auto Counter 工具產生,你不需要切換到其他頁面或應用程式來讀取它們。

即時計數的行為就像熟悉的計數:每當一個完整的間隔結束時就增加一。每日歷史的行為就像一本小型私人日誌:它為每個至少收到一個已完成增量的裝置本機行事曆日期儲存一列,而沒有增量的日期則完全不儲存任何列。例如週一執行 Auto Counter 二十分鐘、週三再執行五分鐘,你會在歷史中看到兩列——一列是週一,一列是週三——並分別顯示其自動增量總計。

檢查並匯出 Auto Counter 結果的步驟

  1. 保持 Auto Counter 分頁開啟,直到你的計時流程結束。計數器只有在頁面作用中時才會對齊並儲存已完成的間隔。
  2. 流程結束時按暫停。暫停會先對齊所有已經過的完整間隔,然後停止進一步的自動變更。
  3. 查看同一頁面上的每日歷史面板。每個非零的日期會以反序顯示,並標示其自動增量總計。
  4. 如果你想要一份顯示整體總計與最近日期列的 1080 by 1350 視覺記錄,請按 PNG 匯出按。
  5. 如果你想要一份可在試算表中開啟的兩欄 Date 與 Automatic increments 檔案,請按 CSV 匯出按。
  6. 當瀏覽器提示時儲存檔案,並且只有在匯出完成後才關閉或重新載入分頁。

依本機行事曆日期讀取每日歷史

Auto Counter 會將每個已完成的間隔歸入它實際結束的裝置本機行事曆日期,而不是你按下開始的日期。當工作階段跨越午夜時,這個區別很重要:如果你在 11:50 PM 開始一個工作階段,第一個間隔在 12:03 AM 結束,則該增量會歸入新的一天,而不是前一天。分組是透過瀏器的 Intl.DateTimeFormat 處理,它會使用你目前使用裝置的行事與時區。

歷史以反向時間順序排序,因此最近的非零日期會顯示在最上方。每一列顯示兩項資訊:日期本身,以及該日期儲存的自動增量次數。沒有任何欄位用於部分間隔,因為部分間隔永遠不會被儲存——只有完整結束的間隔會被記錄,而任何未完成的餘額則保留給下一次的 callback。

你應該將每日歷史視為正式的計數。在長時間工作階段中,螢幕上的即時數字可能看起來落後一個間隔(如果分頁被節流的話),但儲存的每日總計反映的是實際經過的每個完整間隔,並經過對齊。這就是有人問你工作階段產生了多少間隔時要引用的數字。

將結果匯出為 PNG 圖片

若要從瀏覽器取得視覺記錄,請使用 PNG 匯出。該圖片會以 1080 by 1350 的分享圖片格式產生,內容包含兩項資訊:自動增量的整體總計,以及最近幾天與其每日計數。它是使用瀏覽器原生 canvas API 在本機算繪,因此產生圖片時永遠不會將資料傳送到伺服器。

匯出刻意省略兩項內容:頁面的網址,以及你在計數器中輸入的簡短標籤。這樣做是為了讓你計數的截圖不會悄悄洩露你為自己用途所寫的說明。如果你之後想識別該 PNG,請在分享前重新命名檔案。

當你想要為聊天訊息、狀態更新或可列印頁面提供快速的視覺摘要時,PNG 是最佳選擇。當你想要對數字進行其他處理時,CSV 是最佳選擇。

匯出格式最適合包含內容刻意省略的內容
PNG (1080 × 1350)視覺摘要、聊天或文件截圖整體自動增量總計加上最近的日期列頁面 URL 與你的自訂計數器標籤
CSV (Date, Automatic increments)試算表、封存、進一步分析每個非零日期一列,並顯示該日的自動增量次數頁面 URL、你的標籤,以及任何部分餘額

將結果匯出為 CSV 檔案

CSV 匯出會建立一個簡單的兩欄檔案。第一欄標示為 Date,第二欄標示為 Automatic increments。檔案中每一列對應每日歷史中的一個非零日期,並依照相同的反向時間順序。除了這兩欄之外,沒有表頭前言也沒有額外的中繼資料,因此該檔案可以在 Excel、Google Sheets、Numbers 或任何文字工具中乾淨地開啟。

由於 CSV 是從與 PNG 相同的儲存每日歷史產生,兩者的總計會完全一致。如果 PNG 在某個週二顯示四十二次增量,而該週二在 CSV 中的列也讀為四十二,則它們讀取的是同一筆底層記錄。這使得 CSV 成為與你以截圖分享 PNG 的同一工作階段的可靠封存。

計數在進入歷史之前是如何對齊的

Auto Counter 的設計基於一個簡單的觀察:瀏覽器的計時器並不是節拍器。如果你設定 10 秒的間隔,而分頁忙碌或被隱藏,下一次 callback 可能在前一次之後 14、23 或 60 秒才到達。將每次 callback 計為恰好一次增量會讓長時間工作階段悄悄少算。因此,Auto Counter 會保存一個經過時間的錨點,並重新計算實際已經過的、你所選大小的完整間隔數量。

運算很直接。想像你設定 10 秒的間隔,並讓頁面執行 47 秒的經過時間。Auto Counter 將 47 除以 10,得到 4.7。它會將整數部分——4——記錄為當天已完成的間隔,並將剩餘的 0.7 個間隔(7 秒)保留為部分餘額,這個餘額會在下一次 callback 中合併計算。下一次 callback 會以新的總經過時間執行相同的除法,因此暫停再恢復的循環既不會重複計算已完成的間隔,也不會掉幾乎完成的間隔。

正是這種對齊機制使得即使螢幕上的即時計數短暫看起來低於你預期的間隔數,匯出的總計依然值得信賴。儲存的每日總計是根據每次 callback 發當下的經過時間計算,而不是根據 callback 本身的次數,這符合 WHATWG HTML Timers 規範所述的行為。

保留與清除你的儲存結果

標籤、間隔偏好與儲存的每日歷史會保存在一個名為 counter:auto-counter 的單一瀏覽器本機鍵值下。該鍵中的任何內容都不會被傳送到伺服器、與使用者設定檔連結,或同步到其他裝置,這符合 WHATWG HTML Web Storage 規範。如果你在不同的電腦上開啟同一個瀏覽器設定檔,該電腦會從空白開始;如果你在同一台電腦上開啟不同的瀏覽器,該瀏覽器也會從空白開始。

如果本機儲存被停用或已滿,頁面仍然會執行計數器並顯示目前的互動,但會告訴你無法保留歷史,而不是靜默失敗。清除 Auto Counter 頁面的網站資料會移除儲存的每日記錄,之後開始的新工作階段會從全新的狀態開始。

如果你希望歷史保持可用,請養成一個小習慣:在關閉或重新載入分頁之前先按暫停。暫停會先對齊每個已完成的間隔,然後停止進一步的自動變更。未暫停就關閉頁面會結束該工作階段,而任何已經經過的完整間隔仍會保留在它們完成當天的每日歷史中。你單純離開的工作階段之後不會被重播——計數只在頁面開啟時更新。如需更深入了解工作階段結束的時機,請參閱 Auto Counter 工作階段邊界指南

如果你正在比較選項,使用每日習慣計數器後如何檢查結果對此有詳細說明。