Google Chromeのオートクローズダウンロードバー

download google-chrome

何度も何度もバーを閉じるために X を押すのはとても苦痛です。ダウンロードが完了したら、Firefox の Download Statusbar のように、バーをクリアして画面の下に残しておきたいです。どうすればいいのでしょうか?

  93  finiteloop  2010-02-21


ベストアンサー

2019編集:それは下の拡張機能が使用できなくなったようなので、誰かがこの拡張機能が動作する可能性が言及しています。Always Clear Downloads 2


2012年のオリジナル情報。今日、このChrome拡張機能を見つけました。比較的新しいもので、2012年5月22日から利用可能です

ダウンロードを常にクリア

ダウンロードが完了したダウンロードリストを常にクリアするためのGoogle Chrome拡張機能

User Reviews:

  • ダウンロードバーをクリアしてから非表示にしてくれる初の拡張機能

  • これができる拡張機能を探していました!ありがとうございます。ダウンロードが完了した後にダウンロードバーを非表示にしてくれるのがとても良いです。クリックを節約できます

27  Pat  2012-10-06


より簡単なキーボードショートカット(Windows)。Ctrl+J, Ctrl+W (「ダウンロード」タブを開いて閉じると、元のタブのダウンロードバーも閉じてしまいます)

Macの場合は⌘ (Cmd)+Shift+Jを使用します

52  Diego  2011-05-23


ダウンロード棚を自動で閉じる?はっ!開発者は 何らかの理由で実装しないことを断固として表明していますしかし、ファイルを開くと (つまり、ダウンロードバーのエントリをクリックすると) ファイルが削除され、バーが空の場合は非表示になります

彼らはまた、refuse to make option to not show shelf at all

12  Synetech  2011-08-21


何のために、キーボードで閉じることができます

  • Windowsの場合。CTRLJ, CTRLW

  • マックです。CMDSHIFTJ, CMDW

最初のコマンドは新しいタブでダウンロードを表示し、2番目のコマンドは素早くダウンロードを閉じて前のタブに戻ります。そうすると「ダウンロード」バーが閉じます

12  dep  2011-03-22


Macユーザーのためのキーボードショートカットソリューション

ダウンロードバーは、Google Chrome を使い始めてからずっと私の不満の第一位であり、メインブラウザを Safari に切り替える理由にもなっていました。この問題については、Google グループのトピックを何度も見てきましたが、何年にもわたってバグレポートや機能要求が出されているにもかかわらず、Google では誰も「ダウンロード バーを閉じる」キーボード ショートカットや「ダウンロード バーを表示しない」チェックボックスを設定に追加してくれませんでした

さらに、ダウンロードバーはウィンドウ内には追加されず、ウィンドウのサイズを変更してからダウンロードバーが追加されます。Googleさん、こんにちは。JavaScriptsがアプリケーションのウィンドウのサイズを常に変更している1995年の時代ではありません。私はユーザーであり、ウィンドウの大きさを決めるのは私です

すぐにダウンローバーを閉じると、ウィンドウサイズは元に戻りますが。しかし、しばらく他のアプリケーションを操作した後、Google Chrome に戻ってダウンロード バーを閉じると、何らかの理由で元のウィンドウ サイズを忘れてしまい、サイズ変更されたウィンドウで止まってしまいます。これはおそらく高解像度の画面では問題ないと思いますが、画面の面積が少ないラップトップでは、本当に迷惑なことがあります

サイズ変更のため、AppleScriptを使った解決策を探し始めました。そして、その作業をしているうちに、ダウンロードバーの終了を自動化する方法を見つけました

ダウンロードバーを閉じるAppleScript

こんな感じです

  1. ダウンロードウィンドウを開きます(ダウンロードバーが自動的に削除されます)
  2. ダウンロードウィンドウを閉じます
  3. 以前にアクティブだったタブに戻ります
  4. オプション: ウィンドウをお好みの寸法にリサイズします
on run
tell application "Google Chrome"
activate

-- know which tab to return to
set active_tab to active tab index of front window

tell application "System Events"
tell application process "Google Chrome"
-- opens download window and removes the download bar
keystroke "j" using {command down, shift down}
-- make sure the keystroke works
delay 0.2
-- closes the download window
keystroke "w" using command down
end tell
end tell

-- return to the tab
set active tab index of front window to active_tab

-- optional: resize to your preferred dimensions
set bounds of front window to {50, 40, 1400, 810}
end tell
end run

さっきも言ったように、しばらくするとGoogle Chromeは元のウィンドウサイズを忘れてしまいます。スクリプトの範囲は、私のMacBook Airの解像度でのブラウザのウィンドウの大きさに合わせたものです。これを削除してもいいし、好きなように設定してもいい。ウィンドウのサイズを変更した後に境界線がどうなっているかを判断して、ダウンロードバーの高さを引いたらどうなっていたかを計算するというのもありだと思います

AppleScript as Serviceをキーボードショートカットでインストールします

このスクリプトを実行する最も簡単な方法は、システム全体のサービスとしてインストールし、キーボード ショートカットを使用して有効化することです。これを実行するには、以下の手順に従ってください

  1. Automator アプリケーションを起動します
  2. “サービス “を作成する
  3. 上部の「サービス受信」を「入力なし」(ドロップダウン)に設定します
  4. 左側にある「AppleScript」を検索します
  5. AppleScriptの実行」アクションを右側のワークフローペインにドラッグします
  6. 上記のコードを貼り付けてください(よろしければテストしてみてください)
  7. サービスを「Google Chrome」のように保存します。ダウンロードバーを閉じる

Next:

  1. システム環境設定] > [キーボード] に移動します
  2. 左側の「サービス」を選択します
  3. 右側の「一般」の見出しの下に新しく作成したサービスを見つけてください
  4. その行の右側をダブルクリックすると、ショートカット入力ボックスが起動します
  5. お好みのキーコンボを押してください(私はControl-Option-Command-Jを使用しました)

そして、これで終了です。これで、キーコンボを押すたびに、Google Chromeが起動し(まだ起動していなければ)、AppleScriptが読み込まれてダウンロードバーが削除されます。そのため、ダウンロードしたファイルで何かをしたときなど、すぐにChromeに戻るのも簡単です

注1: これは Google Chrome Canary でも動作します。AppleScript の “Google Chrome Canary” を参照してください

11  Alec  2011-08-21


この拡張子https://chrome.google.com/webstore/detail/downloadr-download-manage/gjihnjejboipjmadkpmknccijhibnpfeを使ってみてはどうでしょうか

enter image description here

これ以上ダウンロードバーを奪うような場所は現れません

4  Meow  2014-05-08


私はここでAlecに近いことをしましたが、私のコードはもう少し効率的で弾力性があります – ほとんどの場合、キーボードショートカットに依存していないので(多くの場合)、それが実行される前にショートカットが登録されているかどうかを動的にチェックします。お楽しみに

tell application "Google Chrome" to set i to active tab index of first window
tell application "System Events" to keystroke "j" using {command down, shift down}
tell application "Google Chrome"
repeat
if URL of active tab of first window = "chrome://downloads/" then
exit repeat
else
delay 0.1
end if
end repeat
set j to active tab index of first window
delete tab j of first window
set active tab index of first window to i
end tell

3  None  2012-12-13


Chromium のダウンロードバーをキーボードショートカットで消すことができます。このための拡張機能はこちらからダウンロードできます

Benutzer:Tessellated/Chromium Clicky – Metalab Wiki

このプロジェクトは放棄されていることに注意してください

1  Michael Hauser  2011-05-30


ホットキーでダウンロードバーを閉じるためのクロム拡張機能 “ダウンロードバーを閉じる”があります

1  d9k  2017-08-17


ここにダウンロードバーを閉じるためのスクリプトがあります。ダウンロードウィンドウを開いたり閉じたりするのではなく、ダウンロードバーを閉じるためのボタンをクリックするだけです

tell application "System Events"
tell application process "Google Chrome"
tell window 1
click button "Close"
end tell
end tell
end tell

私はFastScriptsを使って起動していますが、@Alecが説明している方法でも動作するはずです

0  Michael Tsai  2015-08-02


タイトルとURLをコピーしました