Chromeでタブを自動更新する方法——ブックマークレット・マクロ・拡張機能を総当たり
チケット待機画面で順番待ち、4日前から「まもなく再入荷」のままの在庫ページ、終了10秒前のオークション、更新を手動にしか返さない試合速報。F5連打の果てに起きているのはいつも同じ結末で、席を立った30秒の間にページが変わっている。人手のリロード間隔を、これらのページは正確に突いてきます。
本当に欲しいのは、設定した周期でタブが勝手に再読込してくれる状態——自分は他のことをしている。そこで本稿では、Chrome / Edgeでタブを自動更新する現実的な3ルートを順序立てて比較します。DIY用のコードも載せ、それぞれの壊れ方も包み隠さず書きます。
先に本音を:ChromeもEdgeも自動更新機能を持っていない
テクニックの前に、前提となる事実を:
- ChromeにもEdgeにも自動更新機能は実装されていません。設定メニューのどこにもなく、裏オプションもない。F5、
Ctrl+R、アドレスバーの矢印はすべて一度きりの手動リロード; - 残る手段は2系統だけ:自分でスクリプトを書いて更新をトリガーする(ブックマークレット・コンソール・OSマクロ)、または更新だけを仕事にする拡張機能を入れる;
- どれを選んでも更新はあなたのブラウザの中で起きます。ブラウザは開いたままが必須。閉じたりPCがスリープすれば全て停止——クラウド側でノートPCのタブを更新してくれる魔法はありません。
方法1:ブックマークレット(最初の1回で終わる)
新規ブックマークのURLに次の1行を入れ、30秒ごとに更新したいページでクリックする定番:
javascript:(function(){setInterval(function(){location.reload();},30000);})();
このコードの巧みさは、そのまま墓穴です。setIntervalはページのJavaScriptInside生き、location.reload()はそのページ——タイマー込み——を消滅させます。ブックマークレットが遅延リロードを実行するのは1回きりで、以降は音もなく死にます。毎回動かすには「ページ読み込みのたびに自動実行されるコード」が必要ですが、ブックマークにそれはできず、それをできる技術の正式名称が拡張機能です。
他の弱点も同じくらい現実的:
- 入力保護なし——リロードのたびに入力中のフォームやコメントが消える;
- タブを離れるとChromeがバックグラウンドのタイマーを間引くため「30秒ごと」が気まぐれに;
- ハードリロード不可——素のJSでは
Ctrl+F5相当(キャッシュ無視)を実現できない; - タブ単位・訪問単位で、新しいタブでは都度クリックが必要。
結論:「5分後にこのページをもう一度だけ読み込む」用途なら合格。常時見張り役には失格。
方法2:AutoHotkeyなどのOSマクロ(Windows専用、誤爆しやすい)
AutoHotkeyなら10行で、疲れないF5の指が完成します:
SetTimer, Refresher, 30000
Refresher:
Send, {F5}
return
問題は Send の一言に尽きます。マクロは今フォーカス中のウィンドウにキーを送ります。チャットにAlt+Tabした瞬間、あなたは見張りページではなくチャットを「更新」している——保存していない文書を更新するかもしれない。Windows専用(macOS/LinuxはAutomatorやxdotoolで代替するが脆さは同じ)で、フォーム入力中も容赦なく更新し、CAPTCHAが出ても気づかず、PCが眠れば一緒に眠ります。
結論:週末の工作としては合格、信頼する土台としては失格。
方法3:VKT RefreshMate——間隔を決めたら忘れていい自動更新拡張
拡張機能はページの「ブラウザ側」で動くため、何度更新しても生き残り、フォーカスのいたずらにも左右され、ページ内で起きていることを見ることができます。VKT RefreshMate は、その名の通り定時リロードだけを仕事にする無料のChrome/Edge拡張です。設定は1分とかかりません:
- インストール:ChromeウェブストアまたはEdgeアドオンから入れてアイコンをピン留め;
- 見張らせたいタブを開き、RefreshMateアイコンをクリック;
- 間隔を選ぶ——5秒/30秒/1分/5分のプリセットまたはカスタム値——Startを押す;
- 任意でハードリロードをオン。毎回キャッシュを無視して完全な新品を読み込み;
- ページにはフローティングのカウントダウン表示——次の更新の瞬間が一目で分かり、推測不要;
- 入力は安心して:入力欄にカーソルがある間、更新は自動停止。書きかけのフォームをリロードに飲まれる事故がゼロ;
- CAPTCHAなど本人確認ウィジェットが出ると自動検知でタイマーが一時停止し、解除後に再開;
- 設定はサイトごとに独立して記憶——速報タブの30秒ループがニュースサイトに引っ越すことはありません。無料版は1タブ集中で見張ります。
プライバシーは静かなタイプです:権限は activeTab・tabs・storage・alarms・notifications のみで、全サイトのデータを読む許可はありません。処理はすべてローカル完結。有料版で外に出る通信も、24時間に1回匿名の端末指紋+ライセンスキーを api.annmax1983.com に送る認証だけ。閲覧データは一度も送信されません。そして鉄則はそのまま:ブラウザを開いておくこと——RefreshMateのアラームは背面タブには勝ちますが、閉じられると勝ち目がありません。
3方式の比較表と、それぞれの独壇場
| ブックマークレット | OSマクロ | VKT RefreshMate | |
|---|---|---|---|
| セットアップ時間 | 約1分 | 10〜20分 | 約30秒 |
| リロードを生き残る? | ❌ 初回更新で消滅 | ✅ ただし前面の窓に誤爆 | ✅ タブ指定で常に正確 |
| 入力中は自動停止? | ❌ フォームが消える | ❌ | ✅ 入力欄で自動停止 |
| ハードリロード(cache無視)? | ❌ JSでは不可能 | ⚠️ 盲打ちでCtrl+F5 | ✅ スイッチ一つ |
| ページ変化のアラート? | ❌ | ❌ | ✅ キーワード/正規表現と全変化検知(Premium) |
実戦で各方式が映える場所:
チケット待機ページ・順番待ち画面。自分のタブを更新する行為は受動的ですが、チケット販売は各サイトの規約に従います——まずは規約の確認を。「取れる保証」はどこにもありません。RefreshMateのCAPTCHA自動停止は、本人確認の途中でタイマーがページを引っ繰り返す事故だけは起こさせません。奇跡は約束しません、事故は減らします。
常時つけっぱなしのライブダッシュボード。サブモニタの速報、オークション、ステータス表示画面なら、1〜5分間隔+カウントダウン表示で「1タブだけのテレビ」完成。ウィンドウを完全に無視しても回り続けます。
キャッシュに嘘をつくページ。普通のF5では一昨日のCDN-cache版が表示され続ける状況で、ハードリロードの切り替えこそが「更新が見えた」と「自分の目を疑う」の分かれ目です。
方法4(玄人向け):ランダム間隔と変化モニター(Premium)
Premium(月額2.99ドル、または買い切り9.99ドル・Creem経由)は、ページ見張りを趣味にする人のためのものです。リロードをランダム区間(例:130〜140秒)にすれば、あなたのリズムはメトロノームではなく「人間が時々見る」挙動に読まれます;キーワード/正規表現のモニタリングは、文言の出現・消滅(「再入荷」、価格、空き枠)でシステム通知を発射;何を探すか不明ならページのあらゆる変化を検知して通知;複数タブの同時更新も見張り範囲を一度に広げられます。
無料版を正直に:無料版は1タブの定時リロードを永久にカバーします。変化モニタリングと複数タブはPremium(月額2.99ドル/買い切り9.99ドル、Creem経由)——詳細は料金ページ。
よくある質問
拡張機能なしで自動更新できますか?
半分だけ可能です。ブックマークレットは遅延リロードを1回実行するだけ(ページ更新でタイマーが消滅)。AutoHotkeyは継続できますがWindows専用で、フォーカス中の窓にF5を押すため誤爆します。本気で使うなら軽量拡張、というのが正直な答えです。
バックグラウンドのタブでも動きますか?
ブックマークレットのタイマーはタブを離れるとブラウザに制限されます。VKT RefreshMateはブラウザレベルのalarms APIでリロードを予約するため、タブが背面でもウィンドウが最小化でも定刻に実行されます——ただしブラウザが開いていてPCがスリープしていないことが条件です。
バッテリーやCPUの消費は大丈夫?
タブ1枚を30〜60秒ごとに更新する程度なら誤差レベルで、動画を流し続けるよりずっと軽い負荷です。問題になるのは20枚のタブを5秒間隔に設定するような使い方。キャッチできる最速かつ最低の間隔を選び、バックグラウンドを凍結する省電力設定には注意してください。
チケットや再入荷ページの自動更新はセーフ?
自分のブラウザを更新する操作はローカルな受動行為ですが、チケットや限定商品の扱いは各サイトの利用規約に従ってください。あらゆるツールがチケットの取得を保証するものではありません。CAPTCHA自動検知で、本人確認の途中でページが更新される事故は避けられます。
まとめ:指をF5に捧げるのは今日で終わり
ブックマークレットは概念を1クリックで教え、マクロは脆さを教えてくれます。そして拡張機能は、火曜日を生き残ってくれるバージョンです。間隔を決めてタブをピン留め——あとはカウントダウンに当番を任せましょう。
他のガイドはVKTブログへ。お問い合わせ [email protected]。
