URLの末尾が.jpgや.gif、.png等の画像ファイル行を抜き出し、
そのファイルのみをダウンロードするといった事は可能でしょうか?
あれば方法やツール等をご紹介頂ければ幸いです。
【質問の背景】
対応の悪いライブドアブログからの引越しを考えていますが、
・FTPで画像を取得できない。
・「巡集」等では取りこぼしたある上に、余計な画像までダウンロードされてしまう。
【1】ライブドアブログ pro版の場合はFTPソフトを使えば画像を直接ダウンロード可能
過去の質問を読みますとライブドアブログの有料版を使っているのですよね?
FFFTP などのFTP接続ソフトを使ってimagesフォルダの中を見れば自分がアップロードした画像が入ってますので、全部をパソコンにダウンロードしてくれば良いです
ホームページ http://www2.biglobe.ne.jp/~sota/ffftp.html
サポートページ http://ffftp.be/
基本的使い方の説明ページ http://ffftp.be/manual.shtml
FFFTPの設定で「新規ホストとしてライブドアブログを登録する場合に必要な情報」は下記になります
ホストの接続名 | 適当につけてください |
---|---|
ホスト名 | ftp.blog.livedoor.com |
ユーザー名 | ライブドアブログのID |
パスワード | ライブドアブログのパスワード |
ホストの初期フォルダ | / |
FTPソフトは便利なのですが、アップロードだけではなく削除する機能も備わっていますので、操作を誤らないようにしてくださいね
ライブドア本家のほうにも画像が載ってました(アップロードの方法ですが、ダウンロードの場合も接続方法は同じです)
http://helpguide.livedoor.com/help/blog/guide/grp103/guide825
【2】テキストから抽出する場合はスキルによって簡単だったり、非常に難しかったりします
これをお教えするのが結構難儀なことになるのではないかと思い回答は敬遠していました(プロ版だと気づいたので投稿した次第です)が、概要だけは書いておきたいと思います
画像ファイルは下記のようなアドレス構造になっていますのでperlなどのテキスト処理言語を用いれば即座に一覧表の形で出すことができますし、テキストの量が少ないならばWordなどを用いてライブドアのIDを検索していくなどの手作業(WordVBAでプログラムを作れば一覧表を作り出すことも可能)で行うなどの手もあります
http://blog.livedoor.jp/ライブドアのID/users/image/ファイル名
上記のように画像の保存先が決まっているため回答1のMiponyやJdownloaderが、保存先によってダウンロードするかしないかを自動的に判断してくれるように設定できるのであれば、お望みのとおりになり、便利で良いのですが…どうなのでしょうね?(巡集と同じ結果になるだけに思えてなりません)
試したことはありませんが、
MiponyやJdownloaderといったダウンロードソフトは、
コピペした文字列に画像ファイルがあると、自動で認識して、ダウンロードし始めます。
Mt形式のブログデータを、メモ帳などで開いて、
コピペしてから、上のソフトで自動ダウンロードしてみるのは、どうでしょうか?
【1】ライブドアブログ pro版の場合はFTPソフトを使えば画像を直接ダウンロード可能
過去の質問を読みますとライブドアブログの有料版を使っているのですよね?
FFFTP などのFTP接続ソフトを使ってimagesフォルダの中を見れば自分がアップロードした画像が入ってますので、全部をパソコンにダウンロードしてくれば良いです
ホームページ http://www2.biglobe.ne.jp/~sota/ffftp.html
サポートページ http://ffftp.be/
基本的使い方の説明ページ http://ffftp.be/manual.shtml
FFFTPの設定で「新規ホストとしてライブドアブログを登録する場合に必要な情報」は下記になります
ホストの接続名 | 適当につけてください |
---|---|
ホスト名 | ftp.blog.livedoor.com |
ユーザー名 | ライブドアブログのID |
パスワード | ライブドアブログのパスワード |
ホストの初期フォルダ | / |
FTPソフトは便利なのですが、アップロードだけではなく削除する機能も備わっていますので、操作を誤らないようにしてくださいね
ライブドア本家のほうにも画像が載ってました(アップロードの方法ですが、ダウンロードの場合も接続方法は同じです)
http://helpguide.livedoor.com/help/blog/guide/grp103/guide825
【2】テキストから抽出する場合はスキルによって簡単だったり、非常に難しかったりします
これをお教えするのが結構難儀なことになるのではないかと思い回答は敬遠していました(プロ版だと気づいたので投稿した次第です)が、概要だけは書いておきたいと思います
画像ファイルは下記のようなアドレス構造になっていますのでperlなどのテキスト処理言語を用いれば即座に一覧表の形で出すことができますし、テキストの量が少ないならばWordなどを用いてライブドアのIDを検索していくなどの手作業(WordVBAでプログラムを作れば一覧表を作り出すことも可能)で行うなどの手もあります
http://blog.livedoor.jp/ライブドアのID/users/image/ファイル名
上記のように画像の保存先が決まっているため回答1のMiponyやJdownloaderが、保存先によってダウンロードするかしないかを自動的に判断してくれるように設定できるのであれば、お望みのとおりになり、便利で良いのですが…どうなのでしょうね?(巡集と同じ結果になるだけに思えてなりません)
サクラエディタ
http://sakura-editor.sourceforge.net/
メニューバーの検索→Grep
で、エクスポートしたブログTXTがあるデータのあるフォルダを指定します。
このフォルダーには、ブログTXTファイル以外は含めないで法が用です。
で、ここで、.jpg等で検索すると該当行がヒットしますので
そのURLを集めて、ダウンロード一括ソフトに登録すればどうでしょうか?
grepを賭けると一覧ができますから
ここからもう少しテキスト加工して無駄な部分を削除すれば
ファイル一覧になります。
コメント(1件)
http://net-kane.com/2010/11/freerapid-jdownloader-mipony/