プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > FileDownload > Uploader

 



アップローダからのダウンロード
(PROSERPINE Download Macro)



ダウンロードフォーム (Alt+O,W,E)
    「プロセルピナ」のダウンロードマクロは、 アップローダからファイルをダウンロードする目的で使用することもできます。

  ダウンロードマクロが用意されているアップローダであれば、 ファイルのリンクをドラッグ&ドロップするだけで、左図のような ダウンロードフォーム を開くことができます。
開いたダウンロードフォームの「オプション」欄にダウンロードパスワードを設定して  OK ボタン を押せば、ダウンロードが開始されます。

 

ドラッグ&ドロップ


  Webブラウザに表示された アップローダのファイル一覧などのページから、 目的のリンクを View部メインフォームメッセージエリア にドラッグ&ドロップするだけで、 ダウンロードフォームを開くことができます。
ダウンロードフォームが開かない場合は、 対応するダウンロードマクロが用意されていません (ダウンロードマクロは、対応するものを別途入手したり、ユーザーが自作することができます)。

動画をダウンロードするときと同じように、 ダウンロードマクロはドラッグ&ドロップしたURLから自動選択されます。
→ ダウンロードマクロの自動選択について

 

ダウンロードマクロを使うメリット


パスワードを複数指定できる
ダウンロードフォームの「オプション」の項目には、候補となるパスワードを  ;; (半角セミコロン2つ) で区切ることで、複数の指定ができます。
指定されたパスワードは Try and Error で順番に試されます。

時間待ちも全自動
サーバービジーなどの状態で、次のダウンロードまで何秒か待たなければいけない場合でも、 マクロが自動的に待ち時間を検出してスリープし、 時間になるとダウンロードの再トライを行います。

(注) ダウンロードマクロの動作は、ダウンロードマクロ作者によってどう書かれたかによります。 ダウンロードマクロによっては、 上記の項目の何れかを満たさないものがあるかもしれません。 また逆に、これ以上の便利な機能を持ったダウンロードマクロが提供されているかもしれません。

 

インストール時に用意されるダウンロードマクロ


  比較的メジャーなアップローダーのうち、一部サイトに対応したダウンロードマクロが、 「プロセルピナ」のインストール時に用意されています。
現在のヴァージョンで用意されているダウンロードマクロは、以下のサイトに対応したものです。

 ・  s-io.net (サイト停止)
 ・  s-io 1 mod_uploader (~10MB, s-io.mydns.jp)
 ・  s-io 4 mod_uploader (~10MB, upload2.dyndns.org)
 ・  普通のあぷろだ (rupan.net ~50MB)
 ・  karinto2.mine.nu/ulink/uploader
 ・  karinto3.mine.nu/ulink/uploader
 ・  sendspace.com
 ・  zSHARE.com
 ・  MegaUpload.com
 ・  badongo.com
 ・  RapidShare.com (2008/05/31 Update)
 ・  MegaDownload.net
 ・  axfc.net Rhea (Cl 1.5GB~)
 ・  axfc.net Hades (Mg 1GB~1.5GB)
 ・  axfc.net Kronos (Ca 800MB~1GB)
 ・  axfc.net Ouranos (Na 600~800MB)
 ・  axfc.net Gaia (Be 400~600MB)
 ・  axfc.net Apollon (F 300~400MB)
 ・  axfc.net Hestia (K 200~300MB)
 ・  axfc.net Aphrodite (B 150~200MB)
 ・  axfc.net Nike (Ar 125~150MB)
 ・  axfc.net Ares (P 100~125MB)
 ・  axfc.net Artemis (S 80~100MB)
 ・  axfc.net Persephone (Al 60~80MB)
 ・  axfc.net Poseidon (O 40~60MB)
 ・  axfc.net Hermes (C 30~40MB)
 ・  axfc.net Dionysos (Si 20~30MB)
 ・  axfc.net Hera (N 10~20MB)
 ・  axfc.net Demeter (Li 8~10MB)
 ・  axfc.net Zeus (H 6~8MB)
 ・  axfc.net Hephaistos (Ne 4~6MB)
 ・  axfc.net Athena (He ~4MB)
---
(更新: 2008/06/01)

ダウンロードマクロはサイトの仕様が変化した場合、それにあわせて変更する必要が生じる場合があります。 そのような場合でも、「プロセルピナ」の 自動アップデート機能(Live Update) により、最新のダウンロードマクロに更新されます。
(自動アップデート機能は正規ユーザー機能です)

ダウンロードマクロは、適宜、追加されます。 「プロセルピナ」ユーザー様からのご要望が高いものから優先的に追加しています。

 

アップローダからファイルをダウンロードする


ダウンロードパスワードは、 ダウンロードフォームの「オプション」欄 に設定します。
ダウンロードパスワードの候補を複数並べて記述しておくと、 マクロが自動的にパスワードを順に試していき、 一致するものがあった場合にダウンロードを開始します。

(1) URL設定
URLをドラッグ&ドロップします。
ドラッグ&ドロップによらない場合は、 View部メインフォームのメニューから 「Options > File Download > Execute Download Macro」 を選択して、ダウンロードフォームを開き、 「ダウンロードURL」の項目に ダウンロードするファイルのURLを設定します。

(2) ダウンロードパスワード設定
「オプション」の項目には、候補となるパスワードを  ;; (半角セミコロン2つ) で区切って設定します。 例えば、aaaa、bbbb、cccc の3つの文字列をパスワードの候補にしてダウンロードを試す場合は、
  aaaa;;bbbb;;cccc
といった指定になります。

「使用するマクロファイル」の項目は、設定しません。
(「使用するマクロファイル」はURLから自動的に選択されます。)

(3) ダウンロード
ダウンロードが開始すると、 View部メインフォーム下端のステータスエリアに進行状況が表示されるようになります。
終了すると、ダウンロードされたファイルが デスクトップにコピーされます。

(4) ダウンロードの中断
ダウンロードを途中で中止する場合は、 View部メインフォームのメニューから 「Options > File Download > Cancel Macro」 を選択して、ダウンロード項目の選択フォームを開き、 停止させるURLを選択して [OK]ボタンを押します。

 

(補足) アップローダに対応したダウンロードマクロを作成する場合の注意点


作成に必要となる知識
ダウンロードマクロを作成するには、 HTMLや、httpプロトコルに関する知識が必要です。
ダウンロードマクロは、プロトコルシーケンス(Webブラウザとサーバ間で送受信されるデータとその手順)を エミュレートするものです。 このシーケンスは、Webページのソースコードやプロトコルログなどで調べて 解析しなければなりません。
プロトコルシーケンスの解析には、「プロセルピナ」の Httpアクセスログ機能 を利用すると便利です。

ファイル名
ダウンロードマクロのファイル名は、 できるだけURLから自動的に選択できるように決定します。
→ ダウンロードマクロの自動選択について

パスワードの試行
ダウンロードマクロの起動時に渡されるパラメータは、 URL(input[0])、パスワード(input[1]~) です。
マクロファイルは、パスワードが input[2] など、input[1]以降にも設定されていることを想定して 記述します。 また、パスワードが一致するまで、パラメータで指定されたパスワードを試行するようにします。

ビジーによるリトライ
基本的に、サーバビジーやトラフィック制限によるリトライは自動で行うように記述します。
リトライを記述する場合、サーバに負荷をかけすぎないように、 sleepコマンドでリトライタイミングをとったり、 場合によってはリトライ回数の制限を設定するようにします。

[BACK]
プロセルピナ