今回の拡張機能はダウンローダです
Chromeの拡張機能はJavaScriptでしかかけないのでFirefoxのDownThemAllみたいな高機能で使いやすいダウンローダがないです
irvineと連携する拡張機能はありましたがなぜか私のPCではまともに動作してくれなかったので普段はダウンロードするときだけURLをFirefoxに貼り付けて開くということをやってました
で、ふとダウンロード部分をChrome標準の使えば作れるんじゃないかな?と思い作ってみたのがこれです
数時間でさっと作ったものなので使いにくい部分も色々あります…
まー自分で使う用として作ったものなので…
一応画像をダウンロードする用です
他の形式も可能ですけどあまり向いてないです
youtubeの埋め込みみたいなのには対応してません
*説明*
インストすると右上にボタンが出ます
クリックすると↓なポップアップ画面が出ます
ダウンロードする範囲は「全体」か「idかclassを指定してその要素以下」かです
ブログだと左右のバーの広告とか多いのでブログの記事部分を範囲として指定すれば余計な画像が入らなくなります
classで指定する場合↓
ダウンロードの対象はピンクのタブだとaタグのhrefを見て条件に合っていれば、青色のタブだとimgタグのsrcを見て条件に合っていればダウンロード対象とします
条件は正規表現を書けます
デフォルトは拡張子が.jpg,.jpeg,.png,.bmpのものになってます
正規表現を使うときは//で囲んでください
最後にiをつけて//iとすると大文字小文字を区別しなくなります
//を書かなかった場合は その文字を含んでいるか になります
「abc」と書いた場合は「/abc/」と書いたのと一緒です
正規表現だと「.」とかをエスケープする必要があるので正規表現にする必要がなければ//書かない方が書きやすいです
「ページ内」の方にある「非リンクのみ」は画像がどこかへのリンクになっていないものだけをダウンロード対象にします
普段は「リンク先」でダウンロードするのですが、リンクになってない画像がところどころあってダウンロードできてないので、それらだけをダウンロードするために作ったものです
「DOWNLOAD」をクリックすると
のようにアラートが表示されます
件数が表示されるのでよければOKを押してください
「PREVIEW」をクリックするとダウンロードの対象となった画像の一覧が新しいタブで開きます
ダウンロード対象が画像以外だと、画像が存在しないエラー画像になります
こんな感じ
画像ごとにチェックボックスがついていて、右下のDOWNLOADボタンをクリックした時にチェックがついている画像だけをダウンロードします
チェックはチェックボックスだけじゃなく画像をクリックしても切り替わります
ダウンロード目的じゃなく単純にページ内画像一覧をみたいときにも使えます
便利です
DOWNLOADを押すと、ポップアップウィンドウでDOWNLOAD押した時同様アラートが出ます
OKを押した場合に、ダウンロードするものが複数あるとChrome側から注意が出ます
ダウンロードを開始してよければ許可を押してください
サンプルはこちらのページのを使ってます
http://blog.livedoor.jp/damagezero/archives/21030027.html
特に深い理由はなく、12月なったし冬っぽい画像にしようと思って冬の画像で画像枚数がそこそこあるページを探してたらたまたまみつけただけです
*Download*
dls.crx
crxファイルのインストはこちらを参考にしてください
irvineと連携する拡張機能はありましたがなぜか私のPCではまともに動作してくれなかったので普段はダウンロードするときだけURLをFirefoxに貼り付けて開くということをやってました
で、ふとダウンロード部分をChrome標準の使えば作れるんじゃないかな?と思い作ってみたのがこれです
数時間でさっと作ったものなので使いにくい部分も色々あります…
まー自分で使う用として作ったものなので…
一応画像をダウンロードする用です
他の形式も可能ですけどあまり向いてないです
youtubeの埋め込みみたいなのには対応してません
*説明*
インストすると右上にボタンが出ます
クリックすると↓なポップアップ画面が出ます
ダウンロードする範囲は「全体」か「idかclassを指定してその要素以下」かです
ブログだと左右のバーの広告とか多いのでブログの記事部分を範囲として指定すれば余計な画像が入らなくなります
classで指定する場合↓
ダウンロードの対象はピンクのタブだとaタグのhrefを見て条件に合っていれば、青色のタブだとimgタグのsrcを見て条件に合っていればダウンロード対象とします
条件は正規表現を書けます
デフォルトは拡張子が.jpg,.jpeg,.png,.bmpのものになってます
正規表現を使うときは//で囲んでください
最後にiをつけて//iとすると大文字小文字を区別しなくなります
//を書かなかった場合は その文字を含んでいるか になります
「abc」と書いた場合は「/abc/」と書いたのと一緒です
正規表現だと「.」とかをエスケープする必要があるので正規表現にする必要がなければ//書かない方が書きやすいです
「ページ内」の方にある「非リンクのみ」は画像がどこかへのリンクになっていないものだけをダウンロード対象にします
普段は「リンク先」でダウンロードするのですが、リンクになってない画像がところどころあってダウンロードできてないので、それらだけをダウンロードするために作ったものです
「DOWNLOAD」をクリックすると
のようにアラートが表示されます
件数が表示されるのでよければOKを押してください
「PREVIEW」をクリックするとダウンロードの対象となった画像の一覧が新しいタブで開きます
ダウンロード対象が画像以外だと、画像が存在しないエラー画像になります
こんな感じ
画像ごとにチェックボックスがついていて、右下のDOWNLOADボタンをクリックした時にチェックがついている画像だけをダウンロードします
チェックはチェックボックスだけじゃなく画像をクリックしても切り替わります
ダウンロード目的じゃなく単純にページ内画像一覧をみたいときにも使えます
便利です
DOWNLOADを押すと、ポップアップウィンドウでDOWNLOAD押した時同様アラートが出ます
OKを押した場合に、ダウンロードするものが複数あるとChrome側から注意が出ます
ダウンロードを開始してよければ許可を押してください
サンプルはこちらのページのを使ってます
http://blog.livedoor.jp/damagezero/archives/21030027.html
特に深い理由はなく、12月なったし冬っぽい画像にしようと思って冬の画像で画像枚数がそこそこあるページを探してたらたまたまみつけただけです
*Download*
dls.crx
crxファイルのインストはこちらを参考にしてください
コメント一覧 (2)
かなり前の記事なので最近だと動かないようです
7zip 等のツールで crx ファイルを展開してから、拡張機能管理の画面で「パッケージ化されていない拡張機能を読み込む」ボタンを押して、 crx を展開したフォルダを選べばインストールできると思います
これも古い記事ですが参考になるかもしれません
https://nmm.blog.jp/archives/39367401.html
コメントする