web-dev-qa-db-ja.com

URLスニファ/ダウンローダー

一部のWebサイトには、音楽やビデオを再生するFlashコンテンツがあります。ほとんどの場合、これらの音楽やビデオのURLは表示されませんが、たとえば、YouTube Webページをスニッフィングして、YouTubeが実際に要求して再生しているflvファイルを見つけることができます。

現在、私はOrbit Downloaderを使用しています。これは、まさにこれを行うGrab ++と呼ばれる機能を備えています。それを開始し、次にページを更新すると、Webページが要求する特定のタイプ(画像、オーディオ、ビデオ)のすべてのファイルが表示されます。次に、1つ以上を選択してダウンロードすると、それらがダウンロードされます。しかし、私はOrbitが好きではありません。それはプラグインをインストールし、私が本当に欲しくないダウンロードマネージャー全体を持っています。

良い代替プログラムは何ですか? kickyoutube.com のようなウェブサイトを探していません。URLスニファーが欲しいと思います。 HTTPGuideDog 以前はまさにこれを行ったFirefoxアドオンでしたが、FF3にも更新されていません(そして、とにかくロードするためにハックできることはわかっています、何かを探していますネイティブで利用可能が望ましい)。

WireShark については漠然と知っていますが、前回使用したときは、個々のパケットをキャプチャしていると思います。これは、私には少し微調整されすぎています。何が起こっているのかを確認し、Webページがダウンロードしたものをダウンロードできるようにしたいだけです。

ああ、私はWindows 7を使用しています。Linuxにはおそらくいくつかのすばらしいコマンドラインツールがありますが、それではうまくいきません。 :-\

編集:ああ、そして何か無料でお願いします。ただし、有料ソリューションについてはお気軽にご連絡ください。

4
Ricket

http://www.downloadhelper.net/ 非常に優れたFirefoxアドオン

3
Nifle

Firefoxの拡張機能であるTamperDataを試すことができます: https://addons.mozilla.org/en-US/firefox/addon/966

1
vjt

私の仕事のおかげで、私はパケットスニッフィングソフトウェアを使用しています。wiresharkは素晴らしいツールです。capsaの商用ライセンスを使用しています。試してみました。アクセスしたWebサイトでそれらのソースの正確なURLを確認できます。

0
John

コンボはほとんどいつも私のために働いてきましたが、URLSnooper + rtmpdumpです。

RL Snooper はドネーションウェアであり、移植可能です。ブラウザは必要ありません。パケットキャプチャにWinPCapを使用します。 HTTPおよびRTMPURLをキャプチャします。 RTMPの場合、オープンソースパッケージ rtmpdump を使用できます。

たとえば、飛行中のオフライン表示用に シリコンバレーPBSドキュメンタリー をダウンロードするには:

  1. URLスヌーパーを起動
  2. ブラウザで http://video.pbs.org/video/2332168287/ を開きます
  3. 気になるrtmp://URLが一番上に表示されます。
  4. コマンドプロンプトで、rtmpdump -o documentary.mp4 -r rtmp://sdwfchwqitj2v.cloudfront.net/cfx/st/mp4:cove2.0/american-experience/575b4a47-b763-44b1-9490-e11104c29127/hd-mezzanine-16x9/SILC0000_mezz16x9-mp4-800k-16x9.mp4を実行します

ちなみに、ドキュメンタリーは谷の歴史をよく見ているので、DVDの購入をお勧めします。

0
Dan Dascalescu

私の方法は、 Firebug を使用して、ネットパネルをオンにすることです。これにより、ブラウザとすべてのプラグインがダウンロードしているすべてのものが表示されます。

0
Kevin Panko

これがHTTP経由で通常の方法でダウンロードされた場合 Fiddler が役立ちます。

ただし、個別にダウンロードするのは非常に扱いにくい、個々の64KiBチャンクでデータをフェッチするFlashビデオプレーヤーをいくつか見ました。

0
Joey