【Mac】Webブラウザ「Safari」と「Chrome」で開いているすべてのタブをリロードする方法

【Mac】Webブラウザ「Safari」と「Chrome」で開いているすべてのタブをリロードする方法

数年前まで「Safari」には、現在開いているすべてのタブをリロード出来るオプションがありました、このオプションはコンテクストメニューから選択出来ましたがその後このオプションは廃止されました

現在、Safariの拡張機能にもこのような、すべてのタブを一度にリロードする機能はありません

Google Chromeの場合

Google Chromeの場合には幸いにも拡張機能でこの機能をもった「Reload All Tabs」と言うのがあります

「Reload All Tabs」をインストールする

chrome ウェブストアにアクセスします

  1. 「Reload All Tabs」で検索します
  2. 「Reload All Tabs」にある「Chromeに追加」ボタンをクリックします
  3. Reload All Tabs 00001a

  4. 「拡張機能を追加」ボタンをクリックします
  5. Reload All Tabs 00002a

  6. この「Reload All Tabs」ボタンをクリックすることで、現在開いているタブのすべてがリロードされます
  7. Reload All Tabs 00003a

Safariの場合

海外のサイトで見つけることが出来ました

  1. 「Automator」を起動し、左下の「新規書類」をクリックします
  2. Reload All Tabs 00004a

  3.  「クイックアクション」を選択し「選択」ボタンをクリックします
  4. Reload All Tabs 00005a

  5.  「ワークフローが受け取る現在の項目:」で「入力なし」、「検索対象:」で「Safari」を選択します
  6. Reload All Tabs 00006a

  7.  左のライブラリで「AppleScriputを実行」を選択し右のペインにドラッグ&ドロップします
  8. スクリプトを次のスクリプトで置き換えます
  9. Reload All Tabs 00007a

    tell application “Safari”

    set tabList to tabs of front window

    repeat with ndx1 in tabList
    tell ndx1 to do JavaScript “location.reload(true)”
    end repeat

    end tell

  10. 名前を付けて保存します(今回は「Reload All Tabs」としました)
  11. ワークフローは「ユーザ」>「名前」>「ライブラリ」>「Services」に保存されます

  12. Safariを起動し「環境設定」>「詳細」を選択します
  13. Safariのメニューの「開発」>「AppleEventからのJavaScriptを許可」を有効にします
  14. Reload All Tabs 00008

  15. 「許可」をクリックし「パスワード」を入力しますます
  16. Reload All Tabs 00009a

  17. サービスを実行するにはSafariのメニューから「Reload All Tabs」を選択します
  18. Reload All Tabs 00010


COMMENTS & TRACKBACKS

  • Comments ( 2 )
  • Trackbacks ( 0 )
  1. By ひきこも

    お世話になっております。
    「Safariの場合」を試してみましたが、文中のスクリプトが構文エラー「expression、property または key form など があるべきところですが unknown token が見つかりました。」でコンパイルできませんでした。

LEAVE A REPLY

*
*
* (公開されません)